Кто может сделать SEO лучше,
чем тот кто сам в ТОП3? Звоните!
Кто может сделать SEO лучше,
чем тот кто сам в ТОП3? Звоните!
8 800 350 99 87 пн – пт 09:30 – 18:30 (Мск)

Главная страница сайта возвращает ошибку

В данной статье мы расскажем из-за чего в панели вебмастера Яндекса может появиться предупреждение «Главная страница сайта возвращает ошибку», а также поможем устранить возможные нарушения в работе вашего ресурса.

Обратите внимание, что данная проблема относится к категории фатальных, которые могут привести к исключению веб-страницы из результатов поисковой выдачи. В свою очередь, это может очень негативно повлиять на успех SEO-продвижения. Поэтому мы не будем терять время зря, вдаваясь в долгие предисловия, а сразу перейдём к сути.

Главная страница сайта возвращает ошибку

Основные причины возвращения ошибки главной страницы сайта

Данная проблема чаще всего появляется, если:

  1. Робот не может получить доступ к веб-страницы, из-за того, что она закрыта от индексации;
  2. Робот перенаправляется на другой адрес (происходит редирект);
  3. Нарушения связаны с сервером, на котором размещён ресурс. Например, иногда по каким-либо причинам система безопасности хостинга может расценить поведение робота подозрительным и заблокировать его IP-адрес.

Рассмотрим их подробнее.

Проверка правил индексирования

В первую очередь, нужно убедиться, что вы верно настроили правила индексации. Для этого:

  1. Проверьте файл robots.txt. Если рядом со ссылкой на главную страницу сайта указана директива «Disallow», замените её на «Allow». После этой настройки робот гарантировано перестанет возвращать ошибку. Если же директива указана верно, переходите к следующему пункту.
  2. Далее необходимо открыть файла index в корневой дирректории ресурса и проверить html-код на наличие в мета-теге «robots» атрибута «noindex». Элемент текста, который вам нужно удалить из тега, выглядит так «content="noindex"».
  3. Также напомним, что робот не может индексировать ресурс, если доступ к нему ограничен с помощью авторизации. Возможно в вашем случае проблема связана именно с этим.

Если предыдущие пункты не помогли, необходимо проверить ответ сервера.

Проверка ответа сервера

Авторизуйтесь в панели вебмастер и перейдите на вкладку «Индексирование» — «Статистика обхода». В таблице под графиком будет указано какой код возвращала главная страница сайта раньше и на момент последнего обращения робота. Любой код, кроме «200 OK», является некорректным и означает ошибку.

Чтобы получить актуальный статус сервера, воспользуйтесь инструментом «Проверка ответа сервера«. В результате вы увидите один из следующих статусов:

  • 200 — веб-страница существует и отображается;
  • 301 — происходит перенаправление робота и пользователей на другой адрес;
  • 404 — веб-страницы не существует;
  • 500 — чаще всего говорит о внутренних нарушениях в работе сервера.

Ниже вы можете прочитать краткое описание каждого типа ошибок.

Код 404

В случае отображения 404-ошибки проблема очевидна. В корневой директории сайта просто отсутствует файл index и вам его нужно создать.

Код 500

Если сервер возвращает код ответа 500, вам необходимо обратиться за помощью в техподдержку к своему хостинг-провайдеру или регистратору домена.

Код 301

301-редирект может быть вызван разными причинами. В самом худшем случае ваш ресурс мог быть взломан или использован недобросовестными оптимизаторами для продвижения другого проекта. В СЕО — это называется дорвеем и приравнивается поисковыми системами к чёрным методам оптимизации. Последствия за их использования очень серъёзные вплоть до того что Яндекс может заблокировать или исключить ресурс из выдачи.

Поэтому, если главная страница сайта возвращает ошибку с кодом 301, мы рекомендуем обратиться за помощью к профессиональному оптимизатору.

Дополнительные рекомендации Яндекса

