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 в их системе.
Смотрите также
- Акции KLVZ. Кристалл: прогноз акций.
- Акции AFLT. Аэрофлот: прогноз акций.
- Дополнительные ссылки Google со значками и метками
- Google запрещает добавлять страны или штаты к предприятиям в зоне обслуживания.
- Google добавляет часто задаваемые вопросы о политике злоупотребления репутацией сайта, включая перемещение контента
- Видеореклама Google Поиска
- Является ли Dogwifhat аристократом мемов? Вы не поверите этому росту!
- Акции привилегированные TRNFP. Транснефть: прогноз акций привилегированных.
- Акции GECO. Генетико: прогноз акций.
- Google: обновление ядра не за горами, поскольку издатели обеспокоены ростом
2025-01-18 00:38