گوگل برای مسدود کردن ابزارهای سئو به جاوا اسکریپت نیاز دارد


گوگل تغییری در نحوه ارائه نتایج جستجو ایجاد کرده است که به محافظت از آن در برابر ربات‌ها و خراش‌ها نیز کمک می‌کند. اینکه آیا این تأثیر بیشتری بر ابزارهای سئو می‌گذارد یا می‌تواند از کروم بدون هد استفاده کند که از جاوا اسکریپت استفاده می‌کند، در حال حاضر یک سوال باز باقی می‌ماند، اما احتمالاً Google از محدودیت نرخ استفاده می‌کند تا تعداد صفحاتی را که می‌توان در یک بازه زمانی معین درخواست کرد، استفاده می‌کند. .

Google Search Now به جاوا اسکریپت نیاز دارد

گوگل بی سر و صدا کادر جستجوی خود را به روز کرد تا از همه کاربران، از جمله ربات ها، بخواهد که جاوا اسکریپت را هنگام جستجو روشن کنند.

جستجوی گوگل بدون جاوا اسکریپت نتایج را در پیام زیر روشن کرد:

برای ادامه جستجو، جاوا اسکریپت را روشن کنید
مرورگری که استفاده می کنید جاوا اسکریپت خاموش است. برای ادامه جستجو، آن را روشن کنید.

اسکرین شات پیام جاوا اسکریپت جستجوی گوگل

سخنگوی گوگل در ایمیلی به TechCrunch جزئیات زیر را به اشتراک گذاشت:

فعال کردن جاوا اسکریپت به ما این امکان را می‌دهد تا از خدمات و کاربران خود در برابر ربات‌ها و اشکال در حال تکامل سوء استفاده و هرزنامه محافظت کنیم و مرتبط‌ترین و به‌روزترین اطلاعات را ارائه کنیم.»

جاوا اسکریپت احتمالاً شخصی‌سازی را در تجربه جستجو فعال می‌کند، این همان چیزی است که سخنگو با ارائه مرتبط‌ترین اطلاعات ممکن است منظورش را داشته باشد. اما جاوا اسکریپت می تواند برای مسدود کردن ربات ها نیز استفاده شود.

با استفاده از آخرین نسخه کروم، مقداری از جاوا اسکریپت را کپی کردم و آن را از طریق ChatGPT اجرا کردم تا بپرسم چه کار می کند. بخشی از آن ممکن است به محدود کردن درخواست‌های توهین آمیز برای اسناد مربوط باشد.

اسکرین شات از ابزارهای توسعه دهنده کروم

ChatGPT بازخورد زیر را به من داد:

«کارکردهای اصلی
تولید مقدار تصادفی (rdb)

یک مقدار تصادفی بر اساس خصوصیات (D_d، idc و p4b) شی ورودی a ایجاد می کند که توسط p7d محدود شده است.
این ممکن است برای محدود کردن نرخ، عقب نشینی نمایی یا منطق مشابه استفاده شود.

هدف و زمینه
از اجزای آن، اسکریپت:

احتمالاً تلاش‌های مجدد درخواست یا کنترل دسترسی برای منابع وب را کنترل می‌کند.

یک سیستم اجرای سیاست را اجرا می کند که در آن:

خط‌مشی‌ها تعیین می‌کنند که آیا درخواست‌ها معتبر هستند یا خیر.

خطاها ثبت می شوند و گاهی اوقات بر اساس قوانین دوباره امتحان می شوند.

تاخیرها یا محدودیت های تصادفی ممکن است مکانیسم تلاش مجدد را کنترل کنند.

برای مدیریت خطا و انعطاف‌پذیری در سیستم‌های توزیع‌شده یا پرترافیک، احتمالاً در سرویس یا API Google، بهینه‌سازی شده است.

ChatGPT گفت که این کد ممکن است از محدودیت نرخ استفاده کند که راهی برای محدود کردن تعداد اقداماتی است که یک کاربر یا یک سیستم می‌تواند در یک بازه زمانی خاص انجام دهد.

محدودیت نرخ:

برای اعمال محدودیت در تعداد اقدامات (به عنوان مثال، درخواست های API) که یک کاربر یا سیستم می تواند در یک بازه زمانی خاص انجام دهد استفاده می شود.
در این کد، مقادیر تصادفی تولید شده توسط rdb می تواند برای معرفی تنوع در زمان یا تعداد دفعات مجاز درخواست ها استفاده شود و به مدیریت موثر ترافیک کمک کند.

عقب نشینی نمایی:

ChatGPT توضیح داد که عقب نشینی نمایی راهی است برای محدود کردن میزان تلاش های مجدد برای یک اقدام ناموفق که کاربر یا سیستم مجاز به انجام آن است. بازه زمانی بین تلاش های مجدد برای یک اقدام ناموفق به طور تصاعدی افزایش می یابد.

منطق مشابه:

ChatGPT توضیح داد که تولید ارزش تصادفی می تواند برای مدیریت دسترسی به منابع برای جلوگیری از درخواست های سوء استفاده استفاده شود.

من به طور قطع نمی دانم که این همان کاری است که آن جاوا اسکریپت خاص انجام می دهد، این همان چیزی است که ChatGPT توضیح داد و قطعاً با اطلاعاتی که Google به اشتراک گذاشته است مطابقت دارد که آنها از جاوا اسکریپت به عنوان بخشی از استراتژی خود برای مسدود کردن ربات ها استفاده می کنند.



منبع

مطالب مرتبط