Как найти вредоносный код и скрытые внешние ссылки в теме WordPress. Плагин TAC (Theme Authenticity Checker)
В прошлом уроке мы узнали как установить тему WordPress. Но я советовал не спешить с ее активацией. Сейчас расскажу почему.
Дело в том, что нередко в скачанных бесплатных темах (шаблонах) WordPress могут присутствовать вредоносные коды и скрытые рекламные внешние ссылки. А их присутствие на блоге никак не входит в наши планы. Такие внешние ссылки надо беспощадно удалять. Кроме того, всегда в подвале (файл footer.php) шаблона блога находится ссылка на разработчика темы или ее переводчика, открытая для индексации поисковыми системами. Такие ссылки можно не удалять (это как плата за бесплатный шаблон WordPress), но закрыть от индексации их надо.
Как найти вредоносный код и скрытые внешние ссылки? Можно конечно вручную поискать их в файлах темы или использовать различные онлайн сервисы для проверки внешних ссылок. Обычно они находятся в файле footer.php. Но для новичков, которые только учатся созданию сайтов и чтобы сэкономить свое драгоценное время, существует замечательный плагин для WordPress TAC (Theme Authenticity Checker), который знает, как найти вредоносный код и скрытые ссылки в шаблонах Вордпресс.
Как найти вредоносный код и скрытые внешние ссылки в теме WordPress с помощью плагина TAC (Theme Authenticity Checker)
Устанавливаем и активируем плагин TAC. О том, как устанавливать плагины можно почитать в статье, где я писал как установить плагин Cyr-To-Lat, так как принцип установки и активации одинаков для любого плагина WordPress.
После активации плагина переходим в админке блога во вкладку Дизайн – TAC. Перед нами откроется окно, где мы увидим все наши темы, в том числе и только что установленную, которую мы и хотим проверить на наличие вредоносного кода и нежелательных внешних ссылок.
Зеленое окошко с надписью “Theme OK!” означает, что вредоносного кода и скрытых внешних ссылок в нашем шаблоне нет. Если окошко будет розового цвета с текстом “Encrypted Code Found!“, то значит обнаружены закодированные ссылки и лучше сразу удалить такую тему. Хотя, обладая определенными знаниями и опытом, можно раскодировать практически любой вредоносный код. Но если Вы новичек в создании сайтов, то лучше будет просто выбрать другую тему WordPress.
Давайте вернемся к рисунку выше и посмотрим, что еще нам расскажет плагин TAC о нашем шаблоне.
Мы видим, что плагин нашел одну внешнюю ссылку. Нажав на кнопку “Details“, плагин TAC позволяет нам увидеть где находится эта ссылка и дает возможность для ее редактирования. Для этого жмем “Edit“.
В открывшемся документе можем или удалить ненужные нам внешние ссылки или закрыть их от индексации тегами noindex и nofollow.
К сожалению, в моем случае, при нажатии на кнопку “Edit“, открылось окошко с надписью, что этот файл нельзя редактировать. Я поступил просто. Зная адрес ссылки, я открыл на редактирование файл footer.php через FTP-клиент FileZilla в программе Notepad++ и нашел там такой код:
Здесь было даже две внешних ссылки: на разработчика и переводчика темы Вордпресс. Первую ссылку я удалил, оставив только ее текстовую версию. Вторую – скрыл от индексации тегами noindex и nofollow. Кстати, кто еще не знает, как скрыть внешнюю ссылку от поисковиков, то смотрим на картинке.
Теперь любую внешнюю ссылку, которую Вам нужно скрыть от индексации, заключайте в теги noindex и nofollow, как в данном примере. Раньше тег noindex скрывал внешнюю ссылку от индексации Яндекса, а nofollow от Google. Сейчас, по утверждению самого Яндекса, он тоже учитывает nofollow. Поэтому тег nofollow запрещает ссылки к индексации обеими поисковыми системами. Тегами noindex можно скрывать от индексации только участки текста, заключенные между ними. В данном случае анкор ссылки.
Что-то я отвлекся. Вернемся к нашей теме и посмотрим, как сейчас она выглядит глазами плагина TAC:
Как видим, все в порядке и никаких внешних ссылок не осталось. Теперь можно спокойно установить новый шаблон WordPress, нажав кнопку “Активировать” под нужной темой на вкладке Дизайн – Темы и посмотреть, как эти ссылки выглядят на самом блоге:
Ну что ж, теперь вы знаете, как найти вредоносный код и скрытые внешние ссылки в шаблоне WordPress и как их удалить. Это можно сделать не только с помощью плагина TAC (Theme Authenticity Checker), а закодированные ссылки можно раскодировать, но об этом как-нибудь в другой раз на страницах blogibiznes.ru. Главное не забывайте, при установке новой темы WordPress, обязательно проверять ее на наличие нежелательных ссылок и на соответствие последним стандартам Вордпресс.
После проверки темы плагином TAC, его можно деактивировать до следующей замены шаблона. Все-таки не каждый день устанавливаем новую тему WordPress и нет необходимости держать плагин постоянно активным.
А какими способами для проверки шаблонов WordPress пользуетесь вы? Поделитесь в комментариях.
Итак, мы уже знаем как установить и проверить тему WordPress, но это еще не все. Теперь нам предстоит узнать, как она устроена, чтобы уметь настраивать и редактировать шаблон темы при необходимости.
Чтобы не пропустить следующие статьи, приглашаю подписаться на обновления блога. И не забываем нажимать на кнопочки соц.сетей внизу этой статьи, если конечно она была для вас полезна.
Понравилась статья? Нажимай на кнопки:
Благодарю за полезный и нужный совет. Буду проверять свои темы.
Я тоже долго игрался и ничего не получилось. В итоге написал на форуме forum.freesoftyk.ru/showthread.php?p=28021 и там мне сразу все сделали, хотя и сейчас я не понял, каким образом.
Можно и без этого плагина обойтись, вот здесь есть описание для решения данной проблемы:
_http://24petrovich.net/uslugi/soprovozhdenie/44-izbavlyaem-ot-skrytykh-ssylok
Олег, этот плагин у меня установлен, темы все проверяю. Пока всё в порядке, с вредными кодами не попадались! Вот на ссылки пока не обращала внимания, а зря – спасибо за напоминание!
И ещё – наверное, стоит сказать, что после проверки тем плагин можно деактивировать до следующего использования.
С уважением, Елена Метелева
Спасибо за напоминание! Хотел об этом написать, но забыл. Склероз проклятый. Сейчас допишу.
Обязательно проверю еще раз свою тему, спасибо!
Спасибо, Олег. Очень полезная информация, обязательно воспользуюсь.
Установленный, но не активированный плагин значительно увеличивает нагрузку на сервер, а значит и на скорость работы сайта. Поэтому, лучше или оставить активированным или удалить совсем!
Об этом не знал. Честно говоря, думал, что не активированные плагины никак не влияют на работу блога, это просто файлы.
Это именно то, что я искала. Мне не раз попадались темы при проверке которых выдавалась куча ошибок , я сейчас-же попробую установить данный плагин и проверить им несколько тем Спасибо!!!
Олег воспользовался Вашим советом! Удалил две ссылки
Значит не зря написал. Рад, что чем-то помог.
Ну и намучилась я с этими внешними ссылками, где же Вы раньше были? Спасибо за совет.
Ну вот посему все нужное узнаешь, когда уже поздно! Когда ставила тему – не попалось такой информации нужной и полезной.
А можно проверить уже активированную и работающую тему?
Конечно можно. Плагин проверяет все установленные темы, в том числе и активированную.
Спасибо за подробную информацию! Я тоже этим плагином пользуюсь. Очень удобно и все скрытые ссылки видны.
Очень полезный плагин, я о нем не знала. Обязательно воспользуюсь. Спасибо!
Нас учили ссылки из темы вообще удалять. Но когда я удалили, то появился код ошибки. Пришлось все возвращать и закрывать ссылку на переводчика темы тегами.
Это закодированная ссылка. Чтобы ее убрать, скорее всего, надо будет поработать с functions.php. Если для Вас это еще актуально, напишите. Дам ссылку на видеоурок.
Конечно актуально. Я недавно создала новый сайт. Тема мне понравилась, но там этих закодированных ссылок 6 или 7 штук. И плагин ТАС их вообще не показывает. Пришлось самой искать. Почти все удалила вручную, но две остались. Найти не могу.
Буду благодарна за помощь.
Здравствуйте, можете ли вы мне помочь!!! Ссылки нашел и начал их исправлять, удалять, перестает работать тема!!! Может я не правильно что-то делаю, в нижней части нашел надпись, что якобы если тут че исправлять тема не будет работать! Как обойти данную ситуацию? Сайт уже давно сделал, но про ссылки внешние только вот узнал!?
Бывает, что при удалении ссылок тема не работает. Это делается специально разработчиком или локализатором темы. Если тема бесплатная, то такие действия с их стороны, мягко говоря, не красивы.
Варианты решения проблемы:
1. Найти такую же тему, но от другого локализатора. Обычно одну и ту же тему можно скачать на разных сайтах в разной “обработке”.
2. Возможно Вы просто не правильно удаляете ссылки, тогда есть возможность исправить тему.
3. Удаление ссылок действительно ведет к поломке темы и тут нет смысла пытаться ее исправлять. Лучше с такой темой не связываться.
Хотелось бы видеть ссылку на Ваш сайт.
В самом начале установил тему, которая вобще закрыла мне доступ к сайту, удаление не помогло, пришлось обращаться к хостингу, с просьбой очистить домен! То есть, пришлось вести сайт сначала!Так что с темами нужно быть очень осторожными!
Да, с темами нужно быть ОЧЕНЬ осторожными, согласен с предыдущим оратором. То есть, попросту, не нужно качать эти темы где попало! Качать можно только с крупных, хорошо посещаемых, с ОТМЕННОЙ репутацией в интернете сайтов. В рунете из таковых можно порекомендовать Гудвина, ну может быть ещё один-два сайта, но никак не больше! Не ведитесь на халяву, друзья, и да не подцепите вы вирус злокозненный!!!
А вот через Гугл Хром комменты у Вас не отправляются.:( Исправить бы… (Это я через Мозиллу)
Может глюк какой-то, никогда проблем не было. Если Вы о предыдущем своем комментарии, то как видите все в порядке. Вот он сверху.
Вот именно, по этому половина разработчиков продающих свою темы или доработки движком, требует предоставления им доступа к сайту для установки, ссылаясь на то, что боятся, что если дадут вам просто файлы и инструкцию по установке, то вы можете её пустить в свободный доступ. А на самом деле нечистые на руку фрилансеры после выдачи им доступа к своему сайту могут не только скрытых ссылок накидать, но и встроить троян для рассылки спама через сервер или DDos атаки. Так что осторожно
Доступ к своему сайту нельзя давать никому. Только если сильная необходимость и Вы уверены в этом человеке на все 100%.
Спасибо за статью! У меня были проблемы с темой – вроде была плохо переведена на русский – теперь обязательно проверю. Спасибо! Очень нужный материал!
nofollow скрывает только от поисковиков, а вот от всяких других роботов, например, с биржи статей – нет. В таком случае лучше использовать редирект. Так ссылки скроются вообще от всех роботов, но при этом будут работать у всех пользователей
Очень полезный плагин.
Сам им пользуюсь и всем советую.
Спасибо.
Интересный плагин – проверю свой сайт.
Спасибо за плагин, всё проверила и удалила не нужные внешние ссылки.
Рад, что мог быть Вам полезен.
Плагин хороший, но чтоб блог не нагружать, я вручную нашла все вредоносные ссылочки…
Спасибо. Плагин помог найти две ссылки. Теперь чисто.
Олег, тему проверила,ТАС выдает ок, 6 статических ссылок. Посмотрела подробнее, над первой и второй статической ссылкой вот такие две рабочие. Что это, и что с этим делать?
wp-content/themes/HighLightKey/sidebar2.php [Edit]
wp-content/themes/HighLightKey/footer.php [Edit]
яндекс не индексирует страницы В коде документа в тэге link содержится параметр rel=”canonical”, указывающий на другой (канонический) документ. Вместо данного документа проиндексирован канонический.
и ссылки на комментарии со страниц например /besplatno/comment-page-1
Марина, эти две ссылки показывают где размещены ненужные нам ссылки. Нажимаешь [Edit] и открывается код для редактирования. В твоем случае в файле footer.php, если я не ошибаюсь, будет 5 ссылок. Смотришь их в плагине TAC, находишь такие же в footer.php и удаляешь. В sidebar2.php, судя по всему, это виджет Админпанель и в нем ссылка на wordpress. Находишь ее в этом файле и тоже удаляешь. Только перед удалением скопируй и сохрани в Блокноте целиком код из файлов sidebar2.php и footer.php, чтобы если что, можно было вернуть на место.
Обрати внимание, у тебя в футере есть видимая ссылка “Thanx: Ipoteka-Credit”, она тоже должна исчезнуть.
Если не получится, скопируй мне свои файлы и вышли на почту, попробую помочь.
Олег!!! Большое тебе спасибо и уважение, за помощь в удалении 6-ти внешних ссылок. Поделилась с друзьями твоей статьей.
Я как начинающий пользователь с удовольствием воспользовалась таким лаконичным и понятным уроком по удалению внешних ссылок.
Оказалось, что все мои накачанные темы содержали от 4-8 ссылок.
Благополучно с ними разделалась и буду продолжать изучать Ваши дельные советы!
Замечательно написано, и причем очень подробно и наглядно! Действительно, плагин хороший и позволяет быстро найти все внешние ссылки, которые для блога вредны! Спасибо за статью!
Проверил при помощи ТАС, почистил, но одна ссылка все же осталась, плагин ее не видит. Сидит где-то, а как найти не знаю, все файлы перерыл, нет ее. Как быть то.
Была у меня похожая ситуация. Сменил тему, проверил, удалил пару ссылок. TAC показал что ссылок нет. Потом случайно проверил одну из страниц, показало левую ссылку. В коде ее не нашел. Поставил старую тему, ссылка исчезла.
А какая у тебя ссылка, куда ведет, на какой странице, как ты ее обнаружил? На главной у тебя 3 открытых ссылки из блока “Получать новости”.
Thank you for your tip!!! I havn’t pirate code at my theme.
Плагин показывает, что внешних ссылок и кода в теме нет и в файле футера не видно никаких ссылок. Но при проверке кода страницы в браузере в самом низу страницы прописано внешних 11 ссылок. Как можно найти их расположение.
Хотелось бы глянуть на сам сайт, но ссылка показывает пустую страницу.
Только-что попыталась поправить запись $default_footer_content =
и теперь не могу войти даже в панель управления:(((( Не подскажите, что уже теперь мне делать!!!
Попробуйте открыть этот файл через FTP и вернуть все как было. Перед любым редактированием надо делать копию редактируемого файла. Если не получится, то надо обращаться в службу тех.поддержки хостинга. Если они делают бекап сайта, то надо восстановить сайт. Они сами все сделают.
Бекап был. Сообщили, что сделали откат и сайта и базы, а блог не грузится!!!
Может надо немного подождать, а потом еще раз спросить у них.
Спасибо! Написала о проблеме. Правду говорят, что первый блог:) комом. Я эти ссылки случайно обнаружила и просто захотелось до них докопаться. А так блог уже и PR=1 получил. Ну нет, чтобы просто сменить тему, а не лазить по файлам без знания php.
Извините за возлияние, но зло в отношении себя за горло берет!
Любой опыт пригодится. Была у меня подобная история с ссылками на другом блоге. Так я просто сменил тему. В нормальные темы ссылки не вшивают.
Теперь я это 100% сделаю, если до панели доберусь:)))
Урааааа! Блог заработал!!! Если будет время, возможность и желание – гляньте откуда могут появляться ссылки в конце страницы.
Если не трудно, подскажите плиз как найти внешнюю ссылку? DiNews показывает ее и дает адрес но откуда она взялась и где не знаю! ТАСом все проверила, подозрительные темы удалила! Заранее спасибо за ответ!
Обратилась к Олегу за советом, и была приятно удивлена, когда он написал мне письмо и предложил помощь. Благодаря действиям, произведенным Олегом с кодом футера, избавилась от нескольких внешних ссылок, которых не могла даже найти! Олег, спасибо не только за профессионализм, но и за отзывчивость!
Целиком и полностью присоединяюсь!!! Только благодаря его советам мне удалось избавится от скрытых ссылок на сайте.
Просто ооочень полезный плагин TAC. На собственном опыте проверено.
Спасибо за статью. Я видел что у меня на блоге одна внешняя ссылка, но никак не мог ее найти чтобы удалить или закрыть тегами. Благодаря Вам вся процедура заняла 5 минут времени и в итоге сайт чистый от внешних ссылок.
Cпасибо за плагин!
Здравствуйте, Олег. Возникла большая проблема. Может слышали или знаете как ее решить? У меня яндекс индексирует 1 страницу, робот загружает 158 страниц, 40 исключает из них 27 пишет по причине
Документ не является каноническим В коде документа в тэге link содержится параметр rel=»canonical», указывающий на другой (канонический) документ. Вместо данного документа проиндексирован канонический.
получается индексируются страницы кому-то, а не мне. Не знаю что делать помогите!!!
Марина, это похоже на АГС. Но то, что исключаются страницы из поиска это нормально. Не все страницы должны попадать в поиск, особенно дубли. Ведь некоторые закрыты от индексации в robors.txt, другие, как раз, закрываются тегом rel=»canonical». Вернее этот тег показывает, какую страницу считать канонической и индексировать. Этот тег служит для борьбы с дублями страниц.
Из всех одинаковых страниц, имеющих разные адреса, выбирается одна, которая попадает в поиск. Остальные исключаются, о чем и говорит Яндекс. Это нормально. Скорее всего у Вас стоит плагин All in One SEO Pack, где и отмечен пункт “Canonical URLs”. И это правильно, галочка должна стоять. Подробнее напишу Вам на почту.
На главной странице – одна нежелательная внешняя ссылка (autoandshop.rи/…), на других страницах есть еще много (bestkomps.rи/index.php?act=view&id=141296 – 15 штук). Плагин ТАС показывает чистую тему.
Через FTP просмотрел кучу *.php-файлов – не могу найти этих ссылок, а DiNews их видит, и под курсором они проявляются.
Если не трудно, подскажите, пожалуйста, где их искать, эти ссылки, в каких каталогах и файлах…/public_html/…?
Сложно сказать, могут быть где угодно. Надо видеть тему. Лично я, подобные темы с кучей скрытых ссылок, просто не ставлю. Попробуйте скачать эту же тему с другого сайта.
Олег огромное спасибо, что разложил все по полочкам и с рисунками. Твой блог у меня в закладках. Успешного тебе продвижения.
Спасибо за добрые слова!
Я вообще не знаю, как найти вредоносный код, который находится на моём блоге. Пару месяцев назад установил счётчик от traffbiz.ru, после чего Яндекс сообщил о вредоносном коде на блоге. Счётчик я удалил, а вредоносный код остался. Кто может помогите!
Обычно в таких случаях обращаются за помощью к специалистам-фрилансерам. Можно задать этот вопрос на форумах для вебмастеров. Такие случаи сейчас не редкость.
В теме 4 статические ссылки, но написано если что-то поменяю то тема перестанет работать.Один раз уже поменял подобную тему, так пришлось через хостинг разбираться, а то сайт заблокировало.
Бывают и такие случаи. Но иногда просто пугают, если удалить, то ничего не будет (про бекап не забывать). Но лучше, конечно, с такими темами не связываться, а то там и другие “сюрпризы” могут быть. Ведь выбор шаблонов огромен, можно найти подходящий и без левых ссылок.
А я вручную искал. А тут, оказывается, такое счастье есть. Ща поставлю и попробую проверить.
Большое спасибо, плагин ТАС мне очень помог, я очень рад, что по запросу который я ввел ваш блог был одним из первых в выдаче гугла.
Тоже рад, что мой блог высоко в выдаче . Еще больше рад, что смог помочь.
Здравстуйте! У меня Есть сайт на WP сейчас туда затесался толи вирус, толи еще что, но все мобильные устройства автоматически перенаправляются на http: //operaupdatenow.in/
Это плагин, что вы описали поможет решить мою проблему?
А вы не устанавливали никаких скриптов для заработка на мобильном трафике? Обычно такие действия совершаются для привлечения клиентов на с оплатой по SMS. Попробуйте плагин, может поможет.
Да, TAC – хороший плагин. Он даже внутренние ссылки показывает, если они не динамические.
Ух ты, зашел на карту сайта у тебя, и увидел эту статью, когда зашел в нее, то убедился, что это именно та статья )))
Эт я про то, что два месяца назад я мучился со сменой шаблона своего блога, мучился пять или шесть часов, т.к. лез еще разбираться в CSS и пытался понять еще некоторые вещи, и так получилось, что я промучился шесть часов, а потом нашел твою статью, и благодаря плагину TAC обнаружил в коде шаблона с которым разбирался вредоносный код.
Тему пришлось удалить, но благодаря тому, что она была удалена сразу же после обнаружения в ней вредоносного кода, сайту не было нанесено ущерба, так что еще раз спасибо за хорошую публикацию )))
Бывает, что скрытые ссылки месяцами находятся на блоге, а автор даже не знает об этом.
Здравствуйте Олег. Установила тему перец, но в футере есть 2 ссылки. Как то я их удалила, так пришлось писать в службу поддержки для восстановления сайта. А тут поставила плагин TAC, поискала ссылки и он их не обнаружил. Написано, что тема ОК, а сервис проверки видит эти-же 2 ссылки. Как мне быть, в коды лезть боюсь. Может поможете как-то справиться с этой проблемой. При том еще внешние ссылки с главной страницы.
С уважением, Наталия.
Наталия, эти ссылки видно невооруженным взглядом. Теперь их просто надо найти в коде и удалить. Скорее всего в файле footer.php. Хотя, если их видно только на главной, могут быть и в другом месте.
Если хотите, напишите мне через форму контактов, где Вы скачали эту тему или вышлите ссылку на архив. Я посмотрю.
Спасибо вам большое. Благодаря вашей статье я нашла в своем шаблоне аж 5 скрытых ссылок.
Надеюсь, Вы их удалили?
Плагин хороший, не спорю! Но хорошо и ручками протестить. Как правило есть более простой способ все это реализовать…
Если кому-то надо, обращайтесь. Отвечу в комментах к данному посту
Антон, расскажите подробней про ваш способ все это реализовать.
Спасибо.
При открытии окна с темами, в самом низу последняя установленная?
По-моему не обязательно. Смотрите по названию.
Отличный плагин! Нашел 3 ссылки.
Олег, здравствуйте!
Плагин действительно хороший, но, к сожалению, помог мне частично. У меня на блоге слева внизу появляется какое-то окошко с сообщением (от одноклассников). После удаления двух кодов, которые указал плагин, в Хроме это окошко перестало выскакивать, а в Мозилле – все равно появляется. Я уже и версию мозиллы обновила – не помогает. Не знаю, что еще сделать. Олег, может что-нибудь подскажите. Спасибо.
У меня в Хроме и Мозилле ничего не появилось.
Олег, спасибо, но все очень странно, у моих знакомых, когда они заходят ко мне на блог, тоже вылезает эта ерунда. Такое ощущение, что вирус в Мозилле.
У меня и в Мозилле все нормально.
Ничего не понимаю.
Звонил сейчас брат, говорит эта хрень на моем блоге у него и в хроме и в мозилле.
Яндекс говорит, что вредоносного кода на моем блоге нет.
У меня нет. Может мой антивирус не пускает, хотя ничего не сообщает. Сделайте мне скрин, хоть посмотреть что это.
Олег, а какой у Вас антивирус?
Я полазила в инете в поиске информации, поняла, что это вирус на комп., то есть, если вылезает какое-нибудь окошко с предложением обновить браузер или с уведомлением о выигрыше, или (как в моем случае) с предостережением, что страничка в одноклассниках заблокирована – это вирус и КЛИКАТЬ НЕЛЬЗЯ. Мой вирус вылезает, когда я захожу на свой блог и, иногда, в ПС яндекса.
Вторые сутки чищу комп. доктором вебом.
Вот сейчас хотела сделать скрин, а этой заразы нет, но все равно, сейчас опять запущу лечение доктором вебом, пока количество найденных вирусов не будет 0.
У меня Касперский.
Понятно, спасибо.
Олег, я отправила скрин на почту.
Всем привет.
Вопрос Олегу. Немогу найти концы одной ссылки, если можешь помоги. Все удалилось прекрасно, но одна ссылка все же застряла. Спасибо.
А что показывает плагин, где она? Вы имеете ввиду ссылку на wp-shop?
Здравствуйте! Огромное спасибо за Ваш сайт и за уроки!
Как по учебнику, создаю свой сайт, хотя в школе Ходченкова-Гаврилова тоже отучилась. (Спасибо им за основы, но, все-таки, для создания нормального сайта информации бесплатного курса не хватает категорически).
По плагину TAC: при проверке моя тема как бы “чиста”, но в подвале полно ссылок. В файле Footer.php ссылок не могу найти. Буду очень благодарна, если поможете – удалять не стала бы, но от индексирования закрыть хочется.
С уважением, Наталья.
Добавление: нашла в файле Footer.php строчку, что ссылки находятся в другом файле – bottom.php. В нем предупреждение: “Warning! Your site will not be able to work if these links are edited or deleted.” с предложением купить шаблон без ссылок.
Закрыла ссылки, как Вы учили – в подвале появляется надпись:”Please return following links to the footer:…..” И далее перечисляются сами ссылки. Голову сломала, как закрыть ссылки от индексирования. DiNews выдал наличие 40 ссылок, из которых 7 уникальных. Одну – на Вордпресс.орг удалила. Получилось 39 и 6 соответственно. Шаблон уж очень подходит, обидно – столько времени потрачено на него. Если сможете, пожалуйста, помогите.
Я бы советовал поменять тему. Иначе, или останутся ссылки, или она будет коряво работать. Обращаться к специалистам, чтобы делать правки в коде, не вижу смысла. Можно поискать такую же на других сайтах, может попадется без ссылок.
Спасибо еще раз большое! Послушаюсь Вашего совета – попробую все-таки подобрать шаблон на рекомендованных Вами сайтах.
На самом деле сайтов гораздо больше. Подобрать что-то интересное бывает сложно.
Олег, здравствуйте!
У меня возникла ситуация, которая для опыта, возможно, будет интересна многим.
В шапке блога появляется посторонняя запись мелкими буквами. Появляется время от времени в разных браузерах. Сначала я думала это глюк и не обращала внимания, потом поняла, что нет. Когда запись появляется, в исходном коде страницы появляется код скрипта с ссылкой на левый сайт, при этом одновременно в другом браузере нет этой надписи в шапке и кода в исходном коде. Найти этот код я не могу, его нигде нет, хотя чудес не бывает… ТАС «отдыхает» и ничего не видит. Сделала на всякий случай скрины шапки и кода с посторонними записями. Олег, буду благодарна за любой совет.
Ну где-то он есть. Тут надо обращаться к специалистам или на хостинг и удалять.
Чудес не бывает, и я нашла этот код. Он был в в установленном плагине. Осторожнее с плагинами…
Молодец! В каком плагине хоть?
Плагин “wordpress prevent copy paste”.
Спасибо, буду знать. У меня такой не установлен.
Плагин показывает, что все ОК, а Solomono выдает аж 83 ссылки…?
Solomono показывает все исходящие ссылки, а плагин скрытые или встроенные в файлы темы. Ссылки с постов и комментариев он не определяет. Посмотрите в Solomono куда откуда идут эти ссылки и куда ведут.
Плагин TAC вывел ОК на все темы, а я знаю, что у меня в некоторых неактивных темах есть внешние ссылки в футере.
Подскажите, пожалуйста, если тема не активирована, обязательно ли эти ссылки удалять?
Спасибо!
Скажу так, если тема не активирована, то лучше удалить саму тему за ненадобностью. Обычные внешние ссылки в неактивной теме не индексируются поисковиками, поэтому никак не вредят. Но, если есть возможность, лучше их удалить.
Да, наверное, лучше удалю сами скачанные темы. Если они понадобятся, можно будет снова с локального компьютера загрузить.
Подскажите, пожалуйста, а стандартные темы WP (2012, 2013..) лучше тоже удалить, если я не собираюсь их использовать? То есть лучше, если останется только одна тема, которая и является активной?
Обычно я оставляю одну стандартную и одну рабочую. Просто иногда бывает что-то слетает и надо перейти на дефолтный шаблон для исправления.
Все выше прочитанное очень интересно! Я тоже в этом деле новичек и уже “обжигалась”. Один раз уже сайт ломался без восстановления, поэтому всего боюсь. Особенно смены темы… Бэкап не помог. Когда попробовала восстановить не удалось. В диалоговом окне было написано что текст не RSS. На данный момент активирована не проверенная на внешние ссылки тема. Проверить попробую конечно, но хочется узнать, как найти их вручную? Спасибо.
Если вручную, то тогда надо, как минимум, просмотреть исходный код каждой страницы или хотя бы нескольких. Проверить плагином просто и ничего не сломается, а уже удалять надо осторожно. Бэкап не мог не помочь, можно было просто сделать откат на предыдущий день на хостинге. На нормальных хостингах бэкапы делают автоматически.
Надо ли удалять ссылку Спринхоста из подвала?
Надо. Во-первых, это не бесплатный хостинг. Во-вторых, лишняя сквозная внешняя ссылка никому не нужна.
Олег, здравствуйте, я опять обращаюсь за помощью. Проблема на сайте (_http://koshkindom-shop.ru/), это мой второй сайт. Выбрала тему (BabyStore), она мне очень нравится, но беда – на странице выскакивает (иногда сразу же, а иногда спустя время) рекламный баннер с предложением товаров. Неделю я пыталась найти его код и удалить, но смогла найти только строки, отвечающие за его появление. Их можно увидеть ТОЛЬКО через просмотр кода элемента (достаточно кликнуть в любое место страницы даже, когда баннера нет). Я их пометила, они идут сразу за меткой в конце страницы и заканчиваются перед . Ни в коде странице, ни в папках темы этих строк нет. Вероятно, какой-то код в файлах темы выводит эти строки, но как найти место, где он находится.
Очень надеюсь на Ваш совет или помощь посетителей Вашего блога. В какую хоть строну смотреть? У меня скоро мозги закипят. От темы не хочу отказываться.
Баннер показывается только при просмотре этого сайта? Бывает, что попадает вирус в браузер. Если дело в теме, то лучше ее удалить, неизвестно, что там еще есть. Попробуйте скачать такую же тему с другого сайта.
Да, только при просмотре на сайте, но вот сегодня еще не показывался (как живой).
Спасибо за совет про другой сайт. Жаль, я уже так много поменяла, не хочется все сначала начинать.
Если на сайте вредоносный код в виде навязчивой рекламы, то все равно поисковики это “оценят”. Поэтому лучше сразу поменять, чем развивать сайт без отдачи.
Спасибо, Олег!
Олег, я определила, что код находится не в теме, а на движке WP392. Как Вы считаете, если поменять версию WP, это поможет?
А кто этот код туда засунул? Значит у Вас сайт взломали. Попробуйте переустановить WordPress.
ОК
Классный плагин, спасибо.
Всё проверила, ничего не найдено.