همه چیز درباره Sitemaps یا نقشه‌ سایت

shape
shape
shape
shape
shape
shape
shape
shape
نقشه سایت چیست

Sitemap چیست؟!

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

به طور کلی ۴ نوع Sitemap وجود دارد:

  • Sitemap XML : این یکی از معمولی‌ترین انواع sitemap است که معمولاً به صورت یک فایل XML به صفحات مختلف سایت شما لینک می‌شود.
  •  Sitemap video : این نوع از sitemap برای کمک به گوگل، به‌منظور درک محتوای ویدیویی که در سایت خود قرار داده‌اید، مورد استفاده قرار می‌گیرد.
  • Sitemap news: این نوع نقشه سایت به گوگل کمک می‌کند تا محتواهای سایت شما که برای Google News تأییدشده‌اند را پیدا کند.
  • Image Sitemap: این Sitemap به گوگل کمک می‌کند تصاویری که در سایت خود قرار داده‌اید را پیدا کند.

 

چرا Sitemap تا این اندازه مهم است؟!

نقشه سایت یا همان سایت مپ به این دلیل مهم است که موتورهای جستجو مانند Google, yahoo و Bing از آن برای یافتن صفحات مختلف سایت شما استفاده می‌کنند.

نقشه سایت 1
در راستای توضیح دلیل اهمیت Sitemap گوگل می‌گوید :

“اگر صفحات سایت شما به درستی به هم لینک شده باشند، خزندگان وب ما یا همان Crawlers معمولاً می‌توانند به راحتی بیشتر صفحات سایت شما را پیدا کنند.”

بنابراین ممکن است تصور کنید وجود Sitemap چندان هم ضروری نیست. اما شک نکنید که در صورتی که نقشه سایت نداشته باشید تمام تلاش‌های شما برای SEO از بین خواهد رفت. به همین سبب داشتن Sitemap یک امر منطقی به نظر می‌رسد.

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

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

چگونه نقشه سایت بسازیم و آن را برای سئو بهینه سازی کنیم؟

اولین نکته این است که برای تمرین داشتن یک Sitemap بهتر است حداقل یک مورد از آن را ایجاد کنید.

اگر از WordPress استفاده می‌کنید، می‌توانید نقشه سایت خود را به کمک افزونه Yoast seo ایجاد کنید.

نقشه سایت 2

 

این کار یک مزیت بسیار مهم دارد و آن این است که اگر از افزونه yoast seo برای ساختن نقشه سایت خود استفاده کنید، یک نقشه سایت پویا خواهید داشت. یعنی sitemap XML ایجاد شده به کمک این افزونه به طور اتوماتیک به روز رسانی خواهد شد.

بنابراین هر زمانی که صفحه جدیدی به سایت خود اضافه کنید، خواه این صفحه یک صفحه وبلاگ باشد یا یک صفحه محصول، به فایل سایت مپ شما یک لینک اضافه می‌شود.

نقشه سایت 3

البته اگر از yoast استفاده نمی‌کنید، افزونه‌های دیگری نیز برای WordPress وجود دارند که قادر به تهیه نقشه سایت شما هستند.

نقشه سایت 4

حالا اگر اصلاً از WordPress استفاده نمی‌کنید تکلیف چیست؟

هیچ جای نگرانی وجود ندارد. می‌توانید از یک ابزار تولید کننده نقشه سایت شخص ثالث مانند XML-Sitemaps.com استفاده کنید. خروجی این سایت یک فایل XML است که می‌توانید از آن به عنوان نقشه سایت خود استفاده کنید.

نقشه سایت 5

اگر از این سایت برای تهیه Sitemap خود استفاده کردید، توصیه می‌کنیم پس از تحویل گرفتن فایل XML خود حتماً نگاهی به آن بیندازید.

نقشه سایت 6

نقشه سایت شما معمولاً در مسیر site.com/sitemap.xml یافت می‌شود. البته این موضوع بستگی به CMS شما و برنامه‌ای که برای ایجاد نقشه سایت خود از آن استفاده کرده‌اید، دارد.


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

نقشه سایت 7

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

به منظور ارسال نقشه سایت به گوگل، وارد حساب کاربری خود در google search console شوید. سپس در قسمت Index روی گزینه Sitemaps بزنید.

نقشه سایت 8

اگر شما پیش از این Sitemap خود را برای گوگل ارسال کرده باشید، فهرستی از نقشه‌ سایت‌های ارسالی را مشاهده خواهید کرد:

نقشه سایت 9

در هر صورت برای ارسال sitemap باید URL نقشه سایت خود را در این قسمت وارد کنید:

نقشه سایت 10

سپس آن را سابمیت کنید:

نقشه سایت 11

حالا اگر همه چیز درست پیش رفته و تنظیم شده باشد، می توانید اطلاعات مربوط به نقشه سایت خود را در این صفحه در قسمت Submitted Sitemaps مشاهده کنید:

نقشه سایت 12

از گزارش‌های Sitemaps برای خطاهای Spot استفاده کنید

