چند روزی است که بسیاری از سایت ها در پنل گوگل وب مستر خطایی با عنوان Googlebot Cannot Access CSS & JS دریافت میکنند، متن خطا در Google Webmaster به شرح زیر است :
Google systems have recently detected an issue with your homepage that affects how well our algorithms render and index your content. Specifically, Googlebot cannot access your JavaScript and/or CSS files because of restrictions in your robots.txt file. These files help Google understand that your website works properly so blocking access to these assets can result in suboptimal rankings.
گوگل به دلایلی قادر به دسترسی به فایل های CSS قالب و همچنین فایل های JS نیست. سوالی که پیش آمده این است که آیا این خطا دلیلی بر وضعیت وخیم سایت از نظر سئو است؟ آیا عدم دسترسی بات های گوگل به فایل های JS و CSS باعث افت رنکینگ و سئو سایت در گوگل میشود؟ و به طور کلی چرا روبات ها و اسپایدر های گوگل قادر به دسترسی و خزیدن در فایل های سی اسس و جی اس نیستند؟
خطای Googlebot Cannot Access CSS & JS در گوگل وبمستر و سئو
در ادامه بحث به دلایل بروز این خطا و دریافت پیغام Googlebot Cannot Access CSS & JS و همچنین تاثیرات احتمالی آن بر سئو سایت در گوگل میپردازیم.
چرا گوگل قادر به دسترسی به این بخش از سایت من نیست؟ چرا گوگل پیام Googlebot Cannot Access CSS & JS را در وب مستر ارسال کرده است؟
دلیل بروز این خطا و عدم دسترسی گوگل به فایل های CSS قالب و همچنین JS بلاک شدن آن ها در فایل robots.txt می باشد. برای مثال، اگر سایت شما مبتنی بر سیستم مدیریت محتوا یا به عبارتی (صحیح تر) سیستم بلاگینگ وردپرس است، احتمالا باید پوشه wp-content وردپرس را در فایل robots بلاک کرده باشید. پوشه فوق الذکر شامل فایل های قالب و … است که با مسدود شدن آن برای گوگل، دسترسی بات ها هم به این فایل ها قطع خواهد شد. این مشکل در روز های گذشته در سیستم انجمن ساز ویبولتین و جوملا هم بسیار رایج بوده است.
آیا عدم دسترسی گوگل به فایل های CSS و JS باعث آسیب رسیدن به سئو سایت میشود؟ آیا رنکینگ سایت در گوگل در گرو دسترسی گوگل به این فایل هاست؟
مسلما خیر! در هیچ کجای قرار داد بین گوگل و وب مستر چنین شرطی وجود نداشته است، حد اقل تا این لحظه که چنین چیزی وجود نداشته است. مهم ترین مسئله محتوای ارزشمند و جدید است که پی و زیر بنای سئوی سایت شما را ایجاد خواهد کرد. این پیام صرفا یک هشدار از سمت گوگل به شماست تا بدانید که حد اقل بخشی از فایل های هاست و وب سایت شما توسط گوگل قابل دسترس نیستند، و بنابر این احتمال در دسترس نبودن بخش های دیگر نیز وجود دارد. تنها کاری که در این شرایط لازم به انجام آن است، Fetch کردن صفه اصلی سایت در گوگل وب مستر است. در صورت Fetch شدن موفقیت آمیز ایندکس سایت در این قسمت، جای نگرانی نیست و میتوانید از کنار آن با خیالی آسوده بگذرید.