چرا صفحات جاوا اسکریپت کش شده در گوگل خالی هستند؟

calendar 22 فروردین 1401

چرا صفحات جاوا اسکریپت کش شده در گوگل خالی هستند؟

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

چرا صفحات ایندکس شده جاوا اسکریپت خالی هستند؟

معمولا مواجهه با یک صفحه خالی به معنای مشکل دسترسی خزنده‌های گوگل به آدرس مورد نظر است؛ اما جان مولر در این‌باره نظری دیگر دارد.

نسخه کش شده صفحات که در آن‌ها از ری اکت (کتابخانه متن باز جاوا اسکریپت) استفاده شده، خالی نمایش داده می‌شوند. از چه طریق می‌توان کدهای این صفحات را برای خزنده‌های گوگل قابل شناختن کرد؟

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

چان مولر در این باره توضیح می‌دهد؛ گوگل فقط کدهای HTML را کش می‌کند.

این موضوع به این معنا نیست که مشکلی در کش کردن کدهای جاوا اسکریپت وجود دارد، بلکه بیشتر به علت ایجاد محدودیت به وسیله مرورگرها است.

در صفحات کش شده فقط کدهای HTML نمایش داده می‌شوند.

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

مرورگرها محدودیت‌هایی در نحوه دسترسی مطالب دارند و ممکن است درخواست‌های جاوا اسکریپت را خصوصا اگر از سمت وبسایتی دیگر(مانند کش گوگل) داده شوند بلوکه کنند.

نقل قول از جان مولر:

“سایت‌هایی که با استفاده از جاوا اسکریپت طراحی می‌شوند، به خاطر مسائل امنیتی، مرورگرها ممکن است هنگام مراجعه خزنده‌ها، اجازه دسترسی به برخی از اطلاعات را ندهند.
بطور مثال، اگر یک صفحه برای بارگزاری، نیاز به یک فایل جاوا اسکریپت از سرور داشته باشد، مرورگر ممکن زمانی که این درخواست از وبسایت دیگری ارسال می‌شود آن‌را بلوکه نماید. در این‌جا وبسایت دیگر گوگل است.
در عمل یعنی صفحات کش شده جاوا اسکریپت، اغلب به صورت یک صفحه خالی یا به صورت ناقص نمایش داده می‌شوند.
گوگل برای ایندکس کردن صفحات یک وبسایت، جاوا اسکریپت را به طور مجزا ایندکس می‌کند و تلاش می‌کند تا صفحه کش شده را دقیقا همان چیزی ببیند که کاربران می‌بینند.
در بیشتر مواقع، گوگل به راحتی می‌تواند کدهای جاوا اسکریپت را ایندکس کند، بنابراین در کوتاه مدت ممکن است برخی از این صفحات دچار این مورد شوند که به هیچ عنوان به معنای بروز مشکل نبوده و فقط به خاطر مسائل امنیتی مرورگرهاست.”

مطلب بعدی

6 سیستم مدیریت محتوا با بهترین امتیاز در Core Web Vitals

مطلب قبلی

9 نوع مختلف پست وبلاگ و نحوه استفاده از آنها

دیدگاهتان را بنویسید

n
n

آخرین مطالب

تولید محتوای جدید یا بهینه‌سازی صفحات قدیمی وب: کدام یک برای سئو بهتر است؟
10 پلتفرم و برنامه جدید در سوشال مدیا که باید با آن‌ها آشنا شوید!
گوگل مشکل ایندکس شدن را تایید کرد!
بیش از 30 نکته برای افراد ناشنوا و معلول در ارتباط با سئو
گوگل طرحواره‌ای جدیدی به منظور رتبه‌بندی تصاویر ارائه می‌دهد!
16 اطلاعیه از Google Marketing Live 2022
بازاریابی وب 3.0: انقلابی در بازاریابی و تأثیرات آن
سه رکن اصلی سئو: اعتبار، ارتباط و تجربه
راهنمای کامل سئو محلی برای کسب‌وکارهای B2B
به روز رسانی گوتنبرگ 13 و هماهنگی آن با وردپرس 6
محتوای آسمان خراش چیست؟ و بهترین راه تولید آن
گزارش سالیانه گوگل از جستجوهای اسپم منتشر شد
۱۰ نکته کاربردی در نوشتن محتوای پست مهمان
6 سیستم مدیریت محتوا با بهترین امتیاز در Core Web Vitals
چرا صفحات جاوا اسکریپت کش شده در گوگل خالی هستند؟
9 نوع مختلف پست وبلاگ و نحوه استفاده از آنها
چک لیست سئو سایت (بروزرسانی ۲۰۲۲)
دویست اصطلاح کاربردی در سئو سایت که باید بدانیم

اشتراک گذاری مطلب