گزارش Sitemaps گوگل سرچ کنسول

گزارش Sitemaps گوگل سرچ کنسول

آموزش سرچ کنسول |

ثبت سایت مپ در سرچ کنسول اولین کاریه که باید بعد از ثبت Property یا سایت در این ابزار انجام بدید. Sitemap یا نقشه سایت یه فایل هست که به خزنده های گوگل میگه چه تعداد URL مهم در سایت ما وجود داره که می خوایم ایندکس بشه. به همین خاطر وقتی سایت مپ رو در سرچ کنسول ثبت می کنیم، خزنده یا کراولرهای گوگل، کمتر برای پیدا کردن صفحات و اطلاعات سایت ما سردرگم میشن. در این بخش از آموزش سرچ کنسول از صفر تا 100 سایت مپ، نحوه ثبت اون و ارورهای گزارش Sitemaps گوگل سرچ کنسول رو بهتون میگیم.

این مقاله توسط تیم میزفا تولز آماده شده. با ابزار سئو ایرانی میزفا تولز می تونید تمام خطاهای سئو سایت خودتون رو پیدا کنید و بهترین دستیار سئو رو در کنار خودتون داشته باشید. برای آشنایی با ابزارهای مختلف میزفا تولز پیشنهاد می کنیم داخل سایت ثبت نام کنید و تا 7 روز به صورت رایگان از بخش های مختلف میزفا تولز نهایت بهره رو ببرید. 😉

8 ابزار سئو در میزفا تولز

Sitemap در سرچ کنسول گوگل چیست؟

قبل از اینکه بریم سراغ سرچ کنسول اول باید بفهمیم نقشه سایت دقیقا چیه و آیا هر وب سایتی به یک سایت مپ نیاز داره یا نه؟!

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

منظور از سایت مپ چیست

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

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

نحوه ساخت و ثبت سایت مپ در سرچ کنسول

اگه سایت وردپرسی داشته باشید، عملا نیازی نیست کار خاصی برای ساخت سایت مپ کنید. افزونه های سئو مثل یوآست و رنک مث خودشون به صورت اتوماتیک نقشه سایت رو براتون می سازن. آدرس سایت مپ هم معمولا دامنه اصلی سایت به علاوه /sitemap_index.xml هست. مثلا برای سایت میزفاتولز آدرس سایت مپ میشه:

https://mizfa.tools/sitemap_index.xml
نحوه ساخت سایت مپ برای سایت وردپرسی

اما اگه سایت شما وردپرسی نباشه و به صورت اختصاصی کدنویسی شده باشه، باید سایت مپ توسط برنامه نویس آماده بشه و آدرسش رو در اختیارتون بذاره.

بعد از اینکه آدرس سایت مپ رو به دست آوردید، کافیه وارد گزارش Sitemaps گوگل سرچ کنسول بشید. در بخش Add a new sitemap باید آدرس سایت مپ خودتون رو وارد کنید و روی Submit ضربه بزنید. 

ثبت سایت مپ در سرچ کنسول

نکات مهم ثبت سایت مپ در سرچ کنسول

🔸 حواستون باشه سایت مپ رو در Property درست وارد کنید. اگه برای سایت چند پراپرتی با پروتکل مختلف یا بدون www و با www دارید، سایت مپ مربوط به هرکدوم از اینها متفاوته. 

🔸 برای ارسال نقشه سایت باید مالک Property باشید و اگه مالک نیستید می تونید سایت مپ رو از طریق فایل robots.txt معرفی کنید. 

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

🔸 برای اطمینان از اینکه ربات های گوگل می تونن سایت مپ رو بخونن، آدرس سایت مپ رو در مرورگر ناشناس باز می کنیم. برای این کار وقتی مرورگر بازه 3 تا کلید Shift+Ctrl+N رو فشار بدید. اگه آدرس سایت مپ در حالت incognito در دسترس بود، اوضاع خوبه. علاوه بر این می تونید آدرس سایت مپ رو با ابزار URL Inspection سرچ کنسول و تست Live URL Test هم بررسی کنید که ببینید در دسترس ربات های گوگل هست یا نه. ✅

حذف سایت مپ از گزارش Sitemaps گوگل سرچ کنسول

اگه به هر دلیلی لازمه نقشه سایت رو حذف کنید و سایت مپ جدیدی رو بارگذاری کنید، این کار شدنیه. البته در نظر داشته باشید که گوگل URLهای ایندکس شده در سایت مپ قبلی رو فراموش نمی کنه. پس اگه می خواید ربات های گوگل به سراغ صفحات نمایه شده نرن، بهتره از فایل robots.txt استفاده کنید. 

برای حذف نقشه سایت از سرچ کنسول:

  • روی سایت مپی که قراره پاک کنید در گزارش سایت مپ سرچ کنسول کلیک کنید.
  • در بالا و سمت راست، روی منوی سه نقطه کلیک کنید تا گزینه Remove sitemap رو ببینید. با کلیک روی این گزینه، سایت مپ پاک میشه. 
  • اگه می خواید از ادامه بازدیدهای گوگل جلوگیری کنید، سایت مپ قدیمی یا URLهای مورد نظر خودتون رو از طریق فایل robots.txt یا تگ نو ایندکس مسدود کنید. 

حذف سایت مپ از گزارش Sitemaps گوگل سرچ کنسول

کاربرد گزارش Sitemap در سرچ کنسول گوگل چیست؟

با ثبت سایت مپ می تونید گزارش های مربوط به این فایل رو به صورت جدا بررسی کنید. در گزارش Sitemap فقط فایلی که ثبت کردید در نظر گرفته میشه، نه سایت مپ هایی که از طریق robots.txt معرفی کرده باشید.

در گزارش سایت مپ فقط اطلاعات مربوط به Property انتخاب شده رو می بینید. اگه برای نسخه های مختلف سایت (مثلا با www و بدون www، http و https) پراپرتی های مختلفی ساختید، حواستون باشه سایت مپ هر کدوم از اونها جداست. 🧐

کاربرد گزارش Sitemap در سرچ کنسول

گزینه های گزارش سایت مپ

  • Sitemap URL – آدرس دقیق سایت مپ ارسال شده.
  • Type – نوع نقشه سایت.
  • Submitted – تاریخ آخرین باری که سایت مپ به سرچ کنسول ارسال شده.
  • Last read – آخرین باری که نقشه سایت توسط گوگل فراخوانی یا fetch شده.
  • Status – وضعیت آخرین خزیدن کراولرها که 3 حالت داره: Success، Has errors، Couldn't fetch.
  • Discovered URLs – تعداد URLهای پیدا شده در سایت مپ. در سایت مپ از نوع XML، همه URLهای زیرمجموعه هم محاسبه میشه. اما URLهای تکراری فقط یک بار حساب میشن.
  • آیکن 📊 – با کلیک روی آیکن انتهای ردیف، گزارش وضعیت ایندکس URLهای موجود در سایت مپ و ارورهای اون رو می بینید. (همون گزارش Coverage قدیم و Pages جدید!)

انواع نقشه سایت

نوع یا Type نقشه سایت می تونه یکی از موارد زیر باشه:

  • Sitemap – نقشه سایت با فرمت XML یا text.
  • Sitemap index – یکه نقشه سایت که نقشه های دیگه رو در دل خودش داره.
  • RSS – نقشه سایت با فرمت RSS.
  • Atom – نقشه سایت با فرمت Atom.
  • Unknown – اگه نقشه سایت فرمت ناشناخته برای گوگل داشته باشه یا سرچ کنسول هنوز سایت مپ رو پردازش نکرده باشه این عبارت رو می بینیم.

وضعیت سایت مپ 

وضعیت یا Status سایت مپی که بارگذاری می کنید می تونه یکی از 3 حالت زیر باشه:

  • Success -  نقشه سایت با موفقیت بارگیری و پردازش شده و URLها در صف کراول قرار گرفتن. 
  • Has errors – نقشه سایت می تونه پردازش بشه اما یک یا چند خطا داره. URLهای بدون مشکل در صف خزیدن قرار می گیرن، URLهایی که مشکل دارن رو می تونید با کلیک روی جدول ببینید. 
  • Couldn't fetch – پیغام «sitemap could not fetch» زمانی ظاهر میشه که به هر دلیلی فایل نقشه سایت فراخوانی نشده. برای اینکه مشکل رو بفهمید بهتره به سراغ ابزار URL Inspection و Test Live URL برید. 

وضعیت سایت مپ در سرچ کنسول

انواع خطاها در گزارش Sitemaps گوگل سرچ کنسول

برای دیدن خطاهای سایت مپ کافیه وارد نقشه سایت مورد نظر خودتون بشید، روی ردیفی که Status یا وضعیت error داره کلیک کنید. در صفحه جدیدی که باز میشه می تونید خطای اتفاق افتاده رو ببینید. حتی سرچ کنسول بهتون میگه برای رفع خطا چه باید کنید. 

خطاها در گزارش Sitemaps گوگل سرچ کنسول

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

URLs not accessible

آدرس سایت مپ در دسترس ربات های گوگل قرار نداره. با ابزار inspection مشکل رو بررسی کنید و اگه مشکلی نبود، دوباره تلاش کنید. 

URLs not followed

خزنده های گوگل نتونستن همه URLها رو دنبال کنن. چند دلیل احتمالی:

