إعادة كتابة استعلامات URL في ووردبريس باستخدام PHP
تعتبر الروابط (URLs) عاملاً مهماً في تحسين ترتيب موقعك في محركات البحث، وقد تؤثر بشكل كبير على تجربة المستخدم. واحدة من المشكلات الشائعة التي يواجهها العديد من مالكي المواقع، خاصة الذين يستخدمون نظام إدارة المحتوى ووردبريس، هي وجود سلاسل استعلام معقدة (query strings) في الروابط. هذه السلاسل يمكن أن تجعل مواقعهم تبدو فوضوية، كما أنها تؤثر سلبًا على السيو. في هذا المقال، سنتناول كيفية "إعادة كتابة العديد من سلاسل الاستعلام في URL إلى URL الأصلي باستخدام ووردبريس وPHP".
أهمية إزالة سلاسل الاستعلام
تحتوي العديد من الروابط على سلاسل استعلام غير ضرورية تؤدي إلى تكرار محتوى الصفحات، مما يزيد من عدد الروابط المفهرسة في محركات البحث دون فائدة تذكر. على سبيل المثال، إذا كان لديك روابط مثل:
https://domain/bs/page/150/?-2-февруари-2025-г
سيؤدي وجود مثل هذه الروابط إلى تشويش محركات البحث، حيث قد يبدأ الزوار في الوصول إلى الروابط التي تحتوي على استعلامات غير مفيدة. لذلك يصبح من الضروري تحسين الروابط بإزالة سلاسل الاستعلام غير المرغوب فيها.
خطوات لإعادة كتابة الروابط في ووردبريس باستخدام PHP
للبدء في إعادة كتابة الروابط، يمكن استخدام أكواد PHP في ملف functions.php
المخصص بموقع ووردبريس. هنا سنتناول كيفية تطبيق ذلك بشكل مبسط وفعال.
-
تعديل ملف functions.php:
يجب أن تضيف الكود التالي إلى ملفfunctions.php
الخاص بقالبك:function remove_query_strings( $request ) { if ( isset( $request['s'] ) || isset( $request['paged'] ) ) { return $request; } $url = parse_url( $_SERVER['REQUEST_URI'], PHP_URL_PATH ); if ( preg_match( '/\/page\/\d+\/?/', $url ) ) { wp_redirect( $url, 301 ); exit; } return $request; } add_action( 'init', 'remove_query_strings' );
-
تحقق من الروابط:
بعد تطبيق الكود، يجب عليك التحقق من أن الروابط أصبحت نظيفة. حاول الوصول إلى الروابط التي كانت تحتوي على سلاسل استعلام وتأكد من تحويلها إلى الشكل المطلوب. - استخدم أدوات الويب:
يُفضل استخدام أدوات مثل Google Search Console لمراجعة كيفية تعامل محركات البحث مع الروابط الجديدة. يمكنك مراقبة الروابط المفهرسة واكتشاف أي مشكلات قد تظهر.
تجنب تأثير سلاسل الاستعلام على تصنيف الموقع
عندما تحتوي الروابط على سلاسل استعلام، فإن محركات البحث قد تراها كما لو كانت محتوى منفصلًا. هذا يمكن أن يؤدي إلى تقليل قدرة موقعك على المنافسة في نتائج البحث. من خلال "إعادة كتابة العديد من سلاسل الاستعلام في URL إلى URL الأصلي باستخدام ووردبريس وPHP"، يمكنك تحسين ظهور موقعك بشكل كبير.
استبعاد بعض سلاسل الاستعلام
من المهم أيضًا استبعاد بعض سلاسل الاستعلام مثل:
إذا كانت هذه السلاسل تتعلق بعمليات البحث، فإن الاحتفاظ بها قد يكون في صالح تجربة المستخدم، ولكنك تحتاج إلى التأكد من أن السلاسل الأخرى غير الضرورية قد أزيلت.
نصائح إضافية لتحسين SEO
- تجنب الروابط المكررة: تأكد من أن كل صفحة في موقعك لها رابط فريد.
- استخدم أدوات تحليل السيو: أدوات مثل Yoast SEO يمكن أن تساعدك في تحسين الروابط والمحتوى بشكل عام.
- انشر محتوى ذو قيمة: من المهم أن يكون لديك محتوى جيد وجذاب، فهو الأساس الذي سيجعل الزوار يعودون مرارًا وتكرارًا.
في الختام، تعتبر "إعادة كتابة العديد من سلاسل الاستعلام في URL إلى URL الأصلي باستخدام ووردبريس وPHP" خطوة مهمة نحو تحسين موقعك. من خلال تنفيذ الأكواد الصحيحة وفهم كيفية عمل الروابط، يمكنك تعزيز تجربة المستخدم وتحقيق نتائج أفضل في محركات البحث.