svisch
@svisch

Почему в Яндекс вебмастере главная страница отдает 406 код?

Привет всем. Столкнулся с такой проблемой: сайт SPA на vue перестал ранжироваться. В Яндекс Вебмастере вылезла критическая ошибка - главная страница отдает боту 406 ошибку. Поставил на переобход - тоже самое. При проверке этой страницы средствами вебмастера - 200 код ответа. Не пойму в чем дело.
Может кто сталкивался с подобным?
  • Вопрос задан
  • 94 просмотра
Решения вопроса 1
svisch
@svisch Автор вопроса
Проблема была в том, что на бекэнде в конфигах стояло, что я отдаю "application/json". Добавил к этому "text/html" и все стало хорошо - в логах сервера яндекс боту стал отдаваться 200 код.
Суть проблемы в том, что бот делает запрос с заголовком Accept "text/html". Если в ответ он получает Content-Type другого типа, то получается ошибка 406. Трудности с диагностикой проблемы возникли потому, что я смотрел ответы сервера в браузере и там было 200. Только сделав запрос в Insomnia с заголовком Accept "text/html" получил ответ 406.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
opium
@opium
Просто люблю качественно работать
ну блин вы же почитали что такое 406 ошибка , просто посмотрите логи на сервере , ну и видимо рендеринг на сервере сломался еще
Ответ написан
Ваш ответ на вопрос

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

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