Суббота , 27 Апрель 2024
ДомойПрограммыWordPress плагин для отсеивания ссылок на сайты с низким значением ИКС

WordPress плагин для отсеивания ссылок на сайты с низким значением ИКС

Не успел я похоронить один плагин по отсеиванию ссылок на «некачественные» ресурсы, как уже представляю второй. Напомню, что произошло: Яндекс отменил показатель тИЦ. АГС же я научился вычислять с помощью одного из сервисов, который возвращал «тулбарный» тИЦ. Собственно, там и обнаружил закономерность, позволяющую определять фильтр малой кровью, не боясь словить капчу.

Увы, на днях этот сервис тоже перестал работать.

WordPress-плагин Good Comments URL, next

Самое забавное, что новая версия плагина уже была готова. Не знаю, что меня сподвигло не выкатить её сразу (хотя знаю — природная лень), но благодаря этому не пришлось, что называется, краснеть. После отмены тИЦ я уж было подумал, что Яндекс оставит работать свой сервис «для истории». Наивный.

Ну да ладно. Ломать — не строить. Вооружившись ножницами и вырезав из плагина все отсылки к АГС, являю миру реинкарнацию своей тулзы.

По сравнению с прошлой версией плагин разросся. Появились настройки и даже таблица в базе для сохранения удаляемых адресов. Впрочем, обо всём по порядку.

Установка плагина GCU Next (Good Comments URL)

Здесь всё без изменений, достаточно выполнить 1 простой шаг: зайти в Плагины → Добавить новый и кликнуть кнопку Загрузить плагин наверху страницы. После этого выбираете скачанный архив с плагином, жмёте кнопку Установить.

Или 3 шага посложнее, для тех, кто любит погеморроиться аки я:

  1. Распаковать скачанный архив.
  2. Залить содержимое (папочка good-comments-url) по FTP на свой сайт, в каталог /wp-content/plugins/
  3. Активировать плагин. В админке WP пройти в меню Плагины → Установленные, и для Good Comments URL Next нажать ссылку Активировать.

Настройки плагина GCU Next

Сразу после предыдущего пункта, можно в списке плагинов найти Good Comments URL Next и нажать линк «Настройки».
Либо, в меню, выбрать Настройки → Настройки GCU.

Чтобы не устраивать «разброд и шатание», настройки предоставляют 3 глобальных возможности: непосредственно настройки плагина, просмотр списка «плохих» URL и управление списком «плохих» URL.

«Плохой» URL — адрес сайта, который ввёл пользователь в форму комментирования статей. Здесь следует понимать, что степень «плохости» определяется лишь настройками. Например, сайт ya.ru будет считаться плохим, если Вы установили Минимальное значение ИКС хотя бы в 1 — просто потому, что для своих ресурсов поисковик решил не афишировать данный показатель и всегда возвращает прочерк (который приравнивается к нулю).

Как видно, помимо непосредственно чекания параметра, можно отсечь неправильные URL. Это убережёт от тех, кто любит в поле «Вебсайт» формы комментарования писать всякую дичь, вида «пока не имею, но планирую».

На странице просмотра:

можем видеть адреса, которые плагин счёл «плохими». В столбце Параметры выводятся пояснения, на основании чего было принято решение. На скриншоте можно видеть указание на AGS, которое теперь, увы, не актуально — следы от «старой» версии.

Наконец, страница управления.

Кнопка «Очистить таблицу URL» просто удаляет все записи из таблицы плагина. Это необратимая операция и, в общем случае, пользоваться ей не имеет смысла. Но, когда скопится очень много «плохих» URL, возможно, появится желание освободить некоторое количества места на хостинге.

Кнопка «Восстановить удалённые URL в таблицу комментариев» позволяет откатить все изменения, совершённые плагином (при условии, что ранее не была использована нижняя кнопка). Это может понадобиться, если Вы оказались не удовлетворены работой плагина.
Перед удалением плагина обязательно используйте эту кнопку: все имеющиеся URL будут возвращены на свои места, в таблицу с комментариями.

Кнопка «Проверить имеющиеся комментарии», как нетрудно догадаться, проверяет адреса в уже существующих комментариях. Операцию можно произвести единожды, сразу после установки плагина (для проверки старых комментаторов), или периодически, выискивая «скатившиеся» сайты.
Операция выполняется порционно, дабы снизить нагрузку на хостинг. На данный момент одна порция составляет 50 комментариев. Изменить значение можно в скрипте [путь/до/плагина]inc/GcuAdminManage.php, переменная $comments_at_a_time — заменить 50 на меньшее число.
После запуска можете заниматься своими делами, главное, не закрывайте вкладку. По завершении будет выведено соответствующее уведомление.

