سایت مپ (Sitemap) چیست؟
نقشه سایت، نقشه ای از سایت شما است که به موتورهای جستجو کمک می کند تا محتوای وب سایت شما را بیابند، آن را کرال کرده، سپس ایندکس یا فهرست بندی کنند. همچنین سایت مپ به موتورهای جستجو می فهماند که کدام صفحات در وب سایت شما از بقیه مهم تر هستند؟
به طور کلی 4 نوع Sitemap وجود دارد:
- Sitemap XML : این یکی از معمولیترین انواع sitemap است که معمولاً به صورت یک فایل XML به صفحات مختلف سایت شما لینک میشود.
- Sitemap video : این نوع از sitemap برای کمک به گوگل، بهمنظور درک محتوای ویدیویی که در سایت خود قرار دادهاید، مورد استفاده قرار میگیرد.
- Sitemap news: این نوع نقشه سایت به گوگل کمک میکند تا محتواهای سایت شما که برای Google News تأییدشده اند را پیدا کند.
- Image Sitemap: این Sitemap به گوگل کمک میکند تصاویری که در سایت خود قرار داده اید را پیدا کند.
دلایل اهمیت نقشه سایت یا Sitemap
نقشه سایت یا همان سایت مپ به این دلیل مهم است که موتورهای جستجو مانند Google, yahoo و Bing از آن برای یافتن صفحات مختلف سایت شما استفاده میکنند.
در راستای توضیح دلیل اهمیت Sitemap گوگل میگوید :
” اگر صفحات سایت شما به درستی به هم لینک شده باشند، خزندگان وب ما یا همان Crawlers معمولاً میتوانند به راحتی بیشتر صفحات سایت شما را پیدا کنند. “
بنابراین ممکن است تصور کنید وجود Sitemap چندان هم ضروری نیست. اما شک نکنید که در صورتی که نقشه سایت نداشته باشید تمام تلاشهای شما برای SEO از بین خواهد رفت. به همین سبب داشتن Sitemap یک امر منطقی به نظر میرسد.
البته در چند مورد خاص وجود نقشه سایت بسیار مفید است. به عنوان مثال Google تا حد زیادی صفحات وب را از طریق لینکها پیدا میکند. بنابراین اگر سایت شما یک وب سایت تازه کار است که فقط پس زمینه یا بک گراندهای بیرونی یا خارجی دارد، وجود Sitemap کمک بزرگی به گوگل برای یافتن صفحات مختلف سایت شما است.
در مثال دیگر ممکن است شما یک سایت در حوزه تجارت الکترونیک با 5 میلیون صفحه راهاندازی کنید. حتی اگر همه لینک های داخلی را به درستی برقرار کرده باشید و هزاران لینک خارجی داشته باشید، باز هم گوگل باید زمان خیلی زیادی صرف کند تا همه این صفحات را بشناسد. این در حالی است که اگر سایت مپ داشته باشید کار برای گوگل بسیار سریعتر پیش خواهد رفت.
روش ساخت سایت مپ
- ساخت سایت مپ در سایت وردپرس
اولین نکته این است که برای تمرین داشتن یک Sitemap بهتر است حداقل یک مورد از آن را ایجاد کنید.
اگر از Wordpress استفاده میکنید، میتوانید نقشه سایت خود را به کمک افزونه Yoast seo ایجاد کنید.
این کار یک مزیت بسیار مهم دارد و آن این است که اگر از افزونه yoast seo برای ساختن نقشه سایت خود استفاده کنید، یک نقشه سایت پویا خواهید داشت. یعنی sitemap XML ایجاد شده به کمک این افزونه به طور اتوماتیک به روز رسانی خواهد شد.
بنابراین هر زمانی که صفحه جدیدی به سایت خود اضافه کنید، خواه این صفحه یک صفحه وبلاگ باشد یا یک صفحه محصول، به فایل سایت مپ شما یک لینک اضافه میشود.
البته اگر از yoast استفاده نمیکنید، افزونههای دیگری نیز برای Wordpress وجود دارند که قادر به تهیه نقشه سایت شما هستند.
-
ساخت سایت مپ در سایت غیر وردپرس
هیچ جای نگرانی وجود ندارد. میتوانید از یک ابزار تولید کننده نقشه سایت شخص ثالث مانند XML-Sitemaps.com استفاده کنید. خروجی این سایت یک فایل XML است که میتوانید از آن به عنوان نقشه سایت خود استفاده کنید.
اگر از این سایت برای تهیه Sitemap خود استفاده کردید، توصیه میکنیم پس از تحویل گرفتن فایل XML خود حتماً نگاهی به آن بیندازید.
نقشه سایت شما معمولاً در مسیر site.com/sitemap.xml یافت میشود. البته این موضوع بستگی به CMS شما و برنامهای که برای ایجاد نقشه سایت خود از آن استفاده کردهاید، دارد.
شما باید در این فایل آدرس تمام صفحات سایت خود را مشاهده کنید.
اگر همه چیز مرتب بود، وقت آن است که نقشه سایت خود را برای گوگل ارسال کنید.
به منظور ارسال نقشه سایت به گوگل، وارد حساب کاربری خود در google search console شوید. سپس در قسمت Index روی گزینه Sitemaps بزنید.
اگر شما پیش از این Sitemap خود را برای گوگل ارسال کرده باشید، فهرستی از نقشه سایتهای ارسالی را مشاهده خواهید کرد:
در هر صورت برای ارسال sitemap باید URL نقشه سایت خود را در این قسمت وارد کنید:
سپس آن را سابمیت کنید:
حالا اگر همه چیز درست پیش رفته و تنظیم شده باشد، می توانید اطلاعات مربوط به نقشه سایت خود را در این صفحه در قسمت Submitted Sitemaps مشاهده کنید:
درج نقشه سایت در فایل ربات
خیلی مهم است که Sitemap شما و فایل robots.txt با یکدیگر کار کنند.
به عبارت دیگر اگر صفحهای را در Robots.txt قفل میکنید یا از برچسب “noindex” در صفحه استفاده میکنید، یعنی نمیخواهید این صفحه در نقشه سایت شما حضور داشته باشد.
در غیر این صورت در واقع شما در حال ارسال پیغامهای غیر مرتبط و نا مشخص برای گوگل هستید. یعنی نقشه سایت شما میگوید ” این صفحه آنقدر مهم است که ما میخواهیم در Sitemap خود آن را داشته باشیم” اما این در حالی است که وقتی Googlebot وارد آن صفحه میشود، آن را مسدود شده میبیند.
مطالعه بیشتر: معرفی بهترین ابزارهای سئو رایگان + پولی
نحوه استفاده از سایت مپ
- از گزارش های Sitemaps برای خطاهای Spot استفاده کنید
هنگامی که گوگل نقشه سایت شما را کرال کرد یا خزید، روی گزینه Submitted Sitemaps کلیک کنید.
اگر پیغام ” Sitemap index processed successfully ” به معنی ” فرآیند ایندکس کردن نقشه سایت با موفقیت انجام شد” را مشاهده کردید، یعنی گوگل نقشه سایت شما را به راحتی خزیده است.
همچنین اگر روی این نماد نمودار شکل کلیک کنید به نقشه پوشش یا Coverage Report نقشه سایت خود میروید.
این گزارش به شما نشان میدهد که گوگل چند URL را در سایت مپ شما پیدا کرده است. و چند صفحه از سایت شما Index شده است:
به عنوان مثال میبینید که این نقشه سایت شامل 116 لینک است. که 109 عدد از آنها معتبر و 6 مورد نامعتبر یا اصطلاحاً محروم هستند.
اکنون بیایید صفحات محروم را بررسی کنیم تا ببینیم چه اتفاقی برای آنها رخ داده است.
6 آدرس اینترنتی در این نقشه سایت پیام ” Duplicate, submitted URL not selected as canonical ” را دریافت کردهاند.
حالا باید صفحات را دقیقتر نگاه کنیم و اگر تمایلی برای ایندکس شدنشان نداریم، بهتر است آنها را از sitemap خود حذف کنیم.
- از نقشه سایت خود برای یافتن مشکلات مربوط به ایندکس شدن استفاده کنید
یکی از نکات بسیار جالب در خصوص استفاده از نقشه سایت این است که شما میتوانید به کمک Sitemap خود یک نمای کلی از چیزی که میخواهید داشته باشید، بسازید:
- میخواهید چند صفحه از سایت شما ایندکس شود
- چند صفحه از سایت شما ایندکس شده است
به عنوان مثال بیایید تصور کنیم که نقشه سایت شما به 5000 صفحه لینک دارد. اما وقتی به سرچ کنسول خود نگاه میکنید فقط 2000 صفحه ایندکس شده است. این نشان میدهد که اتفاقی در حال رخ دادن است. به طور مثال ممکن است در این 5000 صفحه محتوای تکراری زیادی وجود داشته باشد. بنابراین Google همه آنها را ایندکس نمیکند.
همچنین این امکان وجود دارد که تعداد صفحات سایت شما از میزان بودجه کرالر crawl budget فراتر رفته باشد.
نکات پایانی
- یک سایت خیلی بزرگ دارید؟
نقشه سایت خود را به قسمت های کوچک تر تقسیم کنید. سایت مپ ها دارای آدرس های اینترنتی تا ظرفیت 50k هستند. بنابراین گوگل توصیه می کند که اگر سایت شما خیلی بزرگ است، نقشه سایت خود را به قسمت های کوچک تر تقسیم کنید.
- مراقب تاریخها باشید
URL ها در سایت مپ شما دارای یک تاریخ ” last modified” هستند که همراه آنها است.
توصیه میکنیم وقتی تغییرات مهمی در سایت خود ایجاد کردید، یا محتوای جدید به سایت شما اضافه شد، فقط این تاریخها را تغییر دهید. در غیر این صورت گوگل به شما هشدار میدهد که به روزرسانی تاریخ در صفحاتی که تغییر نکردهاند میتواند به عنوان یک تاکتیک ناخواسته تلقی شود.
- لزومی ندارد به Video sitemap زیاد اهمیت بدهید
نقشه سایت ویدیویی قطعاً به توانایی صفحه شما در گرفتن یک قطعه غنی از ویدیو صدمه نمیزند. اما معمولاً چندان هم با ارزش نیست.
- مراقب حجم فایل Sitemap خود باشید
هم گوگل و هم بینگ فقط به سایت مپهایی که حجم آنها 50k یا کمتر باشد توجه میکنند. بنابراین حجم نقشه سایت خود را زیر این عدد نگه دارید.
- نقشه سایت HTML
این سایت مپ ها درست هم معنی سایت مپهای XML هستند. اما برای کاربران به این شکل نشان داده می شوند.
البته شما الزاماً به این موارد احتیاج ندارید. زیرا اکنون Google و سایر موتورهای جستجو به نقشه سایت XML شما اعتماد دارند. اما اگر فکر میکنید وجود آن ها برای مخاطبان سایت شما مفید است از آن استفاده کنید. چراکه هیچ آسیبی به سئوی سایت شما وارد نخواهد شد.