Ļoti noderīga apmācība, kurā varat uzzināt, kā pēc AMP spraudņa deaktivizēšanas novirzīt AMP lapas uz lapām, kas nav AMP lapas. WordPress. Praktiski likvidēt "/amp
” no vietrāžu URL beigām.
Projekts AMP (Accelerated Mobile Pages) tika izstrādāts, lai palīdzētu lietotājiem gūt labumu no Interneta pieslēgums vājāka (3G) var ātri piekļūt tīmekļa lapām mobilie tālruņi si smartphones.
Gan emuāru autori, gan lielas tīmekļa vietnes ir iecerējušas to izmantot strukturēts formāts mobilajām tīmekļa lapām, bet daudzi gribēja pēc kāda laika atmest AMP. AMP, kas tika iecerēts kā projekts, lai padarītu tīmekli ātrāku un nodrošinātu lietotājiem vienkāršotu pieejamo lapu saskarni, nepatika visiem tīmekļa pārziņiem, kuri to kādu laiku instalēja un izmantoja. WordPress. Vai nu viņiem bija zems reklāmguvumu līmenis, vai arī mobilajās ierīcēs samazināja datplūsmu, vai arī viņi nevarēja pareizi ieviest reklāmu tīklus. Google AdSense un tamlīdzīgi.
Noteikti ir tas, ka Google mudina izmantot AMP un brīdina tīmekļa pārziņus, ka nākotnē ir iespējams, ka vietnes bez AMP nesaņems pārāk daudz apmeklētāju no mobilajām ierīcēm.
Ja jūs esat atnācis uz šo rakstu, visticamāk jūs izmantojāt AMP uz laiku, jūs esat atspējots AMP spraudnis WordPress un tagad jūs saskaras ar daudziem 404 lapas in Google Console.
pēc AMP spraudņa aktivizēšana par WordPress, URL lapas un raksti viņiem būs izbeigšana "/amp
". Šie URL ar “/amp
” būs dizaina un funkciju ziņā vienkāršotas lapas atbilstoši AMP projekta standartiem. Lapas tiks indeksētas ar jauno URL Google Search, pēc tam tiek rādīts lietotājiem, kad viņi meklē kaut ko atbilstošu, lai sasniegtu jūsu vietnes lapu.
Problēma rodas, ja X iemeslu dēļ jūs nolemjat atteikties no AMP WordPress. Atspējot AMP spraudni par WordPress tas ir ļoti vienkārši. Mēs ieejam Dashboard → Plugins → klikšķis "Deactivate“. Iekšā Google Search tomēr URL, kas ir indeksēti ar beigu "/amp", paliks, un, kad tiem piekļūst, tie atgriezīs "Error 404 – Page Not Found". Saite vairs nav derīga, Google konsolē pamanīsit milzīgu lapu skaita pieaugumu "not found". Lapas, kas satur "/amp
URL beigās.
Elegantais risinājums ir tas, ka pēc spraudņa atspējošanas savā informācijas panelī pastāvīgi novirzīts (Redirect 301) URL/amp
” uz to parasto versiju. bezmaksas"/amp
".
Saturu
Pēc AMP spraudņa atspējošanas vietnei, kas nav AMP, novirzīt AMP lapas uz WordPress
Mēs izmantojam scenāriju, kurā mums ir šādas tīmekļa lapas: “http://domeniu.com/nume-post/amp"Un mēs vēlamies tos novirzīt uz"http://numedomeniu.com/nume-post/".
Tas joprojām ir atkarīgs no tā, kuru tīmekļa serveri izmantojat. Apache vai NGINX.
AMP novirzīšanas direktīvas .htaccess (Apache)
Apache izmantot direktīvas .htaccess. Rediģēt failu .htaccess no domēna saknes mapes un pievienojiet šādas rindas:
RewriteEngine On
RewriteCond %{REQUEST_URI} (.+)/amp(.*)$
RewriteRule ^ %1/ [R=301,L]
Saglabājiet failu .htaccess un reģistrējieties pārlūkprogrammā, piekļūstot iepriekšējai lapai "/amp
".
Smagas NGINX gadījumā novirziet AMP uz lapām, kas nav AMP lapas
Lai novirzītu lapas AMP pe non-AMP serveros ar nginx, jums ir jārediģē fails nginx.conf domēna, kuram vēlaties veikt novirzīšanu un pievienot rindiņu rewrite segmentā "server { ...
"
rewrite ^/(.*)\/amp http://numedomeniu.com/$1 permanent;
Saglabājiet failu un restartējiet pakalpojumu "nginx” serverī.
Pēc restartēšanas visi URL, kas beidzas ar "/amp
” tiks novirzīts uz to pašu URL, nepārtraucot spraudņa darbību AMP par WordPress.
Lieliska informācija, puedes ayudarme porque en mi caso solo quiero redirigir una página en specifico, no todas las que tengo. Vai meklējat .htaccess y nginx kodus? Gracias y quedo en espera de tu ayuda.
Sveiki, kā mobilo ierīču apmeklētājus var automātiski novirzīt uz / amp lapām, izmantojot htaccess? Paldies.