راهنمای مطالعه
نقشه سایت XML درواقع یک فایل متنی شامل آدرس صفحات موجود در سایت است. نقشه سایت میتواند دادههای متای هر یک از آدرسهای سایت مانند آخرین بهروزرسانی، میزان اهمیت و نحوه ارتباط آن با صفحات دیگر را نیز شامل شود. وجود نقشه سایت crawler های موتور جستجو مانند گوگل را از ایجاد صفحات جدید و تغییرات در صفحات شما مطلع میسازد و آنها را راهنمایی میکند تا صفحات شمارا بهتر بررسی و شناسایی کنند. البته تضمینی وجود ندارد که با ساخت نقشه سایت XML صفحات شما در گوگل ایندکس شوند ولی داشتن نقشه سایت این شانس را افزایش خواهد داد.
برخی از تگهای استفادهشده در نقشه سایت
<urlset> : نقشه سایت با این برچسب شروع و پایان مییابد در حال حاضر اینیک روند استاندارد است.
<url>: محتوای لینک هر صفحه در این تگ قرار دارد.
<loc> : این تگ آدرس هر صفحه از سایت است.
<lastmod>: اطلاعات مربوط به آخرین تغییرات صفحه در این برچسب قرار دارد که با فرمت YYYY-MM-DD نوشته میشود.
<changefreq> : این تگ اطلاعاتی در مورد زمان تغییرات در صفحه موردنظر را نشان میدهد.
<priority>: این تگ میزان اهمیت صفحه را از ۰.۰ تا ۱.۰ در نقشه سایت شمارا مشخص میکند.
<xhtml:link>: این تگ برای تعیین url زبانهای دیگر سایت استفاده میشود.
نکته:
۱. تگ <loc> اجباری است ولی تگهای <lastmod>،<changefreq> و <priority> اختیاری هستند.
۲. فایل نقشه سایت شما باید در root directory قرار بگیرد.
۳. تمامی url های سایت مپ باید بر روی یکهاست باشند.
۴. تنها صفحاتی که canonicall شدهاند را در نقشه سایت استفاده کنید تا در صورت داشتن صفحات دارای محتوای تکراری از بروز خطا توسط موتورهای جستجو جلوگیری شود.
۵. حداکثر طول مجاز برای یک آدرس ۲۰۴۸ کاراکتر است.
۶. با تنظیم <changefreq> و <priorityy> میتوان موتورهای جستجو را وادار به بررسی روزانه سایت خود کنید، البته این کار توصیه نمیشود زیرا اگر گوگل متوجه غیرواقعی بودن این تگها شود ممکن است crawler ها فایل نقشه سایت شمارا نادیده بگیرند.
۷. در نقشه سایت تمام آدرسها باید بر روی یکهاست قرارگرفته باشند.
۸. برای ساخت سایت مپ میتوانید از ابزار ساخت نقشه سایت استفاده کنید.
ابزار آنلاین ساخت نقشه سایت هاست ایران
این ابزار صفحات سایت شمارا مرور کرده و سپس فایلی با پسوند XML در اختیار شما قرار میدهد. آن فایل را دانلود کرده و بر روی هاستی که سایت شما در آن قرار دارد، آپلود کنید.
روش کار با این ابزار بسیار ساده است. تنها لازم است تا فیلدهای موردنظر را تکمیل نمود.
نام دامنه
در این قسمت میبایست نام دامنه موردنظر خود را جهت ساخت نقشه وبسایت وارد نمایید.
تاریخ اصلاح
این قسمت مربوط به آخرین تاریخ اصلاح نقشه سایت است و زمان آن را مشخص میکند. شما میتوانید به هنگام بهروزرسانی نقشه سایت این تاریخ را نیز بهروزرسانی کنید.
دوره بررسی
پیش از انتخاب مقدار برای این قسمت ابتدا میبایست تعداد تغییرات سایت خود را مشخص نمایید این تغییرات میتواند بهصورت ساعتی (وبسایتهای خبری) ایجادشده و یا بهصورت سالانه (وبسایت شخصی) تغییر کند.
اولویت پیشفرض
همانطور که مشخص است شما میتوانید با استفاده از این تگ صفحات خود را اولویتبندی نمایید. اولویت صفحات میتواند عددی بین ۰.۱ تا ۱.۰ باشد.
اگر میخواهید ابزار بهصورت خودکار صفحات وبسایت شمارا اولویتبندی کند، میتوانید گزینه None را انتخاب نمایید.
چند صفحه نیاز بهمرور دارد؟
درنهایت شما میتوانید با استفاده از این فیلد تعداد مشخصی از صفحات خود را به نقشه سایت اضافه نمایید. برای مشخص کردن تعداد صفحات سایت خود میتوانید از ابزار بررسی سایت استفاده نمایید.
فایل ایندکس نقشه سایت
اگر سایت شما بیش از ۵۰۰۰ صفحه دارد یا سایز فایل نقشه سایت شما بیش از ۱۰ مگابایت است، استفاده از چند فایل نقشه سایت ضروری است. میتوانید با استفاده از فشردهسازی gzip حجم فایل را کاهش دهید پس از فشردهسازی مطمئن شوید که سایز فایل نقشه سایت شما کمتر از ۱۰ مگابایت باشد.
اگر سایت شما دارای چند نقشه سایت است فایل مربوط به هر نقشه سایت باید در یک فایل به نام (Sitemap index filee) لیست گردد.
برخی از تگهای استفادهشده در فایل ایندکس نقشه سایت
<sitemapindex> فایل ایندکس نقشه سایت بهوسیله این تگ باز و بسته میشود.
<sitemap> این تگ اطلاعات مربوط به هر نقشه سایت را شامل میشود.
هر فایل ایندکس میتواند تا ۵۰۰۰۰ فایل نقشه سایت را در برگیرد.
فایلهایی که نقشه سایت از آن پشتیبانی میکند:
گوگل میتواند انواع مختلف فایلها را در هر نقشه سایت شناسایی کند. پسوندهای نقشه سایت بستگی به محتویات هر سایت دارد شما میتوانید با استفاده از نقشه سایت کار را برای موتورهای جستجو سادهتر کنید. نقشه سایت XML پسوندهای HTML، Video، Image، Mobile و News را پشتیبانی میکند.
شما میتوانید قبل از معرفی نقشه سایت خود به گوگل از بخش Optimization و Sitemaps در Google search console از عملکرد نقشه سایت خود اطمینان حاصل نمایید.