🔸 URLها تعداد زیادی تغییر مسیر دارن که ربات ها نمی تونن دنبال کنن. URLهایی که ریدایرکت دارن رو در سایت مپ قرار ندید و آدرس نهایی رو بذارید. اگه تغییر مسیر دائمیه از ریدایرکت 301 استفاده کنید.

🔸 احتمالا برای لینک دادن از لینک های نسبی استفاده کردید. یعنی به جای آدرس کامل (https://www.example.com/mypage.html) فقط از mypage.html استفاده کردید. 

URL not allowed

نقشه سایت حاوی URLهایی هست که یا سطح بالاتری از دایرکتوری دارن یا مربوط به دامنه دیگه ای هستن. 

  • URL سطح بالا یعنی اگه سایت مپ http://www.example.com/mysite/sitemap.xml باشه: 
  • http://www.example.com و http://www.example.com/yoursite مجاز نیستن.

 

  • URL مربوط به دامنه دیگه یعنی اگه سایت مپ http://www.example.com/sitemap.xml باشه:
  • http://example.com (بدون www)، www.example.com (بدون پروتکل) و https://www.example.com (پروتکل متفاوت) مجاز نیستن.

Compression error

این خطا مربوط به فایل های فشرده شده هست. اگه نقشه سایت رو فشرده سازی کردید یا از حالت فشرده خارج کنید یا مجددا با استفاده از ابزاری مانند gzip فشرده و بارگذاری کنید. 

Empty sitemap

نقشه سایت خالیه. بهتره اون رو بررسی کنید و اگه از افزونه های سئو استفاده می کنید از آپدیت بودن افزونه مطمئن باشید. 

Sitemap file size error: Your sitemap exceeds the maximum file size limit.

نقشه سایت نمی تونه بیشتر از 50 مگابایت باشه. اگه سایت بزرگی دارید که حجم نقشه سایت زیاده اون رو چند بخش کنید و به صورت sitemap index بارگذاری کنید. 

Invalid attribute value

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

Invalid date

فرمت تاریخ سایت مپ درست نیست. یکی از دو فرمت زیر رو برای این کار استفاده کنید:

  • 2005-02-21
  • 2005-02-21T18:00:15+00:00

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

Invalid tag value

نقشه سایت یک یا چند تگ نامعتبر داره. محتوای اون رو بررسی کنید. 

Invalid URL

URL موجود در سایت مپ معتبر نیست. ممکنه اشتباه املایی یا تایپی در URL وجود داشته باشه. مثلا به جای https:// از htps:// استفاده کرده باشید. علاوه بر این کاراکترهای ممنوع در URL مثل فاصله، نقل و قول و... می تونه این خطا رو به وجود بیاره. 

Invalid URL in sitemap index file: incomplete URL

آدرس سایت مپی که وارد کردید کامل نیست. مثلا اگه آدرس سایت مپ شما http://www.example.com/folder1/sitemap.xml باشه، اگه زمانی که می خواید URL سایت مپ رو وارد کنید فقط sitemap.xml رو تایپ کنید، این ارور رو مشاهده می کنید. 

Invalid XML: too many tags

سایت مپ شما تگ های تکراری زیادی داره که باعث این خطا شده. 

Missing XML attribute

در تگ هایی که در نقشه سایت استفاده شده، تگ هایی وجود دارن که صفت یا attribute ندارن. محتوای نقشه سایت رو بررسی کنید و تغییرات لازم رو اعمال کنید. 

Missing XML tag

یک یا تعدادی از تگ ها در نقشه سایت وجود نداره. سایت مپ رو با توجه به اصول ساخت اون ایجاد کنید. 

Missing thumbnail URL

ورودی های مربوط به ویدیو فاقد URL تصویر بندانگشتی (thumbnail) هستن. با استفاده از تگ <video:thumbnail_loc> این مشکل رو رفع کنید. 

Missing video title

در سایت مپ ویدیوهایی وجود دارن که فاقد عنوان هستن. تگ <video:title> رو بررسی کنید. 

Incorrect sitemap index format: Nested sitemap indexes

این خطا در گزارش Sitemaps گوگل سرچ کنسول داره میگه در سایت مپ شما URLهایی وجود داره که مربوط به سایت مپ دیگه ای هستن. همه اطلاعات موجود در یک نقشه سایت باید مربوط به خودش باشن. 

Parsing error

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

Temporary error

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

Too many sitemaps

اگه از sitemap index استفاده می کنید، یعنی یه نقشه سایت حاوی سایر نقشه های سایت هست، در هر سایت مپ ایندکس می تونید تا 50 هزار نقشه سایت قرار بدید. اگه از این تعداد بیشتر باشه، خطای بالا رو می بینید. 

Too many URLs

در هر نقشه سایت می تونید تا 50 هزار URL رو ارسال کنید. اگه صفحات سایت بیشتره، اونها رو در نقشه های مختلف تقسیم کنید. در غیر این صورت این خطا رو خواهید دید. 

Unsupported format

سایت مپ شما از فرمتی استفاده می کنه که توسط گوگل پشتیبانی نمیشه. این خطا به دلیل اشکالات دستوری و اشتباه در کدهای XML به وجود میاد. 

Path mismatch: Missing www

URL مربوط به سایت مپی که وارد کردید پیشوند www نداره اما URLهایی که در نقشه سایت هستن، www دارن. نقشه سایت رو تغییر بدید تا پیشوند www از همه URLهای شما حذف بشه. 

Path mismatch: Includes www

URL مربوط به سایت مپ پیشوند www داره، اما URLهای داخل نقشه سایت فاقد این پیشوند هستن. 

Incorrect namespace

عناصر موجود در سایت مپ تگ های نادرست، اشتباهات تایپی یا موارد مشابه دارن. 

Leading whitespace

زمانی که در کدنویسی XML در ابتدای فایل فضای خالی استفاده شده باشه، این خطا در گزارش Sitemaps گوگل سرچ کنسول دیده میشه. 

HTTP error [specific code]

گوگل برای دانلود نقشه سایت با یکی از ارورهای 4xx به عنوان مثال 404 مواجه شده. از درستی URL سایت مپ مطمئن بشید و نقشه سایت رو مجددا ارسال کنید. 

General HTTP error

گوگل در زمان دسترسی به نقشه سایت با یکی از خطاهای http مواجه شده. بهتره با استفاده از ابزار URL inspection دسترسی به آدرس سایت مپ رو بررسی کنید. البته این خطا معمولا به سرور مربوطه و گذراست. 

Thumbnail too large

تصویر بندانگشتی (شاخص) یا تامبنیل که در سایت مپ ارسال کردید خیلی بزرگه. اندازه این تصاویر باید 160 در 120 پیکسل باشه. سایت مپ رو به روز کنید و دوباره ارسال کنید. 

Thumbnail too small

تصویر شاخص یا بندانگشتی از اندازه استاندارد نقشه سایت خیلی کوچک تره؛ اندازه رو درست کنید و دوباره برای ارسال سایت مپ تلاش کنید. 

Video location and play page location are the same

در نقشه سایت آدرسی که برای محتوای ویدیویی و پخش کننده ویدیو وارد شده یکیه که نباید یکی باشه. اگه هم <video:player_loc> و هم <video:content_loc> رو در سایت مپ دارید، باید URLهای متفاوتی رو برای اونها به کار ببرید. 

Video location URL appears to be a play page URL

در سایت مپ URL مربوط به مکان ویدیو به اشتباه داره به URL پخش کننده ویدیو اشاره می کنه. تگ <video:content_loc> رو بررسی کنید. 

Sitemap contains urls which are blocked by robots.txt

این خطا در گزارش Sitemaps گوگل سرچ کنسول نشون میده که سایت مپ شما دارای URLهایی هست که دسترسی ربات های گوگل به اونها از طریق فایل robots.txt بسته شده. برای بررسی بیشتر این خطا می تونید از ابزار URL Inspection برای تایید اینکه کدام فایل مسدود شده، استفاده کنید. بعد از تغییر فایل robots.txt دوباره برای ثبت سایت مپ در سرچ کنسول تلاش کنید. 

مشارکت کنندگان در این مقاله

همیشه عاشق کاوش و کشف جهان بودم؛ به همین خاطر خیلی زود به سمت علوم طبیعی کشیده شدم. سال ۱۳۹۱ وارد دانشگاه تهران شدم و جانورشناسی خوندم، اما دلم می‌خواست بیشتر کاوش کنم؛ تا روزی که اتفاقی مسیرم به دنیای خلق محتوا باز شد. از بهمن ۱۳۹۸ مشغول تولید محتوا برای سایت‌های مختلف هستم. هر چقدر بیشتر پیش میرم عطش بیشتری برای کشف دنیاهای مختلف و خلق محتواهای مفید دارم. دوست دارم تجربه‌ها و هرچیزی که یاد گرفتم رو به بقیه یاد بدم، چون هرچقدر بیشتر به هم یاد بدیم، جامعه بهتری خواهیم داشت. رویای من زندگی در جامعه‌ای است که مردمش برای رشد هم بخیل نیستند، پس برای رشد مخاطبم بهترین محتوا رو خلق می‌کنم.

مرضیه زارع
کارشناس تولید محتوا
میزفا تولز

میزفا تولز
جامع ترین ابزار سئو ایرانی
با کیفیت جهانی (۸ ابزار در ۱ ابزار)