Google Search Console | راهنمای کامل مدیریت نقشه سایت

Google Search Console | راهنمای کامل مدیریت نقشه سایت

استفاده از ابزار Google Search Console برای مدیریت نقشه سایت

مدیریت نقشه سایت با گوگل سرچ کنسول (Google Search Console) به وب مسترها کمک می کنه تا ساختار سایتشون رو به گوگل معرفی کنن و از این طریق، مشکلاتی مثل ایندکس نشدن صفحات یا خطاهای کراول رو سریع شناسایی و حل کنن. این کار باعث میشه ربات های گوگل سایت شما رو بهتر درک کنن و محتوای باارزشتون تو نتایج جستجو دیده بشه.

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

گوگل سرچ کنسول (GSC) یه ابزار رایگان از خود گوگل برای وب مسترهاست که بهشون کمک می کنه عملکرد سایتشون رو تو نتایج جستجو بررسی کنن. اما نقش این ابزار فقط در گزارش دهی خلاصه نمیشه؛ GSC یه نقش حیاتی تو مدیریت نقشه سایتت داره، چون بهت امکان میده نقشه سایتت رو به گوگل معرفی کنی، وضعیتش رو چک کنی و مهمتر از همه، اگه مشکلی داشت، بفهمی مشکل از کجاست و چطور حلش کنی. راستش رو بخوای، مدیریت نقشه سایت فراتر از صرفاً فرستادن اونه. کلی مشکلات هست که ممکنه تو مسیر برات پیش بیاد و اگه ندونی چطور از گزارش های GSC استفاده کنی، می تونی حسابی کلافه بشی. تو این مقاله قراره یه راهنمای کامل و حسابی بهت بدیم تا با تمام ریز و درشت مدیریت نقشه سایت تو گوگل سرچ کنسول آشنا بشی و مثل یه سئوکار حرفه ای، خودت گلیم سایتت رو از آب بکشی بیرون.

نقشه سایت (Sitemap) چیه و چرا گوگل انقدر دوسش داره؟

قبل از اینکه شیرجه بزنیم تو بخش های پیچیده تر گوگل سرچ کنسول، بیا یه تعریف ساده و خودمونی از نقشه سایت داشته باشیم. نقشه سایت، یا همون Sitemap، در واقع یه فایل متنی (معمولاً با فرمت XML) هست که لیستی از تمام URLهای مهم سایتت رو تو خودش جا داده. فکر کن داری یه نقشه گنج درست می کنی که ربات های گوگل گنج های (یعنی صفحات) سایتت رو راحت تر پیدا کنن. این نقشه به گوگل میگه: «ببین، اینا صفحات مهم منه، اینا رو کراول کن و ایندکسشون کن!»

حالا چرا گوگل انقدر به نقشه سایت شما نیاز داره و دوستش داره؟ قضیه اینه که گوگل یه سری ربات (کراولر) داره که کارشون گشت و گذار تو وب و پیدا کردن صفحات جدیده. این ربات ها از طریق لینک های داخلی و خارجی سایت ها رو پیدا می کنن. اما گاهی اوقات، یه سری صفحات ممکنه لینک داخلی کافی نداشته باشن، یا خیلی عمیق تو ساختار سایتت باشن و ربات ها نتونن پیداشون کنن. اینجا نقشه سایت مثل یه راه میان بر عمل می کنه و تمام صفحات رو یکجا به گوگل معرفی می کنه. این کار دو تا فایده بزرگ داره:

  • تأثیر بر Crawling (خزش): نقشه سایت به گوگل کمک می کنه تا صفحاتت رو سریع تر و کامل تر کراول کنه، مخصوصاً اگه سایتت تازه تاسیس باشه، یا صفحات جدیدی داشته باشی که هنوز لینک زیادی نگرفتن، یا اینکه سایتت خیلی بزرگ و پیچیده ست.
  • تأثیر بر Indexing (ایندکس گذاری): وقتی گوگل صفحاتت رو کراول کرد، باید اون ها رو ایندکس کنه تا تو نتایج جستجو نشون بده. نقشه سایت یه جورایی سیگنال میده که این صفحات مهمن و باید ایندکس بشن. این باعث میشه شانس دیده شدن صفحاتت تو گوگل بیشتر بشه.

انواع نقشه های سایت: فقط XML نیست!

