Добро пожаловать на блог системного администратора.
Завел я себе сайт и первым делом (уверен, как и большинство из вас) накачал различных шаблонов, чтобы выбрать потом, который лучше. Подходящий для системного администратора не нашел, но картинки в некоторых понравились. Как обычно, раз халява, скачиваем побольше. И потихоньку начал ковырять один из. Через пару дней, прогнал свой сайт через pr-cy.ru, посмотреть, на советы для оптимизации и несколько офигел. Внизу надпись Внешние ссылки — 15, индексируется — 14.
Задумался, у меня всего 2 статьи было. После изучения, понял, что 4 ссылки совсем левые и откуда взялись, неизвестно! Немного подумав, вспомнил один плагин. Пользовался им я достаточно давно и на другом блоге, но это первое, что пришло в голову. Называется TAC (Theme Authenticity Checker). Поставил, запустил, опять офигел и сделал для вас картинку (кликабельна).
Это только один шаблон на рисунке, а помеченных плагином оказалось семь с зашифрованными ссылками и 4-5 с явными (в одном аж 14 ссылок было). И даже неважно, активированы темы или нет. Поисковые роботы вытаскивают из всех в подряд файлов то, что им нужно для индексирования.
Почистил папку шаблоны, поудалял с зашифрованными ссылками и те, что точно не буду пока использовать, оставшиеся отредактировал. Часть ссылок просто стер, а часть поставил - rel="nofollow". Через пару дней опять проверил свой сайт. Нашел одну непонятную ссылку. Откуда она идет пока не знаю. Покопался сегодня в интернете, нашел несколько дельных советов. Делюсь.
Ссылки в шаблоне WordPress (и в других шаблонах тоже) скрываются с помощью средств CSS. Негодяи используют обычно правило display: none !important; , которое указывает браузеру, что объекты, его использующие, не должны отображаться визуально.
Находим файлы шаблонов functions.php Часто прописаны ссылки в function bloqinfo($name = »){ echo ‘<a href=»http://... или/и function bloq($name = ») { echo ‘<a href=»http://... удаляем или ставим свои.

Пока ковырял свой шаблон, заинтересовал слишком длинный код в functions.php и comments.php
Смотрим здесь - http://uspeshniy.com/forum/ и УДАЛЯЕМ у себя, при наличии!
Если у кого есть свои варианты, мною не описанные, делитесь. Многим это поможет! А мне еще предстоит поиск оставшейся одной ссылки..
Вот жеж.. Надо свой блог проверить на вшивость!!
Это никогда не поздно! Но лучше раньше чем позже.
Да скрытые в темах ссылки это бич всех блоггеров. Я тоже себе установила плагин ТАС и пользуюсь им активно, сразу же фильтруешь, какую тему использовать. А что касается внешних ссылок в работающей теме, то тоже не могу найти где их зашифровали. Воспользуюсь еще вашей рекомендацией.
Огромное спасибо за полезную статью.
Для меня эти измения в теме- темный лес, но плагин этот установлю.
подписалась на rss. буду следитить за статьями.
Андрей! Большое спасибо за полезную информацию в посте...
Очень нужная статья для начинающих блоггеров!
Да, дорогие блоггеры!
Сколько ещё неизведанного преподнесёт Вам этот удивительный мир Интернета!
Но в этом есть и прелесть, изучаешь, лелеешь свой блог как ребёнка, улучшаешь его с каждым днём.
А насчёт шаблонов - пользуйтесь индивидуальными
Индивидуальный надо сделать. Переделать проще, чем сделать с самого начала, особенно если опыта нет.
Как кстати ваша статья )) Не могу в своём шаблоне найти и убрать уже найденные ссылки. Попробую ещё с этим плагином. Спасибо, Андрей!
Или с плагином или с помощью Notepad++ в самих файлах шаблона.
Андрей, привет!

С предстоящими приятными новогодними хлопотами!
========================================
Вы были у меня - теперь я у вас на блоге.
От меня респект за статью!
Ценные советы по исправлению ошибок на сайте!
Обязательно применю ваши рекомендации
к своему блогу. Хотя, полагаю, здесь собака зарыта
намного глубже...
Ещё раз респект за свежие публичные мысли!
=======
Вы меня не просили, но я выполнил аналитику
вашего блога...
Есть очень сложная тема - генерация битых
ссылок движком WP...
На вашем блоге таких битых - 15, это не много,
но лучше их удалить.
Что скажете?
Вот пример одной вашей битой:
ОТКУДА
http://andercomp.ru/novosti/pyatnica.html
КУДА
/wp-comments-post.php
У меня есть соображения по устранению таких
битых, но ещё мало статистики.
На моём блоге битых нет вообще и это усложняет
мне задачу как бороться с генерируемыми битыми...
Вас эта тема не интересует?
А какими способами можно увидеть такие ссылки?
Вот из актуальный ошибок, так это в плагинах есть ссылки, подобные такой -->
/wp-includes/js/tinymce/langs/wp-langs-ru.js?ver=20081129
Андрей, внешняя ссылка, т.е. исходящая - это совсем не то,
что битая... В посте вы говорите о кодах и внешних ссылках,
а я вас спросил о битых... %)
Андрей, полагаю, битые ссылки на вашем блоге генерируются от смайликов, эти человечки не добавляются, если нажимать и делать выбор из предложенных...
Смайлик, который красуется в предыдущей записи я добавил вручную...
Хмм.. Есть такое дело. Счас поищем решение.
Проверка
Если что и может генерировать, так это MCEComments
В последствии заменю этот редактор
Еще используются iframe вставки, внутри которых располагаются ссылки. Для обнаружения нерабочих(битых) ссылок есть плагин Broken Link Checker. Благодарю! С Новым годом! Здоровья, процветания, творческих успехов!
И Вас с наступающим! Плагин Broken Link Checker находит ссылки, которые открыты и доступны. Но в любом случае, один из обязательных плагинов, ИМХО.
Только что удалил вредоносный код по вашей инструкции.Большое СПАСИБО!
Я рад, что это помогает. Сам благодарен, когда нахожу правильные советы.
Если уж впрягаешься в это дело,ведение блога,то хочешь- не хочешь,а разбираться во всех этих тонкостях придется.Спасибо,буду изучать свой шаблон более подробно
Да.. Лучше заказать профи сделать сайт
Здравствуйте :), для блога можно вполне использовать и бесплатный шаблон, на сегодняшний день, есть множество плагинов, с помощью которых можно украсить шаблон. Но бывают и проблемы с бесплатными шаблонами, ссылки, вредоносные коды. Говорю по своему опыту. Если всё же бесплатный (бюджет не позволяет), то я советую создать блог на гугл сайтах, там точно безопасно, разработчики недавно добавили новые шаблоны, у меня там есть сайтик, всё ок. Возможности, конечно, ограничены, но, зато бесплатно. Премиум шаблон я тоже покупал, для магазина, было написано, что перевод русский, но очень корявый оказался перевод, да и шаблон постоянно обновляется, дочерней темой пока не пользуюсь, решение нашёл, программа для перевода шаблонов poedit. Надеюсь, будет полезно, рад был поделиться информацией. Удачи