Marketing PërmbajtjapartnerëtKërko Marketing

WordPress: Gjeni dhe zëvendësoni të gjitha lidhjet e përhershme në bazën tuaj të të dhënave duke përdorur shprehje të rregullta (Shembull: /YYYY/MM/DD)

Me çdo faqe që shtrihet mbi një dekadë, nuk është e pazakontë që ka shumë ndryshime të bëra në strukturën e lidhjeve të përhershme. Në ditët e para të WordPress, nuk ishte e pazakontë për struktura e permalink që një postim në blog të vendoset në një shteg që përfshinte vitin, muajin, ditën dhe slugun e postimit:

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

Përveçse ka një kohë të gjatë të panevojshme URL, ka disa çështje të tjera me këtë:

  • Vizitorët e mundshëm shohin një lidhje me artikullin tuaj në një faqe tjetër ose në një motor kërkimi dhe ata nuk e vizitojnë sepse shohin vitin, muajin dhe ditën që është shkruar artikulli juaj. Edhe nëse është një artikull i mahnitshëm, me gjelbërim të përhershëm… ata nuk klikojnë mbi të për shkak të strukturës së lidhjeve të përhershme.
  • Motorët e kërkimit mund ta konsiderojnë përmbajtjen si të parëndësishme sepse është në mënyrë hierarkike disa dosje larg nga faqja kryesore.

Kur optimizojmë faqet e klientëve tanë, ne rekomandojmë që ata të përditësojnë strukturën e tyre të lidhjeve të përhershme të postimeve në:

/%postname%/

Sigurisht, një ndryshim i madh si ky mund të shkaktojë pengesa, por ne kemi parë që me kalimin e kohës avantazhet i tejkalojnë rreziqet. Mbani në mend se përditësimi i strukturës suaj të lidhjeve të përhershme NUK bën asgjë për të ridrejtuar vizitorët në ato lidhje të vjetra, as nuk përditëson lidhjet e brendshme brenda përmbajtjes suaj.

Si të përditësoni lidhjet tuaja të përhershme në përmbajtjen tuaj të WordPress

Kur e bëni këtë ndryshim, mund të shihni një rënie në renditjen e motorit tuaj të kërkimit në ato postime, sepse ridrejtimi i lidhjes mund të heqë njëfarë autoriteti nga lidhjet e pasme. Një gjë që mund të ndihmojë është të ridrejtoni siç duhet trafikun që po vjen në ato lidhje DHE të modifikoni lidhjet në përmbajtjen tuaj.

  1. Ridrejtimet e Lidhjeve të Jashtme – duhet të krijoni një ridrejtim në faqen tuaj që kërkon modelin e shprehjes së rregullt dhe ridrejton siç duhet përdoruesin në faqen e duhur. Edhe nëse rregulloni të gjitha lidhjet e brendshme, do të dëshironi ta bëni këtë për lidhjet e jashtme që vizitorët tuaj po klikojnë. Unë kam shkruar se si të shtoni një shprehje të rregullt (regex) ridrejtoni në WordPress dhe konkretisht rreth si të bëni ridrejtimin /YYYY/MM/DD/.
  2. Lidhje të brendshme – Pasi të përditësoni strukturën tuaj të lidhjeve të përhershme, mund të keni ende lidhje të brendshme në përmbajtjen tuaj ekzistuese që tregojnë lidhjet e vjetra. Nëse nuk keni ridrejtime të konfiguruara, ato do të rezultojnë në marrjen e një 404 nuk u gjet gabim. Nëse keni ridrejtime të konfiguruara, ende nuk është aq i mirë sa përditësimi i lidhjeve tuaja. Lidhjet e brendshme janë vërtetuar se përfitojnë nga rezultatet e kërkimit tuaj organik, kështu që zvogëlimi i numrit të ridrejtimeve është një hap i shkëlqyeshëm për ta mbajtur përmbajtjen tuaj të pastër dhe të saktë.

Çështja këtu është se ju duhet të kërkoni tabelën e të dhënave të postimeve tuaja, të identifikoni çdo model që duket si /YYYY/MM/DD dhe më pas të zëvendësoni atë shembull. Kjo është ajo ku shprehjet e rregullta vijnë në mënyrë të përsosur… por ju duhet ende një zgjidhje për të përsëritur përmes përmbajtjes së postimit tuaj dhe më pas për të përditësuar shembujt e lidhjeve – pa ngatërruar përmbajtjen tuaj.

Fatmirësisht, ekziston një zgjidhje e shkëlqyer për këtë, WP Migrate Pro. Me WP Migrate Pro:

  1. Zgjidhni tabelën që dëshironi të përditësoni, në këtë rast, wp_posts. Duke zgjedhur një tabelë të vetme, ju minimizoni burimet që do të marrë procesi.
  2. Futni shprehjen tuaj të rregullt. M'u desh pak punë për ta bërë sintaksën korrekte, por gjeta një profesionist të shkëlqyer regex në Fiverr dhe ata e bënë regex-in brenda pak minutash. Në fushën Gjeni, futni sa vijon (e personalizuar për domenin tuaj, sigurisht):
/martech\.zone\/\d{4}\/\d{2}\/\d{2}\/(.*)/
  1. (.*) është një variabël që do të kapë slugun nga vargu burimor, kështu që ju duhet ta shtoni atë variabël në vargun Replace:
martech.zone/$1
  1. Duhet të klikoni në butonin .* në të djathtë të fushës së zëvendësimit për t'i bërë të ditur aplikacionit se kjo është një shprehje e rregullt gjeni dhe zëvendësoni.
WP MIgrate Pro - Zëvendësimi Regex i lidhjeve të përhershme YYYY/MM/DD në wp_posts
  1. Një nga veçoritë më të bukura të kësaj shtojce është se ju mund të shikoni paraprakisht ndryshimet përpara se t'i ekzekutoni ato. Në këtë rast, unë mund të shihja menjëherë se çfarë modifikimesh do të bëheshin në bazën e të dhënave.
WP Migrate Pro - Pamja paraprake e Regex Zëvendësimi i lidhjeve të përhershme në wp_posts

Duke përdorur shtojcën, unë munda të përditësoja 746 lidhje të brendshme në përmbajtjen time brenda një minutë apo më shumë. Kjo është shumë më e lehtë sesa të shikoni secilën lidhje dhe të përpiqeni ta zëvendësoni atë! Ky është vetëm një veçori e vogël në këtë shtojcë të fuqishme migrimi dhe rezervë. Është një nga të preferuarat e mia dhe është renditur në listën time të shtojcat më të mira të WordPress për biznesin.

Shkarkoni WP Migrate Pro

Disclosure: Martech Zone është një partner i WP Migrimi dhe po e përdor atë dhe lidhje të tjera shoqëruese në këtë artikull.

Douglas Karr

Douglas Karr është themeluesi i Martech Zone dhe një ekspert i njohur për transformimin dixhital. Douglas ka ndihmuar në fillimin e disa startup-eve të suksesshme MarTech, ka ndihmuar në analizën e duhur prej mbi 5 miliardë dollarësh në blerjet dhe investimet e Martech dhe vazhdon të lançojë platformat dhe shërbimet e tij. Ai është bashkëthemelues i Highbridge, një firmë konsulente për transformimin dixhital. Douglas është gjithashtu një autor i botuar i një udhëzuesi Dummie dhe një libri për udhëheqjen e biznesit.

Çfarë mendoni ju?

Kjo faqe përdor Akismet për të reduktuar spamin. Mësoni se si përpunohet komenti juaj.

Artikuj Të Ngjashëm