نقشه سایت چیست؟ – آموزش ساخت سایت مپ (sitemap) برای سایت

نقشه سایت چیست ؟ – سایت مپ یا Sitemap مانند نقشه‌ای است که نشان می‌دهد داخل سایت چه صفحاتی وجود دارند و چگونه می‌توان به محتوای داخل صفحات دسترسی داشت. ساخت نقشه سایت بهینه در سئو سایت تاثیر دارد. در این مقاله قصد داریم با آموزش ساخت سایت مپ شما را یک قدم دیگر به بهینه‌سازی سایتتان نزدیک کنیم.

این مقاله نیز بخشی از دوره رایگان و جامع یادگیری سئو می‌باشد که روی سایت قرار دارد. می‌توانید با کلیک روی لینک مورد نظر از سرفصل‌های دوره و سایر مقالات آموزشی آن مطلع شوید.

تا انتهای این آموزش با پایگاه خبری – آموزشی سئوف همراه باشید.

سایت مپ چیست؟

نقشه سایت طرحی از وبسایت شماست که به موتور جستجو کمک می‌کند تا کل محتوای سایت شما را پیدا کرده، کراول و سپس ایندکس کند. سایت مپ‌ها همچنین به موتورهای جستجو می‌گویند کدام یک از صفحات سایت شما بسیار مهم هستند.

فرض کنید که بخواهید از کرج در غرب تهران به یک مراسم مهم در تجریش بروید که در شمال شرق تهران قرار دارد. باید در مسیر یک دسته گل و یک هدیه نیز تهیه کنید. خوب اگر مسیر را بلد نباشید ممکن است دیر به مقصد برسید. چند راه مختلف می‌تواند شما را به آنجا برساند. باید بهترین و بهینه‌ترین را از نظر زمان و مسافت پیدا کنید. پس شما به یک نقشه نیاز دارید.

در مورد سایت هم همینطور است. هر محتوا و هر صفحه مانند یک مقصد است. ربات گوگل برای رسیدن به هرکدام نیاز به یک نقشه دارد. یک Sitemap یا نقشه سایت!

این نقشه به کراولرها می‌گوید ساختار سایت به چه شکل است. چه محتواهایی داخل سایت قرار دارد و چگونه می‌توان به هرکدام دسترسی داشت. و اینکه محتواهای مهم و اولویت‌دار برای کراول شدن کدام‌ها هستند.

انواع سایت مپ

چهار نوع نقشه سایت (sitemap) وجود دارد:

سایت مپ نرمال XML

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

سایت مپ ویدئویی

این نوع، بطور خاص در رابطه با فهمیدن محتواهای ویدئویی سایتتان به گوگل کمک می‌کند.

سایت مپ خبری

به گوگل کمک می‌کند تا محتواهایی را که مورد تایید گوگل نیوز (Google News) هستند پیدا کند.

سایت مپ‌ تصویر

به گوگل در پیدا کردن تمام عکس‌هایی که داخل سایتتان هست کمک می‌کند.

چرا نقشه سایت (sitemap) مهم است؟

موتورهای جستجو مانند گوگل، یاهو و بینگ از نقشه سایت برای یافتن صفحات مختلف موجود در سایت شما استفاده می‌کنند.

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

گوگل می‌گوید : “اگر برای صفحات سایتتان لینک سازی داخلی درست و مناسبی انجام دهید، کراولرهای ما معمولا بیشتر قسمت‌های سایت شما را پیدا خواهند کرد.”

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

برای مثال، گوگل بیشتر صفحات وب را از طریق لینک‌ها پیدا می‌کند. و اگر سایت شما کاملا جدید است و فقط تعداد انگشت شماری بک‌لینک دارد، در اینصورت نقشه سایت برای کمک به گوگل در یافتن صفحات شما، بسیار بزرگ است.

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

با درنظر داشتن اینها، اکنون می‌خواهیم چگونگی ساخت نقشه سایت و بهینه‌کردن آن برای سئو را به شما آموزش دهیم.

آموزش ساخت سایت مپ

اولین گام شما باید ساخت Sitemap باشد. اگر از وردپرس استفاده می‌کنید، می‌توانید Sitemap را با کمک افزونه یوست سئو (Yoast Seo) بسازید.

فایده ایجاد نقشه سایت XML با استفاده از یوست سئو، این است که بطور اتوماتیک بروزرسانی می‌شود (sitemap داینامیک).

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

اگر از Yoast seo استفاده نمی‌کنید، افزونه‌های بسیار زیادی وجود دارند که می‌توانید برای ساخت Sitemap از آنها استفاده کنید. مانند Google XML Sitemaps.

ساخت نقشه سایت با google xml sitemaps
google xml sitemap یکی از افزونه های برای ساخت سایت مپ

