Vidarebefordra AMP-sidor till icke-AMP efter att inaktivera AMP-plugin för WordPress

Projekt AMP (Accelererade mobil sidor) utformades för att hjälpa användarna att dra nytta av Internet-anslutning den svagare (3G) kan snabbt komma åt webbsidor på mobiltelefoner si smartphones.
Både bloggare och stora webbplatser har incept att använda detta strukturerat format för mobila webbsidor, men många ville efter ett tag avsluta AMP. Tänkt som ett projekt för att göra webben snabbare och erbjuda användarna en förenklad gränssnitt sidor nås, AMP inte tycka tutr webmasters som har installerat och använt en Wordpress period. Antingen de hade en låg omvandlingsfrekvens eller minskad trafik på mobila enheter eller kan inte riktigt genomföra annonsnätverk som Google AdSense och så vidare.
Det är säkert att Google uppmuntrar oss att använda AMP och förhindrar webbansvariga att skjuta upp möjligheten att icke-AMP-webbplatser kanske inte tar emot för många besökare från mobila enheter.

Om du har kommit till den här artikeln, troligtvis du använde AMP ett tag är du inaktiverad AMP-plugin för WordPress och nu konfronteras du med många 404-sidor in google Console.
efter aktivera AMP-plugin-modulen för WordPress, webbadresser sidor och artiklar kommer att få slutet "/ amp". Dessa "/ amp" -adresser kommer att ha förenklade sidor som design och funktioner, i linje med AMP-projektstandarderna. Sidor kommer också att indexeras med den nya webbadressen i Google Sök och serveras sedan till användare när de söker efter något som är relevant för att nå din webbplatssida.

Problemet uppstår när du bestämmer dig för att släppa WordPress AMP för X skäl. Inaktivera AMP-plugin för WordPress är det väldigt enkelt. Vi går in DashboardInsticksprogram → klicka på "Avaktivera". I Google Search indexeras indexerna med slutet "/ amp", och när de kommer åt kommer de att returnera "Fel 404 - sidan hittades inte". Eftersom länken inte längre är giltig, kommer Google Console att se en enorm ökning av sidorna "ej hittades". Sidor som innehåller "/ amp" i slutet av webbadressen.

Den mest eleganta lösningen är att efter att inaktivera plugin på dess Dashboard permanent omdirigerad (Dirigera 301) "/ Amp" -adresserna till deras normala version. Utan "/ amp".

Så här omdirigerar du en AMP-länk till en icke-AMP-länk i WordPress

Vi tar scenariet där vi har webbsidor i formuläret:http://domeniu.com/nume-post/amp"Och vi vill omdirigera dem till"http://numedomeniu.com/nume-post/".

Det beror fortfarande på vilken webbserver du använder. Apache eller NGINX.

Så här omdirigeras en länk som slutar med "/ amp" till en icke-AMP-länk på Apache

Apache använder .htacces-direktiven. Redigera .htaccess-filen i domänens rotor och lägg till följande rader:

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

Spara .htaccess-filen och kolla in webbläsaren genom att gå till en tidigare "/ amp" -sida.

NGINX - omdirigering "/ amp" till artikelns icke-AMP-sida

Redigera filen nginx.conf för domänen som du vill omdirigera och lägg till omskrivningsraden till servern {... servern "

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

Spara filen och starta om "nginx" -tjänsten på servern.

Efter omstart, kommer alla webbadresser som slutar med "/ amp" att dirigeras till samma webbadress utan avslutning av WordPress AMP-plugin.

Vidarebefordra AMP-sidor till icke-AMP efter att inaktivera AMP-plugin för WordPress

Om författaren

Stealth

Brinner för allt som gadget och IT skriver gärna stealthsettings.com av 2006 och jag gillar att upptäcka nya saker med dig om datorer och MacOS, Linux, Windows, iOS och Android.

Lämna en kommentar