SlideShare a Scribd company logo
6 February 2015 – ANZREG Seminar - Sydney
Deep Links Into Primo
Alan Manifold
Digital and Library Applications Manager
State Library of Victoria
P–2
Motivation
• Website redesign
• Previously a pretty simple search box
• Conception of search changing
• Options besides Primo
• Wanted better stats
P–3
Goal
• Highly functional search mechanism from corporate website
• DigitalNZ was a model
P–4
Model
Digital New Zealand – extensive search filters, open by default
P–5
Whoops! The model changed!
By the time we were looking at this more closely, DigitalNZ had changed
their filters to just a few. We proposed including the scopes we had plus a
few new ones.
P–6
Preparing
• Tested various parameters to dlSearch.do
• Could do non-faceted searches okay
• Faceted searches worked, but adding a new facet failed
• Sometimes facet wouldn't display, although the results were correct
P–7
Expert
• Alexander (Sacha) Jerabek, UQAM
• King of deep links
• Thousands of deep links scattered
throughout their site
• I figured he would know
• He gave revised syntax for both
faceted and non-faceted searches
P–8
Tools
• dltest.pl, perl CGI program on an internal server
• Incorporated and codified our learnings
• Could be tweaked as we learned more
• Allowed people to create an arbitrary search and see what URL it
produced
P–9
dltest.pl
Primitive perl script to permit testing of various combinations of dlSearch.do
parameters.
P–10
First Strike
• Initial implementation on
corporate website
• Corporate site included
search on all pages with a
filter dropdown
• On search pages, there are
two
• Most of the filters are scopes
• Two (Online and Find on
shelf) were actually facets
• Some initial errors, but
working fine now
P–11
Result
Search box on every page of corporate site
Has a scope dropdown and a filters dropdown
All use deep links (dlSearch.do)
P–12
Interior
• Implementation in Primo (scopes)
• Couldn't put a facet search into the main search dropdown
• Had to create scopes that mirrored (pretty well) the facets
P–13
Primo search box
Here, Find on shelf and Online are scopes, not facets
Search results are very slightly different
P–14
Full production
• The difference between website
(faceted searches) and Primo
(scope searches) caused some
search discrepancies
• Changes done in test, but not yet
moved to production

More Related Content

Deep Links Into Primo

  • 1. 6 February 2015 – ANZREG Seminar - Sydney Deep Links Into Primo Alan Manifold Digital and Library Applications Manager State Library of Victoria
  • 2. P–2 Motivation • Website redesign • Previously a pretty simple search box • Conception of search changing • Options besides Primo • Wanted better stats
  • 3. P–3 Goal • Highly functional search mechanism from corporate website • DigitalNZ was a model
  • 4. P–4 Model Digital New Zealand – extensive search filters, open by default
  • 5. P–5 Whoops! The model changed! By the time we were looking at this more closely, DigitalNZ had changed their filters to just a few. We proposed including the scopes we had plus a few new ones.
  • 6. P–6 Preparing • Tested various parameters to dlSearch.do • Could do non-faceted searches okay • Faceted searches worked, but adding a new facet failed • Sometimes facet wouldn't display, although the results were correct
  • 7. P–7 Expert • Alexander (Sacha) Jerabek, UQAM • King of deep links • Thousands of deep links scattered throughout their site • I figured he would know • He gave revised syntax for both faceted and non-faceted searches
  • 8. P–8 Tools • dltest.pl, perl CGI program on an internal server • Incorporated and codified our learnings • Could be tweaked as we learned more • Allowed people to create an arbitrary search and see what URL it produced
  • 9. P–9 dltest.pl Primitive perl script to permit testing of various combinations of dlSearch.do parameters.
  • 10. P–10 First Strike • Initial implementation on corporate website • Corporate site included search on all pages with a filter dropdown • On search pages, there are two • Most of the filters are scopes • Two (Online and Find on shelf) were actually facets • Some initial errors, but working fine now
  • 11. P–11 Result Search box on every page of corporate site Has a scope dropdown and a filters dropdown All use deep links (dlSearch.do)
  • 12. P–12 Interior • Implementation in Primo (scopes) • Couldn't put a facet search into the main search dropdown • Had to create scopes that mirrored (pretty well) the facets
  • 13. P–13 Primo search box Here, Find on shelf and Online are scopes, not facets Search results are very slightly different
  • 14. P–14 Full production • The difference between website (faceted searches) and Primo (scope searches) caused some search discrepancies • Changes done in test, but not yet moved to production