سایت مپ چیست؟ + راهکار عملی ساخت آن در سایت و سرچ کنسول


نقشه سایت یا Sitemap، بازدیدکنندگان وب سایت شما را به جایی که می خواهند بروند، راهنمایی می کند. این داده ها، در قالب یک فایل متنی با فرمت html یا xml به کاربران و از همه مهم تر، ربات های گوگل نمایش داده می شوند و برحسب پست تایپ هایی که در سایت شما وجود دارند، طبقه بندی می گردند. در ادامه این مقاله سعی کردیم شما را به صورت کامل با سایت مپ آشنا کنیم. در کنار مطالب تئوری، برخی اقدامات عملی مانند اضافه کردن سایت مپ به سایت و گوگل سرچ کنسول هم برای شما آموزش داده شده اند که می تواند بار علمی محتوای پیش رو را بسیار بیشتر کند.
سایت مپ چیست؟
اگر یک وبمستر باشید، کسی که وب سایتی را راه اندازی کرده و مدیریت می کند، حتما می دانید که یکی از پیش نیازهای راه اندازی و کانفیگ اولیه سایت، ساخت Sitemap است. سایت مپ، همانطور که از نامش هم پیداست، یک نقشه راه برای وبسایت شما است که برای ربات های گوگل ساخته می شود. اگر به یک بیمارستان بزرگ یا یک دانشگاه رفته باشید، حتما در ابتدا تابلویی را مشاهده می کنید که قسمت های مختلف این مرکز علمی یا خدماتی را به شما نمایش می دهد. این کار به شما کمک می کند تا در مدت زمان کمتری مسیر خود را پیدا کرده و سردرگم نشوید.
تفاوت HTML و XML سایت مپ چیست؟
همانطور که در ابتدای مقاله گفتیم، سایت مپ می تواند هم با فرمت HTML و هم XML ارائه شود. در این خصوص باید گفت:
- سایت مپ XML: نقشه سایت XML، عموما تنها توسط ماشین ها قابل خواندن هستند و با استفاده از زبان نشانه گذاری توسعه پذیر (XML) ایجاد شده اند. محتوای این سایت مپ ها، حاوی اطلاعات مربوط به همه URL های وب سایت شما به همراه متادیتا می باشد. در اینجا منظور از متادیتا، اطلاعاتی در مورد آخرین زمان بروزرسانی، اهمیت URL، دفعات به روز رسانی آن، ارتباط URL با سایر لینک های موجود در نقشه سایت و غیره است.
- سایت مپ HTML: این مدل نقشه سایت با زبان HTML ساخته شده و می تواند با طراحی یک رابط کاربری ساده همراه باشد. شما می توانید به بازدید کنندگان خود این امکان را بدهد تا با یک نمای زیباتر، سایت مپ را مشاهده کنند.
تنها تفاوت این دو نوع سایت مپ، در چگونگی نمایش آن است که در مدل XML، هدف نمایش به ربات های گوگل و در نوع HTML، هدف نمایش نقشه سایت به یک انسان (و ربات گوگل) است. شما می توانید با مرور آموزش اسکیما درک بهتری از این نوع کدها داشته باشید و از آن برای بهینه سازی محتواهای سایت خود استفاده کنید. از آنجایی که گوگل همواره به رابط کاربری اهمیت می دهد، بهتر است سایت مپ را به صورت کاربرپسند در نوع HTML آن ایجاد کنید. با این حال، عدم انجام این کار جریمهای برای شما نخواهد داشت. در تصویر زیر، نمونه ای از این دو سایت مپ را مشاهده می کنید:
معرفی اجزای سایت مپ
این مثال در سایت ها هم صدق می کند. یک وب سایت، بسته به نوع آن، از بخش های مختلفی ساخته شده است. به هر بخش یک پست تایپ گفته می شود. از مهم ترین این پست تایپ ها می توان گفت:
- مقالات: این بخش، متعلق به پست های سایت شما است که در بخش نوشته ها یا “وبلاگ” شما قرار می گیرند. شما می توانید پست های روزانه سایت خود را در آن انتشار دهید. (post-sitemap.xml)
- صفحات: این بخش، متعلق به برگه های شما است که معمولا شامل لندینگ پیج ها، صفحات فروش دوره، جشنواره ها و غیره می باشند. (page-sitemap.xml)
- محصولات: محتواهایی که برای معرفی و فروش محصولات فیزیکی یا مجازی شما هستند، در این بخش قرار می گیرند. (product-sitemap.xml)
- اسلایدرها: محتواهایی هستند که معمولا در قالب تصویر در برگه ها یا نوشته ها نمایش داده می شوند. همچنین می توان این نوع پست تایپ ها را در محصولات نیز مشاهده کرد. (slider-sitemap.xml)
- دسته بندی پست ها: صفحاتی هستند که برای دسته بندی مقالات شما ارائه می شوند. (category-sitemap.xml)
- دسته بندی محصولات: کتگوری محصولات که عموما از جنس صفحات آرشیو هستند، در این بخش قرار خواهند گرفت. (product_category-sitemap.xml)
- دسته بندی برگه ها: ممکن است در برخی از سایت ها، صفحات نیز دسته بندی شوند که این بخش نیز در سایت مپ اضافه می شود.
- ویدیوها و تصاویر
چرا سایت مپ مهم است؟
سایت مپ برای کاربران انسانی فایده ای ندارد. با این حال شما می توانید از آن برای هدایت موتورهای جستجو استفاده کنید. علت اهمیت این فایل آن است که ربات های خزنده از سوی موتورهای جستجو، قادرند urlهای سایت شما را کشف نموده و از طریق آن، به لینک های جدید و صفحاتی که اخیرا منتشر شده اند، دسترسی داشته باشند. علاوه بر این مورد، می توان مزایای سایت مپ و اهمیت آن را در موارد زیر دانست که عبارتند از:
- کراول و ایندکس شدن صفحات جدید: سایت مپ قادر است لینک صفحات جدیدی که در سایت شما منتشر شده اند را به گوگل نمایش دهد. با این حال توجه کنید که گوگل اعلام کرده است تضمینی برای خزش تمام لینک ها در سایت مپ وجود ندارد. با این حال، شما می توانید شانس ایندکس شدن صفحات جدید خود را افزایش دهید.
- بهینه سازی کراول: با کمک سایت مپ، به خصوص در وبگاه های بزرگ که حضور سایت مپ در آنها ضروری است، شما می توانید خزش لینک های موجود در سایت خود را از نظر گوگل بهیه سازی و سریع تر کنید.
دیگر مواردی که می توان در این بخش به طور خلاصه عنوان کرد عبارتند از:
- مدیریت سایت های بزرگ و لینک های داخلی آنها،
- ایجاد یک طرح و شماتیک از ساختار سایت شما،
- امکان ایندکس کامل سایت در وبگاه های کوچک،
- ایندکس کردن اطلاعات اضافی مانند ویدیوها و تصاویر که توسط گوگل از طریق سایت مپ هم ایندکس می شوند.

