Un tutorial foarte util in care inveti sa faci redirectionare pagini AMP pe non-AMP dupa dezactivarea pluginului AMP pentru WordPress. Practic sa elimini “/amp” din terminatia URL-urilor.
Съдържание
Proiectul AMP (Accelerated Mobile Pages) a fost conceput pentru a ajuta utilizatorii ce beneficiaza de conexiuni la internet mai slabe (3G) sa poata accesa rapid paginile web pe de мобилни телефони и smartphones.
Atat bloggeri cat si website-uri mari au incept sa foloseasca acest format structural pentru paginile web mobile, insa multi au dorit dupa un timp sa renunte la AMP. Замислен като проект с цел да направи мрежата по-бърза и да предложи на потребителите опростен интерфейс на достъпните страници, AMP не се хареса на всички уеб администратори, които го инсталираха и използваха известно време в WordPress. Или имаха нисък процент на реализация, или трафикът от мобилни устройства намаля, или рекламните мрежи не можаха да бъдат внедрени правилно като Google AdSense И други.
Със сигурност Google насърчава използването на AMP и предупреждава уеб администраторите, че в бъдеще е възможно уебсайтовете без AMP вече да не получават много посетители от мобилни устройства.
Ако сте стигнали до тази статия, най-вероятно използвахте AMP за определен период от време, вие деактивиран AMP плъгин за WordPress и сега се сблъсквате с много 404 страници в Google Console.
след активиране на приставката за AMP за WordPress, URL адресите страници Si и статии те ще имат края “/amp“. Тези URL адреси с “/amp” те ще имат опростени страници по отношение на дизайн и характеристики, в съответствие със стандартите на проекта AMP. Страниците ще бъдат индексирани с новия URL в Google Search, след което се предоставя на потребителите, когато търсят нещо подходящо, за да стигнат до страницата на вашия уебсайт.
Проблемът възниква, когато по причини X решите да се откажете от AMP за WordPress. Деактивиране на приставката за AMP за WordPress е много просто. Влизаме Dashboard → Plugins → Щракнете “Deactivate“. Въпреки това URL адресите, индексирани с края, ще останат в Google Търсене “/усилвател”, и когато бъдат достъпни, те ще се върнат “Error 404 – Page Not Found“. Връзката вече не е валидна, в Google Console ще видите огромно увеличение на страниците “not found“. Страници, които съдържат “/amp” в края на URL адреса.

Solutia cea mai eleganta este ca dupa dezactivarea plugin-ului din Dashboard sa redirectionati permanent (Redirect 301) URL-urile “/amp” catre versiunea normala a lor. Fara “/amp“.
Страници за пренасочване усилвател на неплат след деактивиране на AMP плъгина за WordPress
Luam scenariul in care avem pagini web de forma: “http://domeniu.com/nume-post/amp” si dorim sa le redirectionam pe “http://numedomeniu.com/nume-post/“.
In continuare depinde de ce web server folositi. Apache sau NGINX.
Directive redirectionare AMP in .htaccess (Apache)
Apache foloseste directivele .htaccess. Editati fisierul .htaccess din folder-ul root al domeniului si adaugati urmatoarele linii:
RewriteEngine On
RewriteCond %{REQUEST_URI} (.+)/amp(.*)$
RewriteRule ^ %1/ [R=301,L]
Salvati fisierul .htaccess si faceti verificarea in browser accesand o fosta pagina “/amp“.
Redirectionare pagini AMP pe non-AMP pe severe cu NGINX
Ca sa faceti redirectionare pagini AMP PE non-AMP pe servere cu Nginx, trebuie sa editati fisierul nginx.conf al domeniului pentru care doriti sa faceti redirectionarea si adaugati linia de rewrite in segmetul “server { ...“:
rewrite ^/(.*)\/amp http://numedomeniu.com/$1 permanent;
Salvati fisierul si restartati serviciul “nginx” pe сървър.
След рестартирането всички URL адреси завършват с “/amp” те ще бъдат пренасочени към същия URL адрес, без да прекъсват приставката AMP за WordPress.
Отлична информация, можете ли да ми помогнете, защото в моя случай искам да пренасоча само конкретна страница, а не всички, които имам. Как ще изглеждат кодовете за .htaccess и nginx? Благодаря ви и очаквам вашата помощ.
Здравейте, как мобилните посетители могат да бъдат пренасочвани към /amp страници автоматично с помощта на htaccess? благодаря