در وب مسترتولز خطای Couldn't fetch دارم

mojtaba472

تازه وارد
سلام دوستان
یک سایت داریم و مشکل ثبت در وب مستر تولز دارم و خطای Couldn't fetch میده.

You must be registered for see images attach


برای ایجاد سایت مپ از افزونه yoast seo premium استفاده کردم.
و موقع تست دسترسی سایت مپ هم خطایی وجود نداره. ( تصویر زیر)
سایت مورد استفاده:

You must be registered for see images attach


فایل robots.txt هم به صورت زیر تنظیم کردم.
کد:
User-agent: *
Disallow: /wp-admin/
Allow: /wp-admin/admin-ajax.php
Sitemap: https://mysite.example/sitemap_index.xml

و با تست robots.txt tester google هم تست کردم علامت تایید داده.
You must be registered for see images attach


و حتی سایت مپ هم وقتی در بینگ وب مستر وارد میکنم خطای 403 (Forbidden) میده و متن خطا هم به صورت زیر هست...

Download of the sitemap or feed failed
Make sure that Bingbot is allowed to access the sitemap location on your server and resubmit the sitemap. You can test this by fetching the sitemap URL with Fetch as Bingbot.​


در صورت نیاز اگر چیز دیگری مورد نیاز هست بگید ارسال کنم.

ممنون میشم از دوستان اگر راهنمایی چیزی میتواند انجام بدید .


تشکر
 
آخرین ویرایش:

جاویدان

کاربر عضو
با سلام دوست عزیز
اولا انگار شما از نسخه قدیمی استفاده می کنید بهتر است نسخه سرچ کنسول را بررسی نمایید.
سایتی که شما آدرس دادید شاید برای تست ولید برای خود شخص خوب باشد اما موتورهای جستجوی گوگل نظرشان را در سرچ کنسول ارائه می کنند و کاری به سایتهای دیگر ندارند.
بصورت کلی اگر سایت شما به صورت http https است حتما باید هر دو حالت در سرچ کنسول ثبت نام شود بخصوص اگر به حالت https ارتقا داده اید. نام سایت ها در بالا سمت چپ زیر Google Search Console در Add property ثبت گردد .
نقشه سایت هم باید در sitemap با دامنه نهایی که با http یا https شروع شده ثبت گردد این مورد نیازی به ثبت دوگانه ندارد و صرفا فعال بودن ssl یا غیر فعال بودن آن برای ثبت نقشه و درک ربات جستجو مهم است.
اما نکته مهم اینست که مطمئن شوید نقشه سایت اولا کش نمی شود و بصورت زیپ یا فشرده سازهای دیگر نیست. دوم خود شما نیز به راحتی به آن دسترسی دارید یا خیر و سوم اینکه مسدودی از طرف افزونه های امنیتی برایش ایجاد نشده باشد.
موفق باشید
 

mojtaba472

تازه وارد
با سلام دوست عزیز
اولا انگار شما از نسخه قدیمی استفاده می کنید بهتر است نسخه سرچ کنسول را بررسی نمایید.
سایتی که شما آدرس دادید شاید برای تست ولید برای خود شخص خوب باشد اما موتورهای جستجوی گوگل نظرشان را در سرچ کنسول ارائه می کنند و کاری به سایتهای دیگر ندارند.
بصورت کلی اگر سایت شما به صورت http https است حتما باید هر دو حالت در سرچ کنسول ثبت نام شود بخصوص اگر به حالت https ارتقا داده اید. نام سایت ها در بالا سمت چپ زیر Google Search Console در Add property ثبت گردد .
نقشه سایت هم باید در sitemap با دامنه نهایی که با http یا https شروع شده ثبت گردد این مورد نیازی به ثبت دوگانه ندارد و صرفا فعال بودن ssl یا غیر فعال بودن آن برای ثبت نقشه و درک ربات جستجو مهم است.
اما نکته مهم اینست که مطمئن شوید نقشه سایت اولا کش نمی شود و بصورت زیپ یا فشرده سازهای دیگر نیست. دوم خود شما نیز به راحتی به آن دسترسی دارید یا خیر و سوم اینکه مسدودی از طرف افزونه های امنیتی برایش ایجاد نشده باشد.
موفق باشید
سلام جناب جاویدان عزیز
ممنون از راهنمایی
من از سرچ کنسول جدید استفاده میکنم و عکسی که قرار دادم مثل این که شما را دچار اشتباه کرده است.
سایت از همون ابتدا با https کار خودش شروع کرده
فکر نکنم کش بشه و افزونه امنیتی هم ندارم.
اگر امکان داره آدرس سایت براتون پیام خصوصی کنم چک کنید؟

