Skip to content

Page addresses

Every page has its own address (URL), for example https://www.janssens.be/services/bathroom. The CMS creates the last part (bathroom) automatically from the title when you create a page.

  • Short and descriptive: /bathroom-renovation instead of /our-services-in-the-field-of-bathroom-renovation-and-more.
  • Lower case and hyphens, no spaces or special characters. The CMS takes care of that automatically.
  • Leave out unnecessary words, such as “the”, “and” or “our”.
  • No years if the page is meant to last, such as a service page.
❌ Not so good ✅ Better
/page-1 /contact
/our-services-in-the-field-of-roofing /roofing
/offer-2024 /offer

Only change the address of an existing page if it’s really necessary. The old address stops working afterwards, and that has consequences:

  • links to it (in emails, on social media, on other websites, in Google) lead to an error page;
  • the page temporarily loses its place in Google.

For a new page that hasn’t been published yet, you can change the address freely.

On a multilingual website, each address usually starts with the language, and each language has its own address:

https://www.janssens.be/nl/badkamer-renovatie
https://www.janssens.be/fr/renovation-salle-de-bains
  • Translate the address too. A French-speaking visitor and Google expect French words in the address. You change the address per language: first choose the language, then Change URL in the page’s menu (⋯).
  • Do this before you publish the page. After that, the same rules apply as for changing an address.
  • Haven’t translated the address? Then the page gets the same address in that language as in the default language, for example /fr/badkamer-renovatie. That works, but it’s less clear.