...
When determining which of the three titles to use in the friendly URL, the following title sequence is stepped through by XperienCentral:
- URL title. If there is a URL title assigned to a page or item, it takes precedence and is always used in the friendly URL. To the URL title, the path and friendly URL extension, prefix, and separator will be added.
- Navigation title (pages only). If a page has no URL title assigned to it, the navigation title is used in the friendly URL. To the navigation title, the path and the friendly URL extension, prefix and separator will be added.
- Item title. If the page/content item has no URL title or navigation title assigned to it, the title of the item itself is used in the friendly URL. To the title, the path and the friendly URL extension, prefix and separator will be added. Note: If a page has no navigation title, the title of the page is also used as the navigation title in the navigation tree of the website.
...
Title | Navigation Title | URL Title | Friendly URL |
---|---|---|---|
Welcome to GX | Welcome | /Welcomewelcome.htm | |
News | Welcomewelcome/Newsnews.htm | ||
Articles | Welcomewelcome/Newsnews/Articlearticle.htm | ||
News Archive | Welcomewelcome/Newsnews/Newsnews-Archivearchive.htm | ||
Products overview | Products | Welcomewelcome/Productsproducts.htm | |
XperienCentral | Welcomewelcome/Productsproducts/GXgx-XperienCentralxperiencentral.htm |
For Content Repository items, the situation is a bit different. Because Content Repository items do not have navigation titles, only the URL title or the title of the item itself is used in the friendly URL. If a content item has a URL title, it is used in the friendly URL, otherwise the title of the content item itself is used. The exact friendly URL that a content item will have when it is viewed depends on the page on which it is displayed.
...
Content Item Title | Display on Page | Friendly URL |
---|---|---|
XperienCentral 10 | Products | Welcomewelcome/Productsproducts/GXgx-XperienCentralxperiencentral-10.htm |
Engagement | Articles | Welcomewelcome/Newsnews/Articlesarticles/Engagementengagement.htm |
Version 10 | XperienCentral | Welcomewelcome/Productsproducts/GXgx-XperienCentralxperiencentral/Versionversion-10.htm |
Google News ID for Articles
...
Parent Page Title(s) | Page Title | Friendly URL |
---|---|---|
GX/Support | Contact | GXgx/Supportsupport/Contactcontact.htm |
GX/Sales | Contact | GXgx/Salessales/Contactcontact.htm |
GX Public | Contact | GXgx-Publicpublic/Contactcontact.htm |
In the example above, the "Contact" pages all have the page title "Contact" but because of their relative locations in the site structure, the friendly URLs for the pages remain unique. Given the fact that the friendly URL is determined by a page's title (URL, navigation, page), the following situation in which three pages in the same tree have the same page title also does not lead to friendly URL conflicts:
Parent Page Title(s) | URL Title | Navigation Title | Page Title | Friendly URL |
---|---|---|---|---|
GX/Sales | Contacting | Contact | GXgx/Salessales/Contactingcontacting.htm | |
GX/Sales | Contact us | Contact | GXgx/Salessales/Contactcontact-us.htm | |
GX/Sales | Contact | GXgx/Salessales/Contactcontact.htm |
...
Content Item Title Uniqueness
...
Parent Page Titles | URL Title | Navigation Title | Page TitleL | Friendly URL |
---|---|---|---|---|
GX/Public | Contact | Contacting us | GXgx/Publicpublic/Contactcontact.htm | |
GX/Sales | Contact | Contact GX | GXgx/Salessales/Contactcontact.htm | |
GX/Support | Contact | GXgx/Supportsupport/Contactcontact.htm |
In XperienCentral, when two pages/items attempt to resolve to the same friendly URL, the conflict is resolved automatically. The mechanism for resolving friendly URLs is fully described in How Friendly URLs are Constructed.
...
Order Created | Page Title | Friendly URL |
---|---|---|
1 | Contact | Contactcontact.htm |
2 | Contact | Contactcontact-1.htm |
3 | Contact | Contactcontact-2.htm |
4 | Contact | Contactcontact-3.htm |
As you can see above, if you create a page named "Contact" and then later another with the same name in the same tree structure, the second page will be assigned the friendly URL "Contact-1.htm", the third "Contact-2.htm", and so forth.
...
Order Created | URL Title | Navigation Title | Page Title | Friendly URL |
---|---|---|---|---|
1 | Contact | Contact | Contactcontact.htm | |
2 | Contact | Contactcontact-1.htm | ||
3 | Contact us | Contact | Contactcontact-us.htm | |
4 | Contact | Contactcontact-2.htm | ||
5 | Contact | Contacting GX | Contactcontact-3.htm |
Friendly URL Conflict Indicator
...
- Navigate to Configuration > SEO.
- On the [Overview] tab, select "All pages without friendly URLs". The items without a friendly URL are listed. If any items appear in the list, you can manually recalculate the friendly URL for some or all items on your website.
- Click the [Friendly URLs] tab.
- Select the type of recalculation to be performed:
- Calculate the friendly URL for all items which have no friendly URL yet. A friendly URL will be assigned only to the selected items currently lacking a friendly URL.
- Recalculate the friendly URL for all items. A friendly URL will be calculated for all the selected items belonging to the current web initiative. Note: The URL history for pages and content items will be preserved.
- Select the items for which the friendly URL calculation will be performed: "Pages" or "Content Repository items".
- Click
[Calculate]
. Items with no friendly URL will be assigned one.
...