На 10+ лет существования блога devaka.ru на нем накопился не...
На 10+ лет существования блога devaka.ru на нем накопился не только норм материал, который помог всем русскоязычным оптимизаторам, но и куча мусора, который теперь сложно чистить. Речь, конечно же про комментарии.
Проблема: Люди (?) оставляют комментарии ради ссылки. Ссылку вставляют то в имя, то в тело комментария, маскируя под вопрос. За 10+ лет многие из этих ссылок перестали работать (более 5000 шт).
Задача: Найти и удалить все неработающие ссылки.
Решение 1: Удалить все ссылки из имен в комментариях.
Плохое решение, так как ссылки не все спамные, ссылка помогает лучше идентифицировать автора комментария, а также все равно остаются ссылки в теле документа.
Решение 2: Просканировать сайт фрогом и найти все битые ссылки. Для этого в настройках надо указать "Check external links" и "Follow external nofollow".
Для больших объемов не очень подходит. Ссылки на моем сайте проверялись около часа с моего компьютера и проверилось всего 25%. Не выдержал, решил пока поработать с тем, что нашлось. А нашлось более 2000 битых ссылок, править которые руками не представляется возможным. Нужно находить нужный комментарий и править его, слишком много действий и потребуется больше месяца ежедневной работы, чтобы все исправить вручную. Этот способ мне не подходит.
Решение 3: Попробовать WP-плагин "Broken Link Checker".
Он на стороне сервера найдет и проверит все битые ссылки (не только в комментах), не нагружая мой компьютер. После проверки я могу в удобном интерфейсе массово работать с ссылками. Ссылку можно удалить с сайта одним кликом прямо из отчета. Это мне подходит!
В общем, нашел классный плагин. Рекомендую от души:
https://wordpress.org/plugins/broken-link-checker/

– https://telegra.ph/file/0635f4285558986afb87c.jpg
Источник новости https://t.me/devakatalk/2228...
59 
