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

زمان مطالعه: 9 دقیقه داشتن نقشه سایت برای بهبود رتبه سایت شما و کمک به موتورهای جستجو در خزش آن بسیار مهم است. اگر می‌خواهید همه جزئیات لازم در مورد نقشه سایت را یاد بگیرید، جای درستی آمده‌اید! در این مقاله از تکنویک در مورد نقشه‌های سایت، چرایی اهمیت آنها و اینکه چگونه می‌توانید نقشه سایت خود را ایجاد

Sitemap یا نقشه سایت چیست؟
زمان مطالعه: 9 دقیقه

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

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

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

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

چرا به نقشه سایت نیاز داریم؟

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

همه اینها به این معنی است که سایت مچ اهمیت بسیار دارد، زیرا می‌تواند منجر به موارد زیر شود:

  • قابلیت کشف بهتر: نقشه سایت XML (در بخش بعدی در این مورد بیشتر توضیح می‌دهیم) به موتورهای جستجو کمک می‌کند صفحات مهم وب سایت شما را کشف کنند. این به ویژه برای وب ‌سایت‌های بزرگی که هزاران صفحه دارند و ممکن است تحت تأثیر بودجه خزیدن محدود قرار بگیرند مفید است.
  • ایندکس شدن سریع‌تر: برای وب سایت‌های جدیدتر، ارسال نقشه سایت XML می‌تواند منجر به رتبه بندی صفحات بیشتر شود. و برای وب ‌سایت‌هایی که محتوای موجود را به‌روزرسانی می‌کنند، گوگل می‌تواند آن تغییرات را زودتر وقتی در نقشه سایت گنجانده شود، کشف کند.
  • بهبود تجربه کاربری: نقشه‌های سایت HTML می‌توانند یافتن محتوای مورد نظر کاربران را آسان‌تر کنند؛ زیرا می‌توانند تمام صفحات مهم شما را در یک مکان ببینند.

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

انواع مختلف نقشه سایت چیست؟

دو نوع نقشه سایت وجود دارد:

  1. نقشه‌های سایت XML: نقشه‌های سایت نوشته شده در قالب خاصی که برای خزنده‌های موتورهای جستجو طراحی شده‌اند
  2. نقشه‌های سایت HTML: نقشه‌های سایتی که شبیه صفحات معمولی هستند و به کاربران کمک می‌کنند تا در وب سایت حرکت کنند

نقشه‌های سایت XML

نقشه‌های سایت زبان نشانه گذاری توسعه پذیر (XML) قالب ترجیحی برای موتورهای جستجو مانند گوگل هستند.

آنها سه نوع اطلاعات اصلی را در اختیار موتورهای جستجو قرار می‌دهند:

  • لیست تمام URL هایی که می‌خواهید ایندکس کنید
  • ویژگی “lastmod” که آخرین به‌روزرسانی URL ها را نشان می‌دهد
  • ویژگی “hreflang” که انواع محلی URL ها را نشان می‌دهد

نقشه‌های سایت چیزی شبیه به عکس زیر هستند:

نمونه سایت مپ xml

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

نقشه‌های سایت HTML

نقشه سایت HTML روشی محبوب برای بهبود ناوبری وب سایت و ارائه لینک به تمام صفحات مهم شما در یک مکان است.

در اینجا نمونه‌ای از نقشه سایت HTML از گروه H&M را می‌بینیم:

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

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

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

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

جان مولر از گوگل در این مورد در Mastodon چنین گفته:

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

به عبارت دیگر، کاربران برای پیمایش موثر وب سایت شما نباید به نقشه سایت نیاز داشته باشند.

چگونه نقشه سایت را پیدا کنیم؟

در ادامه به چند روش موثر برای یافتن نقشه سایت در یک وب سایت می‌پردازیم.

نکته: وقتی از نقشه سایت در سئو صحبت می‌کنیم، معمولاً منظور نقشه‌های سایت XML است. از این به بعد در مورد نقشه‌های سایت XML صحبت خواهیم کرد.

  1. بررسی دستی

ساده‌ترین راه برای یافتن نقشه سایت XML، جستجوی دستی آن است. معمولاً نقشه سایت XML یک وب سایت در این آدرس URL قرار می‌گیرد: https://domain.com/sitemap.xml.

اغلب اوقات، به خصوص اگر وب سایت از وردپرس و افزونه Yoast SEO استفاده می‌کند، به فهرست نقشه سایت (/sitemap_index.xml) هدایت می‌شوید.

در این صورت، چنین صفحه‌ای را خواهید دید:

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

همانطور که می‌بینید، فهرست نقشه سایت یک فایل ساده است که تمام نقشه‌های یک وب سایت را دربرمی‌گیرد. (ممکن است چندین نقشه سایت وجود داشته باشد)

