نقشه سایت یا sitemap چیست؟

1 1 1 1 1 1 1 1 1 1 Rating 0.00 (0 Votes)

امتیاز کاربران

ستاره غیر فعالستاره غیر فعالستاره غیر فعالستاره غیر فعالستاره غیر فعال
 

نقشه سایت یا Sitemap فایلی با فرمت XML است که دارای فهرستی از آدرس های داخل وب سایت است و به موتورهای جستجو در شناسایی ساختار و بخش های مختلف سایت کمک میکند. این فایل به موتورهای جستجو محتوای سایت و نحوه دستیابی به آن را اعلام میکند. این فایل معمولا با کمک ابزارهای آنلاین و همچنین افزونه های موجود در سیستم های مدیریت محتوا ایجاد میشود.

  • موارد استفاده از نقشه سایت
  • در زمان ایجاد وب سایت جدید
  • در وب سایت هایی با صفحات بسیار زیاد
  • وب سایت هایی با تولید محتوای مکرر
  • سایت هایی با لینک دهی داخلی ضعیف

زمانیکه یک وب سایت به موتورهای جستجو معرفی میشود ، مدت زمانی برای شناسایی تمامی صفحات آن طول خواهد کشید. شناسایی صفحات داخلی نیز برای موتورها جستجو زمانبر خواهد بود. مخصوصا زمانیکه تعداد لینک های داخلی زیاد بوده و یا اینکه سایت لینک دهی داخلی ضعیفی داشته باشد. در این موارد نقشه سایت به موتور جستجو کمک میکند تا شناسایی صفحات در زمان کمتری انجام شود.

همچنین با ایجاد صفحات جدید و تولید محتوای زیاد شناسایی این موارد برای موتورهای جستجو کار آسانی نخواهد بود. با ایجاد نقشه سایت میتوان تعداد مراجعه موتور جستجو به سایت و زمان آن را کاهش داد.

توجه داشته باشید که وجود لینک های Noindex در نقشه سایت ، سرعت از ایندکس خارج کردن سایت را افزایش میدهد که مناسبتر از حذف آدرس ها در کنسول جستجوی گوگل خواهد بود. یا این وجود استفاده از نقشه سایت تضمینی ایندکس شدن و رتبه بندی آن نخواهد بود اما ایجاد آن میتواند به این فرآیند سرعت بخشد.

 

انواع نقشه سایت

نقشه سایت انواع مختلفی داشته و گوگل میتواند پسوندهای متفاوتی را در نقشه سایت شناسایی کند. نقشه سایت شما وابسته به محتویات وب سایت شما است که پسوندهای HTML، Video، Image، Mobile و News را پشتیبانی میکند.

ایندکس نقشه سایت XML

گاهی با وجود تعداد صفحات زیاد در وب سیات نیاز است تا چندین نقشه سایت ایجاد شود. در این موارد فایل مرتبط با هر نقشه سایت باید در یک فایل ایندکس نقشه سایت (Sitemap index file) لیست شود. در صورتیکه وب سایت بیش از ۵۰۰۰ صفحه دارد یا سایز فایل نقشه سایت بیش از ۱۰ مگابایت است، استفاده از چند فایل نقشه سایت ضرورت می یابد. در اینصورت باید از فایل ایندکس نقشه سایت استفاده نمایید. البته میتوانید با استفاده از gzip حجم فایل و پهنای باند مورد نیاز را کاهش دهید.

برای ایجاد این فایل محدودیت هایی وجود دارد:

• حداکثر ۵۰۰۰۰ آدرس میتواند در هر فایل ایندکس نقشه سایت قرار داده شود.

• اندازه فایل فشرده نشده نباید بیش از ۵۰ مگابایت باشد.

• ایندکس نقشه سایت باید در کنسول جستجوی گوگل ثبت شود.

• در فایل txt باید آدرس ایندکس نقشه سایت مشخص شود.

• در فایل ایندکس زمان احتمالی تغییرات برای هر فایل نقشه سایت شما با تگ <lastmod> مشخص میشود.

