Google: динамический рендеринг избавит от ошибок индексирования JS

Google: динамический рендеринг избавит от ошибок индексирования JS

От автора: на Google I/O представители поисковика рассказали о проблемах, связанных с индексацией и анализом кода JavaScript на веб-страницах.

Представители Google рассказали, что поисковый краулер анализирует код JS в два этапа: первичный проход и полный рендеринг, который осуществляется спустя несколько дней. При этом робот может упустить из виду важные элементы структуры веб-страниц. Например, метатеги и rel=”canonical”. Что может негативно сказаться на результатах ранжирования.

Такое возможно на одностраничных сайтах, построенных на базе Progressive Web Apps. На этих ресурсах структура URL базируется на одном перечне ресурсов, которые автоматически заполняются контентом в ответ на Fetch-запросы или с помощью AJAX.

Если «сборка» веб-страниц происходит в браузере, то при первом проходе поисковый робот не выявит канонические URL. Во время следующего анализа краулер не проверяет эти html-теги, поэтому данные ссылки могут быть не учтены.

Чтобы избежать таких проблем, Джон Мюллер рекомендует использовать динамический рендеринг, при котором поисковый робот получает полную версию веб-страницы. А версия с использование JS отправляется пользователю.

Современные тенденции и подходы в веб-разработке

Узнайте алгоритм быстрого профессионального роста с нуля в сайтостроении

Узнать подробнее

Источник: https://www.searchengines.ru/

Практика оптимизации сайта: ускорение загрузки Вашего сайта в разы

Узнайте как ускорить загрузку сайта .

Научиться

Метки:

Похожие статьи:

Комментарии Вконтакте:

Комментарии Facebook:

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

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Я не робот.

Spam Protection by WP-SpamFree