How to manage website pages
How it works
You can create multi-page websites in the Xsolla site builder. The page management UI allows you to add, configure, and publish any pages, such as a store with different item sets, a blog, a game landing page, or a promotional campaign page.
In the builder, you can:
- Create new pages based on templates.
- Set the path and name for each page.
- Select a color scheme for pages.
- Track the publication status of pages.
- Quickly switch between pages.
- Publish selected pages.
Benefits:
- All website pages are hosted on a single domain and use single authentication.
- A global theme can be applied to all pages, or a custom theme can be configured for each page.
- A single shopping cart is used across all pages.
- SEO settings can be unique for each website page, except for the favicon.
Create and set up website pages
- Open your project in Publisher Account and go to the Storefronts > Websites section.
- In the pane of the desired site, click Open Site Builder.
Note
If you do not have a website yet, create one.
- Click the page name and in the drop-down list, select Create new page.

- Choose a website template:
- Web Shop. This template allows you to sell in-game items and currency separately or as bundles, even if your game does not have a store. This template is part of the ready-made Web Shop solution for mobile games. You can configure the sale of goods in one of two ways: only to authorized users or to users who have provided their game ID.
- Single game page. This template is suitable for selling a single game and provides complete information about the game and its editions.
- Multiple games store. This template is suitable for selling multiple games. With this template, you can also sell virtual items, virtual currency, and bundles.
- Enter the name of the new page. If necessary:
- Change the automatically generated page path.
- Add a URL to an external platform where your game is available. This allows you to quickly create a page branded for your game: the page will automatically include the game image and title, developer information, and a color scheme.
- By default, the main page uses the global theme, and child pages inherit it when created. If necessary, customize the global theme and fonts. To do this:
- In the side menu, go to the Theme section, select the Colors tab, and set the required color scheme.
- Go to the Fonts tab and configure the required font. You can also use custom fonts.
- To restore the global theme settings for a child page, set the Use global theme toggle to active.
- Configure the blocks.
- Create the required number of child pages and configure them. To avoid setting up each page from scratch, you can duplicate them. To do this:
- Click the page name and in the drop-down list, select Settings.
- In the window that opens, select a page from the list. If necessary, use the search field by name or sort the list by status.
- Click ••• in the page row and select Duplicate page. The new page name and path will include the word duplicate.
- To change the main page (optional):
- Click the page name and in the drop-down list, select Settings.
- In the window that opens, select a page from the list. If necessary, use the search field by name or sort the list by status.
- Click ••• in the page row and select Assign as a main page.
Publish website
You can publish either the entire website or separate pages. To do this:
- In the SEO Settings section, set SEO parameters unique to each page. These parameters will be used by search engines and for displaying page previews in social networks: specify the store title and description, and optionally add a preview image.
- After making all necessary changes and preparing your website for launch:
- Click the page name and in the drop-down list, select Settings.
- Check the boxes next to the pages you want to publish.
- Click Publish.
Notice
If website publication is not available, make sure all the conditions are met:
- There are no empty sections on the website (marked with a red indicator).
- The licensing agreement with Xsolla has been signed.
- The main page is published. You cannot publish child pages before the main page.
Was this article helpful?
Thank you for your feedback!
We’ll review your message and use it to help us improve your experience.Found a typo or other text error? Select the text and press Ctrl+Enter.