• <sitemapindex> ایندکس نقشه سایت با این برچسب باز و بسته میشود.

• تگ <sitemap> حاوی اطلاعات مربوط به هر نقشه سایت میباشد.

سایر نقشه های سایت در موارد ضروری استفاده میشود.به عنوان مثال نقشه سایت تصاویر برای وب سایت هایی کاربرد دارد که تصاویر بتواند به جذب ترافیک به سایت کمک کند. در غیر اینصورت تنها هزینه و زمان خزش را به هدر می دهد.موتورهای جستجو میتوانند تصاویر را به کمک آدرس صفحه مدنظر شناسایی کنند.

 

تگ های استفاده شده در نقشه سایت

<urlset> نقشه سایت با این تگ شروع شده و پایان میابد.

<url> محتوای لینک هر صفحه در این تگ قرار میگیرد.

<loc> این تگ آدرس دقیق هر صفحه از سایت را در خود جای میدهد. در صورت استفاده از مواردی مانند HTTP یا HTTPS وWWW  یا بدون WWW ، موتورهای جستجو را آگاه میسازد.

<lastmod> اطلاعات مربوط به آخرین تغییرات صفحه در این تگ قرار میگیرد که به فرمت YYYY-MM-DD میباشد.

<changefreq> این تگ اختیاری به موتورهای جستجو نشان می دهد چند وقت یکبار محتوای موجود بر روی  URL  تغییر می کند.

<priority> میزان اهمیت صفحه در نقشه سایت را مشخص میکند که مقدار آن میتواند بین 0.0 تا 1.0 باشد.

تگ <loc> اجباری بوده و تگ های <lastmod> ،<changefreq>  و <priority> اختیاری هستند.

  • حداکثر طول مجاز برای یک آدرس ۲۰۴۸ کاراکتر است.
  • تمام آدرس ها در نقشه سایت باید مربوط به یک دامنه باشند.
  • فایل نقشه سایت باید روی هاست و پوشه اصلی فایل ها قرار گیرد.
  • در استفاده از تگ های changefreq و priority بسیار دقت نمایید. در صورت تنظیم کردن این تگ ها برای بررسی روزانه سایت توسط موتورهای جستجو ، گوگل متوجه غیرواقعی بودن آن شده و کل فایل نقشه سایت را نادیده خواهد گرفت.

 

معرفی نقشه سایت به گوگل

در صورت استفاده از سیستم های مدیریت محتوا مانند وردپرس و جوملا میتوانید 

از افزونه هایی جهت ایجاد نقشه سایت استفاده نمایید. همچنین میتوانید از لینک های زیر استفاده نمایید:

پیش از معرفی نقشه سایت به گوگل میتوان از بخش Optimization و قسمت  Sitemaps  در Google Webmaster Tools از عملکرد صحیح نقشه سایت اطمینان حاصل نمایید.

برای اینکار بر روی گزینه قرمز رنگ Add/Test Sitemap در سمت راست صفحه کلیک کرده و آدرس نقشه سایت را وارد میکنیم. گوگل  فایل را بررسی کرده و تعداد صفحات معرفی شده توسط آن را به نمایش میدهد.

همچنین میتوان با قرار دادن کد زیر در فایل robots.txt ، نقشه سایت را به گوگل معرفی نمود.

Sitemap: http://domainname.com/sitemap.xml

با هر بار انجام تغییرات در نقشه سایت میتوانید با استفاده از گزینه Add/Test Sitemap ، آن را به گوگل اعلام نمایید.

 

مزایای استفاده از نقشه سایت

  • مطلع ساختن ایجاد صفحات و محتوای جدید به موتورهای جستجو
  • اطلاع رسانی به موتورهای جستجو در صورت عدم لینک دهی داخلی مناسب
  • معرفی صفحاتی که به راحتی در دسترسی موتورهای جستجو نمیباشند مانند تصاویر و صفحات ساخته شده با ajax
  • معرفی اهمیت یک صفحه در ارتباط با صفحات دیگر با استفاده از تگ priority