محتويات المقال
أسهل طريقة لضبط تصنيفات ووردبريس تلقائياً تبدأ بقواعد واضحة. حدّد كلمات مفتاحية تربط كل مقال بتصنيفه الصحيح، ثم دع إضافة مثل TaxoPress أو سطوراً قليلة من الكود تطبّق القواعد لحظة النشر. بهذا تختفي مشكلة المقالات العالقة في «غير مصنف». ولا تتحول الوسوم إلى مقبرة من صفحات فارغة. سأشرح لك هنا الطريقة التي أستخدمها فعلاً في مواقع ومتاجر عربية تنشر عشرات المقالات شهرياً، خطوة بخطوة، مع الأخطاء التي وقعتُ فيها كي لا تقع فيها أنت.
لماذا تضرّ فوضى التصنيفات بسيو موقعك؟
الفوضى في التصنيفات تنشئ صفحات أرشيف ضعيفة ومكررة يزحف إليها جوجل بلا فائدة. كما تشتت قوة الروابط الداخلية بين عشرات الصفحات المتشابهة. والنتيجة أن الصفحات المهمة تُفهرس ببطء، ويصعب على محركات البحث فهم الموضوع الأساسي لموقعك.
كل تصنيف وكل وسم في ووردبريس يولّد صفحة أرشيف مستقلة لها رابطها الخاص. تخيّل متجراً للعطور فيه وسم «عطر رجالي» وآخر «عطور رجالية» وثالث «عطر للرجال». ثلاث صفحات تعرض المنتجات نفسها تقريباً. جوجل يرى هنا محتوى مكرراً، ويتردد في اختيار أيها يستحق الظهور.
المشكلة الثانية أقل وضوحاً. صفحة التصنيف الجيدة قادرة على التصدّر لكلمات عامة مثل «عطور شرقية» لأنها تجمع كل المقالات ذات الصلة تحت سقف واحد. أما إذا توزعت المقالات عشوائياً، فلن تكتسب أي صفحة ثقلاً كافياً.
تذكر Google Search Central في إرشاداتها أن ميزانية الزحف تهمّ المواقع الكبيرة أكثر من غيرها. لكنني رأيت مدونات متوسطة الحجم بها أكثر من ألف وسم لا يحمل معظمها سوى مقال واحد. هذا هدر حقيقي. وإن أردت فهم الصورة الأكبر، فراجع دليل السيو التقني وضبط بنية الموقع لعام 2026، فالتصنيفات جزء من البنية لا مجرد تفصيل تجميلي.
الخبر الجيد؟ إصلاح الأمر لا يحتاج مطوراً، بل يحتاج قراراً واضحاً ثم أداة تنفّذه دون نسيان.
التصنيف أم الوسم: قاعدة واحدة تحسم الخلاف
كثيرون يخلطون بين الاثنين، فيضعون الكلمة نفسها تصنيفاً ووسماً معاً. القاعدة التي أعتمدها بسيطة: التصنيف يجيب عن سؤال «في أي قسم يقع هذا المقال؟»، والوسم يجيب عن «ما التفاصيل التي يذكرها؟».
خذ مثالاً من مدونة تقنية. مقال عن مقارنة بين هاتفين من سامسونج وآبل يندرج تحت تصنيف «مراجعات الهواتف». أما الوسوم فتكون «سامسونج» و«آيفون» و«كاميرا». التصنيف هرمي ويمكن أن يحمل تصنيفات فرعية، بينما الوسوم مسطحة لا أب لها ولا أبناء.
إليك ضوابط عملية تريحك لاحقاً:
- تصنيف رئيسي واحد لكل مقال في الغالب، واثنان كحد أقصى عند الضرورة.
- من 3 إلى 6 وسوم فقط، ولكل منها احتمال حقيقي بأن يجمع خمسة مقالات أو أكثر مستقبلاً.
- لا تكرر اسم التصنيف كوسم، فهذا ينشئ صفحتين متطابقتين.
- عدد التصنيفات الرئيسية المريح يتراوح بين 5 و12 لمعظم المواقع.
هل تحتاج الوسوم أصلاً؟ رأيي الصريح: كثير من المواقع الصغيرة تعيش أفضل دونها. إذا كنت تنشر أقل من عشرين مقالاً شهرياً، فركّز على تصنيفات قوية وأغلق الوسوم عن الفهرسة. أما المتاجر والمواقع الإخبارية فتستفيد منها كأداة تصفح للزائر.
هذه القاعدة هي أساس كل الأتمتة التالية. فالآلة لن تفهم الفرق إن لم تحدده أنت أولاً.
ارسم خريطة التصنيفات قبل أن تؤتمت أي شيء
الأتمتة تضاعف ما تملكه. إذا كان هيكلك فوضوياً، فستحصل على فوضى أسرع. لذلك أقضي عادةً ساعة كاملة مع ورقة جدول قبل تثبيت أي إضافة.
افتح جدول بيانات بسيطاً في Google Sheets، وأنشئ أربعة أعمدة: اسم التصنيف، والرابط المختصر (slug)، والتصنيف الأب إن وُجد، والكلمات التي تدل عليه. مثلاً لمتجر قهوة:
- «طرق التحضير» — slug: brewing — الكلمات: في60، إسبريسو، فرنش برس، كيمكس.
- «أنواع البن» — slug: coffee-beans — الكلمات: إثيوبي، كولومبي، أرابيكا، روبوستا.
- «أدوات القهوة» — slug: tools — الكلمات: مطحنة، ميزان، غلاية.
لاحظت الروابط اللاتينية القصيرة؟ هذه نصيحة تعلمتها بالطريقة الصعبة. حين تترك ووردبريس يولّد الرابط من الاسم العربي، يتحول في كثير من الأدوات إلى سلسلة طويلة من رموز مثل %D8%A3 تبدو قبيحة عند مشاركتها، ويقطعها بعض برامج المراسلة. أدخل الـ slug يدوياً عند إنشاء كل تصنيف من «مقالات ← التصنيفات».
الخطوة التالية: غيّر التصنيف الافتراضي. اذهب إلى «الإعدادات ← الكتابة» واختر تصنيفاً حقيقياً بدل «غير مصنف»، أو أعد تسمية «غير مصنف» نفسه إلى شيء مفيد مثل «مقالات عامة». لا يمكن حذف التصنيف الافتراضي، لكن يمكن تغييره.
أخيراً، راجع ما لديك حالياً. ادمج المتشابه، واحذف الوسوم التي لا يتجاوز عدد مقالاتها واحداً بعد نقل مقالاتها لوسم أشمل. قد يبدو هذا عملاً مملاً، لكنه يوفر عليك شهوراً من التصحيح.
كيف تسند التصنيفات تلقائياً في ووردبريس؟
هناك ثلاث طرق رئيسية: إضافة مخصصة تطابق كلمات في العنوان والمحتوى مع وسوم وتصنيفات محددة، أو كود صغير يعمل عند حفظ المقال، أو تمرير التصنيفات مباشرة عبر REST API حين تنشر من أداة خارجية. الأنسب لمعظم أصحاب المواقع هو الإضافة لأنها لا تتطلب برمجة.
دعني أوضح متى تختار كل طريقة، لأن الخيار الخاطئ يكلفك وقتاً:
- الإضافة: مناسبة إذا كنت تكتب المقالات داخل لوحة ووردبريس، وتريد قواعد يمكنك تعديلها بنقرات.
- الكود عبر خطاف save_post: مناسب إذا كانت قواعدك ثابتة ومنطقها معقد قليلاً، مثل «كل مقال من الكاتب أحمد يذهب إلى قسم المراجعات».
- REST API: الخيار الأقوى إذا كان المحتوى يُكتب خارج ووردبريس ثم يُرسل إليه، كما في أدوات الكتابة الآلية أو منصات الجدولة.
توصيتي الشخصية؟ إذا كنت تنشر يدوياً، ابدأ بالإضافة. أما إن كنت تعتمد على منصة تكتب وتنشر نيابة عنك، فاجعل التصنيف جزءاً من عملية النشر نفسها، بحيث يصل المقال إلى ووردبريس وهو يحمل تصنيفه الصحيح منذ اللحظة الأولى. شرحتُ هذا المسار بالتفصيل في مقال تكامل ووردبريس مع المحتوى وأتمتة الكتابة والنشر.
لماذا لا أنصح بالجمع بين طريقتين؟ لأن قاعدتين متضاربتين ستضيفان تصنيفات متعارضة للمقال نفسه، ولن تعرف أيهما المسؤولة. اختر مصدراً واحداً للحقيقة والتزم به.
في القسمين التاليين سأشرح الطريقتين الأكثر استخداماً بخطوات قابلة للتطبيق اليوم.
الطريقة الأولى: إضافة TaxoPress وقواعد الكلمات
إضافة TaxoPress (كانت تُعرف سابقاً باسم Simple Tags) من أشهر الأدوات المجانية لإدارة الوسوم والتصنيفات، وفيها ميزة اسمها Auto Terms تؤدي المهمة التي نريدها بالضبط.
الخطوات كالتالي:
- من «إضافات ← أضف جديد» ابحث عن TaxoPress وثبّتها وفعّلها.
- افتح قائمة TaxoPress ثم Auto Terms، وأنشئ قاعدة جديدة.
- اختر نوع المحتوى (المقالات) والتصنيف المستهدف (Categories أو Tags).
- حدد مصدر المطابقة: العنوان، أو المحتوى، أو كليهما.
- أضف قائمة المصطلحات المسموح بها فقط، ولا تسمح للإضافة بإنشاء مصطلحات جديدة.
هذه النقطة الأخيرة هي الأهم. الإعداد الذي يسمح بإضافة أي كلمة متكررة كوسم جديد يبدو مغرياً، لكنه يعيدك إلى نقطة الصفر خلال أسابيع. قيّد الإضافة بالقائمة التي رسمتها في جدولك.
ملاحظة يعرفها من جرّب مع النصوص العربية: المطابقة الحرفية تتأثر بأداة التعريف والتشكيل. كلمة «إسبريسو» لن تطابق «الإسبريسو» في بعض الإعدادات، وقد تختلف الهمزة بين «إسبريسو» و«اسبريسو». الحل أن تضيف الصيغ الشائعة كلها كمرادفات للمصطلح نفسه، أو أن تفعّل خيار المطابقة الجزئية إن كان متاحاً، مع اختبار يدوي على خمسة مقالات قديمة قبل التعميم.
تتيح الإضافة أيضاً تطبيق القواعد على المقالات المنشورة سابقاً دفعة واحدة. خذ نسخة احتياطية من قاعدة البيانات أولاً. جديًّا. مرة واحدة نسيتُ ذلك على موقع فيه 800 مقال، وقضيت مساءً كاملاً أفك تشابك الوسوم.
الطريقة الثانية: الكود وواجهة REST API
إذا كنت مرتاحاً مع ملف functions.php أو إضافة Code Snippets، فالكود يمنحك تحكماً أدق. الفكرة أن تربط دالة بخطاف save_post، فتفحص عنوان المقال ومحتواه عند كل حفظ، ثم تستدعي الدالة wp_set_post_terms لإسناد التصنيف المناسب.
هنا فخ يقع فيه كثيرون. الدالة wp_set_post_terms تستبدل التصنيفات الحالية افتراضياً. إذا لم تمرر المعامل الرابع append بقيمة true، فستمحو التصنيف الذي اختاره الكاتب يدوياً. وتحتاج كذلك إلى تجاهل المراجعات والحفظ التلقائي عبر الدالة wp_is_post_revision، وإلا ستعمل القاعدة مرات عديدة بلا داعٍ.
أما من ينشر من خارج ووردبريس، فواجهة REST API هي الطريق النظيف. عند إرسال طلب POST إلى المسار wp-json/wp/v2/posts، تمرر حقلَي categories وtags. وهنا الفخ الثاني الذي لا يذكره أحد: هذان الحقلان يقبلان أرقام المعرّفات (IDs) لا الأسماء. لو أرسلت «أنواع البن» نصاً، فسيُرفض الطلب أو يُنشر المقال دون تصنيف بحسب الأداة الوسيطة. احصل على المعرفات مرة واحدة من المسار wp-json/wp/v2/categories واحفظها في جدول ربط.
المصادقة تتم عادةً عبر «كلمات مرور التطبيقات» من صفحة الملف الشخصي للمستخدم، وهي ميزة مدمجة في ووردبريس منذ الإصدار 5.6. لا تستخدم كلمة مرور حسابك الرئيسية أبداً.
لمن يربط أدوات خارجية بشكل متكرر، كتبنا شرحاً تقنياً أوسع في الدليل التقني لربط ووردبريس بسيو تلقائي، يغطي المصادقة ومعالجة الأخطاء.
اضبط صفحات الأرشيف في Yoast أو Rank Math
إسناد تصنيفات ووردبريس تلقائياً نصف العمل فقط. النصف الآخر أن تقرر أي صفحات أرشيف تستحق الظهور في جوجل.
في Rank Math، افتح «إعدادات العناوين والوصف ← التصنيفات». ستجد إعداداً منفصلاً للتصنيفات وآخر للوسوم. الإعداد الذي أطبقه على أغلب المواقع:
- التصنيفات: مفهرسة، مع كتابة وصف فريد لكل تصنيف من صفحة تحريره.
- الوسوم: noindex، ما لم يكن الموقع إخبارياً أو متجراً يعتمد عليها في التصفح.
- تفعيل خيار noindex للأرشيفات الفارغة، وهو متاح في Rank Math مباشرة.
في Yoast SEO الفكرة نفسها تحت «الإعدادات ← التصنيفات»، حيث يمكنك إخفاء الوسوم من نتائج البحث بمفتاح واحد.
ميزة أخرى أراها مهملة: التصنيف الأساسي (Primary Category). إذا حمل المقال تصنيفين، تتيح لك الإضافتان تحديد أيهما الرئيسي. هذا الاختيار يظهر في مسار التنقل (Breadcrumbs) وفي البيانات المنظمة، وقد يحدد شكل رابط المقال إن كان هيكل روابطك يتضمن التصنيف. اقرأ عن أثر ذلك في مقال البيانات المنظمة للسيو للمبتدئين.
وبخصوص هيكل الروابط من «الإعدادات ← الروابط الدائمة»: أنصح بـ /%postname%/ وحده. إدخال التصنيف في الرابط يعني أن أي نقل لاحق للمقال بين الأقسام يغيّر رابطه، فتحتاج إلى تحويلات 301 لا داعي لها. القرار سهل اليوم وصعب جداً بعد سنتين من النشر.
أخطاء شائعة ومراجعة دورية تحمي بنية موقعك
حتى أفضل نظام آلي يحتاج إلى عين بشرية كل فترة. أخصص عشرين دقيقة في بداية كل شهر لمراجعة سريعة، وهذه الأخطاء التي أبحث عنها تحديداً:
- مقالات في «غير مصنف»: من صفحة المقالات، صفِّ حسب التصنيف. أي نتيجة هنا تعني أن قاعدة ما لم تعمل.
- وسوم يتيمة: رتّب صفحة الوسوم حسب العدد تصاعدياً. ما يحمل مقالاً واحداً بعد ثلاثة أشهر يُدمج أو يُحذف.
- تصنيفات متضخمة: إذا تجاوز قسم واحد 40% من مقالاتك، فهو غالباً بحاجة إلى تصنيفات فرعية.
- تصنيفات بلا وصف: صفحة أرشيف بلا نص تمهيدي تبدو قائمة روابط مجردة في عين جوجل.
عند حذف وسم أو دمج تصنيف، لا تنسَ التحويل. إضافة Redirection المجانية، أو قسم التحويلات في Rank Math، تحوّل الرابط القديم إلى الجديد بتحويل 301 فلا تخسر روابط خارجية ربما تشير إليه.
لأصحاب متاجر WooCommerce ملاحظة خاصة: تصنيفات المنتجات (product_cat) ووسومها (product_tag) نظامان منفصلان تماماً عن تصنيفات المقالات. القواعد التي أنشأتها للمدونة لن تطبَّق على المنتجات تلقائياً، وتحتاج إلى قواعد مستقلة. أنصح كذلك بأن تربط مقالات المدونة بصفحات تصنيفات المنتجات المقابلة يدوياً داخل النص، فهذا يمرر قوة الروابط إلى صفحات الشراء مباشرة.
وراقب Google Search Console تحت تقرير «الصفحات». ارتفاع مفاجئ في «تم الزحف إليها ولم تتم فهرستها» يشير غالباً إلى أرشيفات وسوم ضعيفة تكاثرت. هنا تعرف أن قاعدة ما خرجت عن السيطرة.
خلاصة ما جربته: ارسم خريطتك أولاً، واختر طريقة أتمتة واحدة، وأغلق الوسوم عن الفهرسة ما لم تحتجها فعلاً، ثم راجع الوضع شهرياً. بهذا تبقى تصنيفات ووردبريس في موقعك منظمة مهما زاد عدد المقالات. ابدأ اليوم بخطوة صغيرة: افتح «الإعدادات ← الكتابة» وغيّر التصنيف الافتراضي. ثم أنشئ أول قاعدة في TaxoPress أو اربط أداة النشر لديك بالـ API. بعد شهر ستلاحظ الفرق في لوحة Search Console، وفي الوقت الذي وفرته على نفسك.
الأسئلة الشائعة
هل يجب حذف تصنيف «غير مصنف» من ووردبريس؟
لا يمكن حذفه ما دام التصنيف الافتراضي، لكن يمكنك تغيير اسمه ورابطه المختصر إلى شيء مفيد، أو تعيين تصنيف آخر افتراضياً من «الإعدادات ← الكتابة» ثم حذفه. الأهم ألا يبقى أي مقال منشور فيه، لأن صفحة أرشيف تحمل هذا الاسم لا تقدم أي قيمة للزائر أو لمحركات البحث.
كم عدد الوسوم المناسب لكل مقال في ووردبريس؟
من ثلاثة إلى ستة وسوم كافية لمعظم المقالات. الشرط أن يكون كل وسم قادراً على جمع خمسة مقالات على الأقل مع الوقت. الوسوم الكثيرة لا تحسّن الترتيب، بل تنشئ صفحات أرشيف ضعيفة ومكررة. إذا كان موقعك صغيراً، فاعتمد على التصنيفات وحدها واجعل الوسوم غير قابلة للفهرسة.
هل يؤثر تغيير تصنيف مقال قديم على ترتيبه في جوجل؟
إذا كان هيكل الروابط الدائمة لا يتضمن التصنيف، فلن يتغير رابط المقال ولن يتأثر ترتيبه سلباً، بل قد يتحسن إن صار في قسم أنسب. أما إذا كان الرابط يحتوي اسم التصنيف، فسيتغير، وعليك إضافة تحويل 301 من الرابط القديم إلى الجديد فوراً للحفاظ على الزيارات والروابط الخارجية.
لماذا لا تُضاف التصنيفات عند النشر عبر REST API؟
السبب الأشيع أن الأداة ترسل أسماء التصنيفات نصاً، بينما يقبل ووردبريس في حقلي categories وtags أرقام المعرفات فقط. السبب الثاني ضعف صلاحيات المستخدم المستخدم في المصادقة. احصل على المعرفات من مسار wp-json/wp/v2/categories، واستخدم كلمة مرور تطبيق لحساب بصلاحية محرر على الأقل.
