سایت مپ (Sitemap) چیست؟
زمان تخمینی مطالعه: 7 دقیقه
نقشه سایت (Sitemap) چه اهمیتی دارد
حتی اگه تجربه زیادی در زمینه توسعه وب نداشته باشید؛ به احتمال زیادی در مورد بهینه سازی سایت یا همان سئو چیزهایی شندیده اید. یکی از مهمترین کارهایی که می توانید برای بهینه سازی سایت خود انجام دهید ایجاد سایت مپ (Sitemap) و ثبت آن در سرچ کنسول گوگل است.
اما به نظر شما سایت مپ یا نقشه سایت چیست و چرا لازم است که سایت مپ داشته باشیم؟
سایت مپ چیست؟
به طور کلی نقشه سایت، نقشه ای از وب سایت شماست که به موتورهای جستجو کمک می کند تا تمامی محتوای سایت را بهتر پیدا و خزش کنند. همچنین نقشه سایت؛ صفحات مهم سایت شما را برای موتورهای جستجو اولویت بندی می کند.
نقشه سایت XML
موتورهای جستجوی مهم مانند گوگل و بینگ از پروتکل های XML رسمی که در سایت Sitemaps.org تعریف شده است، پشتیبانی میکنند. همچنین اگر سایت مپ حجم بالایی داشته باشد با استفاده از ابزار Gzip، می توان آن را فشردهسازی کرد.
دیگر مزایای سایت مپ
- سایت مپ XML بروز رسانی های سایت را به گوگل اطلاع می دهد.
- میزان اهمیت محتوای هر صفحه باتوجه به اولویت شما برای گوگل مشخص می شود.
- زمان به روز رسانی، فاصله زمانی میان بروزرسانی ها و میزان تکرار آنها نیز برای گوگل مشخص می شود.
- یت مپ (sitemap) می تواند به لینک سازی داخلی شما کمک کند
- سایت مپ sitemap.XML باعث ایندکس سریع تر صفحات وب سایت می شود.
- سایت مپ به سایت هایی که محتواهایی تو در تو و عمیق دارند کمک می کند تا توسط خزنده های گوگل ایندکس شوند.
به طور کلی ۴ نوع نقشه سایت وجود دارد:
۱- Normal XML Sitemap: این نقشه سایت (Sitemap)؛ رایج ترین نوع از سایت مپ است که به بخش های مختلف سایت شما لینک داده است.
۲- Video Sitemap: این نقشه به طور خاص به گوگل کمک می کند تا محتواهای ویدیویی سایت شما رو درک کند.
۳- News Sitemap: به گوگل کمک میکند محتواهای روی سایت که برای گوگل نیوز آماده شده است را سریع تر پیدا کند.
۴- Image Sitemap: به گوگل کمک می کند همه عکس هایی که روی سایت شما قرار دارند را سریع تر پیدا کند.
چرا باید سایت مپ داشته باشیم
موتورهای جستجو از سایت مپ شما برای پیدا کردن سریعتر صفحات مختلف سایت استفاده می کنند. البته همانطور که گوگل میگوید: اگه صفحات سایت شما به درستی لینک سازی داخلی شده باشند، خزنده های گوگل می توانند بیشتر محتواهای سایت را کشف کنند.
به عبارت دیگر: هرچند که نقشه سایت تنها راه دسترسی خزنده های گوگل به صفحات سایت شما نیست اما منطقی است که برای ایندکس شدن سریع تر تمامی محتواهای سایت باید از آن استفاده کنید.
همچنین سایت هایی هستند که در آنها نقشه سایت واقعا مهم است. مثلا سایت هایی که محتواهای زیادی دارند و یا سایت های فروشگاهی با هزاران محصول، این سایت ها ممکن است صدها لینک داخلی و خارجی داشته باشند.
ودر نتیجه به علت بودجه خزش محدودی که گوگل برای سایت های مختلف در نظر می گیرد. ایندکس شدن بسیاری از صفحات آنها ممکن است با مشکل روبه رو شود. اما با استفاده از نقشه سایت و اولویت بندی صفحات؛ خزنده های گوگل سریع تر می توانند صفحات مهم و یا جدید سایت را ایندکس کنند.
مقالات مرتبط با آموزش سئو و تولید محتوا
- سئو چیست
- آموزش ترسیم مایند مپ یانقشه ذهنی
- انواع روشهای سئو
- سئوی فنی چیست | راهنمای کامل سئوی تکنیکال
- پارامترهای مهم سئو
شما به سایت مپ نیاز ندارید اگر
اگه از سرویس های میزبانی ساده ای مثل Blogger یا Wix برای راه اندازی سایت خود استفاده کرده اید پس لازم نیست نگران نقشه سایت باشید. این سرویس ها نقشه سایت شما را به طور خودکار ایجاد می کنند.
همچنین اگر از CMS ای همچون وردپرس استفاده می کنید می توانید از پلاگین های رایگان مخزن وردپرس مانند Google XML Sitemaps برای سایت خود بهره ببرید. همچنین افزونه های محبوبی همچون Yoast یا Rank Math نیز می توانند سایت مپ های حرفه ای ایجاد کنند.
ایجاد سایت مپ برای سایت شما
از آنجایی که ممکن است وب سایت شما بصورت خودکار قادر به ایجاد سایت مپ (Sitemap) نباشد؛ شما باید به صورت دستی آن را برای سایت خود ایجاد کنید. اما به یاد داشته باشید با افزودن صفحات جدید به سایت؛ باید نقشه سایت شما نیز اصلاح شود.
متداول ترین روش هایی که برایایجاد نقشه سایت استفاده می شود عبارتند از:
ایجاد نقشه سایت به صورت دستی
با این روش می توانید یک نقشه سایت کاملا شخصی سازی شده تهیه کنید. از ابزارهایی که توسط وب سایت های مختلف برای تولید سایت مپ ارائه می شود نیز می توانید استفاده کنید.
تگ های سایت مپ XML
تگهایی که در نقشه سایت XML مورد استفاده قرار میگیرد به این صورت است:
تگ | توضیحات |
---|---|
<?xml> | تگ آغاز سایت مپ است و باید این موارد را مشخص کند: version=”1.0″ و encoding=”UTF-8″ |
<urlset> | سایت مپ باید با این تگ شروع شود و با این تگ بسته شود |
<url> | تگ والد هر URL است |
<loc> | در این تگ URL دقیق هر صفحه از سایت قرار میگیرد |
<lastmod> | تاریخ آخرین بروزرسانی صفحه مورد نظر است (YYYY-MM-DD) |
<changefreq> | این تگ مشخص میکند که هر چند وقت یکبار این صفحه تغییر میکند |
<priority> | این تگ میزان اولویت و اهمیت یک صفحه نسبت به سایر صفحات را مشخص می کند |
نمونه یک سایت مپ واقعی:
<?xml version=”1.0″ encoding=”UTF-8″?>
<urlset xmlns=”http://www.sitemaps.org/schemas/sitemap/0.9″>
<url>
<loc>https://arashk.me/about-me</loc>
<lastmod>2022-12-10</lastmod>
<changefreq>monthly</changefreq>
<priority>1.0</priority>
</url>
</urlset>
نکات مهم در سایت مپ
- فایل نقشه سایت نباید بیش از ۵۰ مگابایت یا بیشتر از ۵۰,۰۰۰ آدرس داشته باشد
- تمامی آدرسها باید با فرم یکسانی نوشته شوند (مثلا همه آدرس ها با www شروع شوند)
- نقشه سایت نباید بیش از 1% خطا داشته باشد (هر نوع آدرس 404 یا لینک های شکسته و همچنین ریدایرکت ها)
- آدرس سایت مپ را در robots.txt قرار دهید
- صفحاتی که noindex شده اند (مانند صفحات ثبت نام یا پرداخت) یا توسط robot.txt مسدود شده اند نباید در سایت مپ قرار بگیرند
- url پارامترهایی که توسط فیلتر های سایت به وجود می آید نباید در سایت مپ قرار بگیرند
- صفحات تکراری یا duplicate نباید در سایت مپ قرار بگیرند
- صفحات صفحه بندی یا pagination نباید در سایت مپ قرار بگیرند
ایجاد نقشه سایت با ابزارهای رایگان
ایجاد سایت مپ روش های زیادی دارد و برای هر کدوم از سیستم های مدیریت محتوایی که ازش استفاده کنین روش جداگانه ای وجود داره. اگه فکر می کنین برای درست کردن نقشه سایتتون به کمک نیاز دارین می تونین زیر همین مطلب برام کامنت بگذارید.
معرفی نقشه سایت به گوگل
پس ایجاد سایت مپ که معمولا در آدرس https://www.example.com/sitemap_index.xml قرار می گیرد باید آن را در سرچ کنسول گوگل به گوگل معرفی کنیم.
برای این کار در سرچ کنسول سایت خود از منوی سمت چپ به «sitemap» بروید و آدرس سایت مپ خود را وارد کرده و “submit” کنید.
درباره اشکان ارکانی
حرفه خود را با برنامه نویسی آغاز کردم و رفته رفته وارد حوزه سئو و دیجیتال مارکتینگ شدم و در مسیر تحلیل کسب و کارهای مختلف از منظر بازاریابی دیجیتال قدم گذاشتم. این وبلاگ را با علاقه فراوان و برای کمک به رشد کسبوکارها در فضای دیجیتال راه اندازی کردم. در این وبلاگ تجربیات و تحقیقات خود را در سئو و دیجیتال مارکتینگ به اشتراک می گذارم.
نوشته های بیشتر از اشکان ارکانی
دیدگاهتان را بنویسید