Nilalaman MarketingKasosyoPaghahanap sa Marketing

WordPress: Hanapin at Palitan ang Lahat ng Permalink Sa Iyong Database gamit ang Regular Expressions (Halimbawa: /YYYY/MM/DD)

Sa anumang site na umaabot sa loob ng isang dekada, karaniwan nang maraming pagbabagong ginawa sa istraktura ng permalink. Sa mga unang araw ng WordPress, ito ay hindi karaniwan para sa istraktura ng permalink para maitakda ang isang post sa blog sa isang path na kasama ang taon, buwan, araw, at ang slug ng post:

/%year%/%monthnum%/%day%/%postname%/

Bukod sa pagkakaroon ng hindi kinakailangang mahaba URL, may ilang iba pang isyu dito:

  • Ang mga potensyal na bisita ay nakakakita ng link sa iyong artikulo sa ibang site o sa isang search engine at hindi sila bumibisita dahil nakikita nila ang taon, buwan, at araw kung kailan isinulat ang iyong artikulo. Kahit na ito ay isang kamangha-manghang, evergreen na artikulo… hindi sila nag-click dito dahil sa istraktura ng permalink.
  • Maaaring ituring ng mga search engine na hindi mahalaga ang nilalaman dahil ito ay hierarchically ilang folder ang layo mula sa home page.

Kapag nag-optimize ng mga site ng aming mga kliyente, inirerekomenda namin na i-update nila ang kanilang istraktura ng post permalink sa:

/%postname%/

Siyempre, ang isang malaking pagbabagong tulad nito ay maaaring magdulot ng mga pag-urong ngunit nakita namin na sa paglipas ng panahon ang mga pakinabang ay higit na mas malaki kaysa sa mga panganib. Tandaan na ang pag-update ng iyong istraktura ng permalink ay WALA upang i-redirect ang mga bisita sa mga lumang link na iyon, at hindi rin ito nag-a-update ng mga panloob na link sa loob ng iyong nilalaman.

Paano I-update ang Iyong Mga Permalink Sa Iyong Nilalaman ng WordPress

Kapag ginawa mo ang pagbabagong ito, maaari kang makakita ng ilang pagbaba sa ranggo ng iyong search engine sa mga post na iyon dahil ang pag-redirect ng link ay maaaring mag-alis ng ilang awtoridad mula sa mga backlink. Ang isang bagay na makakatulong ay ang maayos na pag-redirect ng trapiko na dumarating sa mga link na iyon AT upang baguhin ang mga link sa iyong nilalaman.

  1. Mga Pag-redirect ng Panlabas na Link – dapat kang lumikha ng isang pag-redirect sa iyong site na naghahanap ng pattern ng regular na expression at maayos na nagre-redirect sa gumagamit sa naaangkop na pahina. Kahit na ayusin mo ang lahat ng panloob na link, gugustuhin mong gawin ito para sa mga panlabas na link na kini-click ng iyong mga bisita. Sumulat ako tungkol sa kung paano magdagdag ng isang regular na expression (regex) redirect sa WordPress at partikular na tungkol sa paano gawin ang /YYYY/MM/DD/ redirect.
  2. Panloob na Mga Link – pagkatapos mong i-update ang iyong istraktura ng permalink, maaari ka pa ring magkaroon ng mga panloob na link sa iyong kasalukuyang nilalaman na tumuturo sa mga lumang link. Kung wala kang naka-set up na mga pag-redirect, magreresulta ang mga ito sa iyong pagkuha ng a 404 hindi nakitang error. Kung mayroon kang mga naka-set up na pag-redirect, hindi pa rin ito kasing ganda ng aktwal na pag-update ng iyong mga link. Ang mga panloob na link ay napatunayang nakikinabang sa iyong mga resulta ng organic na paghahanap kaya ang pagbabawas ng bilang ng mga pag-redirect ay isang mahusay na hakbang sa pagpapanatiling malinis at tumpak ang iyong nilalaman.