برای دیدن نقشه سایت واقعی، فقط روی لینک آن نقشه سایت در فهرست کلیک کنید.

  1. عملگرهای جستجو

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

در ادامه به برخی از عملگرهای جستجو اشاره می‌کنیم که می‌توانید از آنها برای یافتن نقشه سایت یک وب سایت استفاده کنید:

  • “site:[domain.com] filetype:xml”
  • “site:[domain.com] inurl:sitemap”
  • “site:[domain.com] intitle:sitemap”

صرفاً عملگر را در نوار جستجو وارد کرده و آدرس وب سایت واقعی را جایگزین domain.com کنید.

site:[domain.com] filetype:xml

نتایج جستجو باید مکان نقشه سایت وب سایت را بازگرداند؛ اگر وجود داشته باشد و موتور جستجوی مورد استفاده شما آن را ایندکس کرده باشد.

  1. کنسول جستجوی گوگل

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

به گزارش Sitemaps در بخش Indexing در منوی سمت چپ بروید.

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

در اینجا، بخشی به نام Submitted sitemaps را مشاهده خواهید کرد.

اگر شخصی قبلاً نقشه سایت XML را ارسال کرده باشد، URL آن را در لیست پیدا خواهید کرد.

  1. robots.txt

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

این فایل باید در پوشه اصلی سایت شما قرار گیرد: https://domain.com/robots.tx.

اگر فایل robots.txt از بهترین روش‌ها پیروی کند، به نقشه سایت وب سایت لینک داده می‌شود. فقط sitemap را در فایل robots.txt جستجو کنید. بخشی که به نقشه سایت لینک می‌دهد چیزی شبیه به این خواهد بود:

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

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

برای اطمینان از اینکه نقشه سایت شما به درستی تنظیم شده است، از Semrush Site Audit استفاده کنید.

این ابزار وب سایت شما را می‌خزد (مانند Googlebot) و هر گونه مشکل مربوط به نقشه سایت شما (در صورت وجود) را تشخیص می‌دهد. همچنین سایر مشکلات فنی سایت شما را بررسی خواهد کرد.

برای شروع، URL صفحه اصلی خود را به نوار متن اضافه کنید. سپس روی Start Audit کلیک کنید.

Start Audit در سایت semrush

سپس تنظیمات خود را برای ممیزی انتخاب کنید. در نهایت روی Start Site Audit کلیک کنید.

پس از اتمام ممیزی، به گزارش «نمای کلی» ابزار خواهید رسید که شبیه به تصویر زیر است:

روی برگه Issues کلیک کنید. سپس sitemap را در کادر متن جستجو کنید. لیستی از مشکلات مربوط به فایل sitemap.xml خود را دریافت خواهید کرد. ابتدا به «خطاها» رسیدگی کنید، سپس به «هشدارها» و «اعلامیه‌ها» بروید.

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

روی برگه Issues کلیک کنید. سپس sitemap را در کادر متن جستجو کنید. لیستی از مشکلات مربوط به فایل sitemap.xml خود را دریافت خواهید کرد. ابتدا به «خطاها» رسیدگی کنید، سپس به «هشدارها» و «اعلامیه‌ها» بروید.

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

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

  • نقشه سایت دارای خطاهای قالب است: در فایل نقشه سایت شما خطاهای فرمت (مانند از دست رفتن تگ‌های XML) وجود دارد.
  • صفحات نادرست یافت شده در نقشه سایت: نقشه سایت شما حاوی صفحاتی است که قرار نیست در نقشه سایت باشند (مانند صفحات با ریدایرکت یا صفحاتی که نسخه‌های متعارف نیستند)
  • فایل‌های نقشه سایت خیلی بزرگ هستند: نقشه سایت شما از حد مجاز گوگل بیشتر است (بیش از 50 مگابایت یا بیش از 50000 URL)
  • نقشه سایت در txt نشان داده نشده است: فایل robots.txt شما مسیر نقشه سایت شما را نشان نمی‌دهد. گنجاندن این مسیر بهترین روش است زیرا موتورهای جستجو را به نقشه سایت شما هدایت کرده و نمایه سازی سریع‌تر و کامل‌تر را تسهیل می‌کند.
  • نقشه سایت یافت نشد: URL نقشه سایت ارائه شده خطای 404 را برمی‌گرداند. این ممکن است به دلیل اشتباه تایپی در URL نقشه سایت، آپلود نشدن نقشه سایت یا قرار گرفتن آن در دایرکتوری اشتباه باشد.
  • URL های HTTP در نقشه سایت برای سایت HTTPS: نقشه سایت شما حاوی URL های HTTP در یک سایت HTTPS است. همه URL ها باید HTTPS باشند تا از مشکلات محتوای تکراری و هشدارهای امنیتی در مرورگرها جلوگیری شود.
  • صفحات یتیم در نقشه سایت: اینها صفحاتی هستند که در نقشه سایت ذکر شده‌اند، اما هیچ لینک داخلی برای اشاره به آنها از سایر صفحات سایت ندارند. این امر یافتن آنها را دشوار می‌کند و می‌تواند توانایی آن صفحات را برای رتبه بندی خوب محدود کند.

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

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

