htaccess: تجريد المجلد وإعادة التوجيه باستخدام Regex

إعادة توجيه

يعد تبسيط بنية عنوان URL طريقة رائعة لتحسين موقعك لعدد من الأسباب. يصعب مشاركة عناوين URL الطويلة مع الآخرين ، ويمكن اقتطاعها من برامج تحرير النصوص ومحرري البريد الإلكتروني ، ويمكن أن ترسل هياكل مجلد عناوين URL المعقدة إشارات خاطئة إلى محركات البحث حول أهمية المحتوى الخاص بك.

إذا كان موقعك يحتوي على عنواني URL:

  • https://martech.zone/blog/category/search-engine-optimization/htaccess-folder-redirect-regex OR
  • https://martech.zone/htaccess-folder-redirect-regex

أيهما تعتقد أنه أعطى المقالة أهمية أكبر؟ يحتوي المثال الأول على فصل بين المقالة والصفحة الرئيسية من 5 مستويات. إذا كنت محرك بحث ، فهل تعتقد أن هذا محتوى مهم؟

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

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

  1. أولا ، نحن نوظف Yoast's WordPress SEO البرنامج المساعد حتى نتمكن من تجريد الحرف سبيكة فئة من عنوان URL.
  2. بعد ذلك ، نقوم بتحديث الروابط الثابتة وإزالة /٪ category٪ / وترك /٪ post٪ / في الحقل (وتحديث ذاكرة التخزين المؤقت).
  3. أخيرًا ، يجب علينا إضافة تعبير عادي لإعادة توجيه المجلد بشكل صحيح:

قطاع المجلد إعادة توجيه regex

يحتوي التعبير على الفئات الاختيارية المدرجة (المجلد 1 ، المجلد 2 ، المجلد 3) ويتطلب بعض النص بعد الفئة ... وبهذه الطريقة لن تنكسر صفحات الفئة الخاصة بك ولكن ستتم إعادة توجيه المقالات المستقلة بشكل صحيح إلى عنوان URL الجديد.

^/(folder1|folder2|folder3)/([a-zA-Z0-9_.-]+)$

لست متأكدًا من أنني أوصي بهذا التغيير الجذري لكل شركة. قد لا يرغب أولئك الذين لديهم ترتيب محدد في نشر هذا. على المدى القصير ، قد يضر ذلك بترتيبك نظرًا لأن إعادة التوجيه لا تحمل كل صلاحيات الصفحة الأصلية. ولكن بمرور الوقت ، قد يساعدك الحصول على محتوى أعلى في التسلسل الهرمي للروابط الثابتة. نحن نعلم أنه ساعد Martech Zone!

ما رأيك؟

يستخدم هذا الموقع نظام Akismet لتقليل الرسائل الضارة. تعرف كيف تتم معالجة بيانات تعليقك.