htaccess: Strip mappe og omdirigere med Regex

omdirigere

Å forenkle URL-strukturen din er en fin måte å optimalisere nettstedet ditt av flere grunner. Lange URL-er er vanskelige å dele med andre, kan bli avskåret i tekstredigerere og e-postredaktører, og komplekse URL-mappestrukturer kan sende feil signaler til søkemotorer om viktigheten av innholdet ditt.

Hvis nettstedet ditt hadde to nettadresser:

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

Hvilken ville du tro har gitt artikkelen høyere betydning? Det første eksemplet har et skille mellom artikkelen og hjemmesiden på 5 nivåer. Hvis du var en søkemotor, ville du tro at dette var viktig innhold?

Av disse grunner forenkler vi mange av kundenes mappestrukturer. Noen vil kanskje hevde at et par kategorisnegler med nøkkelord er bedre, men vi har ikke sett dette med våre kunder. Hierarkiet og antall lenker fra hjemmesiden har drevet rangeringer langt bedre med vårt populære innhold.

Etter å ha implementert en blogg, er det litt vondt å angre alle disse permanente koblingene og fortsatt omdirigere trafikk fra eksisterende lenker der ute til den nye URL-strukturen. Med flywheel (tilknyttet lenke), kan vi få teamet til å administrere viderekoblingene våre, eller vi kan bruke viderekoblingsprogrammet.

  1. Først bruker vi Yoasts WordPress SEO plugin slik at vi kan strippe bokstavelig kategori slug ut av URL-en.
  2. Deretter oppdaterer vi permalinks og fjerner /% category% / og bare la /% post% / ligge i feltet (og oppdatere hurtigbufferen).
  3. Til slutt må vi legge til et vanlig uttrykk for å omdirigere mappen riktig:

strip-folder-redirect-regex

Uttrykket har de valgfrie kategoriene oppført (mappe1, mappe2, mappe3) og krever litt tekst etter kategorien ... på denne måten vil ikke kategorisidene dine gå i stykker, men de uavhengige artiklene vil videresende riktig til den nye URL-en.

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

Jeg er ikke sikker på at jeg vil anbefale denne drastiske endringen for hvert selskap. De med en etablert rangering ønsker kanskje ikke å distribuere dette. På kort sikt kan det skade rangeringen din, siden en viderekobling ikke har all autoriteten til den opprinnelige siden. Men over tid kan det hjelpe deg å ha mer innhold høyere i permalinkhierarkiet. Vi vet at det har hjulpet Martech Zone!

Hva tror du?

Dette nettstedet bruker Akismet for å redusere spam. Lær hvordan kommentaren din behandles.