- آموزش, آموزش تولید محتوا, آموزش طراحی سایت, آموزش مدیریت سایت
- آخرین به روزرسانی۲۲ شهریور ۱۴۰۳
نحوه ساخت نقشه سایت
سلام خدمت تمامی همراهان و کاربران وب سایت رایهام وب، امیدواریم حالتون عالی باشه. در این مقاله قصد داریم که راجب به نقشه سایت و نحوه ساخت نقشه سایت یا به اصطلاح جهانی Site Map بپردازیم ، با ما تا آخر این آموزش همراه باشید !

فهرست مطالب
نقشه سایت چیست و چرا به آن نیاز داریم؟
نقشه سایت (یا همون Sitemap) در واقع یه فایلیه که تمام صفحات و بخشهای سایتت رو به صورت مرتب لیست میکنه. مثل نقشه راه میمونه که به موتورهای جستجو (مثل گوگل) کمک میکنه بفهمن دقیقاً چه صفحاتی روی سایتت وجود داره و چه محتوایی توشون هست.
چرا نیاز داریم؟ چون با داشتن نقشه سایت، موتورهای جستجو راحتتر و سریعتر میتونن محتوای سایتت رو پیدا کنن و اونا رو ایندکس کنن (یعنی تو نتایج جستجو نشون بدن). مخصوصاً اگه سایتت بزرگ باشه یا صفحات جدید و قدیمی زیادی داشته باشه، نقشه سایت میتونه به بهینهتر شدن روند ایندکس کمک کنه.
یه جورایی میشه گفت که داشتن نقشه سایت مثل اینه که یه راهنمای خوب و جامع به گوگل بدی تا بهتر بفهمه سایتت چیه و کجاها رو باید بگرده!
انواع نقشههای سایت: XML، HTML و غیره
نقشههای سایت هم انواع مختلفی دارن که هر کدومشون برای یه کار خاص و با یه هدف مشخص استفاده میشن.
نقشه سایت XML
این نوع نقشه سایت بیشتر مخصوص موتورهای جستجو هست. یعنی گوگل و بقیه موتورهای جستجو از طریق این فایل، ساختار سایتت رو بهتر میفهمن و صفحات رو سریعتر ایندکس میکنن. خودت شاید این فایل رو مستقیم نبینی، ولی برای سئو خیلی حیاتیه. XML یه زبان برنامهنویسیه که اطلاعات سایتت رو به صورت کدگونه ارائه میده.
نقشه سایت HTML
این یکی بیشتر برای کاربرهاست! نقشه سایت HTML یه صفحه از سایتته که توش لینکهای مهم رو دستهبندی کردی. اینجوری کاربرا اگه دنبال یه چیز خاص تو سایتت باشن، میتونن راحتتر پیداش کنن. پس علاوه بر موتورهای جستجو، برای بهبود تجربه کاربری هم کمک میکنه.
نقشههای تصویری و ویدیویی
اگه سایتت محتوای تصویری و ویدیویی زیادی داره، میتونی نقشه سایت تصویری یا ویدیویی بسازی. این نقشهها کمک میکنن تا موتورهای جستجو تصاویر و ویدیوهای سایتت رو هم بهتر ایندکس کنن و تو نتایج جستجوی تصویری یا ویدیویی نمایش بدن.
نقشه سایت خبری
اگه سایتت محتوای خبری داره، میتونی یه نقشه سایت مخصوص برای اخبارت بسازی. این نقشه به موتورهای جستجو میگه که کدوم محتواهای خبری باید سریعتر ایندکس بشن تا تو نتایج خبری گوگل ظاهر بشن.
چطور نقشه سایت XML بسازیم؟
نحوه ساخت نقشه سایت XML یه کار خیلی سادهست و با کمک ابزارهای مختلف به راحتی میتونی این کار رو انجام بدی. اینجا برات یه راهنمای قدمبهقدم گذاشتم که چطور نقشه سایت XML رو بسازی:
استفاده از افزونه ها سئو
اگه از سیستم مدیریت محتوای وردپرس استفاده میکنی، بهترین راه اینه که از افزونههای سئو مثل Yoast SEO یا Rank Math استفاده کنی. این افزونهها به طور خودکار برات نقشه سایت XML میسازن. کافیه افزونه رو نصب و فعال کنی و بعد توی تنظیماتش بخش مربوط به “Sitemap” رو فعال کنی.
بعدش میتونی آدرس نقشه سایتت رو از همون بخش افزونه بگیری. معمولاً به این شکل ساخته میشه:yourwebsite.com/sitemap_index.xml

