Как опытный специалист по цифровому маркетингу с многолетним опытом за плечами, я нахожу это недавнее открытие о системе рендеринга Google и ее новом трюке с «холостым ходом» весьма интригующим.
В недавнем выпуске подкаста «Search Off The Record» выяснилось, что система рендеринга Google использует метод имитации бездействия для запуска определенных функций JavaScript, тем самым улучшая рендеринг веб-страницы.
В этом выпуске подкаста Зои Клиффорд из команды рендеринга Google делится своими мыслями о том, как веб-сканеры Google управляют веб-сайтами на основе JavaScript и просматривают их.
Это открытие является полезным для веб-разработчиков, которые используют такие методы для отсрочки загрузки контента.
«Простой» трюк Google
Как специалист по цифровому маркетингу, я бы объяснил это так: когда робот Googlebot посещает веб-сайт, он имитирует периоды бездействия, чтобы инициировать функции JavaScript, такие как requestIdleCallback. Этот подход имитирует реальное поведение пользователя и обеспечивает точную индексацию динамического контента сайта.
Как опытный веб-мастер, я могу предложить разработчикам использовать метод, при котором они откладывают загрузку менее важного контента до тех пор, пока браузер сначала не завершит выполнение других задач. Этот метод обеспечивает более плавный и эффективный просмотр.
До этого обновления механизм рендеринга Google работал настолько гладко, что браузеры оставались активными, из-за чего некоторые веб-сайты испытывали трудности с загрузкой важного контента.
Клиффорд объяснил:
«Известная платформа для обмена видео, не упомянутая здесь, задержала загрузку всего содержимого страницы до тех пор, пока не произошло событие под названием requestIdleCallback.»
Браузер продолжал активно работать, тем самым препятствуя возникновению этого события и затрудняя полный процесс загрузки веб-страницы.
Имитация простоя для улучшения рендеринга
Google разработал функцию, которая заставляет браузер время от времени оставаться неактивным, несмотря на то, что он активно занимается рендерингом веб-страниц.
Внесение этой настройки гарантирует правильную работу неактивных обратных вызовов, позволяя веб-страницам полностью загружать и отображать свое содержимое для сканирования поисковыми системами.
Важность обработки ошибок
Клиффорд настоятельно рекомендовал разработчикам включать продуманную обработку ошибок в свои программы на JavaScript.
Необработанные ошибки могут привести к появлению пустых веб-страниц, перенаправлению или отсутствию данных, что может помешать эффективной индексации поисковыми системами.
Она посоветовала:
Если произойдет ошибка, я сделаю все возможное, чтобы устранить ее с изяществом и хладнокровием, понимая, что веб-разработка может оказаться сложной задачей.
Что это значит?
Последствия для веб-разработчиков
- Мягкая обработка ошибок. Внедрение плавной обработки ошибок гарантирует, что страницы загружаются должным образом, даже если некоторые элементы кода выходят из строя.
- Осторожное использование обратных вызовов в режиме ожидания. Хотя Google адаптировался к обработке обратных вызовов в режиме ожидания, будьте осторожны, не полагайтесь на эти функции слишком сильно.
Последствия для профессионалов SEO
- Мониторинг и тестирование. Регулярно отслеживайте и тестируйте веб-сайты для выявления проблем с отрисовкой, которые могут повлиять на видимость при поиске.
- Сотрудничество с разработчиками. Сотрудничайте со своей командой разработчиков для создания удобных для пользователей и поисковых систем веб-сайтов.
- Непрерывное обучение. Будьте в курсе последних разработок и передового опыта в том, как поисковые системы обрабатывают JavaScript, отображают веб-страницы и оценивают контент.
Обсуждаются другие темы, связанные с рендерингом
В ходе нашей беседы мы также углубились в другие вопросы, связанные с рендерингом. К ним относятся сложности идентификации пользовательского агента и управления перенаправлениями JavaScript.
Весь подкаст предлагает полезную информацию о веб-рендеринге и методах, которые Google использует для эффективной оценки веб-страниц.
См. также: Google отображает для поиска все страницы, включая сайты с большим количеством JavaScript.
Смотрите также
- Почему контент важен для SEO
- Google о том, почему простые факторы не являются сигналами ранжирования
- Акции MSRS. Россети Московский регион: прогноз акций.
- Акции SBER. Сбербанк: прогноз акций.
- Максимальная эффективность для привлечения потенциальных клиентов: передовые стратегии и подводные камни, которых следует избегать
- Google обновляет всю документацию по сканеру
- Page Speed Insights: 6 эффективных советов по оптимизации вашего веб-сайта
- Google Реклама внедряет новую статистику и элементы управления для максимальной эффективности
- Акции NOMP. Новошип: прогноз акций.
- Акции RKKE. РКК Энергия им.С.П.Королева: прогноз акций.
2024-07-16 23:08