Google Search Console: Ошибка индексирования для файлов /wp-includes/ php

Вопрос или проблема

Недавно, не меняя ничего на моем сайте, консоль поиска Google начала отображать 80 ошибок индексирования, обозначенных как “Ошибка сервера (5xx)”. Когда я смотрю, что именно она помечает, это файлы php в папке /wp-includes/, которые Google даже не должен индексировать. Моя xml-карта сайта не включает эти файлы. Я не понимаю, почему Google пытается индексировать их, а затем помечает.

Есть идеи, почему это происходит и что я могу сделать, чтобы остановить это?

Убедитесь, что wp-includes исключен из индексирования в robots.txt

User-agent: *
Disallow: /wp-admin/
Disallow: /wp-includes/

Причина – автоматические индексы на папках на вашем сервере. Например, https://www.yoursite.com/wp-includes/ показывает индекс всех файлов в папке.

Решение – отключить индексы

добавьте это в .htaccess

Options -Indexes

Если вы не можете это сделать, то сообщите своему хосту отключить индексы

Ответ или решение

Ошибка индексации в Google Search Console для файлов /wp-includes/

Недавно в Google Search Console были замечены ошибки индексации для 80 файлов с кодом ошибки "Server error (5xx)" в каталоге /wp-includes вашего сайта. Эта ситуация может вызвать недоумение, особенно если вы не вносили изменений на своем сайте. Давайте подробнее рассмотрим причины данной ошибки и предложим шаги по её устранению.

Причины возникновения ошибки

  1. Проверка на индексацию: Googlebot является автоматизированным инструментом, который проверяет страницы вашего сайта на наличие контента для индексации. Каталог /wp-includes содержит файлы, используемые для работы WordPress, и эти файлы не должны индексироваться поисковыми системами. Если ваша XML-карта сайта не содержит ссылки на эти файлы, это не означает, что Google не попытается получить к ним доступ.

  2. Настройки robots.txt: Важно убедиться, что каталог /wp-includes исключён из индексации в файле robots.txt. Правильные настройки данного файла могут предотвратить попытки Googlebot индексировать этот каталог. Проверьте, что в вашем файле robots.txt содержатся следующие строки:

    User-agent: *
    Disallow: /wp-admin/
    Disallow: /wp-includes/
  3. Автоматическая индексация папок: В некоторых случаях ваш сервер может быть настроен таким образом, что он позволяет автоматическую индексацию содержимого папки. Если по адресу https://www.yoursite.com/wp-includes/ доступен просмотр списка файлов, то это может привлечь внимание Googlebot и привести к ошибкам индексации.

Способы устранения проблемы

  1. Настройка robots.txt: Убедитесь, что в вашем файле robots.txt содержатся правильные директивы для блокировки доступа к /wp-includes. Это первый и важный шаг в защите ваших внутренних файлов от индексации.

  2. Отключение автоматической индексации: Чтобы предотвратить автоматическую индексацию папок на вашем сервере, добавьте следующую строку в файл .htaccess:

    Options -Indexes

    Это отключит отображение содержимого папок, что значительно снизит вероятность того, что Googlebot попытается получить к ним доступ.

  3. Обращение к хостинг-провайдеру: Если вы не имеете доступа к файлу .htaccess или не можете внести изменения в настройки сервера, свяжитесь с вашим хостинг-провайдером и попросите их отключить индексацию папок для вашего сайта. Это может быть решено на уровне сервера, и поддержку можно получить достаточно быстро.

Заключение

Ошибки индексации для файлов /wp-includes могут негативно сказаться на общем состоянии индексации вашего сайта, затрудняя его видимость в поисковых системах. Применяя вышеуказанные шаги, вы сможете минимизировать эти проблемы и гарантировать, что Googlebot не попытается индексировать внутренние файлы вашего сайта.

Не забывайте, что регулярный аудит вашего сайта и его конфигураций может помочь предотвратить подобные ситуации в будущем. Если у вас есть дополнительные вопросы или нужна помощь, не стесняйтесь обращаться к профессионалам в области SEO или веб-разработки.

Оцените материал
Добавить комментарий

Капча загружается...