Pēc AMP spraudņa atspējošanas vietnei, kas nav AMP, novirzīt AMP lapas uz WordPress

Ļ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 "/ampURL beigās.

Novirzīt AMP lapas uz citām lapām.

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".

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.

Tehnoloģijas entuziasts, ar prieku rakstu vietnē StealthSettings.com no 2006. gada. Man ir plaša pieredze operētājsistēmās: macOS, Windows un Linux, kā arī programmēšanas valodās un blogošanas platformās (WordPress) un tiešsaistes veikalu platformās (WooCommerce, Magento, PrestaShop).

kā uz » web Hosting » Pēc AMP spraudņa atspējošanas vietnei, kas nav AMP, novirzīt AMP lapas uz WordPress

2 domas par tēmu “AMP lapu novirzīšana uz lapām, kas nav AMP lapas pēc AMP spraudņa atspējošanas WordPress"

  1. 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.

    atbildēt
Leave a Comment