اگر از وردپرس استفاده نمی‌کنید برای ساخت Sitemap چکار باید بکنید؟

نگران نباشید! می‌توانید از یک ابزار دیگر برای ساخت نقشه سایت استفاده کنید.

مثل XML-Sitemaps.com .این ابزارها یک فایل XML بعنوان خروجی به شما خواهند داد که می‌توانید بعنوان نقشه سایت از آن استفاده کنید.

xmlsitemaps.com و ساخت نقشه سایت در سایتهای غیروردپرسی
ساخت سایت مپ با استفاده از XMLSitemaps.com در سایتهای غیروردپرسی

بعد از ساخت سایت مپ، توصیه می‌کنیم به صورت دستی آنرا بررسی نمایید.

بررسی سایت مپ در XMLsitemaps.com
بررسی نقشه یک سایت در XMLsitemaps.com

معمولا نقشه سایت خود را در این آدرس می‌توانید ببینید: Site.Com/Sitemap.Xml. اما این بستگی به سیستم تولید محتوایتان و برنامه‌ای که برای ساخت نقشه سایت از آن استفاده کرده‌اید دارد.

باید تمام صفحات موجود در سایتتان را نشان دهد.

همه-پستهای-سایت-در-نقشه-سایت
صفحات سایت روی نقشه سایت

اگر تا اینجا همه چیز خوب پیش رفته است، بعد از ساخت نقشه سایت وقت معرفی آن به گوگل است. .

معرفی Sitemap به گوگل

برای معرفی سایت مپ به گوگل وارد حساب کاربری خود در کنسول جستجوی گوگل (Google search console) شوید. سپس در نوار کناری به بخش Index و بعد به Sitemaps بروید.

بخش سایت مپ در کنسول جستجوی گوگل
بخش Sitemap در کنسول جستجوی گوگل

اگر قبلا نقشه خود را به کنسول جستجو تحویل داده‌ باشید، لیستی از سایت مپ‌های تحویل‌شده را روی این صفحه مشاهده خواهید نمود:

سایت مپ‌های از قبل ثبت‌شده
سایت مپ ثبت شده

در هرصورت، برای معرفی نقشه سایت خود، آدرس URL خود را دراین فیلد وارد کنید و دکمه “Submit” را فشار دهید.

اضافه کردن سایت مپ به سرچ کنسول
اضافه کردن سایت مپ جدید

و اگر همه چیز به درستی انجام شده باشد، اطلاعاتی را روی نقشه سایت خود در این صفحه و در زیر بخش “Submitted Ssitemaps” خواهید دید.

نقشه سایت در کنسول گوگل
نقشه یک سایت در کنسول جستجوی گوگل

استفاده از گزارش سایت مپ برای شناسایی خطاها

وقتی گوگل Sitemap شما را کراول کرد، روی نام سایتتان در زیر “Submitted Sitemaps” کلیک کنید:

اگر نوشته باشد “Sitemap Index Processed Successfully”، در اینصورت گوگل آنرا با موفقیت کراول کرده است.

کراول موفقیت امیز نقشه سایت
پیغام Sitemap Index Processed Successfully یعنی کراول Siteamp با موفقیت انجام شده

همچنین می‌توانید روی آیکون کوچک نمودارمانند کلیک کنید تا به Coverage Report نقشه سایتتان بروید:

index coverage در کنسول گوگل
Index Coverage در کنسول جستجوی گوگل

این گزارش به شما می‌گوید چه تعداد URL را گوگل روی سایت شما یافته است. و چه تعداد از آنها در گوگل ایندکس شده‌اند.

Coverage report سایت مپ در کنسول گوگل
Coverage Report در کنسول جستجوی گوگل

برای مثال، می‌توانید ببینید که سایت مپ زیر شامل 116 لینک به صفحات مختلف است. 109 تای آنها موجود یا Valid و 6 مورد آنها محروم یا Excluded هستند.

صفحات Valid سایت مپ در کنسول جستجو
صفحات Valid در کنسول جستجوی گوگل

مشخصا می‌توان صفحات Valid را نادیده گرفت.

اما می‌خواهیم هرگونه صفحه محروم (Excluded Page) را بررسی کنیم تا ببینیم چه اتفاقی افتاده است.

به نظر می‌رسد آن URLهایی که در نقشه آن سایت وجود داشتند یک پیام به این شکل دریافت کرده‌اند:

“Duplicate, submitted URL not selected as canonical”.

پیام خطا در سایت مپ
پیام خطا در سایت مپ

و موقع نگاه کردن به URLها مدیر سایت متوجه می‌شود که اینها صفحاتی هستند که حتی نمی‌خواهد در جایگاه اول ایندکس شوند.

صفحات Excluded در نقشه سایت
نمونه‌ای از صفحات Excluded در sitemap

پس باید آنها را از نقشه سایت حذف کنند.

استفاده از sitemap برای پیدا کردن مشکلات مربوط به ایندکس

یکی از نکات جالب درباره استفاده از sitemap این است که می‌تواند تخمینی از:

  • تعداد صفحاتی که می‌خواهید ایندکس شوند.
  • تعداد صفحاتی که ایندکس شده‌اند

به شما ارائه دهد.

برای مثال، فرض کنید سایت مپ شما به 5000 صفحه لینک می‌دهد.

اما وقتی به کنسول جستجوی گوگل نگاه می‌کنید، سایتتان فقط 2000 صفحه ایندکس شده دارد.

این نشان می‌دهد که موضوعی در اینجا وجود دارد. مثلا ممکن است یک عالمه محتوای تکراری در آن 5000 صفحه وجود داشته باشد و گوگل همه آنها را ایندکس نکند.

یا مثلا ممکن است تعداد صفحات سایت شما از نرخ خزش سایتتان بیشتر باشد.

تطبیق دادن نقشه سایت با فایل Robots.Txt

سایت مپ شما و فایل Robots.Txt باید باهم کار کنند.

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

در غیراینصورت، پیام‌های درهم برهمی به گوگل می‌فرستید.

سایت مپ شما می‌گوید: “این صفحه مهم است و باید در سایت مپ قرار گیرد”. اما وقتی ربات گوگل به آن می‌رسد بلاک می‌شود.

پس وضعیت گیج‌کننده‌ای برای گوگل بوجود می‌آید.

نکاتی مهم درباره سایت مپ:

اگر نقشه سایت شما بسیار بزرگ است آنرا به سایت مپ‌های کوچکتر بشکنید

نقشه‌های سایت محدودیت URL دارند (تا 50 هزار تا URL را قبول می‌کنند). پس اگر یک سایت بسیار بزرگ با هزاران صفحه را اداره می‌کنید، گوگل توصیه می‌کند که نقشه سایت خود را به چند نقشه سایت کوچکتر بشکنید.

احتیاط در مورد تاریخ‌‌‌‌‌‌‌‌‌‌‌‌‌‌ها

URLهای داخل نقشه سایت شما یک تاریخ آخرین تغییرات یا “Last Modified” مربوط به خود دارند.

تغییرات سایت مپ
تاریخ آخرین تغییرات در سایت مپ

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

سایت مپ‌های ویدئویی تولید نکنید

Video Schema نیاز به سایت مپ ویدئویی را تا حد زیادی جایگزین کرده است. یک سایت مپ ویدئویی قطعا مشکلی برای صفحه شما در گرفتن ریچ اسنیپت ایجاد نمی‌کند. اما معمولا ارزش اینهمه دردسر را ندارد.

حجم زیر 50 مگابایت

گوگل و بینگ هردو فقط نقشه‌های سایتی که زیر 50 MB هستند را قبول می‌کنند. پس تا وقتیکه نقشه سایتتان زیر 50 مگابایت حجم داشته باشد مشکلی نیست.

سایت مپ‌های HTML

این اساسا با یک سایت مپ XML تفاوتی ندارد، اما برای کاربران.

یک نقشه سایت HTML
یک سایت مپ HTML

شما الزاما نیازی به اینها ندارید تا وقتی گوگل و سایر موتورهای جستجو با سایت مپ XML شما کار می‌کنند. اما اگر فکر می‌کنید که برای بازدیدکنندگان مفید هستند، دراینصورت داشتن یک سایت مپ HTML احتمالا برای سئوی سایت شما مضر نخواهد بود.

سخن آخر

در این مقاله آموزشی از پایگاه خبری – آموزشی سئوف متوجه شدیم Sitemap چیست و چه کاربردی دارد. فهمیدیم که چرا ساخت سایت مپ اهمیت دارد. یک نقشه برای سایت به گوگل کمک می‌کند تا زودتر بتواند به تمام محتواهای سایت دسترسی پیدا کرده و آنها را کراول و ایندکس کند. اگر گوگل نتواند تمام سایت شما و محتوای آنرا کراول کند محتواهایتان ایندکس نخواهد شد و در نتایج جستجوی گوگل نمایش داده نخواهد شد. در نتیجه سئوی سایتتان دچار مشکل می‌شود.

برای حل این مساله می‌توان با ساخت نقشه سایت به گوگل کمک کرد تا راحت بتواند محتواهای سایت را پیدا کند.

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

سپاس از همراهی شما.

2 نظرات
  1. شهاب می گوید

    تشکر فروان یکی از کاملترین مقالاتی بود که در مورد نقشه سایت خواندم و علیرغم طولانی بودن تا انتها خوندم

    1. seof می گوید

      خوشحالیم که مفید واقع شده

ارسال یک پاسخ

آدرس ایمیل شما منتشر نخواهد شد.