برای معرفی سایت مپ به گوگل، کافی است وارد Google Search Console شوید، سایت موردنظرتان را انتخاب کنید، از منوی Sitemaps آدرس نقشه سایت را وارد کرده و روی Submit بزنید. اگر وضعیت ثبت روی Success قرار بگیرد، یعنی گوگل نقشه سایت را با موفقیت دریافت کرده و از این به بعد آن را بهصورت دورهای بررسی میکند.
اما اگر فکر میکنید همین یک مرحله تمام ماجراست، واقعیت این است که نه. خیلی وقتها نقشه سایت ثبت میشود اما گوگل نمیتواند آن را بخواند، خطاهایی مثل Couldn’t Fetch یا General HTTP Error نمایش داده میشود یا حتی با وجود ثبت موفق، بعضی از صفحات سایت ایندکس نمیشوند. من هم اوایل دقیقاً با همین مشکلات روبهرو بودم تا متوجه شدم چند نکته ساده میتواند از بروز بیشتر این خطاها جلوگیری کند.
مطالب صفحه
اگر نقشه سایت ثبت نشود یا با خطا مواجه شود چه باید کرد؟
خطای Couldn’t Fetch
یکی از رایجترین خطاهایی که ممکن است مشاهده شود، خطای Couldn’t Fetch است.
این پیام یعنی گوگل نتوانسته به فایل Sitemap دسترسی پیدا کند.
در بیشتر پروژههایی که با این خطا مواجه شدهام، معمولاً یکی از دلایل زیر باعث ایجاد مشکل بوده است.
- آدرس Sitemap اشتباه وارد شده است.
- مسیر فایل صحیح نیست.
- فایل در محل مورد انتظار قرار ندارد.
- دسترسی خزندههای گوگل توسط robots.txt یا تنظیمات امنیتی محدود شده است.
- سایت با احراز هویت یا محدودیت دسترسی محافظت میشود.
- سرور بهصورت موقت دچار اختلال شده است.
بهترین روش برای بررسی این خطا این است که ابتدا همان آدرس Sitemap را داخل مرورگر باز کنم.
اگر فایل حتی در مرورگر هم باز نشود، طبیعتاً گوگل نیز نمیتواند آن را دریافت کند.
اگر فایل بدون مشکل نمایش داده شود، باید مسیر واردشده در سرچ کنسول و همچنین محدودیتهای دسترسی سایت را بررسی کنم.
خطای General HTTP Error
اشکال در پاسخ سرور
گاهی با وجود اینکه فایل Sitemap در ظاهر در دسترس است، سرچ کنسول خطای General HTTP Error را نمایش میدهد.
این خطا معمولاً زمانی اتفاق میافتد که سرور هنگام درخواست گوگل پاسخ غیرعادی برمیگرداند یا ساختار آدرس تولیدشده استاندارد نیست.
در بعضی از سایتها نیز تنظیمات مربوط به URLها یا ساختار لینکها باعث ایجاد این مشکل میشود.
یکی از روشهایی که معمولاً برای پیدا کردن علت استفاده میکنم، بررسی همان آدرس از طریق ابزار URL Inspection و قابلیت Test Live URL است تا مشخص شود آیا گوگل واقعاً میتواند به آن دسترسی داشته باشد یا خیر.
خطای Readable, but Has Errors
فایل خوانده میشود اما محتوای آن مشکل دارد
گاهی گوگل فایل Sitemap را بدون مشکل دریافت میکند اما هنگام پردازش متوجه ایراداتی در محتوای آن میشود.
در چنین شرایطی معمولاً پیام Readable, but Has Errors نمایش داده میشود.
این خطا نشان میدهد ساختار کلی فایل قابل خواندن است اما داخل آن اشکالاتی مانند آدرسهای نامعتبر یا خطاهای مربوط به تگهای XML وجود دارد.
بهترین کار این است که جزئیات خطا را داخل سرچ کنسول بررسی کنم و تمام موارد اعلامشده را اصلاح کنم.
اگر تولید Sitemap بهصورت خودکار انجام میشود، بهروزرسانی ابزار یا بازتولید فایل نیز در بسیاری از مواقع مشکل را برطرف میکند.
اگر دکمه Submit کار نکند چه اتفاقی افتاده است؟
ابتدا وضعیت مالکیت سایت را بررسی کنید
گاهی اصلاً امکان ثبت Sitemap وجود ندارد و دکمه Submit واکنشی نشان نمیدهد.
اولین چیزی که بررسی میکنم، وضعیت تأیید مالکیت سایت در Search Console است.
اگر مالکیت سایت بهدرستی تأیید نشده باشد، امکان ثبت Sitemap نیز وجود نخواهد داشت.
در بعضی مواقع هم مشکل از مرورگر یا افزونههای نصبشده است.
چند بار پیش آمده که با باز کردن سرچ کنسول در حالت Incognito یا استفاده از مرورگر دیگر، مشکل کاملاً برطرف شده است.
بعد از ثبت نقشه سایت چه مواردی را باید بررسی کنیم؟
تعداد URLهای ثبتشده را بررسی کنید
بعد از اینکه وضعیت Sitemap به حالت Success تغییر کرد، کار تمام نشده است.
همیشه تعداد URLهای ثبتشده و تعداد URLهای کشفشده را بررسی میکنم تا اختلاف غیرعادی بین آنها وجود نداشته باشد.
اگر اختلاف زیادی مشاهده شود، معمولاً نشانه وجود مشکلی در ساختار سایت یا فرآیند خزش است.
بهروزرسانی Sitemap را زیر نظر داشته باشید
هر زمان صفحات جدیدی به سایت اضافه میشوند یا تغییرات گستردهای روی محتوا انجام میشود، مطمئن میشوم که Sitemap همچنان بهروز است.
گوگل پس از ثبت اولیه، بهصورت دورهای دوباره نقشه سایت را بررسی میکند و در حالت عادی نیازی نیست بعد از هر تغییر دوباره آن را بهصورت دستی ثبت کنم.
تا زمانی که وضعیت Sitemap روی Success باقی مانده باشد، گوگل در بازههای زمانی مختلف نسخه جدید آن را دریافت خواهد کرد.
گزارش Page Indexing را فراموش نکنید
ثبت موفق Sitemap به این معنی نیست که تمام صفحات سایت ایندکس شدهاند.
به همین دلیل همیشه گزارش Page Indexing را نیز بررسی میکنم تا ببینم کدام صفحات ایندکس شدهاند، کدام صفحات هنوز در صف بررسی قرار دارند و آیا خطایی در فرآیند ایندکس وجود دارد یا خیر.
این گزارش دید بسیار دقیقتری نسبت به وضعیت واقعی صفحات سایت ارائه میدهد و در کنار Sitemap یکی از مهمترین بخشهای سرچ کنسول برای بررسی سلامت سئوی تکنیکال سایت محسوب میشود.