WordPress: Jwenn ak Ranplase Tout Permalyen nan baz done w lè l sèvi avèk ekspresyon regilye (Egzanp: /AAAA/MM/JJ)
Avèk nenpòt sit ki dire plis pase yon deseni, li pa estraòdinè ke gen anpil chanjman ki fèt nan estrikti permalink la. Nan premye jou yo nan WordPress, li pa t estraòdinè pou la estrikti pèmanan pou yon pòs blog yo dwe mete nan yon chemen ki enkli ane a, mwa, jou, ak paresseux pòs la:
/%year%/%monthnum%/%day%/%postname%/
Akote de gen yon san nesesite long URL, gen yon koup nan lòt pwoblèm ak sa a:
- Vizitè potansyèl yo wè yon lyen ki mennen nan atik ou a sou yon lòt sit oswa sou yon motè rechèch epi yo pa vizite paske yo wè ane, mwa, ak jou ke atik ou a te ekri. Menm si se yon etonan, atik Evergreen... yo pa klike sou li poutèt estrikti permalink la.
- Motè rechèch yo ka konsidere kontni an kòm san enpòtans paske li la yerarchikman plizyè dosye lwen paj lakay la.
Lè yo optimize sit kliyan nou yo, nou rekòmande pou yo mete ajou estrikti permalyen pòs yo a:
/%postname%/
Natirèlman, yon gwo chanjman tankou sa a ka lakòz revers men nou te wè ke sou tan avantaj yo byen lwen depase risk yo. Kenbe nan tèt ou ke mete ajou estrikti permalink ou a pa fè ANYEN pou redireksyon vizitè yo nan lyen fin vye granmoun sa yo, ni li mete ajou lyen entèn ki nan kontni ou.
Kijan Pou Mete ajou Permalinks ou nan kontni WordPress ou
Lè ou fè chanjman sa a, ou ka wè kèk gout nan klasman motè rechèch ou a sou pòs sa yo paske redireksyon lyen an ka lage kèk otorite nan backlinks. Youn nan bagay ki ka ede se byen redireksyon trafik ki ap vini nan lyen sa yo AK modifye lyen ki nan kontni ou.
- Redireksyon lyen ekstèn – ou dwe kreye yon redireksyon sou sit ou a ki chèche modèl ekspresyon regilye a epi byen redireksyon itilizatè a nan paj ki apwopriye a. Menm si ou ranje tout lyen entèn yo, ou pral vle fè sa pou lyen ekstèn ke vizitè ou yo ap klike sou. Mwen te ekri sou kijan pou ajoute yon ekspresyon regilye (regex) redireksyon nan WordPress ak espesyalman sou kijan pou fè /YYYY/MM/DD/ redireksyon an.
- Lyen Entèn - apre ou fin mete ajou estrikti permalyen ou a, ou toujou ka gen lyen entèn nan kontni ki egziste deja ou a ki montre lyen yo fin vye granmoun. Si ou pa gen redireksyon mete kanpe, yo pral lakòz ou jwenn yon 404 pa jwenn erè. Si ou gen redireksyon mete kanpe, li toujou pa osi bon ke aktyèlman mete ajou lyen ou yo. Lyen entèn yo te pwouve yo benefisye rezilta rechèch òganik ou yo kidonk diminye kantite redireksyon se yon gwo etap nan kenbe kontni ou pwòp ak egzat.
Pwoblèm isit la se ke ou bezwen rechèch tab done pòs ou yo, idantifye nenpòt modèl ki sanble / YYYY/MM/DD, ak Lè sa a ranplase egzanp sa a. Sa a se kote ekspresyon regilye yo antre parfe ... men ou toujou bezwen yon solisyon iterasyon nan kontni pòs ou ak Lè sa a, mete ajou ka yo nan lyen yo - san yo pa dezòd kontni ou.
Erezman, gen yon gwo solisyon deyò pou sa a, WP Migrate Pro. Avèk WP Migrate Pro:
- Chwazi tablo a ou vle mete ajou, nan ka sa a, wp_posts. Lè w chwazi yon tab sèl, ou minimize resous yo ke pwosesis la pral pran.
- Mete ekspresyon regilye ou. Sa a te pran yon ti kras nan travay pou m 'jwenn sentaks la kòrèk, men mwen te jwenn yon pwofesyonèl regex gwo sou Fiverr epi yo te fè regex la nan yon kesyon de minit. Nan jaden Jwenn, mete sa ki annapre yo (pèsonalize pou domèn ou a, nan kou):
/martech\.zone\/\d{4}\/\d{2}\/\d{2}\/(.*)/
- (.*) a se yon varyab ki pral pran paresseux ki soti nan fisèl sous la, kidonk ou dwe ajoute varyab sa a nan Ranplase fisèl la:
martech.zone/$1
- Ou dwe klike sou bouton .* ki adwat jaden ranplase pou fè aplikasyon an konnen se yon ekspresyon regilye. jwenn epi ranplase.
- Youn nan karakteristik yo ki pi bèl nan Plugin sa a se ke ou ka aktyèlman aperçu chanjman yo anvan ou egzekite yo. Nan ka sa a, mwen te kapab imedyatman wè ki modifikasyon yo pral fè nan baz done a.
Sèvi ak Plugin la, mwen te kapab mete ajou 746 lyen entèn nan kontni mwen an nan yon minit oswa konsa. Sa se yon èk anpil pi fasil pase gade chak lyen epi eseye ranplase li! Sa a se jis yon ti karakteristik nan migrasyon pwisan sa a ak plugin backup. Li se youn nan pi renmen m 'ak li nan lis sou lis mwen an pi bon grefon WordPress pou biznis.
Divilgasyon: Martech Zone se yon afilye nan WP Migre epi li ap itilize li ak lòt lyen afilye nan atik sa a.