رفتن به مطلب

پیغام Googlebot cannot access CSS and JS files در گوگل وب مستر


saber2298

پست های پیشنهاد شده

سلام و عرض ادب خدمت دوستان عزیز.

چند روز پیش ایمیل از طرف گوگل برای بنده توی وبمستر اومده با عنوان Googlebot cannot access CSS and JS files و متن زیر :

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.

Here's how to fix this issue:

1 Identify blocked resources

Use the "Fetch as Google" feature to identify those resources that robots.txt directives are blocking.

2 Update your robots.txt file

Remove the restrictions on your site's CSS and Javascript files from your robots.txt directives and test the changes with the Robots.txt tester. Then update your revised robots.txt file on your site and submit it to Search Console.

3 Validate the fix using “Fetch as Google”

Fetch and Render your page with the “Mobile: smartphone” option selected to double-check that Googlebot for smartphones renders your content properly.

کسی هست بتونه کمک کنه برای رفع این مشکل؟باتشکر

لینک به ارسال

سلام. جناب، این مشکل برا سایت منم پیش اومد و بعد از پرس و جو به این جوابا رسیدم:

اول بگم که robots.txt سایتم قبل از اومدن این پیغام، این بوده:


User-agent: *
Disallow: /cgi-bin
Disallow: /wp-content/themes
Disallow: /wp-content/plugins
Disallow: /wp-admin
Disallow: /wp-includes
Sitemap: http://persianteb.com/sitemap_index.xml

حالا پاسخ اول :

robots.txt رو به این صورت تغییر بدید


User-agent: *
Disallow: /cgi-bin
Disallow: /wp-admin
Sitemap: http://persianteb.com/sitemap_index.xml

و در ادمه جواب هم گفته شد:

این رول هم چند جا دیدم:


User-agent: Googlebot
Allow: /wp-admin/css
Allow: /wp-admin/js

سپس آدرس سایت رو Fetch as Google کنید اونم بصورت mobile: smartphone.

پاسخ دوم :

دستورات زیر را به فایل robots.txt اضافه کنید، پس از مدتی مشکل (به احتمال زیاد) رفع خواهد شد:


User-agent: Googlebot
Allow: *.css
Allow: *.js

نکته: می توانید با ابزارهای موجود در Google Webmasters Tools نیز وضعیت دریافت سایتتان توسط ربات گوگل را بررسی کنید.

پاسخ سوم:

تا حالا هیچ منبعی نحوه نگارش صحیح فایل robots.txt رو برای وردپرس رو اعلام نکرده اما با بررسی چند سایتی که مدیریتشون دستمه ، این ایمیل حتی برای سایتهایی که فقط Disallow: /wp-admin بودن هم ارسال شده.

مسلماً Allow: /wp-admin کردنش هم منطقی نیست ،بهتره شما این ۲ مورد رو هم به فایل ربوت سایتتون اضافه کنید.

Allow: /wp-content/themesAllow: /wp-content/plugins

--------------

و در آخر من

robots.txt سایتمو

به این صورت قرار دادم.


User-agent: *
Disallow: /cgi-bin
Disallow: /wp-admin
User-agent: Googlebot
Allow: /wp-admin/css
Allow: /wp-admin/js
Sitemap: http://persianteb.com/sitemap_index.xml

فعلا منتظرم ببینم نتیجش چی میشه.

امیدوارم بدردت بخوره.

لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...