Is it Possible to Remove the Nr Parameter From URLs For SEO or Aesthetic Purposes? (Doc ID 2060641.1)

Last updated on JUNE 22, 2017

Applies to:

Oracle Commerce Guided Search / Oracle Commerce Experience Manager - Version 3.1.2 to 11.0 [Release 3.x to 11.x]
Information in this document applies to any platform.

Symptoms

APPLICATION BEHAVIOR
---------------

The Endeca SEO URL Formatter does not remove Endeca record filters (Nr parameter) from URLs.

The following configurations in NavigationStateBuilder component do not appear to work as documented for the Nr parameter:
 
1. removeAlways - append the parameters to be removed
2. removeOnUpdateFilterState=No|Yes - Default is No, try changing to Yes
3. removeOnClearFilterState - The parameters set over here will be removed when the method clearFiilterState() is called

Adding the Nr parameter to the removeAlways configuration of the NavigationStateBuilder component does not affect the rendered URLs.

EXPECTED BEHAVIOR
-----------------------
Adding Nr to the removeAlways parameter list removes this URL parameter, improving the Search Engine Optimization of Endeca URLs.

BUSINESS IMPACT
-----------------------
Due to this issue, URLs with certain filter states are not SEO friendly, causing impact on search engine ratings for customer web pages.

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms