Как удалить постоянные ссылки на картинки в WordPress из поисковых систем

6 комментариев

delete_perm_links

Во-первых, что такое постоянные ссылки? Это такие ссылки на Вашем блоге, которые часто называют ЧПУ (Человекопонятные УРЛы). Они необходимы для того, чтобы человек не щелкал на ссылку вида …/index.php?id=4color=5… , а на что-то вроде …/pictures/grey/… Представьте, вводить в адресную строку браузера первый вариант! Но WordPress по умолчанию делает такие урлы для всех страниц, а под картинки выделяются отдельные страницы! Так вот, постоянные ссылки на картинки блога на WordPress — это зло! Потому, что эти ссылки Google, Яндекс индексирует и выкладывает в общую выдачу. Получается что-то вроде:
pictlinkingoogle

А при переходе по такой постоянной ссылке видим замечательную страницу:

singleimagepage

Т.о. куча лишнего мусора в поисковике, что совсем не хорошо. Данная тема была обсуждена в конце более ранней статьи про оптимизацию блога WordPress, ниже приводится простое решение без применения дополнительных плагинов.

Как на страницах интернета многие рекомендуют, в файле attachment.php или image.php (если ничего из этого нет, создаем файл attachment.php) пишем такую строку:

Этой строкой мы ставим на страницу с картинкой постоянный 301 редирект на «родительскую» страницу с картинкой.

Есть еще вариант добавить новую функцию в файл functions.php, например, так:

Действие данного кода аналогично предыдущему.
Со временем поисковик склеивает страницу с 301 редиректом вместе с той, на которую идет данный редирект, т.о. в поиске должны остаться только страницы записей без паразитных страниц с одними картинками. У меня это склеивание происходило в течение месяца.


6 комментариев “Как удалить постоянные ссылки на картинки в WordPress из поисковых систем”

  1. Спасибо, помогло! Осталось подождать пока поисковики склеят ссылки)

    Ответить
    • Admin

      Klim, не за что =) Была рада помочь!

      Ответить
  2. Стас

    Здоровья тебе))) Это пиз…. зло это мало сказано! У меня сердце чуть не остановилось от мысли, что возможно придется закрывать в роботсе ссылки на эти страницы)))

    Ответить
  3. Влад

    Огромное спасибо! Единственный минус, что если картинка используется на нескольких страницах. То он редиректит на первую страницу вложения.

    Получается для поисковиков такой страницы не будет? будет только страницы вложения?

    Ответить
    • NoService
      NoService

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

      Редиректить действительно будет только на первую страницу, но, учитывая, что данные ссылки вообще не очень-то нужны, в этом нет ничего страшного http://noservice.ru/wp-content/plugins/wp-monalisa/icons/ab.gif

      Ответить
  4. Біловус Андрій

    Странно сделал как 2 примере ошибка на сайте

    Ответить

Оставьте комментарий

XHTML: Вы можете использовать следующие теги: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url=""> <img src="" alt="" class="" width="" height="">

http://noservice.ru/wp-content/plugins/wp-monalisa/icons/ab.gif 
http://noservice.ru/wp-content/plugins/wp-monalisa/icons/ac.gif 
http://noservice.ru/wp-content/plugins/wp-monalisa/icons/ag.gif 
http://noservice.ru/wp-content/plugins/wp-monalisa/icons/ah.gif 
http://noservice.ru/wp-content/plugins/wp-monalisa/icons/ai.gif 
http://noservice.ru/wp-content/plugins/wp-monalisa/icons/ak.gif 
http://noservice.ru/wp-content/plugins/wp-monalisa/icons/am.gif 
http://noservice.ru/wp-content/plugins/wp-monalisa/icons/an.gif 
http://noservice.ru/wp-content/plugins/wp-monalisa/icons/ao.gif 
http://noservice.ru/wp-content/plugins/wp-monalisa/icons/aq.gif 
http://noservice.ru/wp-content/plugins/wp-monalisa/icons/ar.gif 
http://noservice.ru/wp-content/plugins/wp-monalisa/icons/at.gif 
http://noservice.ru/wp-content/plugins/wp-monalisa/icons/av.gif 
http://noservice.ru/wp-content/plugins/wp-monalisa/icons/aw.gif 
http://noservice.ru/wp-content/plugins/wp-monalisa/icons/ay.gif 
http://noservice.ru/wp-content/plugins/wp-monalisa/icons/az.gif 
http://noservice.ru/wp-content/plugins/wp-monalisa/icons/bb.gif 
http://noservice.ru/wp-content/plugins/wp-monalisa/icons/bc.gif 
http://noservice.ru/wp-content/plugins/wp-monalisa/icons/bd.gif 
http://noservice.ru/wp-content/plugins/wp-monalisa/icons/be.gif 
больше...