استفاده از ابزارهای آنلاین
اگه از سیستم مدیریت محتوای دیگهای استفاده میکنی یا خودت دستی میخوای نقشه سایت بسازی، ابزارهای آنلاین مثل XML-sitemaps.com میتونن کمکت کنن. فقط کافیه آدرس سایتت رو توی این ابزارها وارد کنی و بعد از چند ثانیه نقشه سایت XML رو برات میسازن که میتونی دانلودش کنی.

بررسی نقشه سایت
بعد از اینکه نقشه سایتت ساخته شد، همیشه چک کن که همه چیز درست باشه. برای این کار میتونی نقشه رو تو مرورگر باز کنی یا از ابزارهای آنلاین استفاده کنی که بهت بگن نقشهات مشکلی داره یا نه.
ابزارها و افزونههای مفید برای ایجاد نقشه سایت
برای ساخت نقشه سایت، چه XML و چه HTML، ابزارها و افزونههای مختلفی وجود داره که کار رو خیلی راحت میکنه. اینجا چندتا از بهترینها رو معرفی میکنم که هم برای سئو مناسب هستن و هم به مدیریت راحتتر سایت کمک میکنن:
Yoast SEO (برای وردپرس)
یکی از محبوبترین افزونههای سئو برای وردپرس، Yoast SEO هست. این افزونه بهصورت خودکار برات نقشه سایت XML تولید میکنه و میتونی از طریق تنظیماتش نقشه سایت رو ببینی. علاوه بر این، امکان شخصیسازی و فعال/غیرفعال کردن بخشهای مختلف نقشه سایت رو هم بهت میده.
چطوری؟ بعد از نصب و فعالسازی، به قسمت “ویژگیها” در تنظیمات افزونه برو و گزینه نقشه سایت XML رو روشن کن.
Rank Math (برای وردپرس)
افزونه Rank Math یه رقیب جدی برای Yoast SEO هست و با کلی ویژگی خوب میاد. این افزونه هم به طور خودکار نقشه سایت XML میسازه و به گوگل کمک میکنه که صفحاتت رو بهتر ایندکس کنه. از طرفی، امکانات بیشتری برای مدیریت دقیقتر سئو داره.
چطوری؟ بعد از نصب، به بخش “Sitemap Settings” برو و تنظیمات دلخواهت رو برای نقشه سایت انجام بده.
All in One SEO Pack (برای وردپرس)
این افزونه هم یکی دیگه از گزینههای معروف برای ساخت نقشه سایت XML هست. خیلی ساده و کاربرپسنده و بهت این امکان رو میده که نقشه سایتت رو به راحتی مدیریت کنی و بهینهسازی کنی.
چطوری؟ بعد از نصب افزونه، بخش “Sitemap” رو در تنظیمات پیدا کن و فعالش کن.
XML-sitemaps.com (ابزار آنلاین)
اگه نمیخوای از افزونههای وردپرسی استفاده کنی یا از CMS دیگهای استفاده میکنی، این ابزار آنلاین بهت کمک میکنه. کافیه آدرس سایتت رو وارد کنی و ابزار بهطور خودکار نقشه سایت XML برات میسازه. بعد میتونی نقشه رو دانلود کنی و روی سایتت آپلود کنی.
چطوری؟ وارد سایت xml-sitemaps.com شو، URL سایتت رو وارد کن و دکمه Generate رو بزن. چند دقیقه بعد، نقشه سایت آماده است.
Screaming Frog SEO Spider
این ابزار یه برنامه حرفهای برای تحلیل سئو سایتته که میتونی باهاش نقشه سایت XML هم بسازی. با این برنامه میتونی همه لینکهای سایت رو بررسی کنی و یه نقشه سایت کامل و بهینه ایجاد کنی. این ابزار بیشتر مناسب سایتهای بزرگه که به تحلیل عمیقتری نیاز دارن.
چطوری؟ نرمافزار رو دانلود کن، سایتت رو کرال کن و از طریق تنظیماتش نقشه سایت XML تولید کن.
Simple Sitemap (برای HTML)
این افزونه برای ساخت نقشه سایت HTML خیلی کاربردیه. اگر سایت وردپرسی داری، این افزونه بهت اجازه میده بهراحتی یه نقشه سایت HTML توی هر صفحهای که دوست داری بسازی. نیازی به تنظیمات پیچیده هم نداره و با وارد کردن شورتکد، نقشه HTML رو به نمایش میذاره.
چطوری؟ افزونه رو نصب کن، شورتکد [simple-sitemap]
رو توی صفحهای که میخوای نقشه سایت HTML باشه، وارد کن.
Google Search Console
بعد از اینکه نقشه سایتت رو ساختی، یادت نره اون رو توی گوگل سرچ کنسول ثبت کنی. این ابزار برای اینه که به گوگل بگی “بیا این نقشه سایت منه، لطفاً صفحاتم رو بررسی کن”. به این ترتیب گوگل سریعتر سایتت رو کرال و ایندکس میکنه.
نکات و بهترین روشها برای بهینهسازی نقشه سایت
بهینهسازی نقشه سایت یکی از اون کارهاییه که کمک میکنه سایتت هم از نظر سئو بهتر عمل کنه و هم موتورهای جستجو مثل گوگل بتونن سریعتر و دقیقتر صفحاتت رو پیدا کنن. اینجا چند تا نکته و روش خوب برات دارم که اگه رعایتشون کنی، نقشه سایتت رو به بهترین شکل بهینه میکنی:
فقط صفحات مهم رو در نقشه سایت بذار
نیازی نیست که همه صفحات سایتت توی نقشه سایت باشه. فقط صفحات مهم و ارزشمند مثل صفحات اصلی، مقالات، دستهبندیها و محصولات (اگه فروشگاه داری) رو توی نقشه قرار بده. صفحاتی مثل صفحات تگ یا آرشیو که خیلی اهمیت ندارن رو از نقشه سایت حذف کن. این کار باعث میشه موتورهای جستجو بهتر روی صفحات اصلی تمرکز کنن.
تعداد URLها رو کنترل کن
اگه سایت بزرگی داری، نقشه سایت نباید خیلی بزرگ و پر از URL باشه. برای سئو بهتره که تعداد URLهای نقشه سایتت بیشتر از ۵۰,۰۰۰ تا نشه. اگه سایتت خیلی بزرگه، میتونی نقشه سایت رو به بخشهای مختلف تقسیم کنی. مثلاً یه نقشه برای مقالات، یه نقشه برای محصولات و…
نقشه سایت رو بهروز نگهدار
هر وقت صفحه جدیدی به سایت اضافه میکنی یا صفحهای رو حذف میکنی، حتماً نقشه سایتت رو بهروزرسانی کن. موتورهای جستجو به نقشه سایت به عنوان راهنمای سایتت نگاه میکنن، پس اگه نقشه قدیمی باشه، ممکنه صفحات جدیدت دیرتر ایندکس بشن یا صفحات حذف شده هنوز تو نتایج باشن.
از اولویتدهی (Priority) و زمان تغییر (Last Modified) استفاده کن
توی نقشه سایت XML میتونی به هر صفحه یه اولویت (Priority) بدی. صفحات مهم مثل صفحه اصلی یا دستههای اصلی سایت باید اولویت بالاتری داشته باشن (مثل ۱.۰)، در حالی که صفحات کمتر مهم میتونن اولویت کمتری داشته باشن (مثل ۰.۵). همچنین از ویژگی “lastmod” (زمان آخرین تغییر) استفاده کن تا به موتورهای جستجو بگی که کی آخرین بار اون صفحه رو بهروزرسانی کردی.
مراقب صفحات غیرمفید باش
توی نقشه سایت، نباید صفحاتی که با noindex علامتگذاری شدن، باشن. یعنی صفحاتی که نمیخوای توی نتایج گوگل نمایش داده بشن نباید داخل نقشه سایت باشن. این صفحات ممکنه مثل صفحه ورود، صفحات خاص یا حتی بعضی از صفحات تگ و آرشیو باشن.
از ارورهای نقشه سایت جلوگیری کن
همیشه نقشه سایتت رو چک کن که خطا یا ارور نداشته باشه. بعضی مواقع صفحات ۴۰۴ یا لینکهای شکسته تو نقشه سایت قرار میگیرن که باعث میشه موتورهای جستجو نتونن اون صفحات رو درست ایندکس کنن. برای اینکه این مشکل پیش نیاد، از ابزارهایی مثل Google Search Console استفاده کن که خطاهای نقشه سایتت رو بررسی و گزارش میکنن.
نقشه سایت رو فشردهسازی کن
نقشه سایتت رو بهصورت فشرده (gzip) روی سرورت ذخیره کن. این کار کمک میکنه که حجم نقشه سایتت کمتر بشه و سریعتر بارگذاری بشه. این به گوگل و سایر موتورهای جستجو کمک میکنه که سریعتر نقشه رو بخونن و سایتت رو کرال کنن.
نقشه سایت رو به گوگل معرفی کن
بعد از اینکه نقشه سایتت رو ساختی و بهینه کردی، حتماً اون رو به گوگل سرچ کنسول اضافه کن. اینطوری گوگل سریعتر میفهمه که سایتت نقشه داره و میاد سراغش. توی Google Search Console، به بخش “Sitemaps” برو و URL نقشه سایتت رو وارد کن.
استفاده از فرکانس بهروزرسانی (Change Frequency)
تو نقشه سایت XML میتونی به گوگل بگی هر چند وقت یک بار صفحاتت رو چک کنه. مثلاً صفحاتی که زیاد تغییر میکنن (مثل وبلاگ) رو میتونی با فرکانس هفتگی تنظیم کنی و صفحاتی که کمتر تغییر میکنن (مثل درباره ما) رو با فرکانس ماهانه.
استفاده از HTTPS
اگه سایتت از HTTPS استفاده میکنه (که باید هم بکنه)، مطمئن شو که نقشه سایتت هم با پروتکل HTTPS در دسترسه. نقشه سایت HTTP دیگه توسط گوگل به درستی ایندکس نمیشه و ممکنه برای سئو ضرر داشته باشه.