Удаление плагина GCU

Удаление плагина осуществляется стандартным образом: пройдите в Плагины → Установленные, и для Good Comments URL Next выбирите Деактивировать, а затем — Удалить.

Обратите внимание, что при удалении плагин «подчищает» за собой, удаляя следы своего присутствия. Это значит, что удалятся не только файлы плагина, но и его настройки, и таблица с «плохими» URL. Если Вы хотите откатить работу плагина, воспользуйтесь предварительно кнопкой «Восстановить удалённые URL в таблицу комментариев» — детали несколькими абзацами выше.

Общая информация

Для работы используется класс из скрипта массовой проверки параметра ИКС.

В процессе базовой работы плагин устанавливает 2 хука:

  • preprocess_comment — вызывается перед добавлением нового комментария в таблицу. Все проверки осуществляются на этом шаге. Если указанный URL признаётся «плохим», он очищается.
  • comment_post — вызывается после добавления комментария в таблицу. Если на предыдущем шаге проблем не было, то ничего не делается. Иначе, в таблицу «плохих» комментариев добавляется идентификатор комментария и URL, указанный комментатором.

Конечно, можно было обойтись только вторым хуком. Но в этом случае, если URL оказывался «плохим», требовалось бы обнуление поля `comment_author_url` в таблице `comments`. Учитывая, что часто базы данных хранятся на отдельном сервере, снижение числа SQL-запросов позитивно сказывается на итоговой отзывчивости сайта.

Отказ от ответственности

Вы устанавливаете данный плагин на свой страх и риск! Автор плагина не несёт ответственности за любой возможный ущерб, прямо или косвенно нанесённому Вашему сайту, Вам или Вашему бизнесу.
Скачивая и устанавливая данное программное обеспечение, Вы целиком и полностью принимаете на себя всю возможную ответственность, вызванную работой плагина.

Скачать плагин Good Comments URL Next

Для получения плагина нажмите кнопку ниже.

Скачать плагин

Что дальше?

А скорее всего ничего, как и с прошлыми плагинами.

Понимаю, что для массовости обязательно нужно перевести плагин на английский, локализовать его, добавить в общую базу плагинов WordPress… Но разве это кому-то нужно?

Яндекс самая популярная поисковая система (так говорят) среди русскоговорящих пользователей интернета. Спрашивается, заморачиваются ли англоговорящие пользователи за какой-то там ИКС? Думаю, что нет. Значит, и добавлять плагин в базу WP смысла тоже нет.

Рейтинг: 1

Автор публикации

2 070
не в сети 12 месяцев

x64 (aka andi)

Комментарии: 2893Публикации: 405Регистрация: 02-04-2009
Так себеНеплохоХорошоЗамечательноСупер! (3 голосов, в среднем: 5,00 из 5)
Загрузка...

12 комментариев

  1. Надо пропиарить плагин на форумах, Андрей! Нужная ж вещь…

    Рейтинг: 2
  2. Интересный плагин. Я даже ещё над эти не думал. Я почему-то думаю, что на ИКС входящие ссылки особо то и не должный влиять. Хотя в этой теме ещё нужно разбираться. smile

    Рейтинг: 1
  3. Олег Клышко

    Если ссылки в комментариях закрыты от индексации поисковых систем, то зачем их проверять и как они могут повлиять на сайт? Я периодически сканирую ссылки на сайте плагином Broken Link Checker, после проверки удаляю его чтоб не занимал много памяти и не замедлял загрузку сайта

    Рейтинг: 2
    • Олег, «закрытые» ссылки являются лишь рекомендацией. ПСы, строго говоря, вообще никому ничем не обязаны. Они лишь «достают» то, на что находят ссылки.
      Если есть сомнения, можно провести эксперимент: разместить в подвале кучу ссылок на всякие сомнительные сайты, обернуть в noindex/nofollow и посмотреть, что произойдёт. Дабы исключить человечий фактор, пусть будут в блоке, невидимом для юзеров, display:none или opacity:0 сгодятся.
      Думаю, что поисковики все скрытые ссылки посещают. И не всегда их робот явно представляется. Это нужно и для борьбы с клоакингом, и для выявления мошеннических сайтов.

      Рейтинг: 1

Оставить комментарий

Политика конфиденциальности

Наш сайт использует файлы cookies, чтобы улучшить работу и повысить эффективность сайта. Продолжая работу с сайтом, вы соглашаетесь с использованием нами cookies и политикой конфиденциальности.

Принять