نحوه ایجاد sitemap در سایت
بسته به این که سایت شما چگونه ساخته شده است، از طریق کدنویسی و یا به کمک سیستم مدیریت محتوای وردپرس، لازم است از روش های زیر استفاده کنید:
ساخت سایت مپ برای سایت های کدنویسی شده
ساخت سایت مپ برای سایت های کدنویسی روش طولانی تری دارد و از چندین مرحله تشکیل می شود که به شرح زیر می باشند:
- درنظر گرفتن ساختار سایت: اولین قدم آن است که ساختار سایت خود را درنظر بگیرید. در این حالت یک الگو از ساختار محتواهای سایت خود درنظر بگیرید که می تواند شامل صفحات، نوشته ها، فایل های مالتی مدیا و غیره باشد.
نکته: با توجه به عملکرد ربات های موتور جستجو، شما باید نقشه سایتی ایجاد کنید که عمق کمی داشته باشد، به این معنی که فقط سه کلیک طول می کشد تا بتواند به صفحه مدنظر خود برسید. این کار می تواند برای سئو سایت شما مفید باشد. بنابراین توصیه می کنیم سلسله مراتبی را به صورت اولویت بندی شده درنظر بگیرید.
- کدنویسی URLها: برای کدنویسی می توانید از XML یا HTML استفاده کنید. به طور معمول این روش بسیار ساده است و نیاز به مهارت سختی ندارد. برای هر کد در حالت XML می بایست برخی متادیتاها مکان، آخرین زمان تغییر، اولویت صفحه و نیز بازه زمانی تغییر آن را درج کنید.
- صحت سنجی کد: در این بخش بایستی کدی که نوشته اید را ارزیابی کنید. چراکه ساخته دست انسان است و ممکن است در خود اشتباهاتی داشته باشد. برای این کار، از این ابزار کمک بگیرید که با عنوان XML-Sitemaps.com شناخته می شود.
- اضافه کردن سایت مپ در سایت: برای انجام این کار، باید 2 مرحله را طی کنید. اولین بخش، اضافه کردن آن در root هاست شما است. حال شما می توانید با اضافه کردن /sitemap/ یا /xml به آدرس سایت خود، سایت مپ را در مرورگر خود مشاهده کنید. پس از مشاهده لینک موردنظر، حتما از اجرا شدن صحیح کدها و ساختار صحیح سایت مپ اطمینان حاصل کنید.
- اضافه کردن سایت مپ در فایل txt: آخرین قدم آن است که این فایل را در فایل ربات سایت خود اضافه کنید. این کار را با قراردادن کد زیر (با جایگزین کردن نام دامنه خود)، در فایل Robotx.txt انجام دهید. این فایل در قسمت روت (یا همان پوشه pulic_html) هاست شماست و می توانید با اضافه کردن robots.txt/ به url سایت خود، آن را مشاهده کنید.
Sitemap: https://example.com/my_sitemap.xml

ساخت سایت مپ برای سایت وردپرسی
از آنجایی که ممکن است شما هم سایت خود را برپایه پلتفرم وردپرس ایجاد کرده باشید، می توانید از این روش استفاده کنید. در این حالت بهترین راهکار، استفاده از افزونه های سئو است که شامل رنک مث و یوآست سئو می شوند.
- افزونه RankMath: برای استفاده از این افزونه، می بایست ابتدا آن را نصب کنید. حال به پیشخوان این پلاگین مراجعه کرده و گزینه “نقشه سایت” را فعال کنید. کار تمام است و خود رنک مث سایت مپ را به صورت خودکار به سایت اضافه می کند. به بخش تنظیمات نقشه سایت رفته و در قسمت بالا، لینک سایت مپ خود را بررسی کنید. همچنین شما می توانید از این قسمت تنظیمات سایت مپ را برای پست تایپ های مختلف اعمال کنید.

- افزونه Yoast SEO: یکی دیگر از محبوب ترین افزونه های سئو، یوآست سئو معروف است که امکانات بسیار زیادی را در اختیار وبمسرتها و سئوکارها قرار می دهد. برای فعال کردن سایت مپ، کافیست ابتدا از منوی این افزونه در پیشخوان وردپرس، وارد بخش “عمومی” شده، تب “امکانات” را انتخاب و گزینه “نقشه های XML سایت” را فعال کنید. حال با قرار دادن آدرس سایت خود در این لینک https://SEOEDU.ir/sitemap_index.xml، سایت مپ ساخته شده را بررسی کنید.

مزیت استفاده از افزونه ها، تنظیمات خودکار و انجام تمام کارها با یک کلیک ساده است. شما می توانید آموزش های تکمیلی برای سئو سایت خود را در دوره سئو مستر، جامع ترین دوره سئو ایران مشاهده کنید:
نحوه ثبت سایت مپ در سرچ کنسول
بعد از ایجاد سایت مپ، آخرین قدمی که می بایست بردارید، ثبت سایت مپ در سرچ کنسول است. سرچ کنسول مهم ترین ابزاری است که هر سئوکار، روزانه آن را بررسی می کند. این پلتفرم ابزاراهایی را برای عیب یابی مشکلات شما، برطرف کردن ارورها و نیز اخطارهایی که سایتتان از سوی ربات های گوگل دریافت کرده است را نمایش می دهد. شما می توانید برای معرفی اجمالی این ابزار، از این آموزش استفاده کنید.
در رابطه با نحوه ثبت سایت مپ در سرچ کنسول، کافیست مراحل زیر را طی کنید:
- ابتدا لازم است وارد وبمستر تولز یا سرچ کنسول سایت خود شوید.
- سایت خود را از کشو بالا سمت چپ انتخاب کنید.
- از منوی سمت چپ، بر روی گزینه “Sitemaps” کلیک کنید.
- حال لینک URL سایت مپ خود را مانند لینک زیر وارد کنید (نام دامنه خود را در لینک زیر جایگزین نمایید):
- بر روی گزینه “Submit” کلیک کرده و سایت مپ شما ثبت می شود.
- چند دقیقه صبر کنید تا اینکه وضعیت (Status) سایت مپ شما به حالت Success درآید.
برای کسانی که می خواهند سایت مپ خود را در موتورهای جستجوی دیگر ثبت کنند، می توانید از این دستورالعمل ها استفاده کنید:

ثبت سایت مپ در موتور جستجوی Bing
ابتدا به وبمسترتولز بینگ خود بروید. حال مراحل زیر را طی کنید:
- ابتدا برای ورود به بینگ وبمستر تولز، از طریق لینک روبرو وارد شوید: لینک
- سایت خود را انتخاب کنید.
- در بخش سایدبار، بر روی گزینه ” Configure My Site” کلیک کنید. حال روی گزینه Sitemaps کلیک کنید.
- سایت مپ های قدیمی یا غیر معتبر را از لیست حذف کنید. لینک هایی که به شکل روبرو هستند: http://example.com/sitemap.xml
- حال لینک URL سایت مپ خود را در باکس بالا وارد کنید.
- بر روی گزینه Submit کلیک کنید.
ثبت سایت مپ در موتور جستجوی Yandex
یکی دیگر از موتورهای جستجو معروف یاندکس نام دارد. برای نمایش سایت خود در لیست نتایج این موتور جستجو، بهتر است آن را در یاندکس وبمستر تولز نیز ثبت کنید. برای این کار داریم:
- ابتدا برای ورود به یاندکس وبمستر تولز، از طریق لینک روبرو وارد شوید: لینک
- سایت خود را انتخاب کنید.
- در بخش سایدبار، بر روی گزینه “Indexing Options” کلیک کنید. حال روی گزینه Sitemap” files” کلیک کنید.
- سایت مپ های قدیمی یا غیر معتبر را از لیست حذف کنید. لینک هایی که به شکل روبرو هستند: http://example.com/sitemap.xml
- حال لینک URL سایت مپ خود را در باکس بالا وارد کنید.
- بر روی گزینه Add کلیک کنید.
شما می توانید آموزش های تکمیلی راجع به سرچ کنسول را از طریق دوره آموزشی زیر به همراه تمام نکات سئویی آن فرابگیرید.
پرسش های متداول
در انتهای این مقاله راجع به سایت مپ، حال پرسش های متداولی که ممکن است کاربران داشته باشند را بیان می کنیم:
مزیت های سایت مپ HTML و XML چیست؟
در پاسخ باید برای حالت HTML می توان به ناوبری بهتر سایت، بهینه سازی نقطه آغازین برای کراول سایت و ایجاد پیوند های داخلی در هر پست تایپ اشاره کرد. همچنین برای XML می توان به جلوگیری از تکرار محتوای یکسان، خزش بهتر و ایندکسینگ سریع تر اشاره نمود.
کاربردهای سایت مپ برای وبگاه ها چیست؟
مهم ترین وظیفه فایل sitemap، ارائه اطلاعات کامل از صفحات، ویدیوها و دیگر فایل های مالتی مدیا است که به موتورهای جستجو مانند گوگل ارائه می گردد. این کار منجر به موثرتر و سریع تر شدن خزش سایت می گردد.
روش های ساخت سایت مپ چگونه است؟
برای ساخت سایت مپ می بایست از افزونه های وردپرس (مانند رنک مث و یوآست سئو) و یا کدنویسی استفاده کنید که در این پست به آن پرداخته ایم.
دیدگاهتان را بنویسید