ملء علامات الوصف في صفحات المقالات

هدف هذا المثال هو ملء علامات الوصف (meta-tags) في صفحتنا بالمفاتيح المرتبطة بالمقال اضافة الى اسماء المؤلفين.

اذا اردنا تحسين حظوظ موقعنا في محركات البحث، يمكن مثلاً ذكر وصف المقال والمفاتيح المرتبطة به واسماء المؤلفين.في علامات خاصة اسمها «علامات الوصف» تقع في ترويسة مستند HTML.

أمثلة علامات وصف يعبئها SPIP تلقائياً
دورهاكتابة HTML/SPIP
عنوان الصفحة <title>[(#NOM_SITE_SPIP|textebrut)]</title>
الوصف [<meta name="Description" content="(#INTRODUCTION|couper{200}|textebrut)" />]
المفاتيح
<B_keywords>
<meta name="Keywords" content="<BOUCLE_keywords(MOTS) {id_article} {","}>[(#TITRE|textebrut)]</BOUCLE_keywords>" />
</B_keywords>
المؤلفون [<meta name="Author" content="(#LESAUTEURS|textebrut)" />]
اسم التطبيق <meta name="Generator" content="SPIP[ (#SPIP_VERSION)]" />
عنوان مسؤول الموقع [<meta name="Reply-to" content="(#EMAIL_WEBMASTER|textebrut)" />]

لا تنسى تطبيق مرشح textebrut على علامات SPIP للتخلص من العلامات والفقرات والمسافات التي لا مكان لها هنا. يجب ايضاً الحد من عدد الأحرف تماشياً مع متطلبات كل من علامات الوصف وذبك باستخدام المرشح couper.

لاحظ اننا نستخدم حلقة مدمجة لاسترجاع المعلومات حول المفاتيح وذلك بالاعتماد على رقم المقال (id_article) الحالي. اضافة الى ذلك نحدد ان الفاصل بين المعلومات سيكون فاصلة من اجل وضوح علامات الوصف (حتى بالنسبة لمحركات البحث).

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

هذا هو مثال كلمل لصفحة المقالات النموذجية (يتم وضعه بين علاماتي head</tt في الصفحة.

<head>
<title>[(#TITRE|textebrut) - ][(#NOM_SITE_SPIP|textebrut)]</title>
[<meta name="Description" content="(#INTRODUCTION|couper{200}|textebrut|sinon{[(#DESCRIPTIF_SITE_SPIP|couper{200}|textebrut)]})" />]
<B_keywords><meta name="Keywords" content="<BOUCLE_keywords(MOTS) {id_article} {","}>[(#TITRE|textebrut)]</BOUCLE_keywords>" /></B_keywords>
[<meta name="Author" content="(#LESAUTEURS|textebrut)" />]
<meta name="Generator" content="SPIP[ (#SPIP_VERSION)]" />
[<meta name="Reply-to" content="(#EMAIL_WEBMASTER|textebrut)" />]
</head>

يمكن تطبيق هذا المثال على العناصر الاخرى مثل الاقسام والاخبار الخ.

مؤلف جورج نُشر في: تم التحديث: 26/10/12

الترجمات: عربي, català, English, Español, français, italiano, Nederlands, українська