شاید فکر کنی نقشه سایت فقط یه فایل XML ساده ست، ولی راستش رو بخوای، انواع مختلفی از نقشه های سایت وجود داره که هر کدوم برای محتوای خاصی تو سایتت به کار میان و تو گوگل سرچ کنسول هم می تونی وضعیت هر کدوم رو جداگانه مدیریت کنی:

  • نقشه سایت XML (XML Sitemap): این همون پادشاه نقشه هاست و بیشترین کاربرد رو داره. این نقشه برای لیست کردن صفحات وب سایت عادی (مثل مقالات، صفحات محصول، صفحات دسته بندی و…) استفاده میشه. هر آدرس صفحه، تاریخ آخرین به روزرسانی و میزان اهمیتش رو برای گوگل مشخص می کنه.
  • نقشه سایت تصویری (Image Sitemap): اگه سایتت پر از عکس های باکیفیته و میخوای گوگل عکس هات رو بهتر بشناسه و تو جستجوی تصاویر نمایش بده، باید یه نقشه سایت تصویری هم داشته باشی. این نقشه اطلاعاتی مثل آدرس تصویر، توضیحات، عنوان و موقعیتش رو به گوگل میده.
  • نقشه سایت ویدیویی (Video Sitemap): برای سایت هایی که محتوای ویدیویی دارن، نقشه سایت ویدیویی خیلی مفیده. این نقشه اطلاعاتی مثل عنوان، توضیحات، مدت زمان، دسته بندی، و آدرس فایل ویدیو رو به گوگل معرفی می کنه تا ویدیوها تو نتایج جستجوی ویدیو نمایش داده بشن.
  • نقشه سایت خبری (News Sitemap): این یکی برای سایت های خبری و محتوای سریع و به روز خیلی حیاتیه. نقشه سایت خبری به گوگل میگه که کدوم محتواها، محتوای خبری جدید هستن و باید سریع ایندکس بشن تا تو بخش اخبار گوگل دیده بشن. این نقشه ها باید قوانین خاصی رو رعایت کنن و سریعاً به روز بشن.
  • فایل Sitemap Index (شاخص نقشه سایت): اگه سایتت خیلی بزرگه و تعداد URLهات از 50,000 تا بیشتر میشه یا حجم نقشه سایتت بیشتر از 50 مگابایته، باید نقشه سایتت رو به چند تا فایل کوچیکتر تقسیم کنی. اینجا فایل Sitemap Index به کارت میاد. این فایل مثل یه فهرست از تمام نقشه های سایت کوچکترت عمل می کنه و همه رو به گوگل معرفی می کنه. اینطوری، گوگل راحت تر میتونه همه بخش های سایتت رو پیدا کنه و کراول کنه.

چطوری نقشه سایتت رو به گوگل سرچ کنسول معرفی کنی؟ (قدم به قدم)

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

قبل از ارسال: مطمئن شو سایتت تو GSC هست!

قبل از هر کاری، باید مطمئن بشی که سایتت تو گوگل سرچ کنسول ثبت شده و مالکیتش رو تأیید کردی. اگه هنوز این کار رو انجام ندادی، لازمه اول از طریق یکی از روش های تأیید مالکیت (مثل آپلود فایل HTML، افزودن تگ HTML به هدر سایت، یا اتصال از طریق گوگل آنالیتیکس یا تگ منیجر) سایتت رو تو GSC ثبت کنی. بدون این مرحله، نمی تونی هیچ کاری با اطلاعات سایتت انجام بدی.

سابمیت کردن نقشه سایت: آسون تر از چیزی که فکر می کنی!

  1. اول از همه، وارد حساب کاربری گوگل سرچ کنسول خودت شو.
  2. از منوی سمت چپ، روی گزینه Sitemaps کلیک کن.
  3. حالا، تو کادر Add a new sitemap، آدرس کامل نقشه سایتت رو وارد کن. معمولاً آدرس نقشه سایت به این شکل ها هست:
    • yourdomain.com/sitemap.xml
    • yourdomain.com/sitemap_index.xml (اگه از Sitemap Index استفاده می کنی)

    اگه از وردپرس استفاده می کنی و افزونه هایی مثل Yoast SEO یا Rank Math رو نصب کردی، این افزونه ها خودشون نقشه سایت رو برات می سازن و آدرسش رو هم معمولاً تو بخش تنظیماتشون پیدا می کنی.

  4. بعد از وارد کردن آدرس، روی دکمه Submit کلیک کن.

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

