Вход
testopay.com

Как закрыть от индексации картинки вордпресс и убрать их из индекса

birds
Администратор

Сообщений: 646

Благодарности: 99

На форуме: с 02.03.20

06 июл 2021   10:22

Недавно в панеле вебмастера появились новые ошибки по моему блогу https://seob.info/ а именно - "На многих страницах сайта отсутствуют или некорректно заполнены метатеги Description". Странно подумал я, т.к. всегда пишу уникальный дескрипшен к своим статьям.

сообщение об отсутствии дескрипшена

Захожу в подробности и вижу, что Яндекс проиндексировал все картинки на блоге как отдельные страницы. И конечно же у них нет мета описаний.

отсутствие мета описаний у картинок

Ну ладно думаю, настройки SEO плагина видимо слетели, пошел смотреть что там. А оказывается во всеми любимом плагине "All in One SEO" настройка редиректа картинок теперь платная опция. Честно говоря не помню как было раньше, но ошибок по картинкам не было точно. Покупать версию PRO только из-за этого нецелесообразно, стал искать бесплатное решение.

Начал искать альтернативу, что бы быстро, просто и понятно сделать редирект с картинок на родительские страницы (статьи). Нашел плагин "Attachment Pages Redirect" который бесплатно решает эту проблему. Настроек нет - установил и все. Отличный способ для всех новичков.

Для более пытливых умов можно обойтись без плагина. Нашел пару способов.

Первый - нужно прописать в файле htaccess следующее правило:

RewriteRule (.+)/attachment /$1 [R=301,L]

Второй способ - в файле function.php добавить такой код:

function wph_noindex_for_attachment() {
if(get_post_mime_type()!= false) {
echo ''.PHP_EOL;
}
}
add_action('wp_head', 'wph_noindex_for_attachment');

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

удаление страниц из индекса

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

И небольшой лайвфак: удалить в сутки можно 500 url, если у вас больше, можно еще воспользоваться инструментом "Переобход страниц". Там можно еще 150 урл в сутки добавить. Сработает (по итогу) примерно так же как и удаление wink

На этом все. Надеюсь кому-то пригодится.

Robin
Пользователь

Сообщений: 47

Благодарности: 4

На форуме: с 09.04.21

14 авг 2021   09:21

А сайт на самописном движке или совсем без него, как закрыть картинки от индекса?

Freez
Пользователь

Сообщений: 20

Благодарности: 2

На форуме: с 26.04.21

14 авг 2021   13:04

Да как. папку с картинками закрываете в файле robots.txt и все

k0ttee
Старожил

Сообщений: 587

Благодарности: 104

На форуме: с 22.03.21

15 сен 2021   19:38

[quote=Freez]папку с картинками закрываете в файле robots.txt и все[/quote]

Для нормальных проектов, на нормальных фреймворках или написанных с нуля - вариант топовый. А вот движки это перезапишут и всё... Всё на смарку.