Vrlo koristan tutorial u kojem ćete naučiti kako preusmjeriti AMP stranice na one koje nisu AMP nakon deaktivacije AMP dodatka za WordPress. Praktično eliminirati “/amp” s kraja URL-ova.
sadržaj
Projekt AMP (Accelerated Mobile Pages) osmišljen je kako bi pomogao korisnicima da imaju koristi od internetske veze slabiji (3G) kako bi mogli brzo pristupiti web stranicama na de mobilni telefoni i pametni telefoni.
Ovo su počeli koristiti i blogeri i velike web stranice format struktural za mobilne web stranice, no mnogi su ga nakon nekog vremena htjeli odustati od AMP-a. Zamišljen kao projekt s ciljem da web postane brži i korisnicima ponudi pojednostavljeno sučelje pristupa stranicama, AMP se nije svidio svim webmasterima koji su ga neko vrijeme instalirali i koristili na WordPressu. Ili su imali nisku stopu konverzije, ili je promet s mobilnih uređaja pao, ili se oglasne mreže nisu mogle pravilno implementirati kao Google AdSense i drugi.
Sigurno je da Google potiče korištenje AMP-a i upozorava webmastere da je u budućnosti moguće da web stranice bez AMP-a više neće primati puno posjetitelja s mobilnih uređaja.
Ako ste došli do ovog članka, najvjerojatnije koristio si AMP na određeno vrijeme, ti onemogućen AMP dodatak za WordPress a sada se suočavaš s mnogo toga 404 stranice u Google konzola.
Nakon omogućavanje AMP dodatka za WordPress, URL-ove stranice Si i članci oni će imati kraj “/amp“. Ovi URL-ovi sa “/amp” imat će pojednostavljene stranice u smislu dizajna i značajki, u skladu sa standardima AMP projekta. Stranice će biti indeksirane s novim URL-om Google Search, zatim se poslužuje korisnicima kada traže nešto relevantno kako bi došli do stranice vaše web-lokacije.
Problem se javlja kada iz X razloga odlučite odustati od AMP-a za WordPress. Onemogućivanje AMP dodatka za WordPress je to vrlo jednostavno. Ulazimo Dashboard → Plugins → klik “Deactivate“. Međutim, URL-ovi indeksirani sa završetkom ostat će u Google pretraživanju “/pojačalo”, a kada im se pristupi vratit će se “Error 404 – Page Not Found“. Veza više nije važeća, u Google konzoli ćete vidjeti ogroman porast stranica “not found“. Stranice koje sadrže “/amp” na kraju URL-a.

Najelegantnije rješenje je nakon deaktivacije dodatka s nadzorne ploče nastavljaju se preusmjeravati (Redirect 301) URL-ovi “/amp” na njihovu normalnu verziju. Bez “/amp“.
Stranice za preusmjeravanje pojačalo na ne-AMP-u nakon deaktivacije AMP dodatka za WordPress
Uzimamo scenarij u kojem imamo web stranice oblika: “http://domeniu.com/nume-post/amp” i želimo ih preusmjeriti na “http://numedomeniu.com/nume-post/“.
Dalje, ovisi o tome koji web poslužitelj koristite. Apache ili NGINX.
Preusmjeravanje direktiva u koje je uključen AMP .htaccess (Apache)
Apache koristiti direktive .htaccess. Uredite datoteku .htaccess iz korijenske mape domene i dodajte sljedeće retke:
RewriteEngine On
RewriteCond %{REQUEST_URI} (.+)/amp(.*)$
RewriteRule ^ %1/ [R=301,L]
Spremite datoteku .htaccess i provjerite u pregledniku pristupom prethodnoj stranici “/amp“.
Preusmjeravanje AMP-a na stranice koje nisu AMP na teškim uz NGINX
Za preusmjeravanje stranica AMP pE non-AMP na poslužiteljima sa Nginx, morate urediti datoteku nginx.conf domene za koju želite izvršiti preusmjeravanje i dodajte redak rewrite u segmentu “server { ...“::
rewrite ^/(.*)\/amp http://numedomeniu.com/$1 permanent;
Spremite datoteku i ponovno pokrenite uslugu “nginx” pe poslužitelj.
Nakon ponovnog pokretanja, svi URL-ovi završavaju s “/amp” bit će preusmjereni na isti URL bez prekidanja dodatka AMP za WordPress.
Odlična informacija, možete li mi pomoći jer u mom slučaju želim preusmjeriti samo određenu stranicu, a ne sve one koje imam. Kako bi izgledali kodovi za .htaccess i nginx? Hvala vam i radujem se vašoj pomoći.
Pozdrav, kako se mobilni posjetitelji mogu automatski preusmjeriti na /amp stranice pomoću htaccessa? Hvala.