Understregninger i URL'er
Webadresser bør adskille ord med bindestreger frem for understregninger. Silktide rapporterer sider, hvis adresser indeholder understregninger.
Sammenlign:
https://example.com/office_chairs <- understregninger
https://example.com/office-chairs <- bindestreger
Hvorfor det er vigtigt
Søgemaskiner behandler en bindestreg som en ordadskiller, men en understregning som en ordsammenføjer: office-chairs læses som "office" og "chairs", mens office_chairs læses som ét ukendt ord. Søgeord i en URL med understregninger mister deres værdi ved matchning med søgninger.
Understregninger er også svære for mennesker. I et understreget link forsvinder understregningen i selve understregningen, så URL'en ser ud til at indeholde mellemrum, og mange ikke-tekniske brugere har svært ved overhovedet at skrive eller diktere en understregning.
Sådan retter du det
- Omdøb sidens URL-slug, så der bruges bindestreger mellem ord. De fleste indholdsstyringssystemer giver dig mulighed for at redigere sluggen, og mange kan konfigureres til automatisk at generere slugs med bindestreger.
- Tilføj en omdirigering fra den gamle URL med understregninger til den nye, så eksisterende links og bogmærker fortsat virker.
- Omdøbning af etablerede URL'er har reelle omkostninger (omdirigeringer, der skal vedligeholdes, og linkværdi under overgangen), så afvej det mod fordelene. For ældre sider, du vælger at lade være, kan du fundet.
Sådan tester Silktide dette
- Tag sidens URL, og ignorér eventuelle forespørgselsstrenge (delen efter
?). - Markér siden, hvis den resterende adresse indeholder en understregning (
_) et vilkårligt sted.