در مرحله بعد، روی Why and how to fix it در کنار هر نوع مشکل کلیک کنید. با این کار پنجره‌ای با توضیح مشکل باز می‌شود و نکاتی در مورد چگونگی رفع آن.

لیست را بررسی کرده و تغییرات لازم را اعمال کنید. سپس، ممیزی را مجدداً اجرا کنید تا همه مشکلات با موفقیت حل شوند.

چگونه یک نقشه سایت را به گوگل بفرستیم؟

ارسال نقشه سایت XML خود به گوگل بهترین روش سئو است. اما چرا؟

  • این کار می‌تواند روند کشف نقشه سایت شما توسط گوگل را سرعت بخشد
  • می‌تواند به شما کمک کند مشکلات نقشه سایت خود را شناسایی کنید

نقشه سایت خود را در کنسول جستجوی گوگل ارسال کنید. (اگر هنوز حساب کاربری ندارید، یک حساب ایجاد کنید تا بتوانید به GSC وارد شوید.)

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

قسمت ایندکس سایت مپ در سرچ کنسول

در آنجا، URL نقشه سایت XML خود را در بخش Add a new sitemap وارد کنید. و روی دکمه سابمیت کلیک کنید.

پس از ارسال نقشه سایت، پیامی مانند این دریافت خواهید کرد:

نوتیفیکیشن summited sitemap در سرچ کنسول

هر زمان که از گزارش بازدید می‌کنید وضعیت نقشه سایت خود هم را نظارت کنید. اگر پیام سبز موفقیت را دیدید، در شرایط خوبی هستید.

اگر مشکلی در نقشه سایت شما وجود داشته باشد، وضعیت قرمز رنگ Couldn’t fetch یا خطا دارد را مشاهده خواهید کرد. در این مورد، گزارش توضیح مفصلی از خطا و نحوه رفع آن ارائه می‌دهد.

سخن آخر

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

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

منابع:

سایت تکنویک

وبسایت semrush

گوگل می‌گوید که وب سایت‌هایی با 500 صفحه یا کمتر ممکن است نیازی به نقشه سایت نداشته باشند. اما تنها در صورتی که همه صفحات به درستی پیوند داده شده باشند و توسط خزنده‌های موتورهای جستجو قابل کشف باشند. با این حال داشتن نقشه سایت XML هیچ ایرادی ندارد و اگر وب سایت شما به طور مرتب محتوا را برای اهداف سئو به‌روز کند، نقشه سایت می‌تواند روند یافتن این تغییرات توسط گوگل را سرعت بخشد.
تمام صفحات ایندکس شده در نقشه سایت شما باید به گوگل نشان دهند که سایت شما با کیفیت و به خوبی نگهداری می‌شود. این بدان معناست که شما باید برخی از صفحات را حذف کنید. مانند: • صفحات با کدهای وضعیت 3xx، 4xx، یا 5xx • صفحات یتیم • صفحات تکراری • صفحاتی که نسخه متعارف نیستند • صفحات دارای برچسب روبات noindex • صفحات مسدود شده در فایل robots.txt شما
یک نقشه سایت منفرد باید به 50 مگابایت یا 50000 URL محدود شود. گوگل کاربران را تشویق می‌کند تا بهترین روش‌های ارائه شده توسط sitemaps.org را دنبال کنند. اگر اندازه شما بیش از حد مجاز است، باید نقشه سایت خود را تقسیم کنید. سپس یک فایل فهرست نقشه سایت را ایجاد و به گوگل ارسال کنید که بتواند تمام نقشه‌های سایت شما را شناسایی کند.
هر چه بیشتر محتوای جدید را به‌روزرسانی و منتشر کنید، بیشتر باید نقشه سایت تولید کنید. به عنوان یک قانون کلی، توصیه می‌کنیم هر ماه یک بار نقشه سایت خود را بررسی کنید. اگر روزانه چندین قطعه محتوا منتشر می‌کنید، ممکن است لازم باشد نقشه سایت خود را به صورت هفتگی به روز کنید. فقط مراقب خطاها باشید که با ابزار حسابرسی سایت بررسی آنها آسان است.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *