Странная ошибка 404 в заголовке страницы при первом запросе. После второго и последующего ответ 200 ОК. Что делать?

Добрый день, господа!

Примерно с месяц назад обратил внимание, что страницы сайта начали выпадать из индекса Яндекс и Google по причине возврата 404 кода с этих страниц. Сначала грешил на косяк роботов, так как ответ сервера при проверке через панель вебмастеров в Яндекс выдавал 200 ОК для этих страниц.


Но страницы продолжают выпадать :(


Решил прогнать через «Посмотреть как Google-бот» и что я увидел:
f6d826772206a76f174b2e5722bd0058.jpg


Страница подгружается полностью и имеет нормальный вес, но в заголовке передается HTTP/1.1 404 Not Found.


Как такое может быть? Я на сайте никаких серьезных переделок не делал за последний год.


Система управления CMS MODx

Сегодняшние наблюжения


— Первый запрос страница отдает ответ 404

— Второй и последующие ответы идут 200 ОК


С чем это может быть связано?


На картинках подчеркнул разницу в тексте ответов при 200 и 404:

6c5ce1aaa7d248d939cda21a3b3de9a3.jpg


и

3e14bef95ae927fb0a0ba7eb2b1baca4.jpg
  • Вопрос задан
  • 7465 просмотров
Пригласить эксперта
Ответы на вопрос 4
keslo
@keslo Автор вопроса
После долгих дум и не очень долгих поисков нашел в чем причина.

Писал чуть выше, что решил попробовать подставить другой шаблон. В итоге проблем небыло. Но при установке подменного шаблона на главную страницу мне вывелось следующее:

image

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

Заходим в настройки страницы и удаляем дату публикации:

image

После этого у меня вроде как Google возвращает ответ сервера 200 ОК. А Яндекс как отдавал 200, так 200 и отдает. Слава Google! :-)

Извините если кого побеспокоил. Надеюсь пригодиться кому данное наблюдение.
Ответ написан
Anonym
@Anonym
Программирую немного )
Я вижу несколько другой исходный код страницы в браузере. Очень странно.
Ответ написан
hostadmin
@hostadmin
Может у вас сайт выдавал 500-ю ошибку, а nginx её воспринимал как 404?

MODX Evo?
Ответ написан
keslo
@keslo Автор вопроса
Еще раз добрый день. По данному вопросу выяснились новые моменты.

Возможно, что ошибка выдаваемая из-за даты публикации и не причем. Что сегодня я заметил:

image

Т.е. при первом обращении выдается ошибка 404, но при последующих отдается ответ 200 ОК.

Я прям в замешательстве. Помогайте :(
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы