افزونه محبوب سئو وردپرس، Rank Math، دارای اشکالی است که باعث میشود فایلهای نقشه سایت تکراری تولید کند. این اشکال عجیب در نحوه تولید نقشه های سایت شبیه به اشکالی است که بر Yoast تأثیر می گذارد، اما روشی که Rank Math آن را مدیریت می کند متفاوت است.
نقشه سایت
نقشه سایت بخش مهمی از بهینه سازی موتورهای جستجو است. این به موتورهای جستجو میگوید چه صفحاتی به تازگی به یک سایت اضافه شدهاند و چه صفحاتی بهروزرسانی شدهاند.
نقشه سایت به موتور جستجو کمک میکند تا با هشدار دادن به محتوای جدیدی که باید ایندکس شود، خزیدن وبسایت خود را در اولویت قرار دهد.
به دلیل اهمیت نقشه سایت برای سئو، این روش خوبی است که نقشه های سایت به درستی تولید شوند.
صفحه برنامهنویس Google در مورد سایت مپ می گوید:
«یک نقشه سایت فایلی است که در آن اطلاعاتی درباره صفحات، ویدیوها و سایر فایلهای موجود در سایت خود و روابط بین آنها ارائه میکنید.
موتورهای جستجو مانند Google برای خزیدن موثرتر سایت شما، این فایل را می خوانند.
نقشه سایت به Google میگوید کدام صفحات و فایلهایی که فکر میکنید در سایت شما مهم هستند، و همچنین اطلاعات ارزشمندی در مورد این فایلها ارائه میدهد. به عنوان مثال، آخرین باری که صفحه بهروزرسانی شد و هر نسخه زبان دیگری از صفحه.»
اشکال نقشه سایت XML رتبه ریاضی
Rank Math همچنین چندین نقشه سایت XML ایجاد می کند. در واقع، احتمالاً تعداد بی نهایت نقشه سایت XML تولید می کند.
به عنوان مثال، سایتی با یک نقشه سایت برای «پستها» نقشههای سایت تکراری زیر را ایجاد میکند:
/post-sitemap.xml /post-sitemap1.xml
اما نوع شماره صفر، /post-sitemap0.xml
را ایجاد نمی کند
این موضوع در مورد نقشه های سایت تکراری ایجاد شده برای صفحات نیز صادق است:
/page-sitemap.xml /page-sitemap1.xml
و دوباره، درست مانند نقشههای سایت «پستها»، Rank Math نوع نقشه سایت با شماره صفر را نمیسازد: /page-sitemap0.xml
رتبه ریاضی تعداد بی نهایت نقشه سایت تولید می کند؟
در حالی که Rank Math نوع نقشه سایت با شماره صفر را ایجاد نمی کند، Rank Math چیزی را تولید می کند که به نظر می رسد تقریباً بی نهایت نقشه سایت XML شماره گذاری شده باشد.
در حالت ایدهآل، Rank Math باید برای نقشههای سایتی که وجود ندارند، کد پاسخ ۴۰۴ ایجاد کند.
اما آنچه که به نظر میرسد این است که به جای ایجاد یک پیام پاسخ ۴۰۴، Rank Math یک کد پاسخ ۲۰۰ تولید میکند (به این معنی که درخواست یک صفحه وب معتبر است) و سپس یک نقشه سایت XML خالی تولید میکند.
نشانی اینترنتی زیر است که من آزمایش کردم تا ببینم Rank Math چه چیزی ایجاد کرده است:
https://rankmath.com/post-sitemap9.xml
این چیزی است که رتبه ریاضی نشان میدهد:
نقشه سایت ناموجود ایجاد شده توسط ریاضی رتبه
Rank Math چند نقشه سایت ایجاد می کند؟
ظاهراً، Rank Math ممکن است URL های زیادی ایجاد کند، احتمالاً تعداد بی نهایتی از صفحات نقشه سایت XML.
من توانستم یک نقشه سایت خالی با این URL ایجاد کنم:
https://rankmath.com/post-sitemap99999999999999999999999999999999999999999999.xml
چیزی که در مورد نقشه سایت بالا مورد توجه است این است که سرور هنگام ارائه نقشه سایت XML، یک کد پاسخ ۲۰۰ سرصفحه برای مرورگر ایجاد می کند.
کد پاسخ ۲۰۰ به این معنی است که هیچ خطایی وجود ندارد.
از طریق وبسایت HTTPStatus تأیید کردم که آیا Rank Math کد پاسخ ۲۰۰ ایجاد کرده است یا خیر.
این نشان میدهد که Rank Math یک کد پاسخ ۲۰۰ برای صفحاتی که وجود ندارند ایجاد میکند:
رفتار تغییر مسیر نقشه سایت ریاضی رتبه
سایر افزونههای SEO دارای اشکالی هستند که وقتی عدد صفر به انتهای URL نقشه سایت اضافه میشود، یک نقشه سایت تکراری ایجاد میکند.
اما رتبه ریاضی نقشه سایت تکراری با عدد صفر ایجاد نمی کند.
هنگامی که درخواستی برای نقشه سایت با شماره صفر غیرموجود ارائه می کنید، این درخواست یک تغییر مسیر به نقشه سایت متعارف را آغاز می کند.
یک درخواست برای این نقشه سایت که وجود ندارد:
/page-sitemap0.xml
به نقشه سایت متعارف هدایت میشود:
/page-sitemap.xml
اما مسلماً این روش صحیحی برای مدیریت نقشه سایتی که وجود ندارد نیست.
پاسخ صحیح سرور باید این باشد که یک پیام ۴۰۴ «Page Not Found Error Response» نشان داده شود، زیرا این همان چیزی است که اتفاق افتاده است، صفحه پیدا نشد.
افزونه Yoast SEO با ارائه کد پاسخ ۴۰۴ برای نقشه های سایت XML که وجود ندارند (به جز انواع صفر و ۱) به روش صحیح پاسخ می دهد.
از Rank Math در مورد آن پرسیدم و آنها توضیح دادند که اصلاً مشکلی نیست.
رتبه ریاضی:
“این شبیه به نحوه مدیریت WP core جستجو در سایت است: برای هر درخواست جستجوی دلخواه پاسخ HTTP 200 را دریافت خواهید کرد.
برخلاف برخی از افزونههای نقشه سایت، Rank Math فایلهای نقشه سایت فیزیکی را در فهرست اصلی سرور ایجاد نمیکند.
از آنجایی که این نشانیهای اینترنتی نقشه سایت که وجود ندارند در هیچ کجای سایت وجود ندارند، گوگل و سایر موتورهای جستجو هرگز آنها را نمیخزند، بنابراین این نباید از نقطهنظر SEO مشکلی ایجاد کند.”
بلوک نقل قول>
اشکال نقشه سایت تکراری رتبه ریاضی
جالب است که Rank Math، مانند چند افزونه SEO دیگر، دارای یک اشکال نقشه سایت تکراری است.
وقتی صحبت از بهینه سازی یک وب سایت برای موتورهای جستجو می شود، هدف این است که تا حد امکان کامل باشید. هر چیزی که یک وب سایت را کمتر از کامل کند می تواند یک نقص در نظر گرفته شود، زمانی که کمال هدف باشد.
بهینه سازی کمتر از کامل می تواند منجر به عواقب پیش بینی نشده ای شود.
Yoast از مشکل آگاه است و گفته می شود که در حال کار بر روی رفع آن است. می توان امیدوار بود که مشکل نقشه سایت تکراری با رتبه ریاضی نیز در مقطعی برطرف شود.
نقل:
صفحه وب Google درباره نقشه سایت را بخوانید
درباره نقشه سایت بیاموزید