إعادة توجيه صفحات AMP على غير AMP بعد إلغاء تنشيط المكون الإضافي AMP لـ WordPress

برنامج تعليمي مفيد للغاية تتعلم فيه كيفية إعادة توجيه صفحات AMP إلى صفحات غير AMP بعد إلغاء تنشيط مكون AMP الإضافي في WordPress. القضاء عمليا “/amp” من نهاية عناوين URL.

المشروع AMP (Accelerated Mobile Pages) تم تصميمه لمساعدة المستخدمين على الاستفادة من اتصالات الإنترنت أضعف (3G) لتتمكن من الوصول بسرعة إلى صفحات الويب على de الهواتف المحمولة و الهواتف الذكية.

بدأ كل من المدونين والمواقع الكبيرة في استخدام هذا الشكل الهيكلي لصفحات الويب على الأجهزة المحمولة، لكن الكثيرين أرادوا ذلك بعد فترة التخلي عن أمبير. تم تصميم AMP كمشروع يهدف إلى جعل الويب أسرع وتقديم واجهة مبسطة للمستخدمين للصفحات التي تم الوصول إليها، ولم يعجب جميع مشرفي المواقع الذين قاموا بتثبيته واستخدامه لفترة على WordPress. إما أن معدل التحويل كان منخفضًا، أو انخفض عدد الزيارات الواردة من الأجهزة المحمولة، أو تعذر تنفيذ شبكات الإعلانات بشكل صحيح Google AdSense وغيرها.

من المؤكد أن Google تشجع استخدام AMP وتحذر مشرفي المواقع من أنه من المحتمل في المستقبل ألا تستقبل مواقع الويب التي لا تحتوي على AMP العديد من الزوار من الأجهزة المحمولة.

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

بعد تمكين البرنامج المساعد AMP لـ WordPress، عناوين URL الصفحات سي و مقالات سيكون لديهم النهاية “/amp“. عناوين URL هذه مع “/amp” سيكون لديهم صفحات مبسطة من حيث التصميم والميزات، بما يتوافق مع معايير مشروع AMP. سيتم فهرسة الصفحات بعنوان URL الجديد الموجود فيها Google Search، ثم يتم تقديمها للمستخدمين عندما يبحثون عن شيء ذي صلة للوصول إلى صفحة موقع الويب الخاص بك.

تحدث المشكلة عندما تقرر، لأسباب X، التخلي عن AMP لـ WordPress. تعطيل البرنامج المساعد AMP بالنسبة لـ WordPress، الأمر بسيط جدًا. نذهب للداخل DashboardPlugins انقر “Deactivate“. ومع ذلك، ستظل عناوين URL المفهرسة بالنهاية في بحث Google “/أمبير”، وعندما يتم الوصول إليهم سيعودون “Error 404 – Page Not Found“. الرابط لم يعد صالحا، في Google Console ستشاهد زيادة هائلة في الصفحات “not found“. الصفحات التي تحتوي على “/amp” في نهاية عنوان URL.

إعادة توجيه صفحات AMP إلى صفحات غير AMP.

الحل الأكثر أناقة هو بعد إلغاء تنشيط المكون الإضافي من لوحة المعلومات الخاصة به يستمرون في إعادة توجيههم (Redirect 301) عناوين URL “/amp” إلى نسختهم العادية بدون “/amp“.

إعادة توجيه صفحات AMP على غير AMP بعد إلغاء تنشيط المكون الإضافي AMP لـ WordPress

نحن نأخذ السيناريو الذي لدينا فيه صفحات الويب من النموذج: “http://domeniu.com/nume-post/amp” ونحن نريد إعادة توجيههم إلى “http://numedomeniu.com/nume-post/“.

بعد ذلك، يعتمد الأمر على خادم الويب الذي تستخدمه. أباتشي أو إنجينكس.

إعادة توجيه التوجيه هي AMP .htaccess (Apache)

Apache استخدام التوجيهات .htaccess. تحرير الملف .htaccess من المجلد الجذر للمجال وأضف الأسطر التالية:

RewriteEngine On
RewriteCond %{REQUEST_URI} (.+)/amp(.*)$
RewriteRule ^ %1/ [R=301,L]

احفظ الملف .htaccess وتحقق في المتصفح عن طريق الوصول إلى الصفحة السابقة “/amp“.

قم بإعادة توجيه AMP إلى صفحات غير AMP على مستوى شديد باستخدام NGINX

لإعادة توجيه الصفحات AMP PE non-AMP على خوادم مع nginx، يجب عليك تحرير الملف nginx.conf المجال الذي تريد إعادة التوجيه له وإضافة سطر rewrite في سيجميتول “server { ...“:

rewrite ^/(.*)\/amp http://numedomeniu.com/$1 permanent;

احفظ الملف وأعد تشغيل الخدمة “nginx” خادم بي.

بعد إعادة التشغيل، تنتهي جميع عناوين URL بـ “/amp” ستتم إعادة توجيههم إلى نفس عنوان URL دون إنهاء البرنامج الإضافي AMP ل WordPress.

شغوفة بالتكنولوجيا ، أكتب بسرور على موقع Stealthsetts.com بدءًا من عام 2006. لدي تجربة غنية في أنظمة التشغيل: MacOS و Windows و Linux ، ولكن أيضًا في لغات البرمجة ومنصات التدوين (WordPress) والمتاجر عبر الإنترنت (WooCommerce ، Magento ، Presashop).

بيت مصدر دروس تكنولوجيا المعلومات الخاصة بك ونصائح وأخبار مفيدة. إعادة توجيه صفحات AMP على غير AMP بعد إلغاء تنشيط المكون الإضافي AMP لـ WordPress

2 أفكار حول "إعادة توجيه صفحات AMP على غير AMP بعد إلغاء تنشيط المكون الإضافي AMP لـ WordPress”

  1. معلومات ممتازة، هل يمكنك مساعدتي لأنه في حالتي أريد فقط إعادة توجيه صفحة معينة، وليس كل الصفحات التي لدي. كيف ستبدو رموز .htaccess وnginx؟ شكرا لكم وأنا أتطلع إلى مساعدتكم.

    رد
  2. مرحبًا، كيف يمكن إعادة توجيه زوار الهاتف المحمول إلى صفحات /amp تلقائيًا باستخدام htaccess؟ شكرًا لك.

    رد
اترك تعليقًا