Content MarketingpartnerjiIskalni marketing

WordPress: poiščite in zamenjajte vse stalne povezave v svoji zbirki podatkov z uporabo regularnih izrazov (primer: /LLLL/MM/DD)

Pri katerem koli spletnem mestu, ki deluje več kot desetletje, ni neobičajno, da se v strukturi stalnih povezav izvede veliko sprememb. V zgodnjih dneh WordPress, ni bilo neobičajno za struktura stalne povezave za objavo v spletnem dnevniku, ki je nastavljena na pot, ki vključuje leto, mesec, dan in polž objave:

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

Poleg tega, da je po nepotrebnem dolg URL, obstaja nekaj drugih težav s tem:

  • Potencialni obiskovalci vidijo povezavo do vašega članka na drugem spletnem mestu ali v iskalniku, vendar ga ne obiščejo, ker vidijo leto, mesec in dan, ko je bil vaš članek napisan. Tudi če gre za osupljiv, zimzelen članek ... nanj ne kliknejo zaradi strukture stalnih povezav.
  • Iskalniki lahko menijo, da je vsebina nepomembna, ker je hierarhično več map stran od domače strani.

Ko optimiziramo spletna mesta naših strank, priporočamo, da posodobijo svojo strukturo stalnih povezav na:

/%postname%/

Seveda lahko velika sprememba, kot je ta, povzroči nazadovanje, vendar smo videli, da sčasoma prednosti močno odtehtajo tveganja. Upoštevajte, da posodobitev vaše strukture trajnih povezav NIČ ne preusmeri obiskovalcev na te stare povezave, niti ne posodobi notranjih povezav v vaši vsebini.

Kako posodobiti svoje stalne povezave v vaši vsebini WordPress

Ko naredite to spremembo, boste morda opazili nekaj padca v uvrstitvi v iskalniku za te objave, ker lahko preusmeritev povezave zmanjša nekaj avtoritete povratnih povezav. Ena stvar, ki lahko pomaga, je pravilno preusmerjanje prometa, ki prihaja na te povezave, IN spreminjanje povezav v vaši vsebini.

  1. Preusmeritve zunanjih povezav – na svojem spletnem mestu morate ustvariti preusmeritev, ki išče vzorec regularnega izraza in pravilno preusmerja uporabnika na ustrezno stran. Tudi če popravite vse notranje povezave, boste to želeli storiti za zunanje povezave, na katere klikajo obiskovalci. Pisal sem o tem, kako dodati regularni izraz (regularni izraz) preusmeritev v WordPress in posebej o kako narediti /LLLL/MM/DD/ preusmeritev.
  2. Notranje povezave – potem ko posodobite svojo strukturo trajnih povezav, boste morda še vedno imeli notranje povezave v svoji obstoječi vsebini, ki kažejo na stare povezave. Če nimate nastavljenih preusmeritev, boste zaradi njih prejeli 404 napaka ni najdena. Če imate nastavljene preusmeritve, še vedno ni tako dobro kot dejansko posodabljanje povezav. Dokazano je, da notranje povezave koristijo organskim rezultatom iskanja, zato je zmanjšanje števila preusmeritev odličen korak k ohranjanju čiste in točne vsebine.

Tukaj gre za to, da morate poizvedovati v tabeli s podatki o objavah, identificirati vzorec, ki je videti kot /LLLL/MM/DD, in nato zamenjati ta primerek. Tu pridejo kot nalašč regularni izrazi ... vendar še vedno potrebujete rešitev za ponavljanje vsebine vaše objave in nato posodobitev primerkov povezav – ne da bi pokvarili vašo vsebino.

Na srečo obstaja odlična rešitev za to, WP Migrate Pro. Z WP Migrate Pro:

  1. Izberite tabelo, ki jo želite posodobiti, v tem primeru wp_posts. Z izbiro ene same tabele zmanjšate vire, ki jih bo vzel postopek.
  2. Vstavite svoj regularni izraz. To je zahtevalo nekaj dela, da sem dobil pravilno sintakso, vendar sem našel odličnega strokovnjaka za regex na Fiverrju in so regex naredili v nekaj minutah. V polje Najdi vnesite naslednje (seveda prilagojeno vaši domeni):
/martech\.zone\/\d{4}\/\d{2}\/\d{2}\/(.*)/
  1. (.*) je spremenljivka, ki bo zajela polž iz izvornega niza, zato morate to spremenljivko dodati v niz Zamenjaj:
martech.zone/$1
  1. Morate klikniti gumb .* na desni strani polja za zamenjavo, da aplikaciji sporočite, da je to regularni izraz najti in zamenjati.
WP MIgrate Pro - Regex Zamenjava stalnih povezav LLLL/MM/DD v wp_posts
  1. Ena najlepših lastnosti tega vtičnika je, da si lahko dejansko ogledate spremembe, preden jih izvedete. V tem primeru sem lahko takoj videl, katere spremembe bodo narejene v bazi podatkov.
WP Migrate Pro – predogled zamenjave regularnega izraza stalnih povezav v wp_posts

Z uporabo vtičnika sem lahko posodobil 746 notranjih povezav v svoji vsebini v približno minuti. To je veliko lažje kot iskati vsako povezavo in jo poskušati zamenjati! To je le ena majhna funkcija v tem zmogljivem vtičniku za selitev in varnostno kopiranje. Je eden mojih najljubših in je na seznamu najboljši vtičniki WordPress za podjetja.

Prenesite WP Migrate Pro

Razkritje: Martech Zone je podružnica podjetja WP Migracija in jo uporablja ter druge pridružene povezave v tem članku.

Douglas Karr

Douglas Karr je CMO of Odpri INSIGHTS in ustanovitelj Martech Zone. Douglas je pomagal na desetine uspešnih startupov MarTech, pomagal je pri skrbnem pregledu več kot 5 milijard USD pri prevzemih in naložbah Martecha ter še naprej pomaga podjetjem pri izvajanju in avtomatizaciji njihovih prodajnih in trženjskih strategij. Douglas je mednarodno priznan strokovnjak in govorec za digitalno transformacijo in MarTech. Douglas je tudi objavljen avtor Dummie's guide in knjige o poslovnem vodenju.

Povezani članki

Nazaj na vrh
Zapri

Zaznan Adblock

Martech Zone vam lahko zagotovi to vsebino brezplačno, ker naše spletno mesto monetiziramo s prihodki od oglasov, pridruženimi povezavami in sponzorstvi. Hvaležni bi bili, če bi med ogledom našega spletnega mesta odstranili zaviralec oglasov.