Expand my Community achievements bar.

Join us for the next Community Q&A Coffee Break on Tuesday April 23, 2024 with Eric Matisoff, Principal Evangelist, Analytics & Data Science, who will join us to discuss all the big news and announcements from Summit 2024!
SOLVED

Site Search (evar21)

Avatar

Level 1

Hi

I'm running the Site Search (evar21) to find out which internal search terms were used on my site during a specific period, and the results don't look right: I'm getting 25 million occurrences under 'None' out of a total of 26m occurrences.Why is that? And what does it mean? Can someone help?

 

Thanks

1 Accepted Solution

Avatar

Correct answer by
Level 6

To me it looks like evar21 on your setup holds the internal search keyword. Where do you get the value for evar21 from? is it when the customer types it into the search box and you do a server call to set evar21 (or set evar21 before you do the s.t() call) ie record the internal search term on the page where it's typed or most likely on the results page (since this is much simpler).

If it's on the search results page then you need a couple of things to make your internal search work correctly

1) previous page name in a prop and/or evar this way you can breakdown the internal search term by previous page to find out where the customer typed in the term rather than looking at the current page which is your search results page

2) you need an event for a successful internal search and an event for a failed internal search. That way you can get away from instances etc and your successful internal search and failed internal search term will only fire when there is an internal search so that 24M instances/occurrences etc  of 'none' will go away. It also allows you to gauge your entire internal search usage when you use the internal search event applied against your other conversion variables (in campaign xxxx how many internal searches happened, where did they happen and what was searched for....

adding more to your internal search results (number of results, success/fail, suggested terms, breadcrumbs, was a result clicked?, which one? was it a suggested term? etc. You can build a pretty good internal search tracking practice with a few choice settings you record for internal search.

View solution in original post

9 Replies

Avatar

Level 2

Hi

What metrics are you using in the Site Search report? This will determine whether 'None' is shown or not.

Cheers

Lisa

Avatar

Level 1

Hi Lisa

Thanks for your reply. I'm using occurrences as it's the metric that makes more sense to me when looking at Searches. 

Thanks

Avatar

Level 2

Hi

'None' is telling you that there were 25 million other occurrences/instances/image requests that did not include eVar21 in the hit. 

Avatar

Level 1

lisac45807183 wrote...

Hi

'None' is telling you that there were 25 million other occurrences/instances/image requests that did not include eVar21 in the hit. 

 

So what does that mean? how can there be no occurrences in the search box - e.g. people clicking on the search button but not typing anything? 

Also, I'm not using instances because I'm using Ad-hoc and there's no instances metric there, so I thought the best metric would be occurrences. If any of you have any ideas how to use instances in ad-hoc and could let me know it'd be appreciated. 

Thanks,

Jo 

Avatar

Level 1

Thanks Saurabh

I'm not using instances because I'm using Ad-hoc and there's no instances metric there, so I thought the best metric would be occurrences. If any of you have any ideas how to use instances in ad-hoc and could let me know it'd be appreciated. 

Thanks,

Jo 

Avatar

Level 1

Hi Jo, In Adhoc if you search the evar number (v21) in the metrics box the instance metric for that evar will show up.

-Phanessa

Avatar

Level 5

Screenshot attached for reference. You'll want to use "Site Search (evar21) Instances" metrics for your purpose...

Avatar

Correct answer by
Level 6

To me it looks like evar21 on your setup holds the internal search keyword. Where do you get the value for evar21 from? is it when the customer types it into the search box and you do a server call to set evar21 (or set evar21 before you do the s.t() call) ie record the internal search term on the page where it's typed or most likely on the results page (since this is much simpler).

If it's on the search results page then you need a couple of things to make your internal search work correctly

1) previous page name in a prop and/or evar this way you can breakdown the internal search term by previous page to find out where the customer typed in the term rather than looking at the current page which is your search results page

2) you need an event for a successful internal search and an event for a failed internal search. That way you can get away from instances etc and your successful internal search and failed internal search term will only fire when there is an internal search so that 24M instances/occurrences etc  of 'none' will go away. It also allows you to gauge your entire internal search usage when you use the internal search event applied against your other conversion variables (in campaign xxxx how many internal searches happened, where did they happen and what was searched for....

adding more to your internal search results (number of results, success/fail, suggested terms, breadcrumbs, was a result clicked?, which one? was it a suggested term? etc. You can build a pretty good internal search tracking practice with a few choice settings you record for internal search.