Акарш Кавуттан обратился к сообществу с проблемой, связанной с...
129
Акарш Кавуттан обратился к сообществу с проблемой, связанной с Single Page Application (SPA) клиента, который использует сторонний предварительный рендеринг (от prerender.io).
Из-за ограничений SPA их страницы ошибок возвращают статус-коды 200 вместо корректных 404.
Он отметил, что конкуренты с похожими настройками решают эту проблему по-разному:
— g2g: нет страницы ошибки, все несуществующие URL редиректят на главную страницу со статусом 200
— lootbar.gg: показывает страницу ошибки для несуществующих URL, но все равно возвращает статус 200.
Акарш обнаружил потенциальное решение: редирект недействительных маршрутов на специальную статическую HTML-страницу вне SPA, которая настроена на сервере для возврата корректного HTTP-статуса 404.
Он упомянул, что документация Google предлагает закрывать от индексации страницы 404 и поставил под вопрос, достигнут ли краулеры когда-либо страниц 404, если гигиена сайта в порядке, предполагая, что большинство 404 генерируются пользователями, набирающими некорректные URL.
Советы и мнения сообщества
— Подтвердили, что подход с выделенной страницей 404 является валидным, с альтернативой в виде использования тегов noindex, как описано в документации Google по исправлению проблем поиска, связанных с JavaScript
— Нет большой практической разницы между подходами в том, как Google обрабатывает это, поэтому выбирайте то, что проще реализовать/управлять
— Prerender.io можно настроить для возврата 404 на маршруте с мета-тегом (ссылаясь на документацию лучших практик prerender.io)
— Не редиректьте на страницу с названием "404" - эта страница может фактически ранжироваться в результатах поиска
— Если все редиректы указывают на одну страницу, эта страница имеет тенденцию собирать много ссылочной массы, и если/когда noindex не работает, страница 404 может стать лучше всего ранжируемой страницей на вашем сайте
— 404 также происходят из-за внешних ссылок, особенно когда страницы раньше существовали
— Google не просто забывает о страницах, которые раньше существовали на сайте, но больше не имеют ссылок - они остаются в индексе и будут проверяться и перепроверяться, даже с чистым сайтом, который не ссылается на 404
— Неправильно связанные страницы могут возникать как внутренне, так и внешне. Ошибки неизбежно будут совершаться
@MikeBlazerX
Ссылки из поста:– https://theseocommunity.slack.com/archives/C05HJDD...
– https://t.me/MikeBlazerX
Источник новости https://t.me/mikeblazerx/4919...

