خانه / وبلاگ / نقشه سایت (XML Sitemap) چیست و چطور آن را درست بسازیم؟
سئو تکنیکال

نقشه سایت (XML Sitemap) چیست و چطور آن را درست بسازیم؟

نقشه سایت XML
محسن آوید محسن آوید نویسنده سئواکتور 27 آگوست 2026 8 دقیقه مطالعه

بگذارید یک تصور غلط رایج را همان اول خراب کنم، چون تقریبا در هر پروژه‌ای با آن روبه‌رو می‌شوم:

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

نقشه سایت یکی از بخش‌های مهم سئو تکنیکال است؛ چون مستقیما به نحوه کشف و خزش URLهای مهم سایت توسط موتورهای جستجو مربوط می‌شود.

در این راهنما، هم توضیح می‌دهم نقشه‌ی سایت دقیقا چیست و چطور باید آن را بسازید، بعد هم سراغ اشتباهاتی می‌روم که در آدیت سایت‌ها بارها دیده‌ام و می‌توانند باعث شوند Sitemap عملا برخلاف چیزی که انتظار دارید کار کند.

نقشه سایت (XML Sitemap) چیست؟

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

هر ورودی در نقشه سایت می‌تواند علاوه بر آدرس صفحه، اطلاعات دیگر هم داشته باشد:

یک نمونه‌ی ساده از ساختار آن:

<?xml version=”1.0″ encoding=”UTF-8″?>

<urlset xmlns=”http://www.sitemaps.org/schemas/sitemap/0.9″>

  <url>

    <loc>https://example.com/</loc>

    <lastmod>2026-08-15</lastmod>

  </url>

  <url>

    <loc>https://example.com/blog/technical-seo/</loc>

    <lastmod>2026-08-10</lastmod>

  </url>

</urlset>

نقشه سایت به چه دردی می‌خورد (و به چه دردی نمی‌خورد)؟

اینجا همان جایی است که باید انتظارمان از Sitemap را واقعی کنیم.

نقشه سایت کمک می‌کند به:

نقشه سایت این کارها را نمی‌کند:

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

چه صفحاتی باید در نقشه سایت باشند؟

این مهم‌ترین بخش کار است و دقیقاً همان جایی است که در آدیت‌ها خطاهای زیادی می‌بینم.

 یک قانون ساده: نقشه سایت فقط باید صفحات باکیفیت، اصلی (canonical) و قابل‌ایندکس را داشته باشد.

این‌ها را باید شامل شود:

و این‌ها را نباید شامل شود:

چرا این‌قدر مهم است؟ اگر صفحه‌ای را هم در نقشه سایت بگذارید و هم آن را noindex کنید یا در robots.txt مسدود کنید، به گوگل سیگنال متناقض داده‌اید: از یک طرف می‌گویید «این صفحه را کشف کن»، از طرف دیگر می‌گویید «این را نبین». این تناقض، اعتبار کل نقشه سایت شما را نزد گوگل پایین می‌آورد.

صفحات مناسب و نامناسب برای قرار گرفتن در نقشه سایت XML

اشتباهات رایجی که باید از آن‌ها پرهیز کنید

از تجربه‌ی آدیت‌ها، این چند اشتباه بیشتر از بقیه تکرار می‌شوند:

نقشه سایت پویا در برابر ایستا

یک نکته‌ی مهم که خیلی‌ها جا می‌اندازند: این است که بعضی ابزارهای آنلاین یک نقشه سایت ایستا (Static) می‌سازند ؛ یعنی وضعیت URLهای سایت را فقط در همان لحظه ثبت می‌کنند .مشکل اینجاست که زمانی که صفحه‌ی جدیدی منتشر می‌کنید، آن نقشه سایت به‌روز نمی‌شود و خیلی زود قدیمی می‌شود.

راه درست برای بیشتر سایت‌ها، استفاده از نقشه سایت پویا (Dynamic) است که با انتشار، حذف یا تغییر صفحات خودش به‌روز شود.

اگر از وردپرس استفاده می‌کنید، معمولا نیازی نیست XML را دستی بنویسید. خود وردپرس و ابزارهای سئو مثل Yoast یا Rank Math می‌توانند Sitemap را به‌صورت خودکار تولید و به‌روزرسانی کنند.

محدودیت‌های فنی نقشه سایت

چند عدد که باید بدانید:

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

بعد از ساخت Sitemap ، دو کار کنید:

  1. آدرس نقشه سایت را در فایل robots.txt معرفی کنید.

کافی است یک خط اضافه کنید:

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

بخش Sitemaps سرچ کنسول به شما اجازه می‌دهد نقشه سایت را ثبت کنید و وضعیت خزش و خطاهایش را ببینید.

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

سخن آخر

نقشه سایت یک ابزار ساده اما مهم برای کمک به کشف URL های مهم است  به‌شرطی که درست ساخته و نگه‌داری شود. ارزش Sitemap در تعداد URLهای داخل آن نیست، در دقت آن است.

مهم‌ترین چیزهایی که باید بدانید:

اگر مطمئن نیستید نقشه سایت سایتتان درست تنظیم شده و صفحات درستی در آن هست یا نه، این یکی از مواردی است که در یک ممیزی فنی دقیق بررسی می‌کنیم.

سوالات متداول

آیا داشتن نقشه سایت رتبه‌ی من را بالا می‌برد؟

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

آیا هر صفحه‌ای در نقشه سایت باشد حتما ایندکس می‌شود؟

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

نقشه سایت من چند URL می‌تواند داشته باشد؟

هر فایل حداکثر ۵۰٬۰۰۰ آدرس و ۵۰ مگابایت. برای سایت‌های بزرگ‌تر باید از نقشه سایت فهرست (Sitemap Index) استفاده کنید.

آیا باید صفحات noindex را در نقشه سایت بگذارم؟

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

نقشه سایت را کجا باید ثبت کنم؟

آدرسش را در فایل robots.txt معرفی کنید و آن را در بخش Sitemaps گوگل سرچ کنسول ثبت کنید تا وضعیت و خطاهایش را هم ببینید.

محسن آوید
نویسنده این مقاله

محسن آوید

بنیان‌گذار سئواکتور و استراتژیست سئو معنایی

محسن آوید، بنیان‌گذار سئواکتور، آژانس خلاصه و استراتژیست سئو معنایی است. او سئو را فقط مجموعه‌ای از تکنیک‌ها برای گرفتن رتبه نمی‌بیند، بلکه آن را بخشی از مسیر اعتمادسازی، ساخت اعتبار برند و تبدیل کاربر به مشتری می‌داند. تمرکز آوید روی Entity SEO، طراحی Topic Cluster، بهبود E-E-A-T و اجرای متد اختصاصی آژانس خلاصه برای رشد پایدار برندها در گوگل است.

مشاهده نوشته‌های نویسنده ←
اشتراک‌گذاری:

از دنیای سئو عقب نمون

جدیدترین ترفندها و مقاله‌های سئو رو مستقیم تو ایمیلت بگیر.