Запрет на индексацию файлов WordPress

Ромчик
0

wordpressДоброго времени суток. В прошлой статье «Изменяем URL страницы авторизации WordPress с помощью плагина» мы с вами с помощью плагина для WordPress изменили адрес страницы авторизации WordPress. Если вы не доверяете плагинам (все еще блуждает миф о том, что плагины тормозят систему, кстати об этом вы можете прочитать у меня в блоге «Плагины против тем в WordPress или где лучше наращивать функционал ресурса»), то  в статьях «Как изменить URL административной панели WordPress» и «Как изменить адрес авторизации (wp-login) в WordPress» описано как можно добиться того, же самого не используя плагинов. Закрыв админку и изменив адрес авторизации, мы тем самым усложнили процесс подбора логинов и паролей на наш сайт. Но сейчас найти страницу авторизации достаточно просто. А наш враг в данной ситуации – это  поисковые системы.

И так, поисковые системы выступают не только в качестве друга, но и врага. Например, Яндексу без разницы какие страницы индексировать. Так же и Google не понимает – это страница авторизации или админка. Давайте проверим, откроем yandex.ru и в строке поиска введем:

url:<адрес сайта>/*

В моем случае:

url:web-programming.com.ua/* 

И вот результат

пример поиска в Yandex

Аналогично и в Google, только вместо url, надо писать site. Вот пример для моего блога:

site:web-programming.com.ua/

И результат

пример поиска Google

Для того, что бы поисковые системы не индексировали страницы, которые им не положено, нужно указать им в специальном файле robots.txt.

Давайте создадим в корне нашего сайта файл robots.txt и добавим в него следующее:


User-agent: *
Disallow: /wp-admin
Disallow: /wp-includes
Disallow: /wp-content/plugins
Disallow: /wp-content/cache
Disallow: /wp-content/themes
Disallow: /trackback
Disallow: */trackback
Disallow: */*/trackback
Disallow: */*/feed/*/
Disallow: */feed
Disallow: /*?*
Disallow: /tag

User-agent: Yandex
Disallow: /wp-admin
Disallow: /wp-includes
Disallow: /wp-content/plugins
Disallow: /wp-content/cache
Disallow: /wp-content/themes
Disallow: /trackback
Disallow: */trackback
Disallow: */*/trackback
Disallow: */*/feed/*/
Disallow: */feed
Disallow: /*?*
Disallow: /tag
Disallow: /<адрес к странице авторизации>

Host: <адрес сайта>
Sitemap: <адрес сайта>/sitemap.xml.gz
Sitemap: <адрес сайта>/sitemap.xml

Вот и все. Теперь поисковики исключат из индексации указанные адреса, в том числе и адрес страницы авторизации.

И в дополнении к статье видео:

В следующих статьях мы рассмотрим, а что же делать, если все-таки удалось подобрать логин и пароль к нашему сайту. Так, что не пропускайте выхода новых статей, подписавшись VK, Facebook, Twitter

Понравилась статья? Поделись с друзьями.
  • Add to favorites
  • Добавить ВКонтакте заметку об этой странице
  • Twitter
  • Facebook
  • Мой Мир
  • LiveJournal
  • Одноклассники
  • Блог Я.ру
  • MySpace
  • FriendFeed
  • В закладки Google
  • Google Buzz
  • Яндекс.Закладки
  • Reddit
  • StumbleUpon
  • Technorati
  • del.icio.us
  • БобрДобр
  • LinkedIn
  • Memori.ru
  • Сто закладок
  • Blogger

©2012-2020 По всем вопросам обращайтесь через форму обратной связиПолитика конфиденциальности

Яндекс.Метрика