Der er efterhånden mange som spørger ind til, hvordan trailing slash (skråstregen sidst i url’en) fjernes på Umbraco 8. Jeg har derfor lavet denne lille 5 min. guide, som burde gøre det nemt, også for dig, som ikke har så meget kendskab til programmering.

Eneste krav for at kunne fikse dette SEO-problem er at du har adgang til filerne 😊

Umbraco seo problem

Umbraco benytter trailing slash

Som du sikkert allerede er opmærksom på, slå benytter Umbraco 8 sig, som standard, af trailing slash. En URL fra Umbraco 8 kunne derfor se således ud: https://www.danvester.dk/blog/

Det kan i nogle tilfælde være mere oplagt at have alle URL’er uden den sidste skråstreg, så ovenstående URL istedet for vil komme til at se således ud: https://www.danvester.dk/blog. Ønskes url strukturen ændret er vi nødsaget til at modificere koden lidt.

Indstillinger for styrring af Umbraco 8 trailing slash

Det første du skal gøre ar at finde requestHandler sektionen i umbracoSettings.config. Her indsættes følgende kode:

<requestHandler>
  <addTrailingSlash>false</addTrailingSlash>
</requestHandler>

Koden sørger for, at dine url’er, i Umbraco 8, ikke længere indeholder trailing slash.
Nemt ikke?

Vi er dog ikke helt færdige endnu, for nu er der opstået en SEO-udfordring med duplikeret indhold. Alle URL’er på websitet kan nu findes på to URL’er, henholdsvis med og uden den afsluttende /.

ISS regler for trailing slash

For at løse problemet med de duplikerede sider, så er vi nød til at lave et 301 redirect på alle url’er, som slutter med en /.

Nu skal vi derfor have fundet web.config filen og tilføjet nedenstående kode:

<rule name="Remove trailing slash" stopProcessing="true">
  <match url="(.*)/$" />
  <conditions>
    <add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" />
    <add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" />
  </conditions>
  <action type="Redirect" redirectType="Permanent" url="{R:1}" />
</rule>

Med ovenstående kode tilføjet i web.config er problemet med det duplikerede indhold løst og Umbraco 8 vil nu fungere uden den afsluttende skråstreg.

En nem løsning, hvor der også er tage højde for SEO

Hvordan fjernes skråstreg fra URL i Umbraco 8?

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *