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