Omdiriger AMP-sider til ikke-AMP efter deaktivering af AMP-pluginnet for WordPress

Project AMP (Accelererede mobile sider) blev designet til at hjælpe brugerne nyder godt af Internetforbindelse de svagere (3G) kan hurtigt få adgang til websider på mobiltelefoner si smartphones.
Både bloggere og store websites har incept at bruge dette struktureret format til mobile websider, men mange ønskede efter et stykke tid Afslut AMP. Udtænkt som et projekt for at gøre nettet hurtigere og for at give brugerne en forenklet grænseflade af tilgåede sider, var AMP ikke til smag for alle webmastere, der installerede og brugte det i et stykke tid. WordPress. Enten havde de en lav konverteringsrate eller nedsat trafik på mobilenheder, eller også var de ude af stand til at implementere annoncenetværk korrekt. Google AdSense og andre.
Det, der er sikkert, er, at Google tilskynder til brugen af ​​AMP og advarer webmastere om, at det i fremtiden er muligt, at websteder uden AMP ikke modtager for mange besøgende fra mobile enheder.

Hvis du er kommet til denne artikel, sandsynligvis du brugte AMP i et stykke tid er du deaktiveret AMP-plugin til WordPress og nu konfronteres du med mange 404 sider in Google Console.
efter aktivering af AMP plug-in for WordPress, URL'er sider og artikler de vil have opsigelsen "/ amp". Disse "/ amp" URL'er har forenklede sider med hensyn til design og funktioner i overensstemmelse med AMP-projektstandarder. Siderne indekseres også med den nye URL i Google Søgning og serveres derefter til brugere, når de søger efter noget, der er relevant for at nå din websideside.

Problemet opstår, når du af X grunde beslutter dig for at opgive AMP for WordPress. Deaktiver AMP-plugin'et for WordPress det er meget enkelt. Vi går ind Hovedmenu →   plugins → klik “Deaktiver". I Google-søgning forbliver URL-adresserne med opsigelsen "/ amp" imidlertid, og når de åbnes, vender de tilbageError 404 - Side blev ikke fundet". Da linket ikke længere er gyldigt, vil du i Google Console finde en massiv stigning i "ikke fundet" sider. Sider, der indeholder "/ amp" i slutningen af ​​URL'en.

AMP-sider blev ikke fundet

Den mest elegante løsning er det, når du har deaktiveret plugin'et på dets Dashboard permanent omdirigeret (Omdiriger 301) “/ Amp” URL'er til deres normale version. Uden “/ amp”.

Sådan omdirigeres et AMP-link permanent til et ikke-AMP-link i WordPress

Vi tager scenariet, hvor vi har websider af formularen: “http://domeniu.com/nume-post/amp"Og vi vil omdirigere dem til"http://numedomeniu.com/nume-post/".

Det afhænger stadig af hvilken webserver du bruger. Apache eller NGINX.

Sådan omdirigeres et link, der ender med "/ amp", permanent til et ikke-AMP-link på Apache

Apache bruger .htacces-direktiverne. Rediger .htaccess-filen i roden af ​​domænet og tilføj følgende linjer:

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

Gem .htaccess-filen, og tjek i browseren ved at gå til en tidligere "/ amp" -side.

NGINX - omdiriger “/ amp” til artiklens ikke-AMP-side

Rediger nginx.conf-filen for det domæne, som du vil omdirigere til, og tilføj omskrivningslinjen i segmentet "server {...":

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

Gem filen og restartdu har "nginx" -tjenesten på serveren.

efter restart, vil alle webadresser, der ender på "/ amp", blive omdirigeret til den samme webadresse uden AMP-pluginnet, der slutter på WordPress.

Lidenskabelig med teknologi, jeg kan godt lide at teste og skrive tutorials om operativsystemer macOS, Linux, Windows, om WordPress, WooCommerce og konfigurer LEMP-webservere (Linux, NGINX, MySQL og PHP). jeg skriver videre StealthSettings.com siden 2006, og et par år senere begyndte jeg at skrive på iHowTo.Tips tutorials og nyheder om enheder i økosystemet Apple: iPhone, iPad, Apple Watch, HomePod, iMac, MacBook, AirPods og tilbehør.

2 tanker om “Omdirigering af AMP-sider til ikke-AMP efter deaktivering af AMP-pluginnet til WordPress"

  1. Fremragende information, du kan hjælpe mig, for i mit tilfælde vil jeg bare omdirigere en bestemt side, ikke alt jeg har. Hvordan ville koderne for .htaccess og nginx se ud? Tak, og jeg ser frem til din hjælp.

    Svar
  2. Hej, hvordan kunne mobilbesøgende omdirigeres til / forstærke sider automatisk via htaccess? Tak skal du have.

    Svar

Efterlad en kommentar