هنگامی که گوگل نقشه سایت شما را کرال کرد یا خزید، روی گزینه Submitted Sitemaps کلیک کنید.

نقشه سایت 13

اگر پیغام ” Sitemap index processed successfully ” به معنی ” فرآیند ایندکس کردن نقشه سایت با موفقیت انجام شد” را مشاهده کردید، یعنی گوگل نقشه سایت شما را به راحتی خزیده است.

نقشه سایت 14

همچنین اگر روی این نماد نمودار شکل کلیک کنید به نقشه پوشش یا Coverage Report نقشه سایت خود می‌روید.

این گزارش به شما نشان می‌دهد که گوگل چند URL را در سایت مپ شما پیدا کرده است. و چند صفحه از سایت شما Index شده است:

نقشه سایت 15

به عنوان مثال می‌بینید که این نقشه سایت شامل ۱۱۶ لینک است. که ۱۰۹ عدد از آن‌ها معتبر و ۶ مورد نامعتبر یا اصطلاحاً محروم هستند.

نقشه سایت 16

اکنون بیایید صفحات محروم را بررسی کنیم تا ببینیم چه اتفاقی برای آن‌ها رخ داده است.

۶ آدرس اینترنتی در این نقشه سایت پیام ” Duplicate, submitted URL not selected as canonical ” را دریافت کرده‌اند.

نقشه سایت 17

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

نقشه سایت 18از نقشه سایت خود برای یافتن مشکلات مربوط به ایندکس شدن استفاده کنید

یکی از نکات بسیار جالب در خصوص استفاده از نقشه سایت این است که شما می‌توانید به کمک Sitemap خود یک نمای کلی از چیزی که می‌خواهید داشته باشید، بسازید:

  • می‌خواهید چند صفحه از سایت شما ایندکس شود
  • چند صفحه از سایت شما ایندکس شده است

به عنوان مثال بیایید تصور کنیم که نقشه سایت شما به ۵۰۰۰ صفحه لینک دارد. اما وقتی به سرچ کنسول خود نگاه می‌کنید فقط ۲۰۰۰ صفحه ایندکس شده است. این نشان می‌دهد که اتفاقی در حال رخ دادن است. به طور مثال ممکن است در این ۵۰۰۰ صفحه محتوای تکراری زیادی وجود داشته باشد. بنابراین Google همه آن‌ها را ایندکس نمی‌کند.

همچنین این امکان وجود دارد که تعداد صفحات سایت شما از میزان بودجه کرالر crawl budget فراتر رفته باشد.

سایت مپ خود را با Robot.txt مطابقت دهید

خیلی مهم است که Sitemap شما و فایل robot.txt با یکدیگر کار کنند.

به عبارت دیگر اگر صفحه‌ای را در Robots.txt قفل می‌کنید یا از برچسب “noindex” در صفحه استفاده می‌کنید، یعنی نمی‌خواهید این صفحه در نقشه سایت شما حضور داشته باشد.

در غیر این صورت در واقع شما در حال ارسال پیغام‌های غیر مرتبط و نا مشخص برای گوگل هستید. یعنی نقشه سایت شما می‌گوید ” این صفحه آن‌قدر مهم است که ما می‌خواهیم در Sitemap خود آن را داشته باشیم” اما این در حالی است که وقتی Googlebot وارد آن صفحه می‌شود، آن را مسدود شده می‌بیند.

نکات مهم مربوط به نقشه سایت

یک سایت خیلی بزرگ دارید؟

نقشه سایت خود را به قسمت‌های کوچک‌تر تقسیم کنید. سایت مپ‌ها دارای آدرس‌های اینترنتی تا ظرفیت ۵۰k هستند. بنابراین گوگل توصیه می‌کند که اگر سایت شما خیلی بزرگ است، نقشه سایت خود را به قسمت‌های کوچک‌تر تقسیم کنید.

مراقب تاریخ‌ها باشید

URL ها در سایت مپ شما دارای یک تاریخ ” last modified” هستند که همراه آن‌ها است.

نقشه سایت 19

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

لزومی ندارد به Video sitemap زیاد اهمیت بدهید

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

مراقب حجم فایل Sitemap خود باشید

هم گوگل و هم بینگ فقط به سایت مپ‌هایی که حجم آن‌ها ۵۰k یا کمتر باشد توجه می‌کنند. بنابراین حجم نقشه سایت خود را زیر این عدد نگه دارید.

نقشه سایت‌های HTML

این سایت مپ ها درست هم معنی سایت مپ‌های XML هستند. اما برای کاربران به این شکل نشان داده می‌شوند.

نقشه سایت 20

البته شما الزاماً به این موارد احتیاج ندارید. زیرا اکنون Google و سایر موتورهای جستجو به نقشه سایت XML شما اعتماد دارند. اما اگر فکر می‌کنید وجود آن‌ها برای مخاطبان سایت شما مفید است از آن استفاده کنید. چراکه هیچ آسیبی به سئوی سایت شما وارد نخواهد شد.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *