This tutorial will show you how to track search queries on your Joomla site.
Often these queries can be a great source of information about what your visitors want:
- They show you what visitors can't find: If one search term is really popular, it might be because people can't find it using your current menus ... it might be time to add a new menu link.
- They show you what visitors really want: You may think people want "pink widgets" but search terms might show that people really want "blue widgets".
Technique for Low Traffic Sites
- In your Joomla administrator control panel go to Components > Search and click on the Options button at the right top corner:
- Set Gather Search Statistics to Yes.
- Click the Save & Close button.
- You should now see the "Gathering Statistics Enabled" message. Your Joomla site is now ready to collect and display search terms your site visitors use while searching at your site.
Technique for High Traffic Sites
You can also track what people search on your site using Google Analytics. This is a better option for sites that want to collect a lot of data.
Firstly, make sure:
- You created an Analytics property for your site in GA
- You set up tracking for your Joomla site
Now follow the instructions.
- Login to your Google Analytics account.
- Click on the "Admin" button:
- Go to the View in which you want to set up site search:
- Click on the View Settings:
- You should now see the "View Settings" panel with fields:
- Find Site Search Tracking option and enable it.
- Enter "searchword" (without double quotes) into the "Query parameter" field
- Click on the "Strip query parameter out of URL" checkbox
- Clic on the blue "Save" button:
- To take a look at your site searches, in your Google Analytics account, go to Reports (1) >> BEHAVIOUR (2) >> Site Search (3):
Congratulations! You now know how to track your Joomla website search queries. You learned to do it either with Joomla's core Search component or with Google Analytics.