وضعیت ارسال نقشه سایت: چی کار کنیم اگه موفقیت آمیز نبود؟

بعد از اینکه نقشه سایتت رو سابمیت کردی، یه نگاهی به بخش Sitemaps تو GSC بنداز. تو جدول، کنار آدرس نقشه سایتت یه ستون به اسم Status یا وضعیت وجود داره. این ستون بهت میگه که وضعیت ارسال نقشه سایتت چیه:

  • Success (موفقیت آمیز): یعنی همه چی رواله و گوگل تونسته نقشه سایتت رو بدون مشکل کراول و پردازش کنه. این بهترین حالته!
  • Couldn’t fetch (نمی تونه واکشی کنه) یا Fetch error (خطای واکشی): این یعنی گوگل نتونسته به نقشه سایتت دسترسی پیدا کنه. دلایل مختلفی داره که جلوتر در موردشون مفصل حرف می زنیم.
  • Has errors (خطا دارد): این یعنی گوگل نقشه سایتت رو پیدا کرده، ولی توش خطاهایی وجود داره که باید رفعشون کنی. این خطاها معمولاً تو بخش Index coverage یا همون پوشش ایندکس نشون داده میشن.
  • No errors (بدون خطا): یعنی نقشه سایتت رو گوگل دیده و مشکلی توش پیدا نکرده، ولی هنوز به طور کامل پردازش نشده یا داده هاش کامل نیست.

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

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

رمزگشایی گزارش نقشه سایت در گوگل سرچ کنسول: از اعداد چی بفهمیم؟

وقتی وارد بخش Sitemaps تو گوگل سرچ کنسول میشی، یه جدول می بینی که اطلاعات مهمی رو در مورد نقشه های سایتت بهت نشون میده. فهمیدن این اعداد و ستون ها خیلی مهمه تا بتونی وضعیت ایندکسینگ سایتت رو درک کنی و اگه مشکلی هست، پیداش کنی. بیا ستون های اصلی رو با هم مرور کنیم:

ستون معنی اهمیت برای مدیریت نقشه سایت
Submitted (ارسال شده) تعداد URLهایی که تو این نقشه سایت وجود دارن و تو برای گوگل فرستادی. این عدد نشون میده که نقشه سایتت چند تا آدرس رو به گوگل معرفی کرده. باید مطمئن شی که این عدد، با تعداد صفحات واقعی و مهم سایتت که می خوای ایندکس بشن، همخوانی داره. اگه کمه، شاید نقشه سایتت کامل نیست. اگه زیاده و خیلی از صفحاتت مهم نیستن، شاید داری به گوگل اطلاعات اضافه میدی.
Indexed (ایندکس شده) تعداد URLهایی که گوگل از بین آدرس های ارسالی تو نقشه سایتت، موفق شده کراول کنه و تو نتایج جستجوی خودش ایندکس کنه. این همون چیزیه که واقعاً تو گوگل دیده میشه. این مهمترین ستونه! اگه این عدد خیلی از Submitted کمتره، یعنی یه جای کار میلنگه و گوگل نتونسته یا نخواسته صفحاتت رو ایندکس کنه. این نشونه یه مشکل بزرگه که باید دنبالش باشی.
Last Read (آخرین بازدید) تاریخ و ساعتی که ربات های گوگل آخرین بار نقشه سایتت رو بررسی و کراول کردن. این تاریخ نشون میده گوگل چقدر به نقشه سایتت اهمیت میده و چقدر زود تغییراتت رو متوجه میشه. اگه سایتت مرتب به روز میشه و این تاریخ خیلی قدیمی باشه، باید به فکرش باشی.
Status (وضعیت) وضعیت کلی نقشه سایتت رو نشون میده. می تونه Success (موفقیت آمیز)، Has errors (خطا دارد)، یا No errors (بدون خطا) باشه. این اولین جاییه که باید چک کنی تا ببینی نقشه سایتت کلا مشکلی داره یا نه. اگه Has errors دیدی، یعنی باید دست به کار بشی.

یکی از مهمترین کارهایی که باید انجام بدی، مقایسه بین Submitted و Indexed هست. اگه تو نقشه سایتت 1000 تا URL فرستادی ولی گوگل فقط 200 تاش رو ایندکس کرده، یه مشکل جدی داری. این اختلاف ممکنه نشونه این باشه که:

  • بعضی از صفحاتت مشکل فنی دارن و کراول نمیشن.
  • محتوای بعضی صفحاتت کافی نیست یا با کیفیت نیست.
  • صفحاتت توسط فایل Robots.txt مسدود شدن.
  • یا دلایل دیگه ای که تو بخش بعدی در موردشون حرف می زنیم.