چطور نقشه سایت خود را به گوگل معرفی کنیم؟
معرفی نقشه سایت به گوگل یکی از کارهای مهمیه که باعث میشه گوگل سریعتر و دقیقتر صفحات سایتت رو ایندکس کنه. با این کار، به گوگل میگی که تمام لینکهای مهم سایتت رو تو نقشه سایت قرار دادی و اونها رو بهش معرفی میکنی. حالا قدم به قدم برات توضیح میدم چطور این کار رو انجام بدی:
وارد شدن به Google Search Console
اول از همه، باید وارد حساب گوگل سرچ کنسول بشی. اگه هنوز سایتت رو به Google Search Console اضافه نکردی، لازمه که اول این کار رو انجام بدی. کافیه به این لینک بری:
رفتن به بخش Sitemaps
وقتی وارد حساب گوگل سرچ کنسول شدی و سایتت تأیید شد، از منوی سمت چپ، گزینه “Sitemaps” رو پیدا کن و روی اون کلیک کن.
اضافه کردن نقشه سایت
حالا باید URL نقشه سایتت رو توی این بخش وارد کنی. فرض کنیم نقشه سایتت توی مسیر استانداردش ذخیره شده باشه، معمولاً آدرسش اینطوریه:https://yourwebsite.com/sitemap.xml

