جمعه ۲۱ اردیبهشت ۰۳

تأخير در ايندكس كردن كدهاي جاوا اسكريپت هنوز براي گوگل مشكل ايجاد مي‌كند

۶۲ بازديد

ابزار Googlebot اكنون روي آخرين نسخه از كروم اجرا شده و محتواي جاوا اسكريپت سريع‌تر از هميشه ايندكس مي‌شود. درواقع امروز گوگل چالش كمتري در ايندكس كردن اين كدهاي پرطرفدار دارد و شرايط درحال بهبود است. متخصصان بهينه‌سازي موتورهاي جست‌وجو، هميشه با كدهاي جاوا اسكريپت مشكل داشتند و گوگل چالش‌هاي زيادي را در رتبه‌بندي وب‌سايت‌هايشان ايجاد مي‌كرد. اگرچه شرايط براي اين نوع از محتوا درحال بهتر شدن است، هنوز چالش‌هايي در مسير وجود دارند. تأخير در ايندكس كردن كدهاي جاوا اسكريپت هنوز براي موتور جست‌وجو مشكل بزرگي محسوب مي‌شود.

تأخير در ايندكس جاوا اسكريپت

ايندكس كردن جاوا اسكريپت در گوگل هميشه با تأخير همراه مي‌شود. گوگل منابع كافي براي ايندكس كدها را دارد، اما به‌هرحال تأخيري در روند مذكور وجود دارد. اين تأخير چه مقدار زمان مي‌برد؟ نمودار زير، نمايشي كلي از زمان مورد نياز براي ايندكس كردن جاوا اسكريپت را نشان مي‌دهد.

جاوا اسكريپت

خبر خوب اينكه امروز گوگل با سرعتي مناسب، جاوا اسكريپت را ايندكس مي‌كند. حدود ۶۰ درصد از كدهاي جاوا اسكريپت در ۲۴ ساعت اول پس از ايندكس شدن HTML ايندكس مي‌شوند. البته خبر بد هم در اين شرايط وجود دارد. ۳۲ درصد از صفحه‌هاي بررسي‌شده براي نمودار بالا، پس از گذشت يك ماه هنوز محتواي جاوا اسكريپت ايندكس نشده دارند كه دلايل متعددي دارد. به جدول زير دقت كنيد:

وب‌سايتموضوعابعاد نمونه آدرس URLدرصد صفحه‌هاي داراي جاوا اسكريپت كه پس از يك ماه ايندكس شده‌اند (۱۰۰ درصد، تعداد صفحه‌هاي ايندكس شده)
NBC News اخبار / مقاله ۸۰۴ ۲/۷۵ درصد
HM تجارت الكترونيك ۶۴۱ ۳۵/۶۹ درصد
The Guardian اخبار / مقاله ۳۱۰۰ ۳۹/۹۷ درصد
WSJ اخبار / مقاله ۲۷۹۰ ۹۹/۸۲ درصد
New York Post اخبار / مقاله ۱۱۴۳ ۱۰۰ درصد
Telegraph اخبار / مقاله ۱۰۹۴ ۱۰۰ درصد
Gap.com تجارت الكترونيك ۲۳۱ ۱۰۰ درصد

زمان انتظار براي ايندكس شدن محتواي جاوا اسكريپت توسط گوگل

زماني‌كه طول مي‌كشد تا گوگل، محتواي  جاوا اسكريپت يك وب‌سايت را ايندكس كند، وابستگي زيادي به وب‌سايت، ساختار آن و نوع محتواي جاوا اسكريپت دارد. در جدول زير، مقايسه‌ي برخي از وب‌سايت‌ها را مشاهده مي‌كنيد:

وب‌سايتتأخير ميانگين در ايندكس شدن محتواي جاوا اسكريپت (hh:mm:ss)
Gap.com ۰۰:۰۰:۰۰
NYPost ۰۰:۱۴:۳۸
Reuters ۰۰:۲۸:۱۱
Trustpilot ۱۰:۵۳:۳۵
HM ۱۹:۲۲:۳۰
DailyStar ۲۰:۱۷:۱۵
TheGuardian ۲۱:۰۵:۵۷
Marketwatch ۲۴:۳۷:۳۵
NBCNews ۳۱:۱۸:۵۰
Showpo ۹۰:۴۳:۴۸

در جدول بالا مي‌بينيد كه گوگل در ايندكس كردن محتواي برخي وب‌سايت‌ها چالش زيادي ندارد، اما برخي ديگر با فاصله و ظاهرا چالش‌هاي بسيار، ايندكس مي‌شوند. به‌علاوه نمي‌توان ادعا كرد كه گوگل براي ايندكس كردن محتواي جاوا اسكريپت، وب‌سايت‌هاي جديد را به رقباي قديمي ترجيح مي‌دهد.

براي به‌دست آوردن داده‌هاي بالا، از الگوريتمي براي آزمايش ايندكس جاوا اسكريپت توسط وب‌سايت‌ها استفاده شد. TGIF يا The Google Indexing Forecast ابزاري است كه براي اين منظور استفاده شد و روند كاري ساده‌اي دارد:

  • نمونه‌اي شامل بيش از ۵۰ وب‌سايت مشهور آماده و سايت‌مپ آن‌ها براي بررسي صفحه‌هاي جديد به‌صورت روزانه بررسي شد. به‌عنوان نمونه‌اي در اين فهرست مي‌توان به وب‌سايت‌هايي همچون T-Mobileو Reuters و TrustPilot اشاره كرد.
  • همه‌ي صفحات جديد بررسي شدند تا ايندكس شدن آن‌ها و ايندكس شدن محتواي جاوا اسكريپت تحليل شود. در فلوچارت زير مي‌توانيد روال كلي بررسي ايندكس را مشاهده كنيد.

جاوا اسكريپت

اهميت تأخير ايندكس جاوا اسكريپت

تصور كنيد كه يك وب‌سايت جديد در موضوع اخبار راه‌اندازي كرده‌ايد و محتواي جاوا اسكريپت، تزريق آن را انجام مي‌دهد. اگر گوگل اخبار شما را مثلا ۳۰ ساعت بعد ايندكس كند (كه دور از انتظار نيست) ديگر محتواي منتشرشده حكم خبر را ندارد و بسياري از مخاطبان را از دست مي‌دهيد. به‌علاوه اگر جاوا اسكريپت موجود در وب‌سايت براي ساخت لينك‌ به مطالب مشابه استفاده شود، شرايط دشوارتر هم مي‌شود.

تأخير در ايندكس كردن باعث مي‌شود كه گوگل زمان بيشتري را براي كشف صفحاتي اختصاص دهد كه به‌تازگي به وب‌سايت شما افزوده شده‌اند. حال تصور كنيد كه وب‌سايتي با موضوع تجارت الكترونيك و در حوزه‌اي با رقابت شديد داريد. رقبا نيز همان محصولات وب‌سايت شما را با نام و توضيحات مشابه منتشر مي‌كنند. دراين‌ميان وب‌سايت‌هايي كه با سرعت بيشتري ايندكس شوند،‌ در نتايج بالاتر جست‌وجو قرار مي‌گيرند. درنتيجه زماني‌كه گوگل تلاش مي‌‎كند صفحات پر از جاوا اسكريپت محصولات شما را ايندكس كند، رقبا رتبه‌هاي بالاي گوگل را تصاحب كرده‌اند.

تأخير در ايندكس جاوا اسكريپت مي‌تواند به قيمت از دست دادن رتبه‌هاي برتر در گوگل تمام شود

گوگل تلاش مي‌كند تا تنوعي از محتواي مفيد را در نتايج جست‌وجو نشان دهد. با رقابت شديد تجارت الكترونيك در دوران كنوني، قرار گرفتن در نتايج بالايي بسيار دشوار است و شايد تنها با خريد تبليغات گوگل بتوان در رتبه‌هاي بالا قرار گرفت. به‌هرحال سرعت ايندكس شدن در پيروزي رتبه‌هاي برتر گوگل تنها در حوزه‌ي تجارت الكترونيك و اخبار مهم نيست و بسياري وب‌سايت‌هاي ديگر ازجمله وب‌سايت‌هاي مديريت رويداد، كاريابي و آگهي‌هاي آنلاين نيز به آن نياز دارند. درنهايت هر وب‌سايتي كه محتواي جديد بسيار توليد كرده و مدام تغيير مي‌كند، بايد نگران تأخير در ايندكس جاوا اسكريپت باشد.