Ang pinag-uusapan dito ay kailangan mong i-query ang iyong talahanayan ng data ng mga post, tukuyin ang anumang pattern na mukhang /YYYY/MM/DD, at pagkatapos ay palitan ang instance na iyon. Dito perpektong pumapasok ang mga regular na expression… ngunit kailangan mo pa rin ng solusyon upang maulit ang nilalaman ng iyong post at pagkatapos ay i-update ang mga pagkakataon ng mga link – nang hindi ginugulo ang iyong nilalaman.

Sa kabutihang palad, mayroong isang mahusay na solusyon para dito, WP Migrate Pro. Sa WP Migrate Pro:

  1. Piliin ang talahanayan na gusto mong i-update, sa kasong ito, wp_posts. Sa pamamagitan ng pagpili ng isang talahanayan, pinaliit mo ang mga mapagkukunan na dadalhin ng proseso.
  2. Ipasok ang iyong regular na expression. Ito ay tumagal ng kaunti para sa akin upang maitama ang syntax, ngunit nakakita ako ng isang mahusay na propesyonal sa regex sa Fiverr at ginawa nila ang regex sa loob ng ilang minuto. Sa field na Paghahanap, ipasok ang sumusunod (siyempre, na-customize para sa iyong domain):
/martech\.zone\/\d{4}\/\d{2}\/\d{2}\/(.*)/
  1. Ang (.*) ay isang variable na kukuha ng slug mula sa source string, kaya kailangan mong idagdag ang variable na iyon sa Replace string:
martech.zone/$1
  1. Dapat mong i-click ang .* na button sa kanan ng patlang ng palitan upang ipaalam sa application na ito ay isang regular na expression hanapin at palitan.
WP MIgrate Pro - Regex na Pagpapalit ng YYYY/MM/DD permalink sa wp_posts
  1. Isa sa mga pinakamagandang tampok ng plugin na ito ay maaari mong aktwal na i-preview ang mga pagbabago bago isagawa ang mga ito. Sa kasong ito, makikita ko kaagad kung anong mga pag-edit ang gagawin sa database.
WP Migrate Pro - Preview ng Regex Pagpapalit ng mga permalink sa wp_posts

Gamit ang plugin, nakapag-update ako ng 746 na panloob na link sa aking nilalaman sa loob ng isang minuto o higit pa. Iyan ay mas madali kaysa sa pagtingin sa bawat link at subukang palitan ito! Isa lang itong maliit na feature sa napakahusay na migration at backup na plugin na ito. Ito ay isa sa aking mga paborito at ito ay nakalista sa aking listahan ng pinakamahusay na mga plugin ng WordPress para sa negosyo.

I-download ang WP Migrate Pro

Pagsisiwalat: Martech Zone ay isang kaakibat ng WP Lumipat at ginagamit ito at iba pang mga kaakibat na link sa artikulong ito.

Douglas Karr

Douglas Karr ay CMO ng OpenINSIGHTS at ang nagtatag ng Martech Zone. Nakatulong si Douglas sa dose-dosenang matagumpay na mga startup ng MarTech, tumulong sa angkop na pagsusumikap ng higit sa $5 bil sa mga pagkuha at pamumuhunan ng Martech, at patuloy na tinutulungan ang mga kumpanya sa pagpapatupad at pag-automate ng kanilang mga diskarte sa pagbebenta at marketing. Si Douglas ay isang kinikilalang internasyonal na digital na pagbabago at eksperto at tagapagsalita ng MarTech. Si Douglas ay isa ring nai-publish na may-akda ng isang Dummie's guide at isang business leadership book.

Kaugnay na Artikulo

Bumalik sa tuktok na pindutan
Pagsasara

Natukoy ang Adblock

Martech Zone ay kayang ibigay sa iyo ang nilalamang ito nang walang bayad dahil pinagkakakitaan namin ang aming site sa pamamagitan ng kita ng ad, mga link na kaakibat, at mga sponsorship. Ikinalulugod namin kung aalisin mo ang iyong ad blocker habang tinitingnan mo ang aming site.