نقشه سایت چیست؟
نقشه سایت فایلی است که ساختار وب سایت شما از جمله صفحات و محتوای آن و روابط بین آنها را نشان می دهد.
نقشه سایت برای کمک به موتورهای جستجو در خزیدن موثرتر سایت شما در نظر گرفته شده است. نوع دیگری از نقشه سایت برای کمک به کاربران برای هدایت بهتر وب سایت شما در نظر گرفته شده است.
چرا به نقشه سایت نیاز دارید؟
هرچه وب سایت شما بزرگتر و پیچیده تر باشد، ناوبری برای کاربران و موتورهای جستجو دشوارتر است. اما نقشه سایت کار را آسان تر می کند.
همه اینها به این معنی است که نقشه سایت مهم است. زیرا می تواند منجر به موارد زیر شود:
- قابلیت کشف بهتر: نقشه سایت XML (در بخش بعدی در این مورد بیشتر توضیح داده خواهد شد) به موتورهای جستجو کمک می کند صفحات مهم وب سایت شما را کشف کنند. این به ویژه برای وب سایت های بزرگی که هزاران صفحه دارند و ممکن است تحت تأثیر بودجه خزیدن محدود قرار بگیرند مفید است.
- فهرست بندی سریعتر: برای وب سایت های جدیدتر، ارسال نقشه سایت XML می تواند منجر به رتبه بندی صفحات بیشتر شود. و برای وب سایت هایی که محتوای موجود را به روزرسانی می کنند، Google می تواند آن تغییرات را زودتر وقتی در نقشه سایت گنجانده شود، کشف کند.
- تجربه کاربری بهبود یافته: نقشه های سایت HTML (در بخش بعدی در مورد این موضوع بیشتر توضیح داده خواهد شد) می تواند یافتن دقیقاً محتوای مورد نظر کاربران را برای کاربران آسان تر کند. زیرا آنها می توانند تمام صفحات مهم شما را در یک مکان ببینند.
نقشه سایت های مختلف مزایای متفاوتی را ارائه می دهند، بنابراین بیایید در ادامه به آن ها بپردازیم.
انواع مختلف نقشه سایت چیست؟
دو نوع نقشه سایت وجود دارد:
- نقشه سایت XML: نقشه سایت نوشته شده در قالب خاصی که برای خزنده های موتورهای جستجو طراحی شده اند
- نقشه سایت HTML: نقشه سایتی که شبیه صفحات معمولی هستند و به کاربران کمک می کنند تا در وب سایت حرکت کنند
نقشه سایت XML
نقشه سایت زبان نشانه گذاری توسعه پذیر (XML) قالب ترجیحی برای موتورهای جستجو مانند گوگل هستند.
آنها سه نوع اطلاعات اصلی را در اختیار موتورهای جستجو قرار می دهند:
- لیست تمام URL هایی که می خواهید ایندکس کنید
- ویژگی "lastmod" که آخرین بار به روز رسانی URL ها را نشان می دهد
- ویژگی "hreflang" که انواع محلی URL ها را نشان می دهد
این نقشه سایت چیزی شبیه به این است:
در حالی که نقشه های XML مخصوصاً برای وب سایت های بزرگ، وب سایت هایی با آرشیو گسترده یا وب سایت های جدید با لینک های کمی مناسب هستند، هر وب سایتی می تواند از داشتن آن بهره مند شود.
به علاوه، تنها چند دقیقه طول می کشد تا یکی بسازید.
نقشه سایت HTML
نقشه سایت HTML روشی محبوب برای بهبود ناوبری وب سایت و ارائه لینک به تمام صفحات مهم شما در یک مکان است.
در اینجا نمونه ای از نقشه سایت HTML از گروه H&M آورده شده است:
همانطور که می بینید، این یک صفحه استاندارد با پیوندهایی به صفحات مختلف است که به صورت سلسله مراتبی سازماندهی شده اند.
اگرچه نقشه سایت HTML دیگر چندان رایج نیستند، برخی ها در جامعه سئو همچنان می گویند که آنها ضروری هستند. زیرا نقشه سایت HTMLهای می توانند لینک های داخلی شما را بهبود بخشند و لایه دیگری از ناوبری را برای وب سایت های پیچیده با صفحات زیاد فراهم کنند.
اما از نقشه سایت HTML به عنوان جایگزینی برای عناصر ناوبری سایت خوب (مانند منوها، لینک های پاورقی، بردکرامپ، دسته ها و غیره) استفاده نکنید.
جان مولر گوگل در این مورد در Mastodon صحبت کرد:
اگر احساس می کنید به نقشه سایت HTML نیاز دارید، در عوض زمان خود را صرف بهبود معماری سایت خود کنید.
به عبارت دیگر، کاربران برای پیمایش موثر وب سایت شما نباید به نقشه سایت نیاز داشته باشند.
نحوه پیدا کردن نقشه سایت
در اینجا چند روش موثر برای پیدا کردن نقشه سایت در یک وب سایت آورده شده است:
توجه داشته باشید
وقتی از نقشه سایت در زمینه سئو صحبت می کنیم، معمولاً منظور نقشه سایت XML است. از این به بعد، در این راهنما در مورد نقشه سایت XML صحبت خواهیم کرد.
بررسی دستی
ساده ترین راه برای پیدا کردن نقشه سایت XML، جستجوی دستی آن است. معمولاً، نقشه سایت XML یک وب سایت در این آدرس URL قرار می گیرد: «https://domain.com/sitemap.xml».
اغلب اوقات - به خصوص اگر وب سایت از وردپرس و افزونه Yoast SEO استفاده می کند - به فهرست نقشه سایت (/sitemap_index.xml) هدایت می شوید.
همانطور که می بینید، فهرست نقشه سایت یک فایل ساده است که تمام نقشه های یک وب سایت را فهرست می کند. (بله، ممکن است چندین نقشه سایت وجود داشته باشد.)
برای دیدن نقشه سایت واقعی، فقط روی لینک نقشه سایت خاص در فهرست کلیک کنید.
عملگر های جستجو
عملگرهای جستجو دستورات خاصی هستند که می توانید به عبارت های جستجو اضافه کنید تا نتایج خاص تری را برگردانید.
در اینجا چند عملگر جستجو وجود دارد که می توانید برای یافتن نقشه سایت یک وب سایت از آنها استفاده کنید:
- site:[domain.com] filetype:xml
- site:[domain.com] inurl:sitemap
- site:[domain.com] intitle:sitemap
به سادگی اپراتور را در نوار جستجو وارد کنید و آدرس وب سایت واقعی را جایگزین «domain.com» کنید.
عملگر جستجو در گوگل شبیه "site:mashhadwebsite.com filetype:xml" است
نتایج جستجو باید مکان نقشه سایت وب سایت را بازگرداند - اگر وجود داشته باشد و موتور جستجوی مورد استفاده شما آن را ایندکس کرده باشد.
کنسول جستجوی گوگل
اگر به Google Search Console (GSC) وب سایت خود دسترسی دارید، این احتمال وجود دارد که نقشه سایت در آنجا ارسال شده باشد.
به گزارش "Sitemaps" در بخش "Indexing" در منوی سمت چپ بروید.
در اینجا، بخشی به نام «نقشه های سایت ارسال شده» را مشاهده خواهید کرد.
اگر شخصی قبلا نقشه سایت XML را ارسال کرده باشد، URL آن را در لیست پیدا خواهید کرد.
توجه داشته باشید
بعداً در این راهنما در مورد ارسال نقشه سایت به کنسول جستجوی گوگل صحبت خواهیم کرد.
Robots.txt
یک فایل robots.txt به خزنده های موتور جستجو می گوید که کدام بخش از وب سایت را باید بخزند و از کدام قسمت اجتناب کنند.
باید در پوشه اصلی سایت شما قرار گیرد: "https://domain.com/robots.txt."
اگر فایل robots.txt از بهترین شیوه ها پیروی کند، به نقشه سایت وب سایت پیوند داده می شود. فقط "نقشه سایت" را در فایل robots.txt جستجو کنید.
بخشی که به نقشه سایت پیوند داده می شود چیزی شبیه به این خواهد بود:
نکته
اگر تمام راه های ذکر شده در بالا را امتحان کرده اید و نتوانستید نقشه سایت XML خود را پیدا کنید، احتمالاً وب سایت شما نقشه سایتی ندارد. بنابراین، راهنمای ما در مورد نقشه سایت XML را بخوانید تا یاد بگیرید که چگونه یک نقشه سایت ایجاد کنید یا از یک مولد نقشه سایت استفاده کنید.
چگونه نقشه سایت خود را برای مشکلات بررسی کنیم
برای اطمینان از اینکه نقشه سایت شما به درستی تنظیم شده است، از Semrush’s Site Audit استفاده کنید.
این ابزار وب سایت شما را می خزد (مشابه روش Googlebot) و هر گونه مشکل مربوط به نقشه سایت شما (در صورت وجود) را تشخیص می دهد. و همچنین سایر مشکلات فنی سایت شما را بررسی خواهد کرد.
برای شروع، URL صفحه اصلی خود را به نوار متن اضافه کنید. سپس روی «شروع حسابرسی» کلیک کنید.
بعد، تنظیمات خود را برای ممیزی انتخاب کنید.
اگر به کمک نیاز دارید، راهنمای تنظیم دقیق را دنبال کنید.
سپس روی «شروع حسابرسی سایت» کلیک کنید.
پس از تکمیل ممیزی، به گزارش «نمای کلی» ابزار خواهید رسید. در اینجا به نظر می رسد:
گزارش مرور کلی ممیزی سایت، سلامت سایت، کل خطاها و گزارش های موضوعی را نشان می دهد
روی برگه "مشکلات" کلیک کنید. سپس، «نقشه سایت» را در کادر متن جستجو کنید.
"نقشه سایت" را در مسائل ممیزی سایت جستجو کنید
لیستی از مشکلات مربوط به فایل sitemap.xml خود را دریافت خواهید کرد.
ابتدا به «خطاها» رسیدگی کنید، سپس به «هشدارها» و «اعلامیه ها» بروید.
مشکلات نقشه سایت یافت شده در ممیزی سایت شامل صفحات نادرست، خطاهای قالب، یافت نشدن و صفحات یتیم است.
برخی از مشکلات رایج مربوط به نقشه سایت عبارتند از:
- نقشه سایت دارای خطاهای قالب است: در فایل نقشه سایت شما خطاهایی در قالب وجود دارد (مانند تگ های XML از دست رفته)
- صفحات نادرست یافت شده در نقشه سایت: نقشه سایت شما حاوی صفحاتی است که قرار نیست در نقشه سایت باشند (مانند صفحات با تغییر مسیر یا صفحاتی که نسخه های متعارف نیستند)
- فایل های نقشه سایت خیلی بزرگ هستند: نقشه سایت شما از حد مجاز Google بیشتر است (بیش از 50 مگابایت یا بیش از 50000 URL)
- نقشه سایت در robots.txt نشان داده نشده است: فایل robots.txt شما مسیر نقشه سایت شما را نشان نمی دهد. گنجاندن این مسیر بهترین روش است زیرا موتورهای جستجو را به نقشه سایت شما هدایت می کند. و نمایه سازی سریعتر و کاملتر را تسهیل می کند.
- نقشه سایت یافت نشد: URL نقشه سایت ارائه شده خطای 404 را برمی گرداند. این ممکن است به دلیل اشتباه تایپی در URL نقشه سایت، آپلود نشدن نقشه سایت یا قرار گرفتن آن در دایرکتوری اشتباه باشد.
- URL های HTTP در نقشه سایت برای سایت HTTPS: نقشه سایت شما حاوی URL های HTTP در یک سایت HTTPS است. همه URL ها باید HTTPS باشند تا از مشکلات محتوای تکراری و هشدارهای امنیتی در مرورگرها جلوگیری شود.
- صفحات یتیم در نقشه سایت: اینها صفحاتی هستند که در نقشه سایت ذکر شده اند اما هیچ لینک داخلی برای اشاره به آنها از سایر صفحات سایت ندارند. این امر یافتن آنها را دشوار می کند و می تواند توانایی آن صفحات را برای رتبه بندی خوب محدود کند.
برای مشاهده لیست کامل صفحات دارای آن مشکل خاص، روی یکی از پیوندهای دارای تعداد صفحات آسیب دیده کلیک کنید.
لیست آدرس های اینترنتی نقشه سایت و آدرس های لینک با نوع مشکل. برای مثال URL غیر متعارف یا تغییر مسیر.
در مرحله بعد، روی «چرا و نحوه رفع آن» در کنار هر نوع مشکل کلیک کنید.
با این کار پنجره ای با توضیح مشکل و نکاتی در مورد چگونگی رفع آن باز می شود.
لیست را مرور کنید و تغییرات لازم را اعمال کنید.
سپس، ممیزی را مجدداً اجرا کنید تا تأیید کنید که همه مشکلات با موفقیت حل شده اند.
چگونه نقشه سایت خود را در گوگل اضافه کنیم
ارسال نقشه سایت XML خود به گوگل بهترین روش سئو است.
چرا؟
- می تواند روند کشف نقشه سایت شما توسط گوگل را سرعت بخشد
- می تواند به شما کمک کند مشکلات نقشه سایت خود را تشخیص دهید
نقشه سایت خود را در کنسول جستجوی گوگل ارسال کنید. (اگر هنوز حساب کاربری ندارید، یک حساب ایجاد کنید تا بتوانید به GSC وارد شوید.)
برای ارسال نقشه سایت خود، به قسمت «نقشه سایت» بروید. آن را در بخش "نمایه سازی" در منوی سمت چپ پیدا خواهید کرد.
sitemap-console.png
در آنجا، URL نقشه سایت XML خود را در بخش «افزودن نقشه سایت جدید» وارد کنید. و روی دکمه "ارسال" کلیک کنید.
پس از ارسال نقشه سایت، پیامی مانند این دریافت خواهید کرد:
هر زمان که از گزارش بازدید می کنید وضعیت نقشه سایت خود را نظارت کنید. اگر پیام سبز "موفقیت" وجود دارد، همه چیز خوب است و هیچ مشکلی نیست.
اگر مشکلی در نقشه سایت شما وجود داشته باشد، وضعیت قرمز رنگ «نمی توان دریافت کرد» یا «خطا دارد» را مشاهده خواهید کرد. در این مورد، گزارش توضیح مفصلی از اشتباه و نحوه رفع آن ارائه می دهد.
فهرست کامل خطاهای احتمالی و نحوه رفع آنها را در راهنمای Google در گزارش "Sitemaps" بررسی کنید.
سوالات متداول
در زیر چند سوال رایج در رابطه با نقشه سایت آورده شده است. با پاسخ و منابع اضافی.
آیا برای یک وب سایت کوچک به نقشه سایت نیاز دارم؟
گوگل بیان می کند که وب سایت هایی با 500 صفحه یا کمتر ممکن است نیازی به نقشه سایت نداشته باشند. اما تنها در صورتی که همه صفحات به درستی پیوند داده شده باشند و توسط خزنده های موتورهای جستجو قابل کشف باشند.
با این حال، داشتن نقشه سایت XML هیچ نقطه ضعفی ندارد. و اگر وب سایت شما به طور مرتب محتوا را برای اهداف سئو به روز می کند، نقشه سایت می تواند روند یافتن این تغییرات توسط گوگل را سرعت بخشد.
چه چیزی نباید در نقشه سایت گنجانده شود؟
تمام صفحات فهرست شده در نقشه سایت شما باید به گوگل نشان دهند که سایت شما با کیفیت و به خوبی نگهداری می شود.
این بدان معناست که شما باید برخی از صفحات را حذف کنید. مانند:
- صفحات با کدهای وضعیت 3xx، 4xx، یا 5xx
- صفحات یتیم
- صفحات تکراری
- صفحاتی که نسخه canonical نیستند
- صفحات دارای برچسب روبات noindex
- صفحات مسدود شده در فایل robots.txt
اندازه مجاز نقشه سایت چقدر است؟
یک نقشه سایت منفرد باید به 50 مگابایت یا 50000 URL محدود شود.
گوگل کاربران را تشویق می کند تا بهترین شیوه های ارائه شده توسط sitemaps.org را دنبال کنند.
اگر اندازه شما بیش از حد مجاز است، باید نقشه سایت خود را تقسیم کنید.
سپس، یک فایل فهرست نقشه سایت را ایجاد و به گوگل ارسال کنید. بنابراین می تواند تمام نقشه های سایت شما را شناسایی کند.
هر چند وقت یکبار باید نقشه سایت تولید کنید؟
هر چه بیشتر محتوای جدید را به روزرسانی و منتشر کنید، بیشتر باید نقشه سایت تولید کنید.
به عنوان یک قانون کلی، توصیه می کنیم هر ماه یک بار نقشه سایت خود را بررسی کنید. اگر چندین محتوا در روز منتشر می کنید، ممکن است لازم باشد نقشه سایت خود را به صورت هفتگی به روز کنید.
فقط مراقب خطاها باشید.
حالا نوبت شماست !