ابزار 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/
چرا باید جاوا اسکریپت یاد بگیرید؟
جاوا اسکریپت برای دانشجویان و متخصصانی که می خواهند به یک مهندس نرم افزار عالی تبدیل شوند، ضروری است به خصوص اگر در زمینه توسعه وب کار می کنند. در ادامه برخی از مزایای مهم یادگیری جاوا اسکریپت آورده شده است.