При проверке ответа сервера обязательно обратите внимание на блок «Содержимое страницы». Если в нём отображается сообщение, что содержимое отсутствует, проверьте в настройках вашего сервера:

  • HTTP-заголовок. Например, поисковик не сможет проиндексировать ресурс, если в HTTP-заголовке будет указано «Content-length: 0».
  • Размер содержимого должен превышать 0 и соответствовать HTTP-заголовку.

Дополнительные рекомендации Яндекса

Переобход

Если вы вносили какие-либо изменения, но предупреждение об ошибке всё еще не пропало, вы можете направить робота на переобход. Это делается с помощью специального инструмента в Яндекс.Вебмастере.

Переобход может длиться около двух недель. Если после проверки робот убедится, что главная страница возвращает ответ «200 ОК», уведомление о проблеме пропадёт в течение нескольких дней.

Если наши рекомендации не помогли

Конечно, любой сайт индивидуален и всегда имеют место быть нестандартные ситуации. Если вам не удалось обнаружить причину ошибки самостоятельно, вы можете обратиться к нашим специалистам. Мы проведём детальную диагностику и поможем исправить возникшую неиспроспаность.

Напоследок дадим небольшой совет. Чтобы вам было проще отслеживать и исправлять проблемы с вашим проектом, вы можете настроить уведомления о результатах мониторинга ресурса в панели вебмастера. Подробную информацию об этом читайте в справке Яндекса.

Вопросы и ответы: главная страница сайта возвращает ошибку

Почему в Яндекс.Вебмастере появляется предупреждение «Главная страница сайта возвращает ошибку»?
Проблема чаще всего появляется, если робот не может получить доступ к странице из-за того, что она закрыта от индексации, если робот перенаправляется на другой адрес (происходит редирект) или если есть нарушения на стороне сервера. Например, система безопасности хостинга может расценить поведение робота как подозрительное и заблокировать его IP-адрес. В статье эта проблема отнесена к категории фатальных: она может привести к исключению веб-страницы из результатов поисковой выдачи и очень негативно повлиять на успех SEO-продвижения.
Как проверить правила индексирования главной страницы?
Сначала проверьте файл robots.txt: если рядом со ссылкой на главную страницу сайта указана директива Disallow, замените ее на Allow. Затем откройте файл index в корневой директории ресурса и проверьте html-код: в мета-теге robots не должно быть атрибута noindex. Также учтите, что робот не может индексировать ресурс, если доступ к нему ограничен с помощью авторизации. Если эти пункты не помогли, необходимо проверить ответ сервера.
Что означают коды ответа сервера 200, 301, 404 и 500?
Код 200 означает, что веб-страница существует и отображается, любой другой код считается ошибкой. Код 301 говорит о перенаправлении робота и пользователей на другой адрес: в худшем случае ресурс мог быть взломан или использован для продвижения другого проекта, поэтому рекомендуется обратиться к профессиональному оптимизатору. Код 404 значит, что страницы не существует: в корневой директории сайта отсутствует файл index и его нужно создать. При коде 500, который чаще всего говорит о внутренних нарушениях в работе сервера, необходимо обратиться в техподдержку хостинг-провайдера или регистратора домена.
Что делать, если после исправления ошибки предупреждение не пропало?
Если вы вносили изменения, но предупреждение об ошибке все еще не пропало, можно направить робота на переобход с помощью специального инструмента в Яндекс.Вебмастере. Переобход может длиться около двух недель. Если после проверки робот убедится, что главная страница возвращает ответ «200 ОК», уведомление о проблеме пропадет в течение нескольких дней. Чтобы проще отслеживать и исправлять проблемы, можно настроить уведомления о результатах мониторинга ресурса в панели вебмастера.

Закажите SEO раскрутку сайта
Оставьте свой номер телефона и мы свяжемся с Вами в рабочее время. Наша команда проконсультирует, поможет, проснит и ответит на любые вопросы

    Либо напишите нам на почту info@mosseo.ru или просто позвоните по номеру
    Мы за вами наблюдаемИИ-платформа OS Mosseo