نقشه سایت (XML Sitemap) | آموزش ایجاد و ثبت در Google Search Console

آموزش ایجاد و ثبت sitemap

مقدمه

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

در این مقاله، به صورت کامل با XML Sitemap، اهمیت آن، ساخت و ثبت در Google Search Console آشنا می‌شویم و مثال‌های عملی ارائه می‌دهیم.

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

  • فایلی به فرمت XML است که تمامی صفحات، دسته‌بندی‌ها، برچسب‌ها و محتواهای سایت را لیست می‌کند.

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

  • مسیر معمول فایل نقشه سایت:

https://www.example.com/sitemap.xml

اهمیت نقشه سایت در سئو

  1. سرعت ایندکس صفحات جدید: وقتی صفحه جدیدی ایجاد می‌کنید، گوگل سریع‌تر آن را پیدا می‌کند.

  2. بهینه‌سازی بودجه خزش (Crawl Budget): به گوگل نشان می‌دهد کدام صفحات ارزش بیشتری برای خزیدن دارند.

  3. مدیریت سایت‌های بزرگ: برای سایت‌های فروشگاهی، خبری یا بلاگی با هزاران صفحه، Sitemap ضروری است.

  4. شناساندن محتوای غیرمتنی: شامل تصاویر، ویدئوها و فایل‌های خبری.

  5. کمک به SEO محلی: نقشه سایت می‌تواند اطلاعات مربوط به موقعیت مکانی و دسته‌بندی‌ها را به گوگل منتقل کند.

انواع Sitemap

  1. XML Sitemap: نسخه اصلی برای موتورهای جستجو، شامل URL صفحات و تاریخ آخرین به‌روزرسانی.

  2. HTML Sitemap: نسخه‌ای برای کاربران که معمولاً لینک به صفحات مهم سایت می‌دهد.

  3. Image Sitemap: برای نمایش بهتر تصاویر در نتایج Google Images.

  4. Video Sitemap: برای محتوای ویدئویی، شامل عنوان، توضیح و مدت زمان.

نحوه ساخت sitemap

نحوه ساخت XML Sitemap

روش ۱: استفاده از CMS

  • وردپرس: با افزونه‌های Yoast SEO، Rank Math یا All in One SEO

  • جوملا یا دروپال: افزونه‌های مخصوص هر CMS

  • افزونه‌ها به‌صورت خودکار تمام صفحات، دسته‌بندی‌ها و برچسب‌ها را وارد XML Sitemap می‌کنند.

روش ۲: ساخت دستی

یک فایل متنی با فرمت XML ایجاد کنید:

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://www.example.com/</loc>
<lastmod>2025-09-29</lastmod>
<priority>1.0</priority>
</url>
<url>
<loc>https://www.example.com/blog/seo-tips</loc>
<lastmod>2025-09-28</lastmod>
<priority>0.8</priority>
</url>
</urlset>

 

  • <loc>: آدرس صفحه

  • <lastmod>: تاریخ آخرین به‌روزرسانی

  • <priority>: اهمیت صفحه نسبت به دیگر صفحات (۱.۰ بیشترین اهمیت)

ثبت Sitemap در Google Search Console

ثبت Sitemap در Google Search Console

مرحله ۱: ورود به Google Search Console

  • وارد حساب خود شوید و سایت موردنظر را انتخاب کنید.

مرحله ۲: پیدا کردن بخش Sitemap

  • در منوی سمت چپ، گزینه Sitemaps را انتخاب کنید.

مرحله ۳: افزودن آدرس Sitemap

  • در کادر Add a new sitemap، مسیر فایل را وارد کنید، مثلا:

sitemap.xml
  • روی Submit کلیک کنید.

مرحله ۴: بررسی وضعیت

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

نکات حرفه‌ای برای مدیریت Sitemap

  1. به‌روزرسانی مداوم: صفحات جدید یا تغییرات را بلافاصله به Sitemap اضافه کنید.

  2. فشرده‌سازی فایل: برای سایت‌های بزرگ، استفاده از sitemap.xml.gz سرعت بارگذاری را افزایش می‌دهد.

  3. تعداد URL محدود: هر Sitemap حداکثر ۵۰,۰۰۰ URL و حجم ۵۰MB دارد. برای سایت‌های بزرگ، از چند Sitemap استفاده کنید و فایل sitemap_index.xml بسازید.

  4. لینک به robots.txt: فایل robots.txt را باز کنید و مسیر Sitemap را اضافه کنید:

Sitemap: https://www.example.com/sitemap.xml
  1. استفاده از ابزارهای تست: Google Search Console، Screaming Frog یا XML Sitemap Validator برای بررسی صحت فایل مفید است.

مثال عملی

فرض کنید یک فروشگاه آنلاین با ۵۰۰ محصول و ۲۰ دسته‌بندی دارید:

  1. ایجاد چند فایل Sitemap:

  • sitemap-products.xml

  • sitemap-categories.xml

  • sitemap-images.xml

  1. ایجاد فایل شاخص Sitemap:

<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<sitemap>
<loc>https://www.example.com/sitemap-products.xml</loc>
</sitemap>
<sitemap>
<loc>https://www.example.com/sitemap-categories.xml</loc>
</sitemap>
</sitemapindex>

 

  1. ثبت sitemap_index.xml در Google Search Console

  2. نتیجه: گوگل سریع‌تر تمام محصولات و صفحات سایت را ایندکس می‌کند و احتمال نمایش در نتایج جستجوی تصاویر و محصولات افزایش می‌یابد.

جمع‌بندی

XML Sitemap یکی از ابزارهای حیاتی سئو تکنیکال است که به گوگل کمک می‌کند:

  • صفحات مهم سایت را سریع‌تر پیدا کند

  • بودجه خزش را بهینه استفاده کند

  • صفحات و محتوای جدید را سریع ایندکس کند

ثبت و مدیریت درست Sitemap در Google Search Console باعث بهبود رتبه سایت و افزایش شانس دیده شدن صفحات در نتایج جستجو می‌شود.

مطلب قبلی
راهنمای کامل فایل robots.txt | آموزش تنظیم و مثال‌های کاربردی
مطلب بعدی
افزایش سرعت سایت | آموزش بهینه‌سازی سرعت و تاثیر آن بر سئو
برای نوشتن دیدگاه باید وارد بشوید.
keyboard_arrow_up