<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Elephants and Analytics &#187; internal search</title>
	<atom:link href="http://www.elephantsandanalytics.com.au/blogposts/tag/internal-search/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.elephantsandanalytics.com.au</link>
	<description>&#34;Elephant in the corner&#34; is an English idiom for an obvious truth that is being ignored or goes unaddressed.</description>
	<lastBuildDate>Mon, 05 Dec 2011 11:02:09 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>If you&#8217;re ignoring internal search, slap yourself silly</title>
		<link>http://www.elephantsandanalytics.com.au/blogposts/if-youre-ignoring-internal-search-slap-yourself-silly/</link>
		<comments>http://www.elephantsandanalytics.com.au/blogposts/if-youre-ignoring-internal-search-slap-yourself-silly/#comments</comments>
		<pubDate>Thu, 01 Sep 2011 13:54:50 +0000</pubDate>
		<dc:creator>Tim Elleston</dc:creator>
				<category><![CDATA[Search&Promote]]></category>
		<category><![CDATA[internal search]]></category>
		<category><![CDATA[optimisation]]></category>
		<category><![CDATA[optimization]]></category>
		<category><![CDATA[Search]]></category>
		<category><![CDATA[search&promote]]></category>
		<category><![CDATA[Segmentation]]></category>
		<category><![CDATA[SiteCatalyst]]></category>
		<category><![CDATA[Test and Target]]></category>
		<category><![CDATA[Test&Target]]></category>

		<guid isPermaLink="false">http://www.elephantsandanalytics.com.au/?p=770</guid>
		<description><![CDATA[<a href="http://www.elephantsandanalytics.com.au/blogposts/if-youre-ignoring-internal-search-slap-yourself-silly/"><img align="left" hspace="5" width="75" height="75" src="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/09/search1-150x150.jpg" class="alignleft wp-post-image tfe" alt="search" title="search" /></a>While Jerome is busy posting about the in's and out's of implementing Search&#038;Promote, I thought I'd wade in with a post on why businesses should consider their search as a missed opportunity.

I've previously posted on what I think is a hidden gold mine of information called internal search.  It's an area of the site that many companies, quite frankly, ignore.

"Not too sure how to do anything with it, we assume it's working just fine serving up results to random queries, so we'll leave it alone and focus on our core purpose, driving people into our conversion funnel."

Or something along those lines.

If that's you, go stand in front of a mirror and slap yourself a few times!  Wake up and smell the coffee…there's much more to search than that!]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.elephantsandanalytics.com.au%2Fblogposts%2Fif-youre-ignoring-internal-search-slap-yourself-silly%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.elephantsandanalytics.com.au%2Fblogposts%2Fif-youre-ignoring-internal-search-slap-yourself-silly%2F&amp;source=timelleston&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>While Jerome is busy posting about the in&#8217;s and out&#8217;s of implementing <a href="http://www.omniture.com/en/products/conversion/searchandpromote" target="_blank">Search&amp;Promote</a>, I thought I&#8217;d wade in with a post on why businesses should consider their search as a missed opportunity.</p>
<p><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; float: right; padding-top: 0px; border: 0px;" title="search" src="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/09/search1.jpg" border="0" alt="search" width="244" height="243" align="right" />I&#8217;ve previously posted on what I think is a <a href="http://www.elephantsandanalytics.com.au/blogposts/searching-for-gold/">hidden gold mine of information</a> called internal search.  It&#8217;s an area of the site that many companies, quite frankly, ignore.</p>
<blockquote><p>Not too sure how to do anything with it, we assume it&#8217;s working just fine serving up results to random queries, so we&#8217;ll leave it alone and focus on our core purpose, driving people into our conversion funnel.</p></blockquote>
<p>Or something along those lines.</p>
<p>If that&#8217;s you, go stand in front of a mirror and slap yourself a few times!  Wake up and smell the coffee…there&#8217;s much more to search than that!  And while you’re busy trying to optimise other areas of your site, you’re also blindly missing a massive opportunity for conversion optimisation.</p>
<h3>The usual culprits</h3>
<p>Almost all internal search engines (those used to search your own content) rely heavily on the traditional methods used for SEO &#8211; namely optimised pages of content.  They will dutifully rummage around your content on a predetermined frequency, building indexes that are searchable by the masses.</p>
<p>But there&#8217;s a whole land of missed opportunity if you rely on just organic searching.</p>
<p>Some of the more advanced search engine appliances will be able to up weight &amp; down weight those results.  Some of them include facets (those subcategory links on the left hand side that are quite popular these days, especially amongst retail sites).  Most of them include some form of miss-spelt word or Did You Mean… capability.</p>
<h3>Your opportunity to Search&amp;Promote</h3>
<p>You’re presented with a golden opportunity here.</p>
<p><a href="http://www.omniture.com/en/products/conversion/searchandpromote" target="_blank">Search&amp;Promote</a> can make your existing search engine look like it’s a digital yellow pages.  And how many people really want to use Yellow Pages nowadays?</p>
<p>What if you want to group certain types of results, such as content or products, and display them first.  What if you want to rank results, or in fact pre-filter results based on what the user has searched for, or interacted with, previously?</p>
<p>What if you wanted to display a different set of results for customers versus non-customers?</p>
<p>What if, by doing the above, you could marginally lift conversion rates?  Would that make a difference?</p>
<p>This opens up a whole new level for internal search.  You begin to have some control over the content that is actually displayed, rather that letting the search engine determine it.  And you can then begin to have your search contribute more to your conversions.</p>
<h3>Make search work for you</h3>
<p>If you&#8217;re already running SiteCatalyst and Test&amp;Target, then adding Search&amp;Promote really seems to be a no-brainer.</p>
<p>How much traffic do you get across your search pages?  Go and have a look.  How much of that traffic ultimately converts?  Take a look (you can use participation metrics to check that one out).</p>
<p>Now compare that to traffic that didn&#8217;t search internally.  How do they compare?</p>
<p>Given the volume of traffic across your search page, are there opportunities to engage them further?  If you could optimise your search page and influence conversions, what would be needed before you can show a return on investment.  I&#8217;ll bet it&#8217;s not much.</p>
<h3>Optimisation Calculator</h3>
<p>I&#8217;ve included as part of this post an <a href="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/09/Optimisation_Calculator.xlsx">Optimisation Calculator</a> (excel spreadsheet) that can help you determine annual incremental revenue from optimisation efforts.</p>
<p><a href="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/09/optimisation_calculator.png"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px;" title="Optimisation Calculator" src="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/09/optimisation_calculator_thumb.png" border="0" alt="Optimisation Calculator" width="644" height="339" /></a></p>
<p>To use it, just put in your traffic, conversion and revenue amounts in the coloured cells, as well as a &#8220;what if we could it increase it by…&#8221; percentage rate.</p>
<p>In the example I&#8217;ve used, suppose you have 40,000 unique visitors to your internal search page.  Suppose they contribute to only 77 purchases, with $36,500 revenue generated from them.  That’s a search conversion rate of about 0.19%.  Not too much.  Some companies would think it’s not worth it.  They’re not there for that reason.</p>
<p>Think again.</p>
<p>If you could lift search conversions by an incrementally small amount, say 17% overall (taking the conversion rate from 0.19% to 0.23%, then you incrementally add nearly $100,000 to your annual revenue, given the example above.</p>
<p>If you can achieve the same conversion rate that your site gets overall (in the example, I&#8217;ve used 2.78%) you&#8217;d incrementally add a whopping $5.8million.</p>
<p>Did that make you sit up and look closer?</p>
<h3>It’s a “suite” integration</h3>
<p>If you have SiteCatalyst and Test&amp;Target then you&#8217;re definitely one step ahead of your competition.  If you add in Search&amp;Promote and spend the time to integrate all three products, so they leverage each other, you can, without a doubt influence internal search conversions.</p>
<p>With Search&amp;Promote, you can do all of this and more &#8211; up weight/down weight results based on SiteCatalyst data such as top content; integrate external datasources such as product databases into the search results and have a different look and feel for those results, placing them at specific locations on the page.  You can target offers or promotions to users based on their search terms or previous browsing history by adding mboxes to the results page.  You can even change the entire search filter based on things like the last product type they viewed &#8211; why show them mens pants when they previously viewed female pants, and came back to do a search.</p>
<blockquote><p>We must open the doors of opportunity.<br />
But we must also equip our people to walk through those doors.<br />
Lyndon B. Johnson</p></blockquote>
<p>Well, the doors are wide open.  You’re suddenly in the land of opportunity.  Are you going to step through?</p>
<p>Remember, content relevance is just as, if not more, important on the search results page as it is across your other pages.  But many companies just forget about it assuming their search engine is doing a reasonable job.</p>
<p>Take a look at exit rates from search.</p>
<p>The other very much overlooked area for internal search is staff-based applications.  How many companies run intranets?  How many of you have multiple search boxes, searching different things across your company?  I&#8217;ve seen companies with between 3-10 different search types available to them, from internal product database, customer databases, content, FAQs, manual lists of links, and so on.  Search&amp;Promote can integrate all of those into one easy to use search tool &#8211; saving hours of frustration for staff who can&#8217;t find the thing they wanted.</p>
<p>A small percentage increase in conversions, in a segment of traffic that virtually everybody forgets about (or discounts as not worth it) can make a whole heap of difference to your business.</p>
<p>Internal search…it&#8217;s an internal gold-mine waiting for you to excavate.  And the excavator is <a href="http://www.omniture.com/en/products/conversion/searchandpromote" target="_blank">Search&amp;Promote</a>.</p>
<p>I challenge you to go take a look &#8211; spend an hour analysing your internal search traffic and play with a few &#8220;what if&#8217;s&#8221;.  Then decide if you can afford to ignore your internal search.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.elephantsandanalytics.com.au/blogposts/if-youre-ignoring-internal-search-slap-yourself-silly/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Search &amp; Promote the implementation, part 1</title>
		<link>http://www.elephantsandanalytics.com.au/blogposts/search-promote-the-implementation-part-1/</link>
		<comments>http://www.elephantsandanalytics.com.au/blogposts/search-promote-the-implementation-part-1/#comments</comments>
		<pubDate>Wed, 31 Aug 2011 13:59:11 +0000</pubDate>
		<dc:creator>Jerome Richard</dc:creator>
				<category><![CDATA[Search&Promote]]></category>
		<category><![CDATA[content relevance]]></category>
		<category><![CDATA[implementation]]></category>
		<category><![CDATA[internal search]]></category>
		<category><![CDATA[Omniture]]></category>
		<category><![CDATA[page views]]></category>
		<category><![CDATA[Search]]></category>
		<category><![CDATA[SiteCatalyst]]></category>
		<category><![CDATA[Strategies]]></category>

		<guid isPermaLink="false">http://www.elephantsandanalytics.com.au/?p=736</guid>
		<description><![CDATA[<a href="http://www.elephantsandanalytics.com.au/blogposts/search-promote-the-implementation-part-1/"><img align="left" hspace="5" width="75" height="75" src="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/08/url-entrypoints-150x150.jpg" class="alignleft wp-post-image tfe" alt="Screenshot of URL entry points in Search and Promote" title="url entrypoints" /></a>“I can’t find anything!”

This is the most common response we came across during the scoping and implementation of Search and Promote as the new internal search for Murdoch University.

Hardly surprising, given the issues with internal search that I covered in my previous post, but amazingly consistent!

In fact, one of the great truths we found during this project is that people truly don’t care where content is located, or whether it’s authenticated and/or accessible – they just wanted to type something in the search box, immediately find what they’re looking for, then carry on with their work.

We’ve now completed the implementation across our internal sites, and it’s working really well – so well that we’re now 2-3 weeks away from covering our external sites.]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.elephantsandanalytics.com.au%2Fblogposts%2Fsearch-promote-the-implementation-part-1%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.elephantsandanalytics.com.au%2Fblogposts%2Fsearch-promote-the-implementation-part-1%2F&amp;source=timelleston&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>“I can’t find anything!”</p>
<p>This is the most common response we came across during the scoping and implementation of Search and Promote as the new internal search for Murdoch University.</p>
<p>Hardly surprising, given the issues with internal search that I covered in my previous post, but amazingly consistent!</p>
<p>In fact, one of the great truths we found during this project is that people truly don’t care where content is located, or whether it’s authenticated and/or accessible – they just wanted to type something in the search box, immediately find what they’re looking for, then carry on with their work.</p>
<p>We’ve now completed the <a href="http://search.murdoch.edu.au/?q=exams">implementation across our internal sites</a>, and it’s working really well – so well that we’re now 2-3 weeks away from covering our external sites.</p>
<p><a href="http://www.elephantsandanalytics.com.au/blogposts/search-and-promote-on-steroids/">In my last post</a> I promised to run through the implementation, however there’s a lot to talk about, so today I’ll cover SEO metatags (or the lack thereof), using multiple content sources, and how we integrated Search &amp; Promote with SiteCatalyst to dynamically alter search result ranking.</p>
<p>Given the issues with internal search across campus and the wide range of staff and students that were more than happy to tell us just how bad it was, we decided to first implement Search &amp; Promote across the internal sites where our primary audience are current staff and students.</p>
<p>Through the implementation of SiteCatalyst a few years back  across our network sites we have been able to segment our staff and student traffic, so we knew from the onset just how many searches each segment were doing, and how long on average they were taking.</p>
<p>Looking specifically at staff, approx 2,400 people collectively performed 234,131 searches in 2010, spending an average of 202 secs per search. Wow!</p>
<p>That equates to 13,137 hours, which, at an average of $40/hr, comes out to a $524,498 productivity cost. This figure alone should catch the attention of your key stakeholders and finance people.</p>
<p>Armed with that knowledge, we set the following key objective for the  Search &amp; Promote trial across our internally facing sites;</p>
<ul>
<li>Reduce time staff spent searching by 10% by delivering a single set of filterable results, transparent of source, influenced by recent traffic.</li>
</ul>
<p>Now that we had a clear objective, we could begin on the planning and implementation. We were greatly aided by a project team at Search &amp; Promote – thanks John, Wally and Richard; you were all very helpful, and it was great working with each of you.</p>
<p>The first step was to set up the organic crawl of our internal sites, which largely consisted of listing the appropriate entry points;</p>
<div id="attachment_737" class="wp-caption alignnone" style="width: 438px"><a href="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/08/url-entrypoints.jpg"><img class="size-full wp-image-737 " title="url entrypoints" src="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/08/url-entrypoints.jpg" alt="Screenshot of URL entry points in Search and Promote" width="428" height="230" /></a><p class="wp-caption-text">Image: URL entry points in Search and Promote</p></div>
<p>And their corresponding URL masks (note the test feature that allows you to try your masks before saving them);</p>
<div id="attachment_738" class="wp-caption alignnone" style="width: 438px"><a href="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/08/url-masks.jpg"><img class="size-full wp-image-738 " title="url masks" src="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/08/url-masks.jpg" alt="Screenshot of URL masks in Search &amp; Promote" width="428" height="335" /></a><p class="wp-caption-text">Image: URL masks in Search &amp; Promote</p></div>
<p>Search &amp; Promote works on a number of pages crawled – your licensing allows you to go to a certain number of pages, and after that the pages are not added to your index. There was a bit of tweaking to figure out what that level was, however there’s a cool feature in Search &amp; Promote that allows the crawl to continue and count the number of pages that you&#8217;ve gone over by so you at least have an idea of where you are. From there you can either increase your licensed limit, or identify the larger than expected sites and par down the number of pages found by using the error logs and URL masks.</p>
<p><strong>Compensating for the lack of SEO content</strong></p>
<p>One of the issues I’d talked about previously was a lack of the bare minimum SEO metadata across many sites, most of which we had no direct control over. We tackled this by using the metatag injection feature in Search &amp; Promote, which can be configured to dynamically inject metadata during a crawl, based on a URL pattern. This metadata is then included in the index as if the metadata was already embedded within each page, and can range from standard title/description metatags, to custom tags that can be use to create search filters (facets).</p>
<p>We soon found, however, that a significant portion of internal content required authentication to access, which meant that the crawler could not get in to that content. The Search &amp; Promote crawler can be given credentials to access that content, however our concern was that content was authenticated for a reason, and to show even a title or extract from authenticated content on a public search may give away too much.</p>
<p>Given that the “we can’t find anything!” comment included authenticated content and applications, we needed an alternate option for this implementation to be successful.</p>
<p>At Murdoch we have a database called the A-Z index, which is maintained by our IT area, and over the past 5-6 years has grown to include an entry for most of our authenticated content and applications. This was a perfect source of information, now we needed to somehow incorporate this content into our search results.</p>
<p>Enter a feature in Search &amp; Promote called ‘index connectors’.</p>
<p><strong>Incorporating multiple sources of content</strong></p>
<p>The index connector feature within Search &amp; Promote allows you to define a third party xml feed, xml file, or comma/tab delineated file as an alternate source of content to be crawled.</p>
<p>The IT at Murdoch team were able to provide us an xml feed out of the A-Z index which allowed the Search &amp; Promote crawler to include each entry/link within the feed in its scheduled crawls, together with custom mappings for each tag within the entries  to predefined custom metatags;</p>
<div id="attachment_739" class="wp-caption alignnone" style="width: 330px"><a href="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/08/AZFlat-raw-feed.jpg"><img class="size-full wp-image-739 " title="AZFlat raw feed" src="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/08/AZFlat-raw-feed.jpg" alt="Screenshot of the raw A-Z XML feed " width="320" height="267" /></a><br />
<p class="wp-caption-text">Image: Sample from our A-Z Flat XML feed</p></div>
<div id="attachment_740" class="wp-caption alignnone" style="width: 653px"><a href="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/08/index-connector-azflat.jpg"><img class="size-full wp-image-740   " title="index connector azflat" src="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/08/index-connector-azflat.jpg" alt="Screenshot of the A-Z Flat index connector in Search &amp; Promote" width="643" height="293" /></a><p class="wp-caption-text">Image: Setting up the A-Z Flat XML feed as an index connector</p></div>
<p>Not only were we able to crawl the feed and include all the authenticated content as separate entries (‘restricted’ in the above screenshots), but we were able to alter the look and feel of the specific A-Z results within the wider search results, and account for a lack of  description within the feed.</p>
<p>The side-effect that we hadn’t counted on, but worked to our benefit, is that the A-Z index had entries for related non-Murdoch sites that were still of value to staff and students.</p>
<p>By having entries for the non-Murdoch sites in the A-Z as wayfinders, we didn’t need to crawl the actual sites themselves. This resulted in a significant reduction in the number of sites/pages we needed to organically crawl, while still providing our audience with a complete set of search results.</p>
<p>Using this same index connector functionality we were also able to incorporate the university’s campus directory listings via a new xml feed; whereas with the A-Z feed we only wanted to incorporate the results within the wider results set, we wanted results from the campus directory to always be the first results and be displayed in a table format, but more on the styling and positioning of these multiple content sources later.</p>
<p><strong>Allowing for cyclical requests to ensure the most relevant results appear</strong></p>
<p><a href="http://www.elephantsandanalytics.com.au/blogposts/search-and-promote-on-steroids/">In my previous post on Search &amp; Promote</a>, one of the key advantages the product had over its competitors was the ability to natively integrate with SiteCatalyst.</p>
<p>Via SiteCatalyst we already knew that our internal search terms follow highly cyclical patterns as our student (and staff) needs change over the semester. For example, the term ‘timetable’ is searched for throughout the semester, however the anticipated result changes as the semester progresses. At the beginning of semester, people are looking at for their semester timetable and towards the end their exam timetable.</p>
<p>In the past we’ve used custom coded mechanisms to help staff and students find what they’re looking for, however with Search &amp; Promote we can take that to a whole new level!</p>
<p>Search &amp; Promote allows you to define a data source within SiteCatalyst, in our case Global Production &gt; Page Views, and then add ranking weight based on those values – the higher the weight, the higher the impact the SiteCatalyst data will have over your search results.</p>
<p>We defined s.prop41 under our Global Production suite in SiteCatalyst as SearchPromoteURL, and then used it to cross reference the Search &amp; Promote crawled URLs with the associated Page Views data in SiteCatalyst;</p>
<div id="attachment_742" class="wp-caption alignnone" style="width: 588px"><a href="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/08/searchpromoteurl-definition.jpg"><img class="size-full wp-image-742  " title="searchpromoteurl definition" src="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/08/searchpromoteurl-definition.jpg" alt="Using page view data from SiteCatalyst to influence ranking" width="578" height="273" /></a><p class="wp-caption-text">Image: Using page view data from SiteCatalyst to influence ranking</p></div>
<p>Now, every day the last seven days worth of aggregated SiteCatalyst page view data is automatically downloaded and fed into the Search &amp; Promote custom defined field SearchPromoteURL, which in turn is used in a ranking rule that increases the relevance of highly trafficked pages in the last seven days;</p>
<div id="attachment_743" class="wp-caption alignnone" style="width: 437px"><a href="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/08/searchpromoteurl-data.jpg"><img class="size-full wp-image-743  " title="searchpromoteurl data" src="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/08/searchpromoteurl-data.jpg" alt="Aggregated page view data in Search &amp; Promote" width="427" height="298" /></a><p class="wp-caption-text">Image: Aggregated page view data in Search &amp; Promote</p></div>
<p>A good example of this in action are our sample and past exam papers in our Library website, where there is a separate page per letter – with the SearchPromoteURL ranking rule disabled, the pages are literally ranked A through to Z, as the other active ranking rules see them as equally relevant. However when the SearchPromoteURL ranking rule is in place, the top ranked exam page is Exams B, followed by P and I.</p>
<p>In the admin data report for “exams” below you can see how the ranking, relevance and score metrics are all the same for the exam paper pages, and that the differentiating ranking  factor is delivered by the page views;</p>
<div id="attachment_744" class="wp-caption alignnone" style="width: 665px"><a href="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/08/data-view-for-exams.jpg"><img class="size-full wp-image-744  " title="data view for exams" src="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/08/data-view-for-exams.jpg" alt="Admin view of results for 'exams' and the different ranking scores that order them" width="655" height="286" /></a><p class="wp-caption-text">Image: Admin view of results for &#39;exams&#39; and the different ranking scores that order them</p></div>
<p>The same ranking results can be seen on the front-end at <a href="http://search.murdoch.edu.au/?q=exams">http://search.murdoch.edu.au/?q=exams</a>;</p>
<div id="attachment_745" class="wp-caption alignnone" style="width: 693px"><a href="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/08/search-view-for-exams.jpg"><img class="size-full wp-image-745 " title="search view for exams" src="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/08/search-view-for-exams.jpg" alt="Corresponding public search results for 'exams'" width="683" height="512" /></a><p class="wp-caption-text">Image: Corresponding public search results for &#39;exams&#39;</p></div>
<p>This is exactly what we set out to achieve, and it’s so far looking to have worked pretty well!</p>
<p>In part 2 of this post, I’ll cover how we combined all our sources of search results into a single set of user-centric, filterable search results, well as how we fared against our original objective of reducing time our staff spent search by 10%.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.elephantsandanalytics.com.au/blogposts/search-promote-the-implementation-part-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Search&amp;Promote on steroids</title>
		<link>http://www.elephantsandanalytics.com.au/blogposts/search-and-promote-on-steroids/</link>
		<comments>http://www.elephantsandanalytics.com.au/blogposts/search-and-promote-on-steroids/#comments</comments>
		<pubDate>Mon, 18 Jul 2011 06:52:48 +0000</pubDate>
		<dc:creator>Jerome Richard</dc:creator>
				<category><![CDATA[Search&Promote]]></category>
		<category><![CDATA[behavioural targeting]]></category>
		<category><![CDATA[content relevance]]></category>
		<category><![CDATA[internal search]]></category>
		<category><![CDATA[keywords]]></category>
		<category><![CDATA[Search]]></category>
		<category><![CDATA[seo]]></category>
		<category><![CDATA[SiteCatalyst]]></category>
		<category><![CDATA[Strategies]]></category>
		<category><![CDATA[targeting content]]></category>
		<category><![CDATA[Test&Target]]></category>

		<guid isPermaLink="false">http://www.elephantsandanalytics.com.au/?p=649</guid>
		<description><![CDATA[<a href="http://www.elephantsandanalytics.com.au/blogposts/search-and-promote-on-steroids/"><img align="left" hspace="5" width="75" src="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/07/Current-Murdoch-multi-source-search-300x206.jpg" class="alignleft wp-post-image tfe" alt="Current Murdoch multi source search" title="Current Murdoch multi source search" /></a>When it comes to searching across the web, we all know that Google is king, but does this still hold true across your own internal network?

Over the past 12 months we have wrestled with this question, particularly in an environment with multiple search mechanisms, manually maintained indexes, and masses of sites that were created when metadata was primarily used to categorise instead of search.]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.elephantsandanalytics.com.au%2Fblogposts%2Fsearch-and-promote-on-steroids%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.elephantsandanalytics.com.au%2Fblogposts%2Fsearch-and-promote-on-steroids%2F&amp;source=timelleston&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>When it comes to searching across the web, we all know that Google is king, but does this still hold true across your own internal network?</p>
<p>Over the past 12 months we have wrestled with this question, particularly in an environment with multiple search mechanisms, manually maintained indexes, and masses of sites that were created when metadata was primarily used to categorise instead of search.</p>
<p>In a series of posts, I&#8217;m going to go through our experiences in improving <a title="Murdoch internal search" href="http://search.murdoch.edu.au/?q=timetable" target="_blank">search across our internal network</a> &#8211; I&#8217;m not suggesting we have found the magic search bullet, or that we&#8217;re anywhere near finished tweaking and tinkering, but I do know we&#8217;re a hell of a lot closer than where we were at this time last year.</p>
<h3>The problem</h3>
<p>In our travels across campus, we kept hearing &#8220;I can&#8217;t find what I&#8217;m looking for!&#8221;  &#8211; not surprising, given that we had;</p>
<ol>
<li>500+ individual sites, ranging in age (earliest was 1997), metadata (none to Dublin Core to &#8216;something&#8217;) and ownership</li>
<li>Inconsistent use of key SEO elements, such as title, headings, tags and meta descriptions across the majority of our sites</li>
<li>Multiple sources of content and internal search mechanisms, each with their own set of search results</li>
<li>Manually maintained indexes, all categorised and sub-related, together with an in-house redirect mechanism</li>
<li>An internal audience of staff and students with heavily cyclical search requests &#8211; a search for &#8216;physics&#8217; at the beginning of semester is more likely to be for text books, and at the end of semester past exam papers</li>
</ol>
<p>Image: Multiple source-centric result sets;</p>
<p><a href="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/07/Current-Murdoch-multi-source-search.jpg"><img class="alignnone size-medium wp-image-650" title="Current Murdoch multi source search" src="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/07/Current-Murdoch-multi-source-search-300x206.jpg" alt="Current Murdoch multi source search" width="300" height="206" /></a></p>
<p>Given Google&#8217;s dominance in search, we quickly went down the path of a Google Search Appliance, or &#8216;Mini&#8217;, which is a self contained rack mounted system that gives you God-like powers over the Google algorithm. We were bringing in a little bit of Google in to magically transform our disparate set of sites into a cohesive set of search results.</p>
<p>Once plugged in, the Mini worked really well &#8211; for pages that were properly formatted for organic search.</p>
<p>Pages that were missing or incorrectly using titles, headings and metadata didn&#8217;t fare so well, and we found the search results were not the most relevant, as the Mini couldn&#8217;t make much sense of most of the content it crawled. We also found that there was no clear way to incorporate the feeds from other systems, with the &#8220;how do I&#8230;&#8221; answers primarily provided by a community of Search Appliance users and resellers, and not Google themselves.</p>
<p>Given the wide ownership of the sites we were working with, updating each with appropriate SEO friendly content was unrealistic. What we needed was a way to;</p>
<ol>
<li>compensate for the lack of SEO content,</li>
<li>incorporating multiple sources/ formats of content,</li>
<li>allow for cyclical requests to ensure the most relevant results appear, and</li>
<li>combine all the different sources of search results into a single set of user-centric search results.</li>
</ol>
<h3>Enter Adobe Search&amp;Promote</h3>
<p>If you&#8217;re a regular visitor to this blog, it will come as no surprise that Tim is a power user of Omniture products, steadily working his way around the product wheel. We became aware of the <a title="Omniture Search&amp;Promote" href="http://www.omniture.com/en/products/conversion/searchandpromote">Search&amp;Promote</a> product (then called SiteSearch) which promised to solve our key internal search issues.</p>
<p>Search&amp;Promote uses a search algorithm to organically crawl your sites, in addition to ranking rules based on a wide range of configurable data. Once you&#8217;ve defined your rules, you can adjust the overall balance between your ranking rules and natural search relevance.</p>
<p>Where there is a lack of metadata, Search&amp;Promote can be configured to dynamically inject metadata on crawl, based on a URL pattern. Additional custom metadata can also be injected to create facets (filters) that allow users to drill further down into predefined categories.</p>
<p>If your multiple sources of content can be transformed into XML feeds, then that content can be crawled, categorised, and integrated with the organic results by Search&amp;Promote.</p>
<p>Yes, there are other internal search products on the market that will do the above, however there is one thing that Search&amp;Promote has over its competitors &#8211; the ability to <a title="Integrate Search and Promote with SiteCatalyst" href="http://www.elephantsandanalytics.com.au/blogposts/search-promote-the-implementation-part-1">tightly integrate with SiteCatalyst</a> and Test &amp; Target.</p>
<p>We&#8217;ve known for some time that internal search terms follow highly cyclical patterns as our student (and staff) needs change over the semester. We&#8217;ve helped them find what they&#8217;re looking for using of real-time SiteCatalyst data in search-as-you-type and tag cloud mechanisms, however with Search&amp;Promote we now have the opportunity to take internal search to the next level.</p>
<p>In the report below (7 day moving average) you can see two popular search results across three semesters peaking at different times during the semester;</p>
<p><a href="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/07/bookshop-and-timetable-keywords-over-three-semesters.jpg"><img class="alignnone size-medium wp-image-651" title="bookshop and timetable keywords over three semesters" src="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/07/bookshop-and-timetable-keywords-over-three-semesters.jpg" alt="bookshop and timetable keywords over three semesters" width="500" /></a></p>
<p>Notice how &#8216;bookshop&#8217; peaks at the beginning of semester, then dies down, only to peak again at the beginning of the following semester. No surprises here, but it does coincide with a significant increase in page views across the Bookshop website.</p>
<p>Then look at the results for &#8216;timetable&#8217; &#8211; there&#8217;s a peak at both the beginning and end of semester. The difference here is that people are actually looking for two different pieces of content &#8211; their semester timetable at the beginning, and their exam timetable at the end &#8211; using the same keyword. Again, the rise in search terms coincides with increased page views across each piece of content.</p>
<p>So, in theory, by looking at the last week&#8217;s worth of traffic across our group of sites, we should be able to determine what content students are looking for, then <a title="Rank results based on SiteCatalyst traffic" href="http://www.elephantsandanalytics.com.au/blogposts/search-promote-the-implementation-part-1">re-rank the search results accordingly</a>. For example, the term &#8216;timetable&#8217; at the beginning of semester will push results related to the semester timetable to the top, and at the end of the semester push results related to the exam timetable to the top.</p>
<p>Exciting stuff!</p>
<p><a title="The implementation part 1" href="http://www.elephantsandanalytics.com.au/blogposts/search-promote-the-implementation-part-1">Next post &#8211; the implementation</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.elephantsandanalytics.com.au/blogposts/search-and-promote-on-steroids/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>More internal search insights</title>
		<link>http://www.elephantsandanalytics.com.au/blogposts/more-internal-search-insights/</link>
		<comments>http://www.elephantsandanalytics.com.au/blogposts/more-internal-search-insights/#comments</comments>
		<pubDate>Tue, 27 Jul 2010 15:23:24 +0000</pubDate>
		<dc:creator>Tim Elleston</dc:creator>
				<category><![CDATA[SiteCatalyst]]></category>
		<category><![CDATA[Conversions]]></category>
		<category><![CDATA[internal search]]></category>
		<category><![CDATA[value]]></category>

		<guid isPermaLink="false">http://www.elephantsandanalytics.com.au/?p=225</guid>
		<description><![CDATA[<a href="http://www.elephantsandanalytics.com.au/blogposts/more-internal-search-insights/"><img align="left" hspace="5" width="75" height="75" src="http://www.elephantsandanalytics.com.au/wp-content/uploads/2010/07/search_results-150x150.png" class="alignleft wp-post-image tfe" alt="search_results" title="search_results" /></a>Improving internal search should be one of your primary goals.  It's probably used by an extraordinary amount of people, searching for all sorts of things.  In this post, I show how to capture the number of times people search, a breakdown of keywords and search attempts, and also demonstrate how much search is costing your organisation. ]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.elephantsandanalytics.com.au%2Fblogposts%2Fmore-internal-search-insights%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.elephantsandanalytics.com.au%2Fblogposts%2Fmore-internal-search-insights%2F&amp;source=timelleston&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>As I&#8217;ve written in <a title="posts about search" href="http://www.elephantsandanalytics.com.au/blogposts/category/search/">previous posts</a>, internal search provides great insights into so many aspects of your site, and is one area that you should definitely focus measurement on.</p>
<p>Aside from the usual <a href="http://www.elephantsandanalytics.com.au/blogposts/searching-for-gold/">keywords</a> that people are searching on, and whether or not those keywords lead to a conversion of some sort, there&#8217;s other measures that can be used to show whether your internal search is working.</p>
<p>For example, if you segment your audience type (as we do into Staff, Students and Anonymous traffic), you can see the different searches those audiences conduct.</p>
<p>Some measures to understand the effectiveness of search results would be:</p>
<ul>
<li>Time on the search page &#8211; a large amount of time would indicate they are not finding the result</li>
<li>Search bounce &#8211; a high bounce would indicate poor results</li>
<li>Number of searches per session &#8211; while not a direct indicator, could indicate poor results</li>
<li>Keyword pathing &#8211; shows refinement of searches</li>
<li>Number of Results &#8211; look for the zero&#8217;s in this one</li>
</ul>
<p>Sometimes, no matter what you do, your organic search results just don&#8217;t cut the mustard &#8211; especially in a distributed content model where the content owners are less inclined or less experienced to think about SEO.  If you find yourself in this situation, there&#8217;s a number of different things you can do to help.  Half the battle though is realising that your natural search results are going to be poor (garbage in, garbage out) and any change is likely to be a slow burn.</p>
<p>One option to assist would be Omniture SiteSearch, which will allow you to do all sorts of things, including influencing results based on previous search data from SiteCatalyst, integrated with Test &amp; Target&#8230;but we&#8217;ll save that for a future post.</p>
<h3>Number of Searches</h3>
<p>On the flip side, to get more insight, let&#8217;s look at the number of searches per session.</p>
<p>You can implement that very easily by using what&#8217;s called a counter eVar.  You simply want to know the number of times something happens, before something else happens.</p>
<p>In SiteCatalyst, you can create a counter eVar (simply select the type of eVar as counter).  Each time something happens, such as a search, we pass in the value of the keyword and we pass in a special value &#8220;+1&#8243; to the eVar.</p>
<p>SiteCatalyst then allows you to see reports based on those different values.</p>
<p>Our internal search tracking code looks like this:</p>
<p><code> /* Internal Search Event Setting */<br />
if(s.prop5&amp;&amp;s.prop5=="0"){s.prop5=""}<br />
if(s.prop5) {<br />
s.events=s.apl(s.events,"event1",",",1);<br />
s.eVar39="+1";<br />
}<br />
if(s.prop5&amp;&amp;!s.eVar5) s.eVar5=s.prop5;<br />
</code></p>
<p>We set s.prop5 with the keyword on the search page &#8211; everytime a keyword is present.</p>
<p>eVar39 is our counter eVar.  It basically captures the number of times that we have searched for something.  Each time we do another search, the value in SiteCatalyst is incremented by 1 and then we end up with a report that shows the number of searches during a session (as we have set the eVar to expire on a visit).</p>
<p><img class="alignright size-full wp-image-229" title="search_results" src="http://www.elephantsandanalytics.com.au/wp-content/uploads/2010/07/search_results.png" alt="search_results" width="517" height="420" />So in this, albeit very limited result set, it shows that there were 184 searches on the first attempt.</p>
<p>There were 53 searches done on the third attempt, and so forth.</p>
<p>Interestingly (sadly), one search term was searched for on a 17th attempt &#8211; someones keen, but likely couldn&#8217;t find the result they were looking for, and they continued to search until they found some decent results.</p>
<p>You can also break down (providing you have full correlations on search terms), on each attempt to see what they were searching for.</p>
<p>In the instance where the person conducted 17 searches, the 17th search was for the term &#8220;vbs location&#8221;</p>
<p>I&#8217;ve also illustrated here that keywords can be broken down by the number of searches conducted.  In the example above, Bookshop was searched for 205 times in total, but featured as someone&#8217;s 2nd, 3rd, 4th and 5th search attempt (the none is because it&#8217;s got previous data prior to my eVar being put in place).</p>
<h3>Monetising Search</h3>
<p>For most companies, search conversion is key &#8211; revenue generation from search.  However, for the most part, our internal search does not &#8220;convert&#8221; to a sale of something.  It&#8217;s mostly used to find content, so we&#8217;re keen to understand what that costs us (not how much revenue is being generated).</p>
<p>If you&#8217;re looking for a way to calculate a cost for search, here&#8217;s a &#8220;back of the envelope&#8221; calculation&#8230;</p>
<p>The average time spent by Staff on our search results page is around 208 seconds.<br />
The average number of annual searches by Staff alone is 124,600&#8230;<br />
therefore&#8230;<br />
25,916,800 seconds expended using search annually<br />
= 431,947 minutes expended using search annually<br />
= 7,199 total hours expended using search annually<br />
(that&#8217;s a phenomenal number when you think about it&#8230; that&#8217;s 960 working days at 7.5 hours a day)</p>
<p>If the average cost per hour of a resource is $ 40.00<br />
then&#8230;<br />
$ 287,960 is the total cost of resources who spend their time searching</p>
<p>If you can decrease search time spent by just 10% (21 seconds), you theoretically save around $29,000 &#8211; or you increase productivity availability by 96 days&#8230;food for thought!</p>
<p>A few fancy calculated metrics in SiteCatalyst and you could probably put cost of search against each keyword for a specific audience as well&#8230;but we&#8217;ll leave that for now.</p>
<p>On the plus side, if you do the above, you&#8217;ll conversely be able to see conversions from search, enlightening you as to which search terms are driving revenue, or leads etc.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.elephantsandanalytics.com.au/blogposts/more-internal-search-insights/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Searching for gold</title>
		<link>http://www.elephantsandanalytics.com.au/blogposts/searching-for-gold/</link>
		<comments>http://www.elephantsandanalytics.com.au/blogposts/searching-for-gold/#comments</comments>
		<pubDate>Sat, 25 Jul 2009 13:24:05 +0000</pubDate>
		<dc:creator>Tim Elleston</dc:creator>
				<category><![CDATA[SiteCatalyst]]></category>
		<category><![CDATA[Data warehouse]]></category>
		<category><![CDATA[internal search]]></category>
		<category><![CDATA[keywords]]></category>
		<category><![CDATA[Search]]></category>
		<category><![CDATA[Segmentation]]></category>

		<guid isPermaLink="false">http://www.elephantsandanalytics.com.au/?p=80</guid>
		<description><![CDATA[<a href="http://www.elephantsandanalytics.com.au/blogposts/searching-for-gold/"><img align="left" hspace="5" width="75" height="75" src="http://www.elephantsandanalytics.com.au/wp-content/uploads/2009/07/daily_search_term-150x150.jpg" class="alignleft wp-post-image tfe" alt="Daily Search Term trends" title="Daily Search Term trends" /></a>Search is a veritable gold mine that is frequently ignored.

I'm not talking about Search Engines and Keywords, I'm talking about your internal search. Providing you track internal keyword searches, you can gain a wealth of understanding.

Internal search is generally used as a quick wayfinding method, highlighting areas of content that are well used, but are not readily available.  And more often than not, it's seasonal as well.]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.elephantsandanalytics.com.au%2Fblogposts%2Fsearching-for-gold%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.elephantsandanalytics.com.au%2Fblogposts%2Fsearching-for-gold%2F&amp;source=timelleston&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>Search is a veritable gold mine that is frequently ignored.</p>
<p>I&#8217;m not talking about Search Engines and Keywords, I&#8217;m talking about your internal search. Providing you track internal keyword searches, you can gain a wealth of understanding.</p>
<p>Internal search is generally used as a quick wayfinding method, highlighting areas of content that are well used, but are not readily available.  And more often than not, it&#8217;s seasonal as well.</p>
<p>The following report shows the top 5 keywords used by students on our University website, smoothed using a 21 day moving average.</p>
<p><img class="alignnone size-full wp-image-81" title="Daily Search Term trends" src="http://www.elephantsandanalytics.com.au/wp-content/uploads/2009/07/daily_search_term.jpg" alt="Daily Search Term trends" width="650" height="216" /></p>
<p>Two things immediately jump out.  Firstly, notice how searches for Bookshop increased dramatically in late February, then declined, then Library picked up substantially in March, followed by Exam Timetable in late April (spiking suddenly in late May).</p>
<p>Very seasonal activity, centered around the Student&#8217;s life cycle at the University.  In February, having started a new semester, they all needed books.  Then as semester progressed, they all needed access to the Library, and lastly, as exams approached, they all wanted to know their Exam Timetables.</p>
<h3>Great &#8211; but how can we use this?</h3>
<p>Well, firstly this points to the fact that there is no clear navigation on our site to these destinations.  There&#8217;s actually a reason for that &#8211; our public site is not designed for active current students as they should be using the Student Portal.  That aside, we can assist though in making these destinations easier to get to.</p>
<p>One thing we can do with Omniture is to export these top keywords to our database on a daily basis and then represent them on the site, through things like tag clouds and quick search results, making their lives easier in the process.</p>
<p>By using real data and automating the process, the seasonality of searches will also come through to the site as well.</p>
<p>The other interesting thing about the above chart is their search for timetable, as opposed to exam timetable.  When they start a new semester, they are interested in their class timetables and frequently search for them.  As time progresses and the memory kicks in, that activity slows down.  Again, this can be used in a number of ways &#8211; not only online, but through mobile apps and offline support media as well.</p>
<p>In order to track search keywords, simply put the keyword into an s.prop.  You might also want to put the number of results into another s.prop so that you can cross-reference the results on a keyword by keyword basis.  This would highlight any search terms  that return no results.</p>
<h3>Segment your keywords</h3>
<p>As always, understanding your audience is critical online.  If you segment your audience types, you&#8217;ll also be able to see the different searches conducted by different audiences.  We do this and the results are (obviously) very different.  But, without the ability to do it and show it, you&#8217;ll be taking an educated guess that they are different.</p>
<p>To do this, put the audience type into another s.prop and use the getAndPersist() plugin to set a cookie.  That way, all activity can actually be segmented by audience type.</p>
<h3>Now you can provide some really smart assistance</h3>
<p>When you start to build your tag clouds or your quick search lists, you can base the results on the value in the cookie, thereby customizing the information to the user and making it more relevant to them.  Just a few little tricks like this and you&#8217;ve helped to increase the usability of your site, which will go along way in driving customer loyalty (and hopefully revenue).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.elephantsandanalytics.com.au/blogposts/searching-for-gold/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

