Extension:AutoSitemap/ar

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

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

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

ملحوظة
يمكن استخدام هذا الامتداد في حالات ميدياويكي الصغيرة (التي تصل إلى 10 آلاف صفحة). لو كانت حالة ميدياويكي لديك أكبر من 50 ألف صفحة، يجب عليك استخدام بدلًا منه لأنه يساند ملف فهرس خريطة الموقع ويمكنه إنشاء ملفات مستقلة لكل نطاق اسم ويضغط ملفات خريطة الموقع وكذلك صمم كي يمكن تشغيله حسب جدول بدلًا من تشغيله بعد تعديل كل صفحة.

إعداد
توجد بعض المتغيرات الاختيارية التي تغير من طريقة توليد خريطة الموقع. يمكنك ضبطها من LocalSettings.php لديك.

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



ضبط معرف موارد موحد أساسي
المعتاد هو أن كافة معرفات المصادر الموحدة في خريطة الموقع تستخدم $wgCanonicalServer (أو $wgServer لو لم يكن مضبوطًا) في صفة بادئة المجال. لو كنت ترغب في ضبطها إلى قيمة أخرى، يمكنك تغييرها يدويًا عن طريق ضبط ما يلي:



إشعار محركات البحث
يمكنك إعلام مواقع الوب ما ترغب في تحديثه في خريطة الموقع. كل ما عليك عمله هو وضع كافة معرفات المصادر الموحدة في صفة مصفوفة كما يلي:

لا تسمح بعض مستضيفات الوب في بعض الأحيان باستخدام الأمر fopen كي تستعدي معرفات المصادر الموحدة (allow_url_fopen=false). إن لم تكن تستطيع أو لا ترغب في استخدام الإشعارات، حدد هذا ليكون مصفوفة فارغة عن طريق حذف كافة السطور بين القوسين.



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



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

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

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



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

أو

أو



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

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

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



انظر أيضا

 * Sitemaps – ويكيبيديا عن خرائط المواقع
 * غوغل عن خرائط المواقع