ساخت نقشه سایت
فایل sitemap.xml را از فهرست آدرسهای سایت بسازید.
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://example.com/</loc>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://example.com/about</loc>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://example.com/contact</loc>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
</urlset>درباره ساخت نقشه سایت
نقشه سایت یا sitemap.xml فهرستی ساختیافته از تمام آدرسهای مهم سایت است که به موتورهای جستجو کمک میکند صفحات را سریعتر پیدا و ایندکس کنند، بهخصوص برای سایتهای تازهتاسیس یا سایتهایی با ساختار لینکدهی داخلی ضعیف. نوشتن دستی این فایل با ساختار XML و تگهای loc، changefreq و priority برای افراد غیرفنی زمانبر و مستعد خطاست. ابزار ساخت نقشه سایت ابزاریو با گرفتن دامنه سایت و فهرست مسیرهای صفحه—هر خط یک مسیر—یک فایل XML استاندارد و معتبر تولید میکند که میتوانید مستقیماً با نام sitemap.xml در ریشه سایت قرار دهید. نرخ بهروزرسانی و اولویت هر آدرس نیز قابل تنظیم است. پس از ساخت فایل، معرفی آن در گوگل سرچ کنسول و افزودن آدرسش به فایل robots.txt، فرآیند کشف و ایندکس صفحات جدید را برای گوگل و سایر موتورهای جستجو سرعت میبخشد.
راهنمای استفاده
- 1دامنه سایت را وارد کنید.
- 2مسیر صفحهها را خطبهخط بنویسید.
- 3خروجی XML را در فایل sitemap.xml ذخیره کنید.
چرا از این ابزار استفاده کنیم؟
- تولید فایل sitemap.xml معتبر با ساختار استاندارد پروتکل Sitemaps.org
- امکان افزودن نامحدود مسیر با وارد کردن هر خط بهعنوان یک آدرس
- تنظیم نرخ بهروزرسانی (daily تا yearly) متناسب با نوع محتوای سایت
- تنظیم اولویت هر صفحه برای راهنمایی نسبی خزندههای موتور جستجو
- خروجی آماده ذخیره مستقیم بهعنوان فایل sitemap.xml در ریشه دامنه
- کاربرد آسان برای سایتهای کوچک و شخصی بدون نیاز به افزونه سئو
مثالهای کاربردی
سایت شرکتی ساده
با وارد کردن دامنه https://example.com و مسیرهای /، /about و /contact، خروجی سه بلوک <url> با آدرس کامل هرکدام مثل https://example.com/about تولید میشود.
تنظیم اولویت صفحه اصلی
برای صفحه اصلی سایت میتوان priority را روی ۱٫۰ گذاشت تا موتور جستجو بفهمد این صفحه نسبت به بقیه اهمیت بیشتری دارد، در حالیکه صفحه تماس با ما میتواند priority پایینتری مثل ۰٫۳ داشته باشد.
وبلاگ با بهروزرسانی مکرر
برای بخش اخبار یا وبلاگ که هر روز مطلب تازه منتشر میشود، انتخاب changefreq روی daily به موتور جستجو پیشنهاد میکند این صفحات را بیشتر بازبینی کند.
افزودن نقشه سایت به robots.txt
بعد از دانلود sitemap.xml و آپلود آن در ریشه سایت، آدرس کامل مثل https://example.com/sitemap.xml را در فایل robots.txt در خط Sitemap قرار دهید تا رباتها راحتتر آن را پیدا کنند.
پرسشهای متداول
نقشه سایت را کجا معرفی کنم؟
در گوگل سرچ کنسول و همچنین در خط Sitemap فایل robots.txt
چند آدرس در یک نقشه سایت مجاز است؟
حداکثر ۵۰ هزار آدرس یا ۵۰ مگابایت؛ برای بیشتر از آن باید نقشه سایت را تکهتکه کنید.
آیا نقشه سایت باعث بالا رفتن رتبه میشود؟
خیر، نقشه سایت بهتنهایی رتبه را بالا نمیبرد؛ کارکرد آن کمک به کشف و ایندکس سریعتر صفحات است، بهخصوص برای سایتهای بزرگ یا تازهساختهشده که لینک داخلی کافی ندارند.
برای سایتهای وردپرسی هم باید این فایل را دستی بسازم؟
اکثر افزونههای سئو وردپرس مانند Yoast یا Rank Math نقشه سایت را خودکار میسازند؛ این ابزار بیشتر برای سایتهای ساده، لندینگپیج یا HTML خام مفید است که چنین افزونهای ندارند.
چند بار باید نقشه سایت را بهروزرسانی کنم؟
هر زمان صفحه جدیدی اضافه یا حذف کردید بهتر است نقشه سایت را دوباره بسازید و در سرچ کنسول ثبت کنید تا فهرست موتور جستجو با ساختار واقعی سایت همخوان باشد.
تفاوت sitemap.xml و robots.txt چیست؟
robots.txt به رباتها میگوید کجا نروند، اما sitemap.xml برعکس، فهرست صفحاتی است که دوست دارید رباتها حتماً ببینند و ایندکس کنند؛ این دو فایل مکمل هم هستند نه جایگزین یکدیگر.