En mycket användbar handledning där du lär dig hur du omdirigerar AMP-sidor till icke-AMP-sidor efter att du har avaktiverat AMP-plugin för WordPress. Praktiskt taget eliminera “/amp” från slutet av webbadresserna.
innehåll
Projektet AMP (Accelerated Mobile Pages) designades för att hjälpa användare att dra nytta av internetanslutningar svagare (3G) för att snabbt kunna komma åt webbsidor på de mobiltelefoner och smartphones.
Både bloggare och stora webbsidor har börjat använda detta strukturellt format för mobila webbsidor, men många ville ha det efter ett tag ge upp AMP. Tänkt som ett projekt med syftet att göra webben snabbare och erbjuda användarna ett förenklat gränssnitt av de sidor som nås, var AMP inte i smaken för alla webbansvariga som installerade och använde det ett tag på WordPress. Antingen hade de en låg konverteringsfrekvens eller så minskade trafiken från mobila enheter eller så kunde annonsnätverk inte implementeras korrekt eftersom Google AdSense med flera.
Det är säkert att Google uppmuntrar användningen av AMP och varnar webbansvariga för att det i framtiden är möjligt att webbplatser utan AMP inte längre kommer att ta emot många besökare från mobila enheter.
Om du har nått den här artikeln, troligen du använde AMP under en tid, du inaktiverat AMP-plugin för WordPress och nu möter du mycket 404 sidor i Google Console.
Efter aktivera AMP-plugin för WordPress, webbadresserna sidor Si och artiklar de kommer att få slutet “/amp“. Dessa webbadresser med “/amp” de kommer att ha förenklade sidor när det gäller design och funktioner, i enlighet med standarderna för AMP-projektet. Sidorna kommer att indexeras med den nya webbadressen i Google Search, sedan visas för användare när de söker efter något relevant för att nå din webbplatssida.
Problemet uppstår när du av X anledningar bestämmer dig för att ge upp AMP för WordPress. Inaktiverar AMP-plugin för WordPress är det väldigt enkelt. Vi går in Dashboard → Plugins → klick “Deactivate“. Webbadresser som indexeras med slutet kommer dock att finnas kvar i Google Sök “/amp”, och när de nås kommer de tillbaka “Error 404 – Page Not Found“. Länken är inte längre giltig, i Google Console kommer du att se en massiv ökning av sidor “not found“. Sidor som innehåller “/amp” i slutet av webbadressen.

Den mest eleganta lösningen är efter att ha avaktiverat plugin från dess Dashboard de fortsätter att omdirigeras (Redirect 301) webbadresser “/amp” till sin normala version. Utan “/amp“.
Omdirigeringssidor amp på icke-amp efter inaktivering av AMP-plugin för WordPress
Vi tar scenariot där vi har webbsidor i formen: “http://domeniu.com/nume-post/amp” och vi vill omdirigera dem till “http://numedomeniu.com/nume-post/“.
Därefter beror det på vilken webbserver du använder. Apache eller NGINX.
Direktivomdirigering är AMP i .htaccess (Apache)
Apache använda direktiv .htaccess. Redigera filen .htaccess från domänens rotmapp och lägg till följande rader:
RewriteEngine On
RewriteCond %{REQUEST_URI} (.+)/amp(.*)$
RewriteRule ^ %1/ [R=301,L]
Spara filen .htaccess och kolla in webbläsaren genom att gå till en föregående sida “/amp“.
Omdirigera AMP till icke-AMP-sidor på svåra sidor med NGINX
För att omdirigera sidor AMP pe non-AMP på servrar med Ninx, måste du redigera filen nginx.conf för domänen som du vill göra omdirigeringen för och lägg till raden för rewrite i segmetul “server { ...“:
rewrite ^/(.*)\/amp http://numedomeniu.com/$1 permanent;
Spara filen och starta om tjänsten “nginx” pe server.
Efter omstarten slutar alla webbadresser med “/amp” de kommer att omdirigeras till samma URL utan att plugin-programmet avslutas AMP för WordPress.
Omdirigeringssidor amp på icke-amp efter inaktivering av AMP-plugin för WordPress
Vad är nytt
Om Stomma
Passionerad av teknik, skriver jag gärna på StealthSettings.com sedan 2006. Jag har omfattande erfarenhet av operativsystem: macOS, Windows och Linux, samt av programmeringsspråk och bloggplattformar (WordPress) och för webbutiker (WooCommerce, Magento, PrestaShop).
Visa alla inlägg av StealthDu kanske också är intresserad av...
2 tankar om “Omdirigeringssidor amp på icke-amp efter inaktivering av AMP-plugin för WordPress”
Utmärkt info, kan du hjälpa mig för i mitt fall vill jag bara omdirigera en specifik sida, inte alla de jag har. Hur skulle koderna för .htaccess och nginx se ut? Tack och jag ser fram emot din hjälp.
Hej, hur kan mobilbesökare omdirigeras till /amp-sidor automatiskt med htaccess? Tack.