SEO friendly URLs on multilanguage websites
URL structure with multiple languages
For the most part you don't need to worry about your URLs too much, since Sitejet builds a structure automatically as you create new pages. Have a look at the following two images to illustrate this topic:
When set to automatically, each page in the page manager will be automatically added to the menu element. The corresponding URLs are created automatically (see image below). Notice the English tab in the page manager. Learn more about adding another language to your project here: Multilanguage. Let's have a look at what it looks like on the live website:
We navigated to the Courses page. Here you can see the URL structure created by Sitejet:
- Since we created another language all pages will get the corresponding language code added to the URL; having multilanguage disabled the /en/ would be omitted.
- The page URL specified in the page manager will be automatically added to the URL as well (in this case it's /courses)
Tipp: When creating a new page in the page manager the name will automatically create the URL. However, you are still able to change either one of them and even make them differ from each other - Sitejet will create the URL according to the entry in the URL input, but might display another name according to the Name input, which then will be displayed as your menu item. Changing name and URL later on is not a problem, just make sure to adjust all links to the according page.
Learn more about creating sub navigation.