Yoast WordPress SEO Bug ينشئ خرائط مواقع مكررة

أكد Yoast وجود خطأ يتسبب في قيام WordPress بإنشاء خرائط مواقع مكررة ويقال إنه يعمل على إصلاح

لاحظ مسوق بحث حاد النظر أن Yoast كان ينشئ خرائط مواقع مكررة. من غير المعروف كم من الوقت يحدث هذا، لكن رئيس تحسين محركات البحث في Yoast أقر بالخلل وأشار إلى أن Yoast على دراية بالمشكلة ويقول إنه يعمل على إصلاح.

بمجرد اكتشاف خطأ خريطة الموقع المكرر هذا، كشف التحقق من المكونات الإضافية لتحسين محركات البحث (SEO) أن مشكلة مماثلة كانت تحدث للمكونات الإضافية الأخرى أيضًا، لكنها لم تكن متوطنة في جميع مكونات تحسين محركات البحث (SEO).

اكتشاف خطأ خريطة موقع Yoast SEO

اكتشفت بريندا مالون (_brendamalone ) الخطأ وغرّدت إلى Yoast حوله:

yoastjonoalderson هل هناك طريقة لإيقاف تشغيل خرائط مواقع xml المكررة التي ينشئها Yoast؟page .com / page-sitemap.xml وpage .com / page-sitemap1.xmlهل هناك سبب محدد وراء إنشائها؟ شكرًا.

– بريندا مالون ، Triple-Vaxxed and Still Masking (_brendamalone) 21 مارس 2022

أجاب شخص من Yoast أنهم يعرفون الخطأ وقاموا بوضع علامة عليه داخليًا لإصلاحه:

مرحبًا_ brendamalone ، قد يكون الحل الأسهل حاليًا هو إعداد إعادة توجيه للإصدار “1” إلى الإصدار العادي (لكل نوع منشور متأثر).

في غضون ذلك، رأيت بالتأكيد تذكرة في جهاز التعقب الداخلي الخاص بنا لمعالجة هذا الأمر، لذلك سأرى ما إذا كان بإمكاني العثور عليها وإزالتها.

جونو ألدرسون (jonoalderson) 21 مارس 2022

Yoast SEO خريطة الموقع

تقوم ميزة خريطة موقع Yoast SEO تلقائيًا بإنشاء خريطة موقع لأنواع المنشورات المختلفة.

خرائط مواقع الصفحة

على سبيل المثال، سينشر الموقع الذي يحتوي على خريطة موقع للصفحات عنوان URL لخريطة الموقع مثل هذا:

/page-sitemap.xml

نشر خرائط المواقع

الموقع الذي لا يحتوي على آلاف المنشورات سيكون له خريطة موقع نشر مثل هذا:

/post-sitemap.xml

قد ينشر الموقع الذي يحتوي على عدد كبير من المنشورات خرائط مواقع تبدو كالتالي:

/post-sitemap1.xml/post-sitemap2.xml

Yoast خطأ خريطة موقع مكرر

ما تم اكتشافه هو أن Yoast يقوم أيضًا بإنشاء خرائط مواقع مكررة.

الموقع الذي يحتوي على خريطة موقع واحدة فقط لـ “الصفحات” سيكون له خرائط المواقع التالية:

Yoast “الصفحة” خطأ في خرائط المواقع

خريطة موقع “الصفحة” الأصلية:

/page-sitemap.xml

خرائط مواقع “الصفحة” مكررة:

/page-sitemap0.xml/page-sitemap1.xml

Yoast “نشر” خطأ خريطة الموقع

سيحتوي الموقع الذي يحتوي على خريطة موقع واحدة فقط للمشاركات على خريطة الموقع التالية:

استخدم قدراتك الإبداعية لإنتاج محتوى جذاب وفريد من نوعه مع ContentShake. تجربة متكاملة لأتمتة إنشاء المحتوى تتيح لك الحصول على أفكار متخصصة، وكتابة مقالات متميزة، وتعديلها بدقة، ونشرها بكل سهولة ويسر – كل ذلك بضغطة زر واحدة. اغتنم فرصة التميز في عالم المحتوى مع ContentShake.

خريطة موقع “المشاركة” الأصلية:

/post-sitemap.xml

خرائط مواقع “نشر” مكررة:

/post-sitemap0.xml/post-sitemap1.xml

Yoast خرائط مواقع متعددة للوظائف

يُظهر الموقع الذي يحتوي على خرائط مواقع متعددة للمشاركات الخطأ بطريقة مختلفة.

على سبيل المثال، إذا كان أحد المواقع يحتوي على آلاف المنشورات ويتطلب ثلاث خرائط مواقع، فقد تبدو خرائط مواقعهم على النحو التالي:

خرائط مواقع “المشاركات” الأصلية:

/post-sitemap1.xml/post-sitemap2.xml/post-sitemap3.xml

ولكن مع وجود خطأ في خريطة موقع Yoast ، أصبح لديهم الآن ملفان إضافيان من خرائط المواقع وهما نسختان مكررتان من خريطة الموقع الأولى.

لذلك في المثال أعلاه، هذا هو أول ملف sitemap: /post-sitemap1.xml

هذه هي خرائط المواقع المكررة لملف Sitemap الأول الأصلي:

/post-sitemap.xml/post-sitemap0.xml

Yoast Sitemap Bug موجود على Yoast.com

يمكن رؤية الخطأ على أي موقع يستخدم المكون الإضافي Yoast SEO WordPress ، بما في ذلك Yoast نفسه.

تؤدي عناوين URL هذه إلى خرائط مواقع Yoast XML متطابقة:

https://yoast.com/post-sitemap.xmlhttps://yoast.com/post-sitemap0.xmlhttps://yoast.com/post-sitemap1.xml

