Ensure correct localisation by having the correct ”alternate” linked (start by creating a “dimensions” from a global page)
Follow content best practices, to ensure the page will perform well in the Google Rankings, and be informative for users
Every market is technically free to create their own page structure. However, for a consistent global appearance and technical reasons it is strongly recommended to follow the global structure as much as possible.
In order to build the website, Storyblok needs to understand how the local pages relate to global pages. This is achieved through linking those as “alternates”.
These are different names for the same thing: A link from a local page to a global page. This link informs Storyblok which local page is the ‘translation’ of a given global page.
The navigation is configured to show certain global pages and their children.
Local pages will automatically get included in the navigation, if they are correctly linked as alternates of these global pages.
To achieve this, new local pages should get created as a “dimension” of a global page (see below). Existing pages can also get linked as an “alternate” to the global page at any time (see below).
In most cases, local markets need to create a local version of an existing page.
Open the global page in Storyblok
Open the Dimensions menu on the top right
Find your local market in the list
Click Create clone
Then open the created page and edit it. It will automatically show up in the navigation.
You can use the translation plugin to automatically translate the content.
Local page not showing up in the navigation?
Sometimes local pages have been created as standalone pages, even when they have an equivalent in global. In these cases it's important to link these pages to the global page.
Open the local page in Storyblok
Open the Entry Configuration menu (it's the 3rd icon on top in the middle)
Scroll down to the Alternative version attribute
Search for the respective global page by its name and select it
Note: As of writing, Storyblok has a bug in the search. It can take over 30 seconds for results to show up. We recommend using Storyblok v1, as the old Storyblok version is not affected by this bug.
Publish the page
If the page you want to create only exists in your market, there's nothing special to consider upon page creation.
Go to the folder where the new page should be placed
Click on Create new and then select Story
Make sure to select the correct Content type, which in most cases should be Page
If you want to create multiple pages in a hierarchical structure, you have to create folders and then stories within.
Each folder should have one story, which is marked as Define as root for the folder.