أداة إعادة كتابة عناوين URL المجانية
أداة إعادة كتابة عناوين URL تحول عنوان ديناميكي يحتوي على معاملات الاستعلام إلى عنوان URL ثابت نظيف وتكتب قواعد الخادم التي تجعله يعمل. الصق عنوان URL مثل page.php?id=12&cat=seo وستعيد هذه الأداة المجانية عناوين URL ثابتة مثل /page/12/seo وقواعل Apache و Nginx وإعادة التوجيه 301 من العنوان القديم.
أداة إعادة كتابة عناوين URL
Technical SEO
عن هذه الأداة
توفر الأداة نمطين ثابتين. القيم فقط، مثل /page/12/seo، هي الأقصر، لكن موضع كل قيمة يحمل معناها، لذا يجب أن تسرد كل رابط القيم بنفس الترتيب. أزواج الاسم والقيمة، مثل /page/id/12/cat/seo، أطول لكنها توصف نفسها بنفسها وأسهل في التوسع لاحقاً. في القواعد المُنشأة، تحصل القيم الرقمية على نمط أرقام فقط والقيم الأخرى تطابق أي شيء باستثناء الشرطة المائلة.
إعادة الكتابة هي نصف المهمة فقط. قاعدة إعادة الكتابة تجعل العنوان الجديد يعمل، بينما قاعدة 301 ترسل الزوار ومحركات البحث من العنوان القديم إلى العنوان الجديد، حتى تحتفظ بالروابط والترتيبات التي حققتها عناوين URL القديمة. بعد التبديل، حدّث روابطك الداخلية والعلامات الأساسية وخريطة XML الخاصة بك إلى الصيغة الجديدة، وإلا ستستمر محركات البحث في اكتشاف عناوين URL القديمة.
عناوين URL التي تبدو ثابتة ليست عامل ترتيب بحد ذاتها، لأن Google تزحف المعاملات بشكل جيد. الفائدة هي القابلية للقراءة: عنوان URL نظيف يخبر الباحث عن محتوى الصفحة قبل النقر عليها، وهو أسهل في المشاركة والكتابة. هذه نسخة معاد بناؤها من أداة إعادة كتابة URL التي عملت على هذا الموقع لسنوات؛ فهي تُنشئ نفس نوع القواعد، الآن لـ Nginx وكذلك Apache. تخطط SEO SMO HUB هذه التحركات للعملاء كجزء من هجرات الموقع، دائماً مع خريطة إعادة توجيه تم اختبارها على نسخة تجريبية قبل أن يصبح أي شيء مباشراً.
الأسئلة الشائعة
ماذا تفعل أداة إعادة كتابة عناوين URL؟
تأخذ عنوان URL ديناميكي تعيش قيمه في سلسلة الاستعلام، مثل product.php?id=42&color=red، وتُنتج عنوان URL ثابت المظهر مثل /product/42/red جنباً إلى جنب مع قاعدة الخادم التي تعيد تعيين العنوان الجديد إلى البرنامج النصي الأصلي. يرى الزوار عنوان URL النظيف؛ تطبيقك لا يزال يتلقى نفس المعاملات.
هل عناوين URL الثابتة تحتل مرتبة أفضل من عناوين URL الديناميكية؟
ليس بحد ذاتها. يمكن لـ Google الزحف وترتيب عناوين URL التي تحتوي على معاملات، وقد نصحت بعدم إخفاء المعاملات المهمة. تساعد عناوين URL النظيفة الأشخاص أكثر من الخوارزميات: فهي أسهل في القراءة والثقة والمشاركة. قم بالتبديل عندما تكون بالفعل تعيد هيكلة موقع، وقم دائماً بإقران التغيير مع إعادات التوجيه 301 والروابط الداخلية المحدثة.
أين أضع قواعد .htaccess؟
ضعها في ملف .htaccess في مجلد جذر موقعك، بعد RewriteEngine On وقبل أي قواعد شاملة مثل كتلة WordPress، لأن Apache تطبق القواعد من الأعلى إلى الأسفل. على Nginx، ضع أسطر إعادة الكتابة داخل كتلة الخادم المطابقة وأعد تحميل Nginx. اختبر على نسخة تجريبية أولاً.
هل ستكسر إعادة كتابة عناوين URL الخاصة بي الروابط الموجودة؟
لا إذا احتفظت بإعادة التوجيه 301 التي تُنشئها الأداة. قاعدة إعادة الكتابة تجعل العنوان الجديد يعمل، وإعادة التوجيه ترسل أي شخص يستخدم عنوان ?id= القديم إلى العنوان الجديد، حتى تستمر الإشارات المرجعية والروابط الخلفية ونتائج البحث في العمل. اختبر كلا العنوان القديم والجديد في نافذة خاصة قبل الاعتماد عليه.

