Google недавно обновил свой метод предоставления результатов поиска, стремясь повысить безопасность от автоматических ботов и веб-скребков. Неясно, повлияет ли это обновление напрямую на инструменты SEO или они смогут продолжать использовать Headless Chrome с поддержкой JavaScript. Однако вполне вероятно, что Google реализует ограничение скорости, чтобы контролировать количество страниц, которые могут быть запрошены в течение определенного периода времени.
Поиск Google теперь требует JavaScript
Google недавно сделал тонкий шаг, изменив свою панель поиска, чтобы обязать как пользователей, так и ботов активировать JavaScript во время поиска.
Чтобы продолжить поиск, включите JavaScript в настройках браузера.
Снимок экрана JavaScript-сообщения поиска Google
В электронном письме TechCrunch представитель Google поделился следующими подробностями:
Активировав JavaScript, мы можем повысить безопасность наших сервисов и пользователей за счет более эффективной борьбы с ботами, оскорбительным поведением и спамом. Кроме того, это помогает нам предоставлять самую актуальную и подходящую информацию.
Вполне вероятно, что JavaScript облегчает настройку процесса поиска для отдельных пользователей — концепцию, которую представитель мог бы назвать предоставлением соответствующих деталей. Однако JavaScript также служит для выявления и предотвращения вмешательства автоматических программ (ботов) в систему.
В последнем браузере Chrome я взял фрагмент кода JavaScript и использовал его в качестве входных данных в ChatGPT, чтобы узнать о его функциях. Часть этого кода может быть связана с ограничением чрезмерных или вредоносных попыток запроса документов.
Скриншот инструментов разработчика Chrome
«Основные функции
Генерация случайных значений (rdb)Как опытный веб-мастер, я создаю уникальное случайное значение из свойств входного объекта «a», а именно D_d, idc и p4b. На это создание значений распространяются ограничения, установленные p7d. Это случайно сгенерированное значение можно использовать в целях ограничения скорости, реализации стратегий экспоненциальной отсрочки или любой другой логики, требующей такого динамического, рандомизированного подхода.
Цель и контекст
Из своих компонентов скрипт:Реализует систему обеспечения соблюдения политик, где:
Правила определяют, являются ли запросы действительными.
Ошибки регистрируются и иногда повторяются в соответствии с правилами.
Механизмом повторных попыток могут управлять случайные задержки или ограничения.
Разработан с учетом надежности для эффективной обработки ошибок и поддержания производительности даже в условиях интенсивного трафика или в распределенных средах, возможно, в качестве функции службы Google или интерфейса прикладного программирования (API).
ChatGPT упомянул, что в некотором коде используется ограничение скорости, которое, по сути, контролирует, сколько операций пользователь или система может выполнить в течение определенного периода времени, чтобы предотвратить чрезмерное использование.
Ограничение скорости:
В этом контексте программирования мы имеем в виду механизм, который устанавливает границу количества действий (например, вызовов API), которые пользователь или система могут выполнить в течение определенного периода времени. В этой ситуации можно использовать случайные значения, генерируемые rdb, для добавления разнообразия к времени и частоте разрешенных запросов, тем самым эффективно управляя потоком трафика.
Экспоненциальный откат:
В ChatGPT пояснили, что экспоненциальная отсрочка относится к стратегии, при которой количество попыток повторить неудачное действие ограничивается. Интервал между этими повторными попытками увеличивается с возрастающей экспоненциальной скоростью.
Аналогичная логика:
Основываясь на том, что объяснил ChatGPT, и на деталях, предоставленных Google, вполне вероятно, что этот JavaScript используется в их стратегии по сдерживанию ботов. Однако я не могу с абсолютной уверенностью подтвердить, какую именно функцию выполняет этот конкретный JavaScript в их системе.
Смотрите также
- Обновление ядра Google за декабрь 2024 г. уже доступно — что мы видим
- Акции KZOS. Казаньоргсинтез: прогноз акций.
- Google Ads разрешит рекламу курьеров по фэнтези-спорту и лотереям во многих штатах
- Будет ли в Once Human кроссплатформенная игра и кроссплатформенный прогресс?
- Google запускает новый вид «24 часа» в консоли поиска
- 10 стратегических идей SEO и тактических советов на 2025 год и последующий период
- Новые данные сравнительного анализа Google Analytics 4
- Видео в Google: эксплойт с конечными точками демонстрирует интересные сигналы ранжирования
- Google: URL-адреса предоставляют поисковым системам минимум дополнительных сигналов
- Новости SEO в 2025 году: что нужно знать
2025-01-18 00:38