Turinio RinkodaraPaieškos rinkodara

Naujo domeno reguliariosios išraiškos („Regex“) nukreipimai „WordPress“

Pastarąsias kelias savaites mes padėjome klientui atlikti sudėtingą perkėlimą naudojant „WordPress“. Klientas turėjo du produktus, kurie abu tapo populiarūs tiek, kad turėjo atskirti verslus, prekės ženklą ir turinį atskirose srityse. Tai gana įsipareigojimas!

Jų esamas domenas lieka vietoje, tačiau naujasis domenas turės visą turinį, susijusį su šiuo produktu ... iš vaizdų, įrašų, atvejų tyrimų, atsisiuntimų, formų, žinių bazės ir kt. Mes atlikome auditą ir patikrinome svetainę, kad įsitikintume, jog nenorime nepraleisk vieno turto.

Kai jau sukūrėme ir pradėjome veikti naujoji svetainė, atėjo laikas pasirinkti jungiklį ir jį paleisti. Tai reiškė, kad visi pirminės svetainės, priklausančios šiam produktui, URL turėjo būti nukreipti į naują domeną. Mes laikėmės daugumos kelių vienodose vietose, todėl svarbiausia buvo tinkamai nustatyti peradresavimus.

Nukreipkite papildinius „WordPress“

Yra du populiarūs papildiniai, kurie puikiai tvarko peradresavimus naudodami „WordPress“:

  • Nukreipiama - galbūt geriausias papildinys rinkoje, turintis reguliaraus reiškimo galimybes ir netgi kategorijas nukreipimams valdyti.
  • SEO reitingo reitingas - šis lengvas SEO papildinys yra gaivaus oro gurkšnis ir sudaro mano sąrašą Geriausi „WordPress“ papildiniai rinkoje. Savo siūlymo metu ji turi peradresavimus ir net importuos peradresavimo duomenis, jei į juos pereisite.

Jei naudojate valdomą „WordPress“ prieglobos variklį, pvz WPEngine, jie turi modulį, kuris tvarkys peradresavimus, kol asmuo niekada nepasieks jūsų svetainės ... gana gera funkcija, kuri gali sumažinti jūsų delsos laiką ir pridėtines išlaidas.

Ir, žinoma, galite įrašykite peradresavimo taisykles į savo .htaccess failą „WordPress“ serveryje ... bet aš to nerekomenduočiau. Liko viena sintaksės klaida, kad jūsų svetainė nebūtų pasiekiama!

Kaip sukurti „Regex“ peradresavimą

Aukščiau pateiktame pavyzdyje gali atrodyti paprasta atlikti tipišką peradresavimą iš antrinio aplanko į naują domeną ir aplanką:

Source: /product-a/
Destination: https://newdomain.com/product-a/

Vis dėlto yra su tuo susijusių problemų. Ką daryti, jei turite platinamas nuorodas ir kampanijas, kuriose yra kampanijų stebėjimo ar persiuntimo užklausų eilutė? Tie puslapiai nebus tinkamai peradresuoti. Galbūt URL yra:

https://existingdomain.com/product-a/?utm_source=newsletter

Kadangi parašėte tikslią atitiktį, tas URL niekur neperadresuos! Taigi, gali kilti pagunda padaryti jį įprastu posakiu ir pridėti pakaitos simbolį prie URL:

Source: /product-a/(.*)
Destination: https://newdomain.com/product-a/

Tai gana gerai, bet vis tiek yra keletas problemų. Pirma, jis atitiks bet kurį URL su / produktas-a / jame ir nukreipti juos visus į tą patį tikslą. Taigi visi šie keliai bus nukreipti į tą patį tikslą.

https://existingdomain.com/product-a/
https://existingdomain.com/help/product-a/
https://existingdomain.com/category/parent/product-a/

Reguliarūs posakiai vis dėlto yra gražus įrankis. Pirmiausia galite atnaujinti šaltinį, kad įsitikintumėte, jog aplanko lygis yra nustatytas.

Source: ^/product-a/(.*)
Destination: https://newdomain.com/product-a/

Tai užtikrins, kad tik pirminio aplanko lygis tinkamai peradresuos. Dabar antroji problema ... kaip jūs gausite užklausų eilutės informaciją, užfiksuotą naujoje svetainėje, jei jūsų peradresavime jos nebus? Na, reguliarūs posakiai taip pat turi puikų sprendimą:

Source: ^/product-a/(.*)
Destination: https://newdomain.com/product-a/$1

Pakaitinė informacija iš tikrųjų užfiksuojama ir pridedama paskirties vieta naudojant kintamąjį. Taigi…

https://existingdomain.com/product-a/?utm_source=newsletter

Tinkamai peradresuos į:

https://newdomain.com/product-a/?utm_source=newsletter

Atminkite, kad pakaitos simbolis leis peradresuoti ir visus aplankus, todėl tai taip pat bus įgalinta:

https://existingdomain.com/product-a/features/?utm_source=newsletter

Nukreips į:

https://newdomain.com/product-a/features/?utm_source=newsletter

Žinoma, reguliarūs posakiai gali būti kur kas sudėtingesni ... bet aš tiesiog norėjau pateikti greitą pavyzdį, kaip nustatyti pakaitos simbolio regex nukreipimą, kuris viską švariai perduoda naujam domenui!

Douglas Karr

Douglas Karr yra BRO OpenINSIGHTS ir įkūrėjas Martech Zone. Douglas padėjo daugybei sėkmingų MarTech pradedančiųjų įmonių, padėjo atlikti daugiau nei 5 mlrd. Douglas yra tarptautiniu mastu pripažintas skaitmeninės transformacijos ir MarTech ekspertas bei pranešėjas. Douglasas taip pat yra paskelbtas Dummie vadovo ir verslo lyderystės knygos autorius.

Susiję straipsniai

Atgal į viršų mygtukas
arti

Aptiktas skelbimų blokas

Martech Zone gali pateikti jums šį turinį nemokamai, nes gauname pajamų iš savo svetainės per pajamas iš skelbimų, filialų nuorodas ir rėmimą. Būtume dėkingi, jei peržiūrėdami mūsų svetainę pašalintumėte skelbimų blokavimo priemonę.