Depending on the type of site you are running and how it is configured, you might have query parameters.
You can find a simple example of a query parameter when you do a internal search on your website. For example if I search for the word “Google” on Curbal search, the following URL will be formed along with the search results:
In this case, the query variable is the “s”. You can spot dynamic URL’s by looking for characters like: ?, =, &
Google Analytics offer the possibility to remove the query parameters. When the query parameter is removed, the URL that will be stored in your analytics data will be http://curbal.com/ instead of http://curbal.com/?s=google.
Is this something you should do?
If you decide to remove the query parameter, the pageview will be counted for http://curbal.com/which is not a good idea, as this will inflate the pageviews for the homepage.
So, when should you use it?
If your webpage is built dynamically, you might have different URL’s for displaying the same content and in this case you don’t want these parameters in Google Analytics.
Only exclude URL parameters if your website URL is built dynamically and it displays the same content from different URL’s.
In doubt, contact your web administrator or leave it unchecked.
How to Exclude URL Parameters
First, you need to identify the parameters. For example if your URL is built like this:
your parameters will be: “threadid” and “sort”.
Now, login Google Analytics and click on “Admin”:
Click on “View Settings” and then scroll down to “Exclude URL Parameters”:
enter the parameters and save:
Once you have excluded the parameters they will be removed from ALL reports in Google Analytics, so make sure to test the settings on a test view and to have a raw view where all the parameters are stored in case you need them in the future.
And if you are unsure if you should do this, either test the results on your test view or leave it blank.