جاوا اسكريپت

ايندكس نشدن محتوا

بررسي تصادفي وب‌سايت‌هاي متعدد در حوزه‌هاي خبري و تجارت الكترونيك نشان مي‌دهد كه گوگل ۲۵ درصد از محتواي جاوا اسكريپت را در صفحات آن وب‌سايت‌ها ايندكس نمي‌كند. چنين مشكلي به‌خاطر ايندكس كردن به‌صورت دو مرحله يا دو موج ايندكس رخ مي‌دهد. البته عدم ايندكس در موج دوم به‌ دلايل گوناگون رخ مي‌دهد و شايد در برخي نمونه‌ها اصلا اتفاق نيفتد.

مديران وب‌سايت و كارشناسان بهينه‌سازي موتور جست‌وجو براي رفع چالش ايندكس ابتدا بايد متوجه شوند كه كدام بخش از محتواي وب‌سايت‌شان توسط جاوا اسكريپت توليد مي‌شود. براي اين منظور ابزارهاي گوناگوني وجود دارد كه از ميان آن‌ها مي‌توان به WWJD اشاره كرد. به‌هرحال پس از كشف تأخير در ايندكس يا عدم ايندكس به‌صورت كلي، بايد به‌دنبال دليل آن باشيد و راه‌حلي براي چالش پيش‌آمده پيدا كنيد. شايد مشكل ايندكس، در كدنويسي جاوا اسكريپت باشد يا برخي از رويكردهاي SEO قبلي شما مانع از ايندكس صحيح شوند.

درنهايت اگر از جاوا اسكريپت براي توليد محتوا استفاده مي‌كنيد، بايد رويكردي هوشمندانه براي آن داشته باشيد. كنترل كدهاي جاوا اسكريپت و نحوه‌ي اجراي آن‌ها در بخش‌هاي گوناگون وب‌سايت بايد توسط مدير و متخصص SEO و پشتيبان فني به‌صورت مرتب انجام شود. هرگونه كاهش رتبه در نتايج جست‌وجو را جدي بگيريد و به‌دنبال ايراد آن در بخش‌هاي جاوا اسكريپت و كدهاي مشابه باشيد. فراموش نكنيد كه رها كردن كدهاي جاوا اسكريپت مانند رها كردن فرمان خودرو در سرعت بسيار بالا است.

منبع:

https://www.zoomit.ir/2019/12/2/342930/javascript-indexing-delays-google/

چرا باید جاوا اسکریپت یاد بگیرید؟

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

  • جاوا اسکریپت محبوب ترین زبان برنامه نویسی در جهان است و به همین دلیل یک انتخاب بسیار خوب برای برنامه نویسان میباشد. جاوا اسکریپت با استفاده از چارچوب های مختلف خود مانند jQuery، Node.JS و … به شما کمک می کند تا در هر دو سمت فرانت اند و بک اند، نرم افزارهای فوق العاده ای توسعه دهید.
  • جاوا اسکریپت همه جا هست و تقریبا روی هر مرورگری نصب می شود. بنابراین برای یادگیری آن نیاز به تنظیم و یا نصب محیط خاصی ندارید. کروم، فایرفاکس، سافاری و بسیاری از مرورگرهای دیگر از جاوا اسکریپت پشتیبانی می کنند.
  • جاوا اسکریپت امکان ساخت وب سایت های بسیار زیبا و سریع را فراهم می کند. می توانید ظاهر و ملموس پذیری وب سایت خود را بهبود داده و بهترین تجربه کاربری گرافیکی را به کاربران ارائه دهید. زبان برنامه نویسی پایتون بهتر است یا جاوا؟
ارسال نظر آزاد است، اما اگر قبلا در رویا بلاگ ثبت نام کرده اید می توانید ابتدا وارد شوید.