htaccess: Skinite mapu i preusmjerite pomoću Regex-a

preusmjeriti

Pojednostavljivanje strukture URL-a izvrstan je način za optimizaciju web stranice iz više razloga. Duge URL-ove je teško dijeliti s drugima, mogu se odrezati u uređivačima teksta i urednicima e-pošte, a složene strukture mapa URL-a mogu pretraživačima poslati pogrešne signale o važnosti vašeg sadržaja.

Ako je vaša web lokacija imala dvije URL adrese:

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

Koji biste od njih smatrali da je članku pružio veću važnost? Prvi primjer razdvaja članak i početnu stranicu od 5 nivoa. Da ste pretraživač, biste li mislili da je ovo važan sadržaj?

Iz tih razloga pojednostavljujemo strukturu mapa mnogih klijenata. Neki bi mogli tvrditi da je nekoliko kategorija puževa s ključnim riječima bolje, ali to kod naših klijenata nismo vidjeli. Hijerarhija i broj veza s početne stranice znatno su bolje vodili rangiranje s našim popularnim sadržajem.

Nakon implementacije bloga, malo je mučno poništiti sve ove stalne veze i još uvijek pravilno preusmjeriti promet sa postojećih veza na novu strukturu URL-a. Sa zamašnjak (pridruženi link), možemo dobiti njihov tim koji upravlja našim preusmjeravanjima ili možemo koristiti dodatak za preusmjeravanje.

  1. Prvo, zapošljavamo Yoast-ov WordPress SEO dodatak tako da možemo ukloniti doslovno kategorija puž izvan URL-a.
  2. Dalje, ažuriramo stalne veze i uklanjamo /% category% / i samo ostavljamo /% post% / u polju (i osvježavamo predmemoriju).
  3. Na kraju, moramo dodati regularni izraz da bismo pravilno preusmjerili mapu:

strip-folder-redirect-regex

Izraz ima navedene vaše izborne kategorije (folder1, folder2, folder3) i zahtijeva malo teksta nakon kategorije ... na taj se način stranice vaših kategorija neće slomiti, ali nezavisni članci će se pravilno proslijediti na novi URL.

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

Nisam siguran da bih preporučio ovu drastičnu promjenu svakoj kompaniji. Oni sa utvrđenim rangom možda neće htjeti ovo primijeniti. Kratkoročno, to bi moglo naštetiti vašem rangiranju, jer preusmjeravanje nema sva ovlaštenja originalne stranice. Ali s vremenom, više sadržaja u vašoj hijerarhiji stalnih veza moglo bi vam pomoći. Znamo da je pomoglo Martech Zone!

Šta ti misliš?

Ova stranica koristi Akismet kako bi smanjila neželjenu poštu. Saznajte kako se podaci vašeg komentara obrađuju.