گوگل در مورد استفاده بیش از حد جاوا اسکریپت هشدار میدهد. در اینجا دلیل اهمیت این هشدار برای بهینهسازی جستجوی هوش مصنوعی آورده شده است.
اتکا بیش از حد به جاوا اسکریپت باعث ایجاد نقطه کور برای رباتهای جستجوی هوش مصنوعی میشود. گزارشها نشان میدهند که رباتهای جستجو قادر به خواندن جاوا اسکریپت نیستند، که منجر به کاهش دیده شدن سایت شما میشود. استفاده از رندرینگ سمت سرور و توسعه بر اساس HTML توصیه میشود.
بحث اخیر تیم روابط جستجوی گوگل چالشی را در توسعه وب برجسته کرده است: تطبیق درست جاوا اسکریپت با ابزارهای جستجوی مدرن.
در پادکست اخیر Google Search Off The Record، تیم به استفاده روزافزون از جاوا اسکریپت و تمایل به استفاده از آن زمانی که ضرورت ندارد، پرداختهاند.
مارتین اسپلیت، مشاور توسعهدهندگان جستجو در گوگل، اشاره کرد که جاوا اسکریپت برای کمک به رقابت سایتها با اپلیکیشنهای موبایل ایجاد شده است، ویژگیهایی مانند اطلاعرسانیهای پشو آفلاین.
با این حال، تیم هشدار داد که هیجان برای قابلیتهای جاوا اسکریپت میتواند منجر به استفاده بیش از حد شود.
اگرچه جاوا اسکریپت در بسیاری از موارد کاربردی است، اما بهترین انتخاب برای تمام بخشهای یک سایت نیست.
طیف جاوا اسکریپت اسپلیت چشمانداز کنونی را به عنوان یک طیف بین وبسایتهای سنتی و اپلیکیشنهای وب توصیف کرد.
او میگوید:
“ما در حال حاضر در وضعیتی عجیب قرار داریم، جایی که وبسایتها میتوانند فقط همان وبسایتها باشند – صفحات و اطلاعاتی که در چندین صفحه نمایش داده میشوند و به هم لینک داده میشوند، اما همچنین میتوانند یک اپلیکیشن باشند.”
او مثالی از طیف جاوا اسکریپت ارائه داد:
“شما میتوانید نمایش آپارتمانها را در مرورگر انجام دهید… این یک وبسایت است زیرا اطلاعاتی مانند متراژ، طبقه و آدرس را ارائه میدهد، اما همچنین یک اپلیکیشن است زیرا میتوانید از نمای سهبعدی برای قدم زدن در آپارتمان استفاده کنید.”
چرا این مهم است؟ جان مولر، مشاور جستجو در گوگل، تمایل رایج توسعهدهندگان به وابستگی بیش از حد به جاوا اسکریپت را اشاره کرد:
“افراد زیادی هستند که این فریمورکهای جاوا اسکریپت را دوست دارند و از آنها برای کارهایی استفاده میکنند که واقعاً جاوا اسکریپت در آنها منطقی است، و سپس میپرسند ‘چرا این را برای همه چیز استفاده نکنم؟'”
این گفتگو مرا به یاد مطالعهای انداخت که چند هفته پیش پوشش دادم. طبق این مطالعه، وابستگی بیش از حد به جاوا اسکریپت میتواند مشکلاتی برای رباتهای جستجوی هوش مصنوعی ایجاد کند.
با توجه به اهمیت فزاینده رباتهای جستجوی هوش مصنوعی، بر آن شدم تا این بحث را برجسته کنم.
در حالی که موتورهای جستجوی سنتی معمولاً از جاوا اسکریپت به خوبی پشتیبانی میکنند، پیادهسازی آن در دوران جستجوی هوش مصنوعی نیازمند توجه بیشتری است.
مطالعه نشان میدهد که رباتهای هوش مصنوعی درصد فزایندهای از ترافیک رباتهای جستجو را تشکیل میدهند، اما این رباتها قادر به رندر کردن جاوا اسکریپت نیستند.
این بدان معناست که اگر به جاوا اسکریپت وابسته باشید، ممکن است از ترافیک موتورهای جستجو مانند ChatGPT Search جا بمانید.
مواردی که باید در نظر گرفت استفاده از جاوا اسکریپت و محدودیتهای رباتهای هوش مصنوعی موارد مهمی را مطرح میکند:
- رندرینگ سمت سرور: از آنجایی که رباتهای هوش مصنوعی قادر به اجرای جاوا اسکریپت سمت کلاینت نیستند، رندرینگ سمت سرور برای تضمین دیده شدن ضروری است.
- دسترسپذیری محتوا: رباتهای هوش مصنوعی بزرگ مانند GPTBot و Claude اولویتهای خاصی برای مصرف محتوا دارند. GPTBot اولویت بیشتری به محتوای HTML (57.7%) میدهد، در حالی که Claude بیشتر بر تصاویر (۳۵٫۱۷%) تمرکز دارد.
- رویکرد جدید در توسعه: این محدودیتهای جدید ممکن است نیاز به بازنگری در استراتژی سنتی “جاوا اسکریپت اول” داشته باشد.
مسیر پیش رو با توجه به اهمیت فزاینده رباتهای هوش مصنوعی برای ایندکس کردن وبسایتها، باید تعادلی بین ویژگیهای مدرن و دسترسپذیری برای رباتهای هوش مصنوعی برقرار کنید.
توصیهها:
- از رندرینگ سمت سرور برای محتوای اصلی استفاده کنید.
- اطمینان حاصل کنید که محتوای اصلی در HTML اولیه گنجانده شده باشد.
- از تکنیکهای بهبود تدریجی استفاده کنید.
- در استفاده از جاوا اسکریپت احتیاط کنید.
برای موفقیت، باید وبسایت خود را برای موتورهای جستجوی سنتی و رباتهای هوش مصنوعی بهینه کنید و تجربه کاربری خوبی را فراهم کنید.
Shortlink for this post: https://blog.talahost.com/?p=1330