Как удалить скрытые (левые) исходящие (внешние) ссылки в Joomla 2.5
В этой статье уважаемые посетители мы рассмотрим как удалить скрытые (левые) исходящие (внешние) ссылки в Joomla 2.5. Рассмотрим немного теории. Исходящие ссылки для сайта это плохо. Поисковые системы при наличии большого количества внешних ссылок могут принять это за поисковый спам и наложить на сайт спам-фильтр и исключить его из поиска. В начале моей работы по созданию и продвижению сайтов я столкнулся с тем, что сайт, который был сделан для сторонней фирмы и обновлялся где то раз в 2 месяца по их заявке, в один прекрасный момент исключили из рейтинга Рамблер ТОП 100. Когда начал выяснять причину оказалось, что в компоненте К2 в комментариях отсутствует встроенная капча и скриптами туда набросали более 400 исходящих ссылок. Мной это не было учтено. Отсюда бан по всем статьям.
Но надо сказать, что полностью от внешних ссылок избавляться не стоит. Разработчики бесплатных компонентов Joomla вставляют в них ссылки на свои сайты и их удаление недопустимо в соответствии с лицензией GNU GPL, где автор сохраняет за собой авторство, да и зарабатывать то, как то надо. Поэтому я принципиально не убираю их ссылки. Я же пользуюсь их мозгами.
Другое дело, это ссылки на левые сайты, продающие и рекламирующие разные товары и услуги. Таких гадов надо давить. Они не только минуя разработчиков, ставят свои левые ссылки, но и еще делают их скрытыми.
Так вот. Установив в Mozilla Firefox RDS bar
я к своему негодованию увидел исходящие ссылки на абсолютно посторонние ресурсы.
Кстати, не рекомендую скачивать расширения с joomla-master.org, так как там сидят недобросовестные украинские админы. А если скачали, то будьте готовы к различным сюрпризам в виде исходящих ссылок на их ресурс или другие каки.
Вернемся к нашим «баранам». И так, как мы будем избавляться от этого «счастья». Открыв исходный код страницы через браузер с помощью Ctrl + F находим указанную ссылку.
Поиск ссылки через программу Total Commander результата не дал. Ну это и естественно. Они же скрытые. Тогда задаем поиск id. В моем случае это «tf-rt». Total Commander находит данный id в файле css. Я не указываю какой, так как везде будет разный. Нужно понять сам принцип.
В данной строке стояло left = -5300px. Установив на ноль, как на скриншоте ссылки вывелись в видимую позицию.
Далее в Total Commander задаем в текст поиска base64_decode
и из всей кучки файлов, чисто логическим путем понимаем, что эта пакость находится в шаблоне. Заходим по указанному пути, открываем файл и через Ctrl + F ищем вышеуказанный текст. И что мы видим. А мы видим зашифрованные ссылки.
С помощью сервиса
Ну вот мы и побороли скрытые (левые) исходящие (внешние) ссылки в Joomla 2.5.
Если что то будет непонятно, или потребует разъяснения пишите в комментах. По возможности помогу советом, ну или практической помощью.