یه نکته مهم دیگه: تأثیر زمان بر روی گزارش ها رو دست کم نگیر. وقتی یه نقشه سایت جدید رو سابمیت می کنی یا تغییراتی تو سایتت میدی، بلافاصله نباید انتظار داشته باشی که اعداد و ارقام تو GSC تغییر کنن. گوگل زمان لازم داره تا صفحات رو کراول کنه، پردازش کنه و بعد این تغییرات رو تو گزارش هاش نشون بده. پس صبور باش و عجله نکن. این فرآیند ممکنه از چند ساعت تا چند روز یا حتی چند هفته طول بکشه، بستگی به حجم سایتت، دفعات کراول شدن توسط گوگل، و اعتبار سایتت داره.

عیب یابی عملی: وقتی نقشه سایتت تو GSC مشکل داره!

یکی از قشنگ ترین قسمت های گوگل سرچ کنسول اینه که اگه نقشه سایتت مشکلی داشته باشه، بهت میگه و معمولاً یه راهنمایی کوچیک هم برای حلش ارائه میده. این بخش دقیقاً جاییه که می خوایم از رقیبا جلو بزنیم و عمیق تر به مشکلات رایج و راه حل های عملی شون بپردازیم. بیا با هم خطاهای رایج رو بررسی کنیم:

خطای Couldn’t fetch یا Fetch error: گوگل نتونسته نقشه سایتت رو ببینه!

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

  • دلایل احتمالی:
    • مشکل سرور یا هاست: شاید سرورت داون شده یا هاستت مشکل داره.
    • مسدود شدن توسط Robots.txt: تو فایل Robots.txt، ممکنه اشتباهاً دستوری گذاشتی که دسترسی گوگل به نقشه سایتت رو مسدود کرده.
    • خطاهای DNS: مشکلاتی تو تنظیمات DNS دامنه ممکنه باعث بشه گوگل نتونه آدرس سایتت رو پیدا کنه.
    • آدرس اشتباه نقشه سایت: ممکنه آدرس نقشه سایت رو اشتباه وارد کردی.
  • راه حل ها:
    • وضعیت هاستت رو چک کن: مطمئن شو که سرورت بالا و در حال کاره. می تونی از ابزارهایی مثل DownDetector یا ابزارهای مانیتورینگ هاست استفاده کنی.
    • فایل Robots.txt رو بررسی کن: برو به آدرس yourdomain.com/robots.txt و مطمئن شو که دستور
      Disallow: /sitemap.xml

      یا چیزی شبیه به اون برای نقشه سایتت وجود نداره. اگه بود، پاکش کن یا اصلاحش کن.

    • تنظیمات DNS رو بررسی کن: اگه خودت تو این زمینه تخصص نداری، از پشتیبان هاستت کمک بگیر.
    • آدرس نقشه سایت رو دوباره چک کن: از درستی آدرس نقشه سایتت اطمینان حاصل کن و دوباره تو GSC سابمیتش کن.

خطای Sitemap is empty یا No URLs submitted: نقشه ت خالیه!

این خطا یعنی گوگل نقشه سایتت رو پیدا کرده، ولی دیده توش هیچی نیست! انگار یه نقشه گنج دادی ولی هیچ جایی رو روش مشخص نکردی.

  • دلایل احتمالی:
    • نقشه سایت واقعاً خالیه: بعضی وقت ها به دلیل مشکلات فنی، نقشه سایت به درستی تولید نمیشه.
    • مشکل تو تولید نقشه سایت: اگه از افزونه یا ابزار خاصی برای تولید نقشه سایت استفاده می کنی، ممکنه اون ابزار درست کار نکرده باشه.
  • راه حل ها:
    • نقشه سایتت رو بازسازی کن: اگه از افزونه وردپرس استفاده می کنی، برو تو تنظیماتش و گزینه ی بازسازی نقشه سایت رو پیدا و اجرا کن. اگه دستی نقشه سایت رو می سازی، مطمئن شو که همه URLها رو به درستی توش وارد کردی.
    • افزونه های وردپرس (مثل Yoast یا Rank Math) رو چک کن: مطمئن شو که افزونه ها به روز هستن و تداخلی با هم ندارن. گاهی غیرفعال کردن و فعال کردن مجدد افزونه هم کمک می کنه.

