Google о проблемах с веб-воркерами в поиске

Google о проблемах с веб-воркерами в поиске

Еще одной интересной темой в новом выпуске подкаста Search Off The Record стали веб-воркеры. Сотрудник Google Мартин Сплитт рассказал о текущей ситуации с их обработкой в поиске и существующих проблемах.

Веб-воркеры – это потоки, принадлежащие браузеру, которые можно использовать для выполнения JS-кода без блокировки цикла событий. Система понятий JavaScript основана на идее однопоточного окружения, а веб-воркеры – технология, которая (частично) снимает это ограничение.

Web Workers позволяют разработчику размещать задачи, для выполнения которых требуются длительные и сложные вычисления в фоновых потоках, без блокировки пользовательского интерфейса, что позволяет приложениям оперативно реагировать на воздействия пользователя.

Между тем в Google с обработкой такого кода есть проблемы. Сплитт рассказал, что обнаружил их, еще когда только пришел в компанию в 2018 году. Тогда он провел несколько тестов, связанных возможностями JavaScript. И одна из тех вещей, которые он тестировал, были веб-воркеры.

Сплитт заметил, что в процессе рендеринга веб-воркеры не работают так, как ожидается. И в принципе, это нормально, поскольку они редко используются специалистами отрасли. А если говорить о контенте, то в этих целях они используются еще реже.

Между тем с 2018 года ничего не изменилось. Их поведение по-прежнему не соответствует ожидаемому.

Сплитт говорил об этом с командой рендеринга в Google. Они признали проблему, но не посчитали ее важной, поскольку веб-воркеры практически не используются. И нет необходимости в том, чтобы Googlebot выполнял их должным образом.

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

Он хочет выяснить, действительно ли это проблема для специалистов отрасли. Пока в Google в этом не уверены, поэтому и не спешат исправлять что-либо.

Далее Сплитт объяснил подробнее, почему разработчики используют веб-воркеры, и как Google на них реагирует. Эта информация определенно будет полезна для тех, кто интересуется техническим SEO. Прослушать этот фрагмент можно начиная с отметки 9:43 подкаста.

Напомним, что в последнем выпуске Search Off The Record также была интересная часть про ранжирование различных поисковых функций в основном поиске и роль кликов в этом процессе.

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

Читайте также