خطأ خريطة الموقع لا يقتصر على Yoast

الأمر الغريب حقًا هو أن خطأ خريطة الموقع هذا لا يقتصر على Yoast.

يمكن العثور على خطأ مشابه في العديد من مكونات تحسين محركات البحث الأخرى (ولكن ليس في جميعها).

من الغريب أن تظهر العديد من مكونات تحسين محركات البحث (SEO) سلوكًا مشابهًا فيما يتعلق بالخلل.

شيء يجب مراعاته هو أن صانعي المكونات الإضافية ملزمون بترخيص WordPress مفتوح المصدر الذي يفرض أن المكونات الإضافية والسمات الخاصة بـ WordPress تعتبر أعمالًا مشتقة. هذه مشكلة قديمة تم توضيحها في وقت من الأوقات بواسطة Matt Mullenweg نفسه في عام 2015.

كتب مات:

“WordPress خاضع لترخيص يسمى GPL، والذي ينص بشكل أساسي على أنه يمكنك فعل ما تريد بالبرنامج، ولكن إذا قمت بتوزيع التغييرات أو إنشاء أعمال مشتقة، فيجب أيضًا أن تكون خاضعة لـ GPL. فكر في الأمر مثل ترخيص Creative Commons Sharealike.

في الماضي لم يكن الناس متأكدين مما إذا كانت قوالب WordPress عبارة عن أعمال مشتقة وتحتاج إلى أن تكون GPL. في عام 2009 حصلنا على رأي قانوني خارجي أوضح الأمر قائلاً إن PHP في الموضوعات يجب أن تكون بالتأكيد GPL، وبالنسبة لـ CSS والصور كانت اختيارية. في الأساس، ذهب كل فرد في مجتمع WP بالكامل إلى GPL، والتي يطلق عليها أحيانًا 100٪ GPL، لجميع الملفات المطلوبة لتشغيل موضوعهم (PHP، JS، CSS، العمل الفني). “

لذلك قد تكون بعض الطرق لإنشاء ملف Sitemap هي نفسها مفتوحة المصدر ومتاحة لجميع شركات المكونات الإضافية لتحسين محركات البحث (SEO) لاستخدامها، وقد يفسر هذا سبب احتواء المكونات الإضافية لتحسين محركات البحث على نفس الخطأ أو ما شابه ذلك الموجود في Yoast.

يؤثر خطأ خريطة الموقع على المكونات الإضافية الأخرى لتحسين محركات البحث

لا يؤثر خطأ خريطة الموقع هذا فقط على Yoast و Rank Math. يؤثر أيضًا على المكونات الإضافية الأخرى لتحسين محركات البحث.

تم تأكيد هذا الخطأ في الإضافات التالية لتحسين محركات البحث:

  • ترتيب البرنامج المساعد SEO الرياضيات
  • SEOPress WordPress SEO Plugin
  • البرنامج المساعد AllineOneSEO WordPress SEO

SEO اضغط

إذا كانت خريطة موقع SEOPress “للمشاركات” تبدأ على النحو التالي:

/post-sitemap1.xml

هناك تكرارات تم إنشاؤها على عناوين URL هذه:

/post-sitemap.xml/post-sitemap0.xml

البرنامج المساعد AllineOneSEO WordPress SEO

إذا كان المكون الإضافي AIOSEO الخاص بك ينشئ عنوان URL هذا لخرائط مواقع “المنشورات”:

/post-sitemap.xml

كما أنه يولد ما يلي:

/post-sitemap0.xml/post-sitemap1.xml

ما سبق ينطبق على البرنامج المساعد Rank Math أيضًا.

أخطاء خريطة موقع WordPress ليست في كل مكان

بحثت Brenda Malone في هذه المشكلة وشاركت أن بعض مكونات تحسين محركات البحث (SEO) لا يبدو أنها تحتوي على هذا الخطأ.

تُنشئ المكونات الإضافية لتحسين محركات البحث التالية خرائط مواقع بشكل صحيح:

  • SEO Ultimate PRO WordPress Plugin
  • سليم سيو
  • Squirrly SEO

ما حجم هذه المشكلة؟

أفضل ممارسة لتحسين محركات البحث هي تسهيل الأمور على محركات البحث.

كلما تم تقديم المزيد من الأخطاء، كان من المرجح أن تبدأ روبوتات محرك البحث في التعثر في الأخطاء وتوليد مشكلات غير متوقعة، خاصةً إذا كانت هذه المشكلة معقدة بسبب أخطاء أخرى على الموقع.

معنى SEO هو تحسين محرك البحث. كلما سهّلت على محرك البحث الزحف واكتشاف صفحات الويب، كان ذلك أفضل بالنسبة إلى مُحسّنات محرّكات البحث.

الأخطاء هي عكس التحسين. كلما زاد عدد الأخطاء التي يتم إنشاؤها بواسطة موقع الويب، كلما كان الموقع أقل تحسينًا.

فيما يتعلق بـ SEO، يمكن تقديم حجة لتقليل تأثير هذه الأخطاء والقول نعم، يمكن للموقع أن يستمر في التعثر ويعمل بشكل طبيعي على الرغم من هذه الأخطاء.

لكن الأخطاء لا تزال عكس تحسين محركات البحث.

المصدر: searchenginejournal

شاهد المزيد:

أفضل موقع بحث

إنشاء حساب PayPal

إنشاء حساب انستقرام

تسجيل دخول Gmail

إنشاء حساب Hotmail | تسجيل دخول

إنشاء حساب Yahoo

إنشاء حساب Apple ID

أنت تستخدم إضافة Adblock

يعتمد موقع انشاء على الاعلانات كمصدر لدعم الموقع، يجب عليك ايقاف تشغيل حاجب الاعلانات لمشاهدة المحتوي