خطای URLs not followed یا Invalid URLs: لینک هاش مشکل دارن!

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

  • دلایل احتمالی:
    • لینک های شکسته (404): آدرس هایی تو نقشه سایتت هست که دیگه وجود ندارن (صفحه پاک شده).
    • ریدایرکت های نادرست یا حلقه ای: یه صفحه به صفحه دیگه ریدایرکت شده، ولی اون صفحه هم یا وجود نداره یا به صفحه قبلی برمی گرده (مثل یه دایره بی انتها).
    • آدرس های اشتباه تو نقشه سایت: ممکنه آدرس ها با پروتکل اشتباه (http به جای https) یا دامنه اشتباه وارد شدن.
    • مسدود شدن توسط Robots.txt: باز هم ممکنه Robots.txt بعضی از صفحات داخل نقشه سایت رو مسدود کرده باشه.
  • راه حل ها:
    • از URL Inspection برای بررسی تک تک URLها استفاده کن: تو GSC، تو بخش URL Inspection، آدرس هایی که خطا دادن رو دونه دونه وارد کن و ببین گوگل دقیقاً چه مشکلی توشون پیدا کرده (مثلاً Submitted and Indexed ولی Redirect error).
    • لاگ های سرور رو بررسی کن: اگه فنی هستی، لاگ های سرور می تونن اطلاعات دقیق تری در مورد خطاهای دسترسی به اون URLها بهت بدن.
    • لینک های داخلی و ریدایرکت ها رو چک کن: از ابزارهای بررسی لینک شکسته استفاده کن و مطمئن شو که تمام لینک های داخلیت سالم هستن و ریدایرکت هات درست کار می کنن. صفحات 404 رو یا اصلاح کن یا به یه صفحه مرتبط ریدایرکت 301 بزن.

خطای Sitemap is too large: نقشه ت خیلی بزرگه!

این خطا وقتی پیش میاد که نقشه سایتت از حد مجاز گوگل (50,000 URL یا 50 مگابایت حجم) بزرگتر باشه. گوگل نمیتونه یه فایل به این بزرگی رو درست و حسابی پردازش کنه.

  • دلایل احتمالی:
    • تعداد URLهای سایتت خیلی زیاده و همه رو تو یه فایل گذاشتی.
  • راه حل ها:
    • نقشه سایتت رو به چند بخش کوچکتر تقسیم کن: مثلاً می تونی برای مقالات، محصولات، و دسته بندی ها نقشه های سایت جداگانه بسازی.
    • از Sitemap Index استفاده کن: بعد از اینکه نقشه های سایت کوچکتر رو ساختی، یه فایل Sitemap Index درست کن که تمام اون نقشه های کوچکتر رو تو خودش لیست کنه و اون رو تو GSC سابمیت کن. اینطوری گوگل می فهمه که سایتت بخش های مختلفی داره.

خطای Blocked by robots.txt: ربات ها اجازه ورود ندارن!

این خطا شبیه Couldn’t fetch هست، ولی دقیقاً میگه مشکل از Robots.txt هست. یعنی به گوگل گفتی بیا نقشه سایت رو ببین، ولی تو Robots.txt بهش گفتی نیا تو!

  • دلایل احتمالی:
    • دستور Disallow اشتباه تو فایل Robots.txt، که دقیقاً نقشه سایت یا پوشه ای که توش نقشه سایت هست رو مسدود کرده.
  • راه حل ها:
    • فایل Robots.txt رو ویرایش کن: برو به آدرس yourdomain.com/robots.txt و دستوراتی که مانع دسترسی گوگل به نقشه سایتت میشن رو پیدا و پاک کن. مطمئن شو که خطی مثل
      User-agent: *
      Disallow: /sitemap.xml

      وجود نداره.

    • بعد از اصلاح، از ابزار Robots.txt Tester در GSC استفاده کن: با این ابزار میتونی چک کنی که تغییراتت درست اعمال شدن و دیگه نقشه سایتت مسدود نیست.

