ووردبريس wordpress اضافة السيو All in One SEO وظهور خطا فى Dynamic sitemap
Dynamic sitemap generation does not appear to be using the correct rewrite rules
please disable any other sitemap plugins or functionality on your site and reset your permalinks
A Solution For All in One SEO Sitemap Empty and Not Working in Google Webmaster Tools
Dynamically Generate Sitemap - Sitemap not using correct rewrite rules



################################
المشكلة :
################################

داخل XML Sitemap يظهر رسالة خطا

“Dynamic sitemap generation does not appear to be using the correct rewrite rules; please disable any other sitemap plugins or functionality on your site and reset your permalinks.”
اهمية Dynamically Generate Sitemap

If you activate this setting your Sitemap will be generated dynamically each time a search robot requests it rather than creating a static file which can be deleted, become stale, corrupt or be overwritten. The Sitemap that All in One SEO Pack will generate is always up-to-date with the most current version of your site, you don’t need to manually update your Sitemap if you have this setting checked.

################################
سبب المشكلة :
################################

هو ان هناك اما ملف xml من نوع static يعمل conflict مع خريطة الاضافة من نوع dynamic
او هناك اضافة plugin اخري تعمل sitemap او اضافة بها كود يسبب خطا او مشكلة
او بسبب وجود اضافة خاصة / كود بالكاش cache بياخذ بسببه sitemap وهذا يجب استثنائه

################################
خطوات حل المشكلة :
################################
يجب تطبيق الخطوات التالية بدقة وعدم اهمال اى شىء

1- اذا كان هناك ملف .htaccess قم بحذفه
2- اذا كان هناك اى ملف بامتداد .xml قم بحذفه
3- قم بوقف جميع الاضافات الخاصة بالوورد بريس واترك فقط ما يخص template و All in One SEO
4- قم بحذف All in One SEO واعادة تنزيله من جديد
5- هيظهر خطا 404 قم بالذهاب الى Go to Admin > Settings > Permalinks اعمل save بدون تعديل اى شىء.
6- اذهب الى المسار https://www.yoursite.com/sitemap.xml وافتح ما بداخله و اعمل refresh اكثر من مرة

* هام جدا تم تطبيق تلك الطريقة على موقعين وتم حلها ... هذه الخطوات صحيحة واذا لم تفلح قم بالمزيد عليها فقط.

################################
حل اخر للمشكلة :

################################

اجعل اسم الخريطة التى يقوم بانتجها اضافة الوورد بريس مختلفة عن الافتراضى

اى لا تجعل الخريطة تخرج باسم sitemap فقط بل اضعف عليها اى شىء حتى لا يحدث conflict مع غيرها

مثل اجعلها -sitemap فى prefix بحيث يكون شكلها النهائي sitemap-sitemap.xml