تشکر
 

tpark

کاربر عضو
از دوستان کسی نیست راهنمایی کنید؟
درود بر شما
محتویات htaccess رو بررسی کنید که دسترسی بات ها مسدود نشده باشه.
اگر آشنایی ندارید، htaccess رو تغییر نام بدید و htaccess پیشفرض وردپرس رو بسازید(بعد از تغییر نام htaccess تنظیمات پیوند یکتا رو یکبار تنظیم و ذخیره کنید).
موفق باشید.
 

mojtaba472

تازه وارد
درود بر شما
محتویات htaccess رو بررسی کنید که دسترسی بات ها مسدود نشده باشه.
اگر آشنایی ندارید، htaccess رو تغییر نام بدید و htaccess پیشفرض وردپرس رو بسازید(بعد از تغییر نام htaccess تنظیمات پیوند یکتا رو یکبار تنظیم و ذخیره کنید).
موفق باشید.
امکان داره ادرس سایت را برای شما به صورت خصوصی ارسال کنم و چک کنید....
 

mojtaba472

تازه وارد
دوست من htaccess رو فقط خودتون میتونید بررسی کنید.
سلام مجدد
محتویات فایل htaccess به صورت زیر هست.

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ – [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress

داخل گفتگو هم ادرس سایت برای شما ارسال کردم.

تشکر از شما بابت پاسخ گویی
 
آخرین ویرایش:

masoudnkh

تازه وارد
سلام مجدد
محتویات فایل htaccess به صورت زیر هست.

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ – [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress

داخل گفتگو هم ادرس سایت برای شما ارسال کردم.

تشکر از شما بابت پاسخ گویی
با سلام خدمت شما
نیاز به ویرایش htacces نیست .کدهای زیر رو به فایل robots.txt سایتتون اضافه کنید
کد:
Sitemap: https://آدرس/post-sitemap.xml
Sitemap: https://آدرس/page-sitemap.xml
Sitemap: https://آدرس/product-sitemap.xml  

User-agent: Googlebot
Allow: /

به جای ( آدرس) سایت خودتون رو قرار بدین و تمام نقشه های سایتتون رو به همین صورت اضافه کنید زیر هم
 

جاویدان

کاربر عضو
با سلام دوست عزیز
بهتره آدرس سایت و نقشه رو بفرستید بررسی شود.
اما مهم اینجاست IP های ربات گوگل از سوی سرور مسدود یا بلاک نشده باشد!
نکته دیگر اینکه پس از ثبت نام زمان مشخصی لازم است که ربات شما را شناسایی کند تقریبا در شروع هر هفته میلادی گاهی این ثبت نهایی می شود (گاها هم در ساعات اولیه ثبت نام)
اما نکاتی مهم که وجودشان الزامی است
مثلا در حالت اولیه وجود ده مطلب الزامی است!! این مطالب باید در لیست نقشه سایت ثبت نهایی شده باشند.
و اینکه دسترسی فایل robots.txt که اولین نقطه اتصال تایید استفاده ربات از سایت است فعال باشد ضمن اینکه در وردپرس برخی افراد گاها جهت تنظیمات اولیه و برخی موارد گزینه نمایش به موتورهای جستجو را در تنظیمات وردپرس - خواندن تیک گزینه را فعال قرار می دهند یا فراموش می کنند پس پایان عملیات غیر فعالش کنند، در حالیکه نباید این تیک اصلا فعال باشد و برای همین به مشکلاتی بر می خورند.
موفق باشید
 
بالا