Projekt AMP (Pospešene strani za mobilne naprave) je bila zasnovana tako, da bi imela koristi od uporabnikov Internetna povezava šibkejši (3G) lahko hitro dostopa do spletnih strani mobilni telefoni si pametne telefone.
Oba bloggerja in velika spletna mesta imajo incept, da to uporabijo strukturirano obliko za mobilne spletne strani, a mnogi so želeli po nekaj časa zapusti AMP. Zamišljen kot projekt za hitrejši splet in za zagotavljanje poenostavljenega vmesnika dostopnih strani, AMP ni bil všeč vsem spletnim skrbnikom, ki so ga nekaj časa namestili in uporabljali. WordPress. Imeli so nizko stopnjo konverzije ali zmanjšan promet na mobilnih napravah ali pa niso mogli pravilno implementirati oglasnih omrežij. Google AdSense in drugi.
Gotovo je, da Google spodbuja uporabo AMP in spletne skrbnike opozarja, da je v prihodnosti mogoče, da spletna mesta brez AMP ne bodo prejemala preveč obiskovalcev iz mobilnih naprav.
Če ste prišli do tega članka, najverjetneje Uporabili ste AMP za nekaj časa si onemogočen vtičnik AMP za WordPress in zdaj se soočate z mnogimi Strani 404 in Google konzola.
Po aktiviranje vtičnika AMP za WordPress, URL-ji strani in Članki imeli bodo odpoved "/ amp". Ti URL-ji "/ amp" bodo imeli poenostavljene strani glede oblikovanja in funkcij v skladu s projektnimi standardi AMP. Strani bodo indeksirane tudi z novim URL-jem v Iskanju Google, nato pa bodo uporabnikom na voljo, ko bodo iskali nekaj ustreznega za dostop do strani vašega spletnega mesta.
Težava nastane, ko se iz X razlogov odločite, da se odpovete AMP WordPress. Onemogoči vtičnik AMP za WordPress je zelo preprosto. gremo noter Splošno → plugins → kliknite “deaktiviranje". V Iskanju Google pa bodo URL-ji s zaključkom "/ amp" ostali in ko bodo dostopni, se bodo vrniliError 404 - Stran ni najdena". Ker povezava ni več veljavna, boste v storitvi Google Console močno povečali število strani, ki jih ni mogoče najti. Strani, ki na koncu URL-ja vsebujejo »/ amp«.
Najbolj elegantna rešitev je, da po onemogočenju vtičnika na nadzorni plošči trajno preusmerjen (Preusmeritev 301) URL-ji “/ Amp” na njihovo običajno različico. Brez “/ amp”.
Kako trajno preusmeriti povezavo AMP na povezavo, ki ni AMP WordPress
Vzemimo scenarij, v katerem imamo spletne strani v obliki: “http://domeniu.com/nume-post/amp"In jih želimo preusmeriti na"http://numedomeniu.com/nume-post/".
Še vedno je odvisno od tega, kateri spletni strežnik uporabljate. Apache ali NGINX.
Kako trajno preusmeriti povezavo, ki se konča z "/ amp", na povezavo, ki ni AMP v Apacheu
Apache uporablja direktivo .htacces. Uredite datoteko .htaccess v korenu domene in dodajte naslednje vrstice:
RewriteEngine On
RewriteCond %{REQUEST_URI} (.+)/amp(.*)$
RewriteRule ^ %1/ [R=301,L]
Shranite datoteko .htaccess in preverite v brskalniku, tako da odprete prejšnjo stran "/ amp".
NGINX - preusmerite “/ amp” na stran članka, ki ni AMP
Uredite datoteko nginx.conf domene, za katero želite preusmeriti, in dodajte vrstico za ponovno pisanje v segment "strežnik {…":
rewrite ^/(.*)\/amp http://numedomeniu.com/$1 permanent;
Shranite datoteko in restartimate na strežniku storitev "nginx".
Po restart, bodo vsi URL-ji, ki se končajo z "/ amp", preusmerjeni na isti URL, ne da bi se vtičnik AMP končal za WordPress.
Excelente info, puedes ayudarme porque en mi caso solo quiero redirigir una página en specifico, no todas las que tengo. Cómo quedarían los codes para .htaccess y nginx? Gracias y quedo en espera de tu ayuda.
Živjo, kako bi lahko mobilne obiskovalce samodejno preusmerili na strani / amp prek htaccess? Hvala vam.