بررسی وضعیت نقشه سایت
بعد از اینکه نقشه سایتت رو وارد کردی، گوگل شروع به بررسی و کرال کردن صفحاتت میکنه. از همون قسمت “Sitemaps” میتونی وضعیت نقشه سایتت رو بررسی کنی. اینجا میتونی ببینی که گوگل چند تا از URLها رو ایندکس کرده و آیا خطایی توی نقشه سایتت وجود داره یا نه.
حل مشکلات و خطاها
اگه گوگل موقع بررسی نقشه سایتت خطا یا اروری پیدا کرد (مثل لینکهای شکسته یا صفحات ۴۰۴)، بهت تو همون بخش Sitemaps اطلاع میده. باید این خطاها رو بررسی کنی و اصلاحشون کنی، بعد دوباره نقشه سایت رو آپلود کنی.
بهروزرسانی نقشه سایت
یادت باشه هر وقت صفحه جدیدی به سایتت اضافه کردی یا تغییرات عمدهای در ساختار سایتت ایجاد کردی، نقشه سایتت رو بهروز کنی. گوگل بهطور خودکار به سراغ نقشه سایتت میاد، ولی میتونی دوباره نقشه سایت جدیدت رو دستی هم از طریق همون سرچ کنسول بهش معرفی کنی.
نکات اضافی
اگه از وردپرس و افزونههای سئو مثل Yoast یا Rank Math استفاده میکنی، این افزونهها بهصورت خودکار نقشه سایت XML رو بهروز میکنن، ولی باید حواست باشه که URL نقشه سایت درست و بهروز باشه.
گوگل علاوه بر XML، میتونه انواع دیگه نقشههای سایت مثل نقشههای ویدئویی یا خبری رو هم قبول کنه. اگه همچین محتواهایی داری، نقشه سایت مربوط به اونها رو هم میتونی از همین مسیر به گوگل معرفی کنی.
حرف آخر
در پایان، ساخت نقشه سایت یکی از مهمترین اقداماتیه که باید برای بهینهسازی سایتت انجام بدی. با داشتن یه نقشه سایت دقیق، نهتنها موتورهای جستجو مثل گوگل بهتر میتونن صفحاتت رو ایندکس کنن، بلکه کاربرها هم راحتتر میتونن به محتوای مختلف دسترسی پیدا کنن. چه از نقشه سایت XML برای سئو و چه از نقشه سایت HTML برای بهبود تجربه کاربری استفاده کنی، هر دو به پیشرفت سایتت کمک میکنن. با رعایت نکات و استفاده از ابزارهایی که گفتیم، میتونی یه نقشه سایت حرفهای و کامل بسازی و سایتت رو بهینهتر کنی.
مقدار امتیاز: ۵ / ۵. تعداد نظر: ۲
اولین نفری باشید که به این پست امتیاز می دهید.