Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...


When determining which of the three titles to use in the friendly URL, the following title sequence is stepped through by XperienCentral:

  1. 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.
  2. 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.
  3. 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.

...

TitleNavigation TitleURL TitleFriendly URL
Welcome to GXWelcome /Welcomewelcome.htm
   News  Welcomewelcome/Newsnews.htm
      Articles  Welcomewelcome/Newsnews/Articlearticle.htm
      News Archive  Welcomewelcome/Newsnews/Newsnews-Archivearchive.htm
   Products overview ProductsWelcomewelcome/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 TitleDisplay on PageFriendly URL
XperienCentral 10ProductsWelcomewelcome/Productsproducts/GXgx-XperienCentralxperiencentral-10.htm
EngagementArticlesWelcomewelcome/Newsnews/Articlesarticles/Engagementengagement.htm
Version 10XperienCentralWelcomewelcome/Productsproducts/GXgx-XperienCentralxperiencentral/Versionversion-10.htm

Google News ID for Articles

...

Parent Page Title(s)Page TitleFriendly URL
GX/SupportContactGXgx/Supportsupport/Contactcontact.htm
GX/SalesContactGXgx/Salessales/Contactcontact.htm
GX PublicContactGXgx-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 TitleNavigation TitlePage TitleFriendly URL
GX/SalesContacting ContactGXgx/Salessales/Contactingcontacting.htm
GX/Sales Contact usContactGXgx/Salessales/Contactcontact-us.htm
GX/Sales  ContactGXgx/Salessales/Contactcontact.htm



Back to top

 

...

Content Item Title Uniqueness

...

Parent Page TitlesURL TitleNavigation TitlePage TitleLFriendly URL
GX/PublicContact Contacting usGXgx/Publicpublic/Contactcontact.htm
GX/Sales ContactContact GXGXgx/Salessales/Contactcontact.htm
GX/Support  ContactGXgx/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 CreatedPage TitleFriendly URL
1ContactContactcontact.htm
2ContactContactcontact-1.htm
3ContactContactcontact-2.htm
4ContactContactcontact-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 CreatedURL TitleNavigation TitlePage TitleFriendly URL
1Contact ContactContactcontact.htm
2 Contact Contactcontact-1.htm
3 Contact usContactContactcontact-us.htm
4  ContactContactcontact-2.htm
5Contact Contacting GXContactcontact-3.htm



Friendly URL Conflict Indicator

...

  1. Navigate to Configuration > SEO.
  2. 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.
  3. Click the [Friendly URLs] tab.
  4. 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.
  5. Select the items for which the friendly URL calculation will be performed: "Pages" or "Content Repository items".
  6. Click [Calculate]. Items with no friendly URL will be assigned one.

...