خطای Duplicate content (محتوای تکراری): گوگل گیج شده کدوم رو ایندکس کنه!

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

  • دلایل احتمالی:
    • وجود چندین URL برای یک صفحه (مثلاً با www و بدون www، با http و https، یا با / و بدون / در آخر آدرس).
    • صفحات محصول با پارامترهای مختلف (مثل رنگ، سایز) که محتوای تکراری دارن.
    • صفحات تگ یا دسته بندی که محتوای زیادی ندارن و شبیه هم هستن.
  • راه حل ها:
    • از Canonical Tag استفاده کن: برای هر صفحه، یه تگ Canonical تو بخش HTML بذار که به گوگل میگه کدوم URL نسخه اصلی اون محتواست.
    • صفحات تکراری رو از نقشه سایتت حذف کن: اگه صفحاتی داری که واقعاً کپی هستن و نمی خوای گوگل ایندکسشون کنه، اون ها رو از نقشه سایتت بردار.
    • ریدایرکت 301 بزن: اگه نسخه های مختلفی از یک URL داری (مثلاً http:// و https://)، همه رو به نسخه اصلی ریدایرکت 301 کن.

خطای Soft 404: صفحه نیست ولی نیست هم نیست!

این یکی یه کم گول زننده ست. سافت 404 یعنی صفحه از نظر فنی ارور 404 (یافت نشد) نمیده، ولی محتوای کافی یا مرتبط نداره و گوگل فکر می کنه صفحه خالیه یا یه صفحه 404 اشتباهیه.

  • دلایل احتمالی:
    • صفحاتی که محتوای خیلی کمی دارن (Thin Content).
    • صفحاتی که هنوز در حال توسعه هستن و محتوای اصلیشون رو نگرفتن.
    • صفحاتی که قبلاً محتوا داشتن ولی حالا پاک شدن و به جای 404 واقعی، به یه صفحه کلی ریدایرکت شدن.
  • راه حل ها:
    • محتوای صفحه رو بهبود بده: اگه صفحه برات مهمه، بهش محتوای با کیفیت و کافی اضافه کن.
    • اگه واقعاً صفحه مهم نیست، ریدایرکت 301 بزن یا از نقشه سایت حذف کن: اگه اون صفحه قرار نیست محتوای خاصی داشته باشه یا دیگه لازمش نداری، بهتره به یک صفحه مرتبط ریدایرکت 301 کنی یا اگر هیچ صفحه مرتبطی نیست، اجازه بدی ارور 404 بده و از نقشه سایت هم حذفش کنی.

ارتباط گزارش نقشه سایت با Index Coverage: یه نگاه عمیق تر!

حالا که با گزارش Sitemaps و خطاهای رایجش آشنا شدی، وقتشه یه قدم جلوتر بریم و از قدرت ترکیب اون با گزارش Index Coverage (پوشش ایندکس) استفاده کنیم. این دو بخش تو گوگل سرچ کنسول مثل دو تا برادر دوقلو هستن که اطلاعات همدیگه رو تکمیل می کنن و یه دید خیلی جامع تر از وضعیت ایندکسینگ سایتت بهت میدن.

گزارش Index Coverage بهت نشون میده که از تمام URLهای سایتت (چه اونایی که تو نقشه سایتت هستن و چه اونایی که نیستن ولی گوگل پیداشون کرده)، کدوم ها ایندکس شدن، کدوم ها مشکل دارن و چرا ایندکس نشدن. این گزارش، با دسته بندی های رنگی (سبز برای ایندکس شده، قرمز برای خطا، زرد برای هشدار و خاکستری برای Excluded یا مستثنی شده) بهت کمک می کنه سریع وضعیت رو بفهمی.

چطور از این دو بخش برای عیب یابی عمیق تر استفاده کنی؟

  1. نقاط افتراق Submitted و Indexed تو Sitemaps: اگه تو گزارش Sitemaps دیدی که تعداد URLهای Submitted خیلی بیشتر از Indexed هست، این یه زنگ خطره. یعنی گوگل نتونسته بخش قابل توجهی از صفحاتی که تو بهش معرفی کردی رو ایندکس کنه.
  2. حالا بیا تو گزارش Index Coverage: اینجا باید دنبال صفحاتی بگردی که تو وضعیت Excluded (مستثنی شده) یا Crawled – currently not indexed (کراول شده – در حال حاضر ایندکس نشده) هستن.
  3. بررسی دلایل Excluded: وقتی روی دسته Excluded کلیک می کنی، GSC بهت دلایل مختلفی رو نشون میده که چرا اون صفحات ایندکس نشدن. دلایلی مثل:
    • Blocked by robots.txt: باز هم همون مشکل Robots.txt که جلوی کراول و ایندکس رو گرفته.
    • Noindex tag: ممکنه به اشتباه تگ noindex تو هدر اون صفحات گذاشته باشی که به گوگل میگه این صفحه رو ایندکس نکن.
    • Duplicate, submitted URL not selected as canonical: صفحات تکراری که گوگل نسخه کنونیکال (اصلی) رو خودش انتخاب کرده و بقیه رو ایندکس نکرده.
    • Crawl anomaly: یه مشکل ناشناخته در زمان کراول کردن.
    • Soft 404: همون مشکل صفحات خالی یا بی محتوا که قبلاً گفتیم.
    • Discovered – currently not indexed: گوگل این صفحات رو پیدا کرده ولی هنوز تصمیم به ایندکسشون نگرفته. ممکنه به خاطر کیفیت پایین محتوا یا عدم اهمیت باشه.

با مقایسه اطلاعات بین این دو بخش، می تونی دقیقاً بفهمی که کدوم صفحاتت با وجود اینکه تو نقشه سایتت هستن، ایندکس نشدن و دلیلش چیه. مثلاً اگه می بینی 50 تا صفحه تو نقشه سایتت Submitted هستن ولی Indexed نشدن و تو گزارش Coverage هم این 50 صفحه تو دسته Noindex یا Soft 404 قرار دارن، می فهمی که مشکل از تگ noindex یا کیفیت محتواست و باید برای رفعش اقدام کنی. اینطوری، مدیریت نقشه سایتت خیلی هدفمندتر میشه و دیگه دنبال حدس و گمان نیستی!

فوت و فن های پیشرفته برای مدیریت نقشه سایت: یه سئوکار حرفه ای شو!

تا اینجای کار، با اساس و پایه و عیب یابی نقشه سایت آشنا شدی. اما برای اینکه واقعاً یه سئوکار حرفه ای باشی و سایتت بهترین عملکرد رو تو گوگل داشته باشه، باید بری سراغ نکات پیشرفته و بهترین شیوه ها. بیا چند تا فوت و فن مهم رو با هم مرور کنیم:

به روزرسانی منظم نقشه سایت: همیشه گوگل رو در جریان بذار!

نقشه سایتت نباید فقط یه بار ساخته بشه و فراموشش کنی. اگه سایتت مرتب به روز میشه، محتوای جدید اضافه می کنی، یا صفحات قدیمی رو تغییر میدی، نقشه سایتت هم باید به روز بشه. اهمیت این کار اینه که گوگل از طریق نقشه سایتت متوجه میشه که چه صفحاتی جدیدن یا تغییر کردن و میتونه سریع تر اون ها رو کراول و ایندکس کنه. اکثر افزونه های سئو (مثل Yoast یا Rank Math) این کار رو به صورت خودکار انجام میدن، ولی اگه نقشه سایتت رو دستی مدیریت می کنی، باید حواست باشه که هر بار تغییرات مهمی تو سایت دادی، نقشه سایت رو هم آپدیت کنی و دوباره به گوگل سابمیت کنی (اگه خودکار انجام نمیشه).

نقشه های سایت داینامیک: برای سایت های پرجنب وجوش!

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

URLهای بی ارزش یا غیرقابل ایندکس رو حذف کن: هدر رفتن Crawl Budget ممنوع!

یه اشتباه رایج اینه که هر URLی که تو سایت هست رو تو نقشه سایت هم میذاریم. اما خیلی از صفحات هستن که نباید ایندکس بشن یا اصلاً ارزشی برای گوگل ندارن. مثلاً:

  • صفحات نتیجه جستجوی داخلی سایت (اگه محتوای تکراری ایجاد میکنن).
  • صفحات فیلتر یا مرتب سازی محصولات که پارامترهای URL زیادی دارن.
  • صفحات Login یا Register.
  • صفحات آرشیو خالی یا بی محتوا.
  • صفحاتی که با تگ noindex مشخص شدن.

گذاشتن این URLها تو نقشه سایت فقط باعث میشه که بودجه کراول (Crawl Budget) سایتت هدر بره. Crawl Budget یعنی مقدار زمانی که ربات های گوگل برای گشت و گذار تو سایتت اختصاص میدن. اگه این بودجه صرف کراول کردن صفحات بی ارزش بشه، صفحات مهمت ممکنه دیرتر کراول و ایندکس بشن. پس، فقط URLهای باارزش و قابل ایندکس رو تو نقشه سایتت نگه دار.

رابطه ی نقشه سایت با فایل Robots.txt: با هم دوست باشن، نه دشمن!

خیلی ها فکر می کنن نقشه سایت و Robots.txt دو تا ابزار جدا هستن، در حالی که این دو تا با هم کار می کنن. Robots.txt به ربات های گوگل میگه که کدوم قسمت های سایت رو کراول نکنن، در حالی که نقشه سایت بهشون میگه کدوم صفحات رو کراول کنن و ایندکس کنن. مهمترین نکته اینه که:

  • مطمئن شو که نقشه سایتت توسط Robots.txt مسدود نشده باشه. اگه نقشه سایتت رو تو Robots.txt بلاک کنی، گوگل نمی تونه اون رو پیدا کنه و طبیعتاً نمیتونه ازش استفاده کنه.
  • صفحاتی که با Robots.txt بلاک شدن رو تو نقشه سایت قرار نده. اگه یه صفحه رو با Robots.txt بلاک کردی، دیگه دلیلی نداره تو نقشه سایت به گوگل معرفیش کنی. این یه تناقضه و میتونه گوگل رو گیج کنه.

بهترین کار اینه که آدرس نقشه سایتت رو تو فایل Robots.txt هم معرفی کنی. این کار باعث میشه ربات های گوگل حتی اگه مستقیم نقشه سایت رو پیدا نکنن، از طریق Robots.txt بهش برسن. برای این کار، کافیه انتهای فایل Robots.txt سایتت این خط رو اضافه کنی (آدرس رو با آدرس نقشه سایت خودت عوض کن):

Sitemap: https://yourdomain.com/sitemap.xml

مانیتورینگ مستمر و تنظیم هشدارها در GSC: همیشه یه قدم جلوتر باش!

مدیریت نقشه سایت یه کار دائمیه، نه یه پروژه یه باره. باید مرتب به بخش Sitemaps و Index Coverage تو گوگل سرچ کنسول سر بزنی و وضعیت رو چک کنی. اگه تغییرات بزرگی تو سایتت میدی، یا اگه احساس می کنی صفحاتت اونطور که باید ایندکس نمیشن، حتماً این بخش ها رو بررسی کن.

علاوه بر این، می تونی از ابزارهای مانیتورینگ خود GSC یا ابزارهای جانبی استفاده کنی که اگه مشکلی تو نقشه سایتت پیش اومد (مثلاً یه خطای جدید ظاهر شد)، بهت خبر بدن. اینطوری، می تونی سریعاً دست به کار بشی و مشکل رو قبل از اینکه تأثیر منفی بزرگی روی سئوی سایتت بذاره، حل کنی. یادمون باشه، یه سئوکار حرفه ای همیشه یه قدم جلوتره!

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

از ارسال اولیه نقشه سایت تا رمزگشایی گزارش ها و عیب یابی خطاهای پیچیده، گوگل سرچ کنسول مثل یه دوست مطمئن کنارت هست. با اینکه ممکنه در ابتدا مفاهیمش کمی گیج کننده به نظر برسن، ولی با کمی تمرین و پیگیری مداوم، می تونی حسابی توش مسلط بشی و از تمام قابلیت هاش برای بهبود عملکرد سئوی سایتت استفاده کنی. یادت باشه، مهم نیست سایتت چقدر بزرگه یا چقدر تازه تاسیسه؛ مدیریت نقشه سایت یه سرمایه گذاری بزرگه که نتیجه اش افزایش ترافیک، بهبود ایندکسینگ و در نهایت، موفقیت سایتت تو گوگل خواهد بود. پس همیشه نقشه سایتت رو به روز نگه دار، گزارش ها رو چک کن و اگه مشکلی دیدی، سریعاً دست به کار شو.

آیا شما به دنبال کسب اطلاعات بیشتر در مورد "Google Search Console | راهنمای کامل مدیریت نقشه سایت" هستید؟ با کلیک بر روی عمومی، به دنبال مطالب مرتبط با این موضوع هستید؟ با کلیک بر روی دسته بندی های مرتبط، محتواهای دیگری را کشف کنید. همچنین، ممکن است در این دسته بندی، سریال ها، فیلم ها، کتاب ها و مقالات مفیدی نیز برای شما قرار داشته باشند. بنابراین، همین حالا برای کشف دنیای جذاب و گسترده ی محتواهای مرتبط با "Google Search Console | راهنمای کامل مدیریت نقشه سایت"، کلیک کنید.