htaccess: Juostelės Aplanko ir nukreipti su REGEX

nukreipti

URL struktūros supaprastinimas yra puikus būdas optimizuoti savo svetainę dėl daugelio priežasčių. Ilgus URL sunku bendrinti su kitais, jie gali būti atskirti teksto redaktoriuose ir el. Pašto redaktoriuose, o sudėtingos URL aplankų struktūros gali siųsti neteisingus signalus paieškos sistemoms apie jūsų turinio svarbą.

Jei jūsų svetainė turėjo du URL:

  • https://martech.zone/blog/category/search-engine-optimization/htaccess-folder-redirect-regex OR
  • https://martech.zone/htaccess-folder-redirect-regex

Kaip manote, kuris iš jų suteikė straipsniui didesnę svarbą? Pirmajame pavyzdyje straipsnis atskiriamas nuo 5 lygių pagrindinio puslapio. Jei būtumėte paieškos variklis, ar manytumėte, kad tai buvo svarbus turinys?

Dėl šių priežasčių mes supaprastiname daugelio klientų aplankų struktūras. Kai kurie gali teigti, kad keli kategorijos šliužai su raktiniais žodžiais yra geresni, tačiau mes to nematėme su savo klientais. Pagrindinio puslapio nuorodų hierarchija ir skaičius daug labiau paskatino reitingus pagal mūsų populiarų turinį.

Įdiegus tinklaraštį, šiek tiek skaudu panaikinti visas šias nuolatines nuorodas ir vis tiek tinkamai nukreipti srautą iš esamų nuorodų ten į naują URL struktūrą. Su smagratis (filialo nuoroda), galime leisti jų komandai tvarkyti mūsų peradresavimus arba galime naudoti peradresavimo papildinį.

  1. Pirma, mes įdarbiname „Yoast“ „WordPress“ SEO papildinį, kad galėtume nuimti pažodį kategorijos šliužas iš URL.
  2. Tada mes atnaujiname nuolatines nuorodas ir pašaliname /% category% / ir tiesiog paliekame /% post% / lauke (ir atnaujiname talpyklą).
  3. Galiausiai, norėdami tinkamai nukreipti aplanką, turime pridėti reguliarią išraišką:

strip-folder-redirect-regex

Išraiškoje yra jūsų pasirinktinės kategorijos (aplankas1, aplankas2, aplankas3), o po kategorijos reikia šiek tiek teksto ... tokiu būdu jūsų kategorijos puslapiai nesutriks, tačiau nepriklausomi straipsniai bus tinkamai persiųsti į naują URL.

^/(folder1|folder2|folder3)/([a-zA-Z0-9_.-]+)$

Nesu tikras, kad rekomenduočiau šį kardinalų pakeitimą kiekvienai įmonei. Turintys nustatytą reitingą gali nenorėti to naudoti. Trumpuoju laikotarpiu tai gali pakenkti jūsų reitingui, nes peradresavimas neturi visų originalaus puslapio autoritetų. Tačiau laikui bėgant, jei turėsite daugiau turinio aukščiau savo nuolatinių nuorodų hierarchijoje, tai gali jums padėti. Mes žinome, kad tai padėjo Martech Zone!

Ką manote?

Ši svetainė naudoja "Akismet", kad sumažintų šlamštą. Sužinokite, kaip apdorojamas jūsų komentaras.