-
January 26th, 2017, 12:15
#1
عضو جدید
ارور سایت مپ در گوگل وبمستر : Url blocked by robots.txt.
سلام.
این ارور رو سایت مپ می ده. سایت رو تازه راه انداختیم و تنها یک پست + چند عدد برچسب و دسته داره. و تازه ثبت وبمستر کردیم و مپ ساخیتم که این ارور رو می ده. شات رو ببینید.
البته قبل از ثبت در وبمستر و مپ گزینه : از موتورهای جستجو درخواست کن وب سایت را بررسی نکنند در وردپرس فعال بوده.
برای همین احتمال می دم ربات گوگل بلاک شده باشه. احتمالش هست؟
راه حل چیه به نظرتون؟

- - - Updated - - -
این ارور رو هم تو صفحات خود سایت مپ می ده. (در تمامی صفحات : برگه ها ، پست ها ، برچسب ها و دسته ها)
Fatal error: Call to undefined function wp_parse_url() in /home/userhost/domainkhodemoon.com/wp-content/plugins/wordpress-seo/inc/sitemaps/class-sitemap-image-parser.php on line 32
ویرایش توسط hmydcm : January 26th, 2017 در ساعت 12:22
-
-
January 26th, 2017 12:15
# ADS
-
January 26th, 2017, 12:24
#2
عضو جدید
پاسخ : ارور سایت مپ در گوگل وبمستر : Url blocked by robots.txt.
در وب مستر گوگل به بخش Crawl و بعدش robots.txt Tester بروید. اینجا آخرین نسخه robots.txt مربوط به روت سایت شما را نشون میده و میتونید از پایین صفحه یک آدرس را بزنید و تست کنید که در کدام قسمت robots.txt بلوک میشه
یک robots.txt در ساده ترین حالت استانداردش برای وردپرس به شکل زیر باید باشه:
کد:
User-agent: *
Disallow: /wp-admin/
Allow: /wp-admin/admin-ajax.php
مشکل دیگری که ممکن هست وجود داشته باشه اینه که شما از resource هایی در صفحات خودتون استفاده کرده باشید که توسط robots.txt های سایت مبدا بلوک شده باشه٫ برای تست کردن این موضوع هم به قسمت Google Index و بعدش Blocked Resources مراجعه کنید و ببینید که دقیقا کدام Resource ها بلوکه شده
-
تعداد تشکر ها از hamid1101 به دلیل پست مفید
-
January 26th, 2017, 12:52
#3
عضو جدید
پاسخ : ارور سایت مپ در گوگل وبمستر : Url blocked by robots.txt.

نوشته اصلی توسط
hamid1101
در وب مستر گوگل به بخش Crawl و بعدش robots.txt Tester بروید. اینجا آخرین نسخه robots.txt مربوط به روت سایت شما را نشون میده و میتونید از پایین صفحه یک آدرس را بزنید و تست کنید که در کدام قسمت robots.txt بلوک میشه
یک robots.txt در ساده ترین حالت استانداردش برای وردپرس به شکل زیر باید باشه:
کد:
User-agent: *
Disallow: /wp-admin/
Allow: /wp-admin/admin-ajax.php
مشکل دیگری که ممکن هست وجود داشته باشه اینه که شما از resource هایی در صفحات خودتون استفاده کرده باشید که توسط robots.txt های سایت مبدا بلوک شده باشه٫ برای تست کردن این موضوع هم به قسمت Google Index و بعدش Blocked Resources مراجعه کنید و ببینید که دقیقا کدام Resource ها بلوکه شده
تشکر از شما.
در قسمت robots.txt اروری نبود. یعنی صفحه اصلی سایت ، سایت مپ و نوشته های سایت مپ رو با انواع ربات ها تست کردم همه allowed بود.
اما باکس robots.txt به شکل زیر بود و خط سوم که فرمودید نداشت :
User-agent: *
Disallow: /wp-admin/
و اما قسمت مشکوک قضیه Blocked Resources هست فکر میکنم. شات رو ببینید :

حالا باید چیکار کنیم؟
این اروری هم که در صفحه سایت مپ بود می تونه ربطی داشته باشه؟ چون اصلا صفحه سفید هست و تنها این ارور مشاهده می شه در صفحات نوشته ها ، برگه ها و.. در سایت مپ : Fatal error: Call to undefined function wp_parse_url() in /home/userhost/domainkhodemoon.com/wp-content/plugins/wordpress-seo/inc/sitemaps/class-sitemap-image-parser.php on line 32
ویرایش توسط hmydcm : January 26th, 2017 در ساعت 12:53
-
-
January 26th, 2017, 13:21
#4
عضو جدید
پاسخ : ارور سایت مپ در گوگل وبمستر : Url blocked by robots.txt.
اول اینکه اون خط سوم بودن یا نبودنش اهمیت نداره مگر در بعضی مواقع که از پلاگینهایی مثل Jetpack استفاده میکنید
دوم اینکه در قسمت Blocked Resource اون پیام زرد رنگ که در بالای صفحه اومده فعلا برای همه نشون میده و مربوط به آپدیت شدن سیستم های گوگل هست ولی مسئله بعدی این هست که همونطور که نوشته هنوز سایت شما را کامل بررسی نکرده و یکم زمان میبره.
سوم اینکه دقیقا این ارور که توی سایتمپ هست خیلی مهمه و حتما برطرفش کنید که سایت مپ شما بدون مشکل همه لینک های سایتتون را نشون بده. حتی احتمال زیادی هم وجود داره که مشکل به دلیل همین ارور باشه
-
تعداد تشکر ها از hamid1101 به دلیل پست مفید