لاحظ مسوق بحث حاد النظر أن Yoast كان ينشئ خرائط مواقع مكررة. ليس من الواضح كم من الوقت يحدث هذا ، لكن مدير تحسين محركات البحث في Yoast أقر بالخطأ وأشار إلى أن Yoast على علم بالمشكلة ويقول إنهم يعملون على إصلاح.
ومع ذلك ، بمجرد اكتشاف خطأ خريطة الموقع المكرر هذا ، كشف فحص المكونات الإضافية لتحسين محركات البحث (SEO) عن حدوث مشكلة مماثلة مع المكونات الإضافية الأخرى أيضًا ، ولكنها ليست متوطنة فيها جميعًا.
اكتشف خطأ Yoast SEO في خريطة الموقع
بريندا مالون (تضمين التغريدة) اكتشف الخطأ وقام بتغريده على Yoast حوله:
تضمين التغريدة تضمين التغريدة هل هناك طريقة لتعطيل خرائط مواقع xml المكررة التي أنشأها Yoast؟
page .com / page-sitemap.xml و
page.com/page-sitemap1.xml
هل هناك سبب محدد وراء إنشاء هذه؟ شكرا لك.– بريندا مالون ، ثلاثية Vaxxed وما زالت تخفي (_brendamalone) 21 مارس 2022
أجاب شخص من Yoast أنهم كانوا على علم بالخطأ وأبلغوا داخليًا لإصلاحه:
يا تضمين التغريدةقد يكون الحل الأسهل حاليًا هو إعداد إعادة التوجيه من الإصدار “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 خطأ خريطة موقع “Post”
الموقع الذي يحتوي على خريطة موقع واحدة فقط للمشاركات سيكون له خريطة الموقع التالية:
خريطة موقع “Post” الأصلي:
/post-sitemap.xml
خرائط مواقع “نشر” مكررة:
/post-sitemap0.xml /post-sitemap1.xml
Yoast خرائط مواقع متعددة للمنشورات
يُظهر الموقع الذي يحتوي على خرائط مواقع متعددة للمشاركات الخطأ بطريقة مختلفة.
على سبيل المثال ، إذا كان أحد المواقع يحتوي على آلاف المنشورات ويتطلب ثلاث خرائط مواقع ، فقد تبدو خرائط مواقعهم على النحو التالي:
خرائط مواقع “المشاركات” الأصلية:
/post-sitemap1.xml /post-sitemap2.xml /post-sitemap3.xml
ولكن مع وجود خطأ في خريطة موقع Yoast ، أصبح لديهم الآن ملفان إضافيان من خرائط المواقع وهما نسختان مكررتان من خريطة الموقع الأولى.
لذلك في المثال أعلاه ، هذا هو أول خريطة موقع: /post-sitemap1.xml
فيما يلي ملفات Sitemap المكررة لملف Sitemap الأول الأصلي:
/post-sitemap.xml /post-sitemap0.xml
Yoast Sitemap Bug موجود في Yoast.com
يمكن رؤية الخطأ على أي موقع يستخدم المكون الإضافي Yoast SEO WordPress ، بما في ذلك Yoast نفسه.
تؤدي عناوين URL هذه إلى خرائط مواقع Yoast XML متطابقة:
https://yoast.com/post-sitemap.xml https://yoast.com/post-sitemap0.xml https://yoast.com/post-sitemap1.xml
لا يقتصر خطأ ملف Sitemap على Yoast
الأمر الغريب حقًا هو أن خطأ خريطة الموقع هذا لا يقتصر على Yoast.
يمكن العثور على خطأ مشابه في العديد من مكونات تحسين محركات البحث الأخرى (ولكن ليس كلها).
من الغريب بعض الشيء أن تظهر العديد من مكونات تحسين محركات البحث (SEO) سلوكًا مشابهًا عندما يتعلق الأمر بخطأ ما.
شيء يجب مراعاته هو أن صانعي المكونات الإضافية ملزمون بترخيص WordPress مفتوح المصدر الذي يفرض أن المكونات الإضافية والسمات الخاصة بـ WordPress تعتبر أعمالًا مشتقة. هذه مشكلة طويلة الأمد كانت في وقت من الأوقات أوضحه مات مولينويج نفسه في عام 2015.
كتب مات:
“يخضع WordPress لترخيص يسمى GPL ، والذي ينص بشكل أساسي على أنه يمكنك فعل ما تريد بالبرنامج ، ولكن إذا قمت بتوزيع التعديلات أو إنشاء أعمال مشتقة ، فيجب أن تكون أيضًا خاضعة لـ GPL. فكر في الأمر على أنه ترخيص Creative Commons .
في الماضي ، لم يكن الناس يعرفون ما إذا كانت موضوعات WordPress عبارة عن أعمال مشتقة وتحتاج إلى ترخيص GPL. في عام 2009 ، تلقينا رأيًا قانونيًا خارجيًا أوضح المشكلة قائلًا إن PHP في السمات يجب بالتأكيد أن تكون GPL ، وبالنسبة لـ CSS والصور كانت اختيارية. بشكل أساسي ، كل شخص في مجتمع WP هو GPLed بالكامل ، ويطلق عليه أحيانًا 100٪ GPLed ، لجميع الملفات اللازمة لتشغيل موضوعهم (PHP ، JS ، CSS ، العمل الفني).
لذلك قد تكون بعض طرق إنشاء خريطة الموقع هي نفسها مفتوحة المصدر ومتاحة لجميع شركات المكونات الإضافية لتحسين محركات البحث ، مما قد يفسر سبب احتواء مكونات تحسين محركات البحث الأخرى على نفس الخطأ أو خطأ مشابه مثل Yoast.
يؤثر خطأ ملف Sitemap على مكونات تحسين محركات البحث الأخرى
لا يؤثر خطأ خريطة الموقع هذا فقط على Yoast و Rank Math. يؤثر هذا أيضًا على مكونات تحسين محركات البحث الأخرى.
تم تأكيد هذا الخطأ في المكونات الإضافية التالية لتحسين محركات البحث:
- ترتيب البرنامج المساعد الرياضيات SEO
- WordPress SEOPress 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) لا يبدو أنها تحتوي على هذا الخطأ.
تعمل المكونات الإضافية التالية لتحسين محركات البحث على إنشاء خرائط مواقع بشكل صحيح:
- البرنامج المساعد WordPress SEO Ultimate PRO
- رقيقة كبار المسئولين الاقتصاديين
- سيو سكويرلي
ما هو حجم المشكلة؟
أفضل ممارسة لتحسين محركات البحث هي تسهيل الأمور على محركات البحث.
كلما تم إدخال المزيد من الأخطاء ، زادت احتمالية أن تبدأ برامج الزحف لمحركات البحث في التعثر في الأخطاء وتوليد مشكلات غير متوقعة ، خاصةً إذا تفاقمت هذه المشكلة بسبب أخطاء أخرى في الموقع.
معنى SEO هو تحسين محرك البحث. كلما سهّلت على محرك البحث الزحف إلى صفحات الويب واكتشافها ، كان ذلك أفضل بالنسبة إلى مُحسّنات محرّكات البحث.
الأخطاء هي عكس التحسين. كلما زاد عدد الأخطاء التي يولدها موقع الويب ، قل تحسينه.
فيما يتعلق بـ SEO ، يمكن تقديم حجة لتقليل تأثير هذه الأخطاء والقول نعم ، يمكن للموقع أن يستمر في التعثر ويعمل بشكل طبيعي على الرغم من هذه الأخطاء.
لكن الأخطاء دائمًا ما تكون على عكس تحسين محركات البحث.
!function(f,b,e,v,n,t,s) {if(f.fbq)return;n=f.fbq=function(){n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments)}; if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0'; n.queue=[];t=b.createElement(e);t.async=!0; t.src=v;s=b.getElementsByTagName(e)[0]; s.parentNode.insertBefore(t,s)}(window,document,'script', 'https://connect.facebook.net/en_US/fbevents.js');
if( typeof sopp !== "undefined" && sopp === 'yes' ){ fbq('dataProcessingOptions', ['LDU'], 1, 1000); }else{ fbq('dataProcessingOptions', []); }
fbq('init', '1321385257908563');
fbq('track', 'PageView');
fbq('trackSingle', '1321385257908563', 'ViewContent', { content_name: 'yoast-wordpress-seo-bug-creates-duplicate-sitemaps', content_category: 'news seo wp ' });
#Yoast #WordPress #SEO #Bug #ينشئ #خرائط #مواقع #مكررة
المصدر
تعليقات
إرسال تعليق