![[codeNET]-2C1538F7-CE84-4AFA-8981-D7F53BE6BF94.webp [codeNET]-2C1538F7-CE84-4AFA-8981-D7F53BE6BF94.webp](https://4r3.net/data/attachments/1/1512-ad48ba548d805b3f07f95e733cf3a362.jpg?hash=WeC04abXcR)
الدليل الشامل لتحسين عناوين الصفحات Meta Titles في منتديات XenForo: أفضل الممارسات والأكواد والتحسينات التقنية
مرحباً بكم يا أصدقائي وأعضاء كود نت الأعزاء | إعداد: مهدي حميد
[HR=1][/HR]
مقدمة حول الدرس
أهلاً بكم إخواني وأحبابي مطوري وزوار منتدى كود نت. بعد أن تعرفنا في الدروس السابقة على ملف robots.txt، وربط المنتدى بخدمة Google Search Console، وإعداد خرائط المواقع XML Sitemap، ننتقل اليوم إلى عنصر بالغ الأهمية في تحسين ظهور منتديات XenForo بمحركات البحث، وهو عناوين الصفحات Meta Titles.
يُعد عنوان الصفحة من أول العناصر التي يتعرف عليها المستخدم عند ظهور موقعك في نتائج البحث، كما تعتمد عليه Google ضمن مجموعة من المصادر لفهم موضوع الصفحة وإنشاء عنوان النتيجة الذي يظهر للباحث.
تخيل أن لديك موضوعاً تقنياً يشرح طريقة تثبيت إضافة في XenForo، لكن عنوان الصفحة يظهر باسم المنتدى فقط، أو بعنوان طويل ومكرر لا يوضح محتوى الموضوع! هنا أنت تخسر فرصة مهمة لجذب الزوار المهتمين بمحتواك.
في هذا الدرس سنتعرف على مفهوم Meta Title، وكيفية عمله داخل XenForo، وطريقة تحسين عناوين المواضيع والأقسام والصفحات، مع شرح الأكواد المهمة وأفضل الممارسات التي تساعد على بناء بنية SEO احترافية.
أولاً: ما هو Meta Title؟
يُقصد بـ Meta Title عنوان الصفحة الذي يتم تحديده داخل عنصر HTML المسمى <title>، وهو العنوان الذي يظهر عادةً في تبويب المتصفح، وتستخدمه Google كأحد المصادر الأساسية لإنشاء عنوان نتيجة البحث.
مثال على عنوان صفحة:
عندما تزحف Google إلى الصفحة، يمكنها الاستفادة من هذا العنوان لفهم موضوعها، ولكن يجب الانتباه إلى أن Google لا تضمن عرض العنوان نفسه حرفياً في نتائج البحث؛ فقد تختار عنواناً مختلفاً اعتماداً على محتوى الصفحة والعناوين الرئيسية والنصوص والروابط الموجودة فيها.
لماذا نهتم بتحسين Meta Title؟
[]توضيح موضوع الصفحة لمحركات البحث والزوار.
[]تحسين جاذبية ظهور المنتدى في نتائج البحث.
[]مساعدة المستخدم على معرفة محتوى الصفحة قبل الدخول إليها.
[]تقليل تكرار العناوين بين المواضيع والأقسام.
[]إبراز الكلمات والعبارات التي يبحث عنها الجمهور بصورة طبيعية.
[]تحسين فرص الحصول على نقرات من نتائج البحث عند تقديم عنوان واضح وجذاب.
ثانياً: كيف ينشئ XenForo عناوين الصفحات تلقائياً؟
من الأمور الجيدة في XenForo أنه يمتلك نظاماً داخلياً لإدارة عناوين الصفحات، فلا تحتاج إلى كتابة وسم <title> يدوياً لكل موضوع.
يعتمد النظام على العنوان الذي يتم تحديده من خلال القوالب وإعدادات المنتدى، ويختلف محتوى العنوان بحسب نوع الصفحة.
على سبيل المثال:
1- الصفحة الرئيسية:
2- صفحة أحد الأقسام:
3- صفحة أحد المواضيع:
4- صفحة عضو:
هذه أمثلة توضيحية لشكل العناوين، وليست بالضرورة الصيغة الافتراضية لكل تثبيت؛ إذ يمكن أن تختلف بحسب إعدادات المنتدى والقالب والإضافات المستخدمة.
ثالثاً: معرفة مكان التحكم بعنوان الصفحة داخل XenForo
إذا كنت تستخدم XenForo 2.3، فيمكنك مراجعة القالب المسؤول عن إخراج عنوان الصفحة النهائي.
اسم القالب:
للوصول إليه:
[]ادخل إلى لوحة تحكم الإدارة Admin CP.
[]انتقل إلى Appearance & Languages.
[]افتح Templates.
[]ابحث عن PAGE_CONTAINER.- افتح القالب وابحث عن وسم title.
ستجد في التثبيتات القياسية صيغة مشابهة لما يلي:
<title><xf:title formatter="%s | %s" fallback="{$xf.options.boardTitle}" page="{$pageNumber}" /></title>
شرح الكود:
[]xf:title: يستدعي عنوان الصفحة الذي أنشأه نظام XenForo.
[]formatter: يحدد طريقة تنسيق العنوان النهائي.
[]%s | %s: يحدد موضعي النصين والفاصل بينهما.
[]fallback: يستخدم اسم المنتدى كعنوان بديل عند عدم وجود عنوان محدد.- page: يتعامل مع رقم الصفحة عند وجود ترقيم للصفحات.
ملاحظة مهمة: لا أنصح بحذف هذا السطر أو استبداله بكود HTML ثابت؛ لأن ذلك قد يؤدي إلى فقدان العناوين الديناميكية للمواضيع والأقسام والصفحات. الأفضل فهم آلية عمله قبل إجراء أي تعديل.
رابعاً: تحسين عناوين المواضيع داخل XenForo
تُعد عناوين المواضيع من أهم العناصر التي يجب الاهتمام بها في المنتديات، لأنها تمثل المحتوى الأساسي الذي يبحث عنه الزوار.
لنفترض أن أحد الأعضاء أنشأ موضوعاً بعنوان:
هذا العنوان لا يوضح طبيعة المشكلة، ولا يقدم معلومات كافية للباحث.
يمكن تحسينه ليصبح:
مثال آخر:
يمكن استبداله بعنوان أكثر وضوحاً:
قواعد كتابة عنوان احترافي:
[]اجعل العنوان يصف محتوى الموضوع بدقة.
[]استخدم الكلمات التي يبحث عنها الزوار بصورة طبيعية.
[]ابتعد عن العناوين العامة وغير المفهومة.
[]لا تكرر الكلمة المفتاحية عدة مرات دون داعٍ.
[]لا تستخدم عناوين مضللة لا تتوافق مع محتوى الموضوع.
[]اجعل لكل موضوع عنواناً مستقلاً ومميزاً.
خامساً: إضافة اسم القسم إلى عنوان الموضوع Meta Title
من التحسينات التي قد يرغب بعض أصحاب المنتديات في تطبيقها إظهار اسم القسم ضمن عنوان الموضوع، وذلك لإضافة سياق أوضح للصفحة.
مثلاً بدلاً من:
يمكن أن يصبح:
يمكن تنفيذ هذا التخصيص من خلال قالب thread_view باستخدام متغير عنوان الصفحة.
افتح القالب:
ابحث عن السطر الذي يبدأ بـ:
في القوالب القياسية ستجد سطراً مشابهاً لما يلي:
يمكن تعديل صيغة عنوان الصفحة لتصبح:
<xf:title page=”{$page}”>{{ prefix(‘thread’, $thread, ‘escaped’) }}{$thread.title} - {$thread.Forum.Node.title}</xf:title>
بهذا الشكل تتم إضافة اسم القسم إلى عنوان الصفحة في المواضيع التي يتوفر لها القسم المرتبط.
تنبيه تقني: هذا تعديل اختياري للقالب، وليس ضرورياً لكل المنتديات. يجب اختباره على نسخة تجريبية أولاً، والتأكد من أن المتغيرات متاحة في إصدارك وأن العنوان لا يصبح طويلاً أو متكرراً.
سادساً: اختيار الطول المناسب لعنوان Meta Title
من الأسئلة المتكررة بين أصحاب المواقع: كم يجب أن يكون طول عنوان الصفحة؟
لا تضع Google حداً ثابتاً لعدد أحرف عنوان الصفحة، وإنما يتم عرض العنوان بحسب المساحة المتاحة في نتائج البحث، وقد يتم اختصاره عندما يكون طويلاً.
لذلك أنصح بالتركيز على الوضوح والاختصار بدلاً من الالتزام برقم ثابت.
مثال على عنوان طويل وغير مناسب:
أفضل وأقوى وأروع شروحات XenForo
وتطوير المنتديات وحل جميع المشاكل
والإضافات والبرمجة والتصميم | كود نت
مثال على عنوان أكثر احترافية:
اجعل أهم معلومة في بداية العنوان، ثم أضف اسم المنتدى عند الحاجة.
سابعاً: استخدام الكلمات المفتاحية داخل Meta Title
يجب أن يعكس عنوان الصفحة العبارة الأساسية التي يستهدفها الموضوع، لكن دون تحويل العنوان إلى مجموعة كلمات متكررة.
مثلاً إذا كان موضوعك يتحدث عن تحسين سرعة XenForo، فيمكن استخدام:
أما الصيغة التالية فهي غير مناسبة:
لماذا؟
لأن تكرار الكلمات المفتاحية بصورة غير طبيعية يجعل العنوان مزعجاً للمستخدم، ولا يقدم وصفاً واضحاً للمحتوى.
تذكر أن الهدف هو كتابة عنوان يخدم الباحث أولاً، ثم يساعد محركات البحث على فهم الصفحة.
ثامناً: معالجة مشكلة تكرار عناوين الصفحات
من المشكلات التي قد تظهر في المنتديات الكبيرة وجود صفحات تحمل عناوين متشابهة أو متطابقة.
مثلاً:
إذا كانت هذه العناوين تخص صفحات مختلفة، فمن الأفضل أن يكون لكل صفحة عنوان يوضح محتواها الفعلي.
مثال:
شرح تثبيت XenForo 2.3 على الاستضافة
حل مشكلة تثبيت XenForo وقاعدة البيانات
إعدادات XenForo الأساسية بعد التثبيت
نصائح لمعالجة التكرار:
[]راجع عناوين المواضيع المتشابهة.
[]تأكد من أن كل صفحة لها عنوان يميزها.
[]لا تجعل جميع صفحات المنتدى تستخدم عنواناً ثابتاً.
[]راجع الصفحات المرقمة وتأكد من أن عناوينها تعكس محتواها.- استخدم Canonical URLs لمعالجة اختلاف عناوين الصفحات التي تمثل المحتوى نفسه عند الحاجة.
تاسعاً: فحص Meta Title باستخدام أدوات المتصفح
بعد إجراء أي تعديل على عناوين الصفحات، يجب التأكد من أن الكود النهائي يظهر بصورة صحيحة.
يمكنك استخدام أدوات المطور في المتصفح Developer Tools.
[]افتح صفحة من صفحات المنتدى.
[]اضغط بزر الفأرة الأيمن واختر Inspect.
[]انتقل إلى تبويب Elements.
[]ابحث عن وسم title داخل head.- تحقق من النص الذي يظهر داخله.
مثال على النتيجة المطلوبة:
ويمكنك أيضاً استخدام الكود التالي في Console لفحص عنوان الصفحة:
سيعرض لك العنوان النهائي الذي يتعرف عليه المتصفح.
عاشراً: لماذا تغير Google عنوان صفحتي في نتائج البحث؟
من المهم جداً معرفة أن Google لا تلتزم دائماً بعرض محتوى وسم <title> كما هو.
قد تقوم بإعادة إنشاء عنوان النتيجة اعتماداً على مجموعة من العناصر، منها:
[]عنوان الصفحة داخل HTML.
[]العنوان الرئيسي الظاهر H1.
[]عناوين الأقسام والعناوين البارزة.
[]وسم Open Graph الخاص بعنوان الصفحة og:title.
[]النصوص الموجودة داخل الصفحة.
[]النصوص الموجودة في الروابط التي تشير إلى الصفحة.
إذا وجدت أن Google تعرض عنواناً مختلفاً عن العنوان الذي حددته، راجع النقاط التالية:
[]تأكد من أن عنوان HTML يصف محتوى الصفحة فعلاً.
[]تأكد من عدم وجود اختلاف كبير بين العنوان الرئيسي ووسم title.
[]تجنب العناوين الطويلة والمليئة بالكلمات المتكررة.
[]تأكد من أن العنوان مكتوب باللغة نفسها التي يستخدمها محتوى الصفحة.- تأكد من عدم وجود عناوين قديمة أو غير دقيقة.
بعد إجراء التعديلات، تحتاج Google إلى إعادة الزحف إلى الصفحة ومعالجة محتواها، وقد يستغرق ظهور التغيير بعض الوقت.
الحادي عشر: قائمة الفحص النهائية لتحسين Meta Titles
قبل الانتهاء من تحسين عناوين منتداك، راجع القائمة التالية:
[]كل صفحة مهمة تمتلك عنواناً واضحاً ومميزاً.
[]عناوين المواضيع تعكس محتواها الحقيقي.
[]اسم المنتدى يظهر بطريقة مناسبة دون تكرار مزعج.
[]لا توجد كلمات مفتاحية مكررة بصورة غير طبيعية.
[]العناوين ليست طويلة بلا داعٍ.
[]العنوان الرئيسي H1 متوافق مع موضوع الصفحة.
[]لا توجد عناوين فارغة أو غير دقيقة.
[]تم فحص العناوين من خلال المتصفح.- تمت مراجعة الصفحات المهمة عبر Google Search Console.
[HR=1][/HR]
خاتمة وتقييم
وصلنا إلى نهاية الدرس الرابع من سلسلتنا التعليمية لتحسين محركات البحث في منتديات XenForo.
تعرفنا اليوم على مفهوم Meta Titles، وكيفية عمل عناوين الصفحات داخل XenForo، ومكان التحكم بها، وطريقة تحسين عناوين المواضيع والأقسام، بالإضافة إلى معالجة العناوين المكررة والتعرف على أسباب تغيير Google للعناوين في نتائج البحث.
تذكر أن عنوان الصفحة ليس مجرد نص يظهر أعلى المتصفح؛ بل هو عنصر مهم في تعريف المحتوى وإعطاء الزائر فكرة واضحة عما سيجده عند الدخول إلى موقعك.
في الدرس القادم سننتقل إلى عنصر آخر لا يقل أهمية عن عناوين الصفحات، وهو أوصاف الصفحات Meta Description، وكيفية كتابة أوصاف احترافية لمواضيع وأقسام XenForo تساعد على تحسين ظهور المنتدى وزيادة جاذبية النتائج.
الدرس 05: تحسين أوصاف الصفحات Meta Description في منتديات XenForo – كتابة أوصاف احترافية، إعدادات القوالب وأفضل ممارسات SEO.
نلتقي بكم دائماً في دروس وبرمجيات تقنية متجددة عبر مجتمع كود نت.
للاطّلاع على أحدث المشاريع والأدوات التقنية، يمكنكم زيارة منصتنا الرسمية عبر الرابط:
4r3.net
جميع الحقوق محفوظة © كود نت - CodeNet | إعداد: مهدي حميد