Extension:AutoSitemap/ar

يجمّع امتداد AutoSitemap آليًا ملف «sitemap.xml» في كل حالة يطرأ فيها على الصفحة إنشاء أو تعديل أو حذف. يساعد ملف خريطة الموقع محركات البحث في متابعة صفحات موقعك. يستند الامتداد إلى الامتداد.

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

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

إعداد
توجد بعض المتغيرات الاختيارية التي تغير من طريقة توليد خريطة الموقع. You can set them in your LocalSettings.php.

اسم الملف
يمكنك تحديد اسم ملف خريطة الموقع عن طريق ضبط الآتي:

ضبط معرف موارد موحد أساسي
By default all URLs in sitemap use $wgCanonicalServer (or $wgServer, if it doesn’t set) as domain prefix. If you want to set it to another one, you can change it manually by setting:

إشعار محركات البحث
You can notify web sites you want about the update of sitemap. Just write all notify URLs as array:

Sometimes web hoster does not allow the fopen command to call URLs (allow_url_fopen=false). If you can’t or doesn’t want to use notification, set this to empty array by deleting all lines between brackets.

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

ضبط مدى تواتر تحديث الصفحة
يمكنك أن تحدد يدويًا مدى التواتر المفضل الذي سوف يجري بموجبه محرك البحث التحقق من كافة العناوين كما يلي:

القيم المتوفرة هي كما يلي:

hourly daily weekly monthly yearly adjust - for automatic determination of frequency based on page edits count

ضبط أولوية الصفحة
يمكنك تحديد أولوية صفحات بعينها أو نطاقات اسم يدويًا كما يلي:

أو

أو

السماحات
يجب أن يُسمَح لمجلد ميدياويكي لديك أن ينهض بأعمال كتابة ( مع   أو  ).

Htaccess, Nginx
لو كنت ترغب في الاطلاع على خريطة موقع يمكن للبشر قراءتها، اسمح بإمكانية وصول قراءة إلى ملف sitemap.xsl في إعدادات موقعك (ملف  أو خلافه).

انظر أيضا

 * Sitemaps - Wikipedia about sitemaps
 * Google about sitemaps