Содржина МаркетингПребарување маркетинг

Пренасочувања на новиот редовен израз на домен (Regex) во WordPress

Последните неколку недели му помагавме на клиентот да направи комплексна миграција со WordPress. Клиентот имал два производи, и двата станале популарни до тој степен што морале да ги разделуваат бизнисите, брендирањето и содржината за да одделат домени. Тоа е потфат!

Нивниот постоен домен останува ставен, но новиот домен ќе ја има целата содржина во однос на тој производ… од слики, објави, студии на случаи, преземања, обрасци, база на знаење и сл. Направивме ревизија и ја пронајдовме страницата за да се осигураме дека не не пропуштам ниту едно средство.

Откако ја имавме на располагање и пуштивме во употреба новата страница, дојде време да го повлечеме прекинувачот и да го ставиме во живо. Тоа значеше дека сите URL-адреси од примарната страница што припаѓаа на овој производ треба да бидат пренасочени кон новиот домен. Ние ги задржавме повеќето патеки конзистентни меѓу страниците, затоа клучно беше соодветно поставување на пренасочувањата.

Пренасочи додатоци во WordPress

Постојат два популарни додатоци на располагање кои одлично работат во управувањето со пренасочувањата со WordPress:

  • Пренасочување - можеби најдобриот додаток на пазарот, со редовни можности за изразување, па дури и категории за управување со вашите пренасочувања.
  • Ранкмати за оптимизација - овој лесен додаток за SEO е здив на свеж воздух и ја прави мојата листа Најдобри додатоци на WordPress на пазарот. Тој ги пренасочува како дел од својата понуда и дури ќе ги увезува податоците на „Пренасочување“ ако мигрирате кон него.

Ако користите управуван WordPress хостинг мотор, како што е WPEngine, тие имаат модул за управување со пренасочувања пред лицето некогаш да ја погоди вашата страница… прилично убава карактеристика што може да ја намали латентноста и режимот на вашиот хостинг.

И, се разбира, можеш напишете правила за пренасочување во вашата датотека .htaccess на вашиот сервер WordPress ... но не би го препорачал. Вие сте една синтакса грешка да ја направите вашата страница недостапна!

Како да креирате пренасочување на Regex

Во примерот што го наведов погоре, може да изгледа едноставно да се направи само типично пренасочување од подпапка до новиот домен и подпапка:

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

Има проблем со тоа, сепак. Што ако имате дистрибуирано врски и кампањи кои имаат пребарувач за следење или упатување кампања? Тие страници нема правилно да се пренасочуваат. Можеби URL-то е:

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

Бидејќи напишавте точно совпаѓање, таа URL-адреса нема да пренасочува никаде! Значи, можеби ќе бидете во искушение да го направите редовен израз и да додадете вајлд-картичка на URL-то:

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

Тоа е прилично добро, но сепак има неколку проблеми. Прво, ќе одговара на која било URL со / производ-а / во него и пренасочете ги сите на истата дестинација. Значи, сите овие патеки ќе се пренасочат кон истата дестинација.

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

Редовните изрази се убава алатка. Прво, можете да го ажурирате вашиот извор за да се осигурате дека е идентификувано нивото на папката.

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

Тоа ќе осигури дека само примарното ниво на папка ќе се пренасочи правилно. Сега за вториот проблем… како ќе ги добиете информациите за пребарување линкови зафатени на новата страница ако вашето пренасочување не ги вклучува? Па, редовните изрази имаат одлично решение и за тоа:

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

Информациите за дивата картичка се фаќаат и се додаваат на дестинацијата со употреба на променливата. Значи

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

Правилно ќе се пренасочи на:

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

Имајте на ум дека вајлд-картичката ќе овозможи да се пренасочи било кој подпапка, така што ова исто така ќе биде овозможено:

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

Redе се пренасочи на:

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

Се разбира, редовните изрази можат да станат многу покомплексни од овие…, но јас само сакав да дадам брз примерок за тоа како да поставите пренасочување на диви картони што пренесува сè чисто на нов домен!

Douglas Karr

Douglas Karr е CMO на OpenINSIGHTS и основачот на Martech Zone. Даглас им помогна на десетици успешни стартапи на MarTech, помогна во длабинската анализа од над 5 милијарди американски долари за аквизиции и инвестиции на Martech и продолжува да им помага на компаниите во имплементацијата и автоматизирањето на нивните стратегии за продажба и маркетинг. Даглас е меѓународно признат експерт и говорник за дигитална трансформација и MarTech. Даглас е исто така објавен автор на водич за Dummie и книга за бизнис лидерство.

поврзани написи

Вратете се на почетокот копче
Затвори

Откриен е блок за рекламирање

Martech Zone може да ви ја обезбеди оваа содржина без трошоци бидејќи ја монетизираме нашата страница преку приходи од реклами, врски со партнери и спонзорства. Ќе ни биде благодарно ако го отстраните вашиот блокатор на реклами додека ја гледате нашата страница.