search monkey - open hack london '09
DESCRIPTION
TRANSCRIPT
SearchMonkey - A whirlwind tourNeil Crosby
2
Who am I?
@NeilCrosby
European Frontend Architect for Search at
Yahoo!
I work on SearchMonkey.
3
What is SearchMonkey?
• Yahoo! Search’s Open Platform.
• Uses structured data to enhance search results.
4
SearchMonkey lets you...
• Style results for certain URL patterns.
• Brand those results.
• Make the results more useful for users.
5
Three ways to change the SERP
• Let us do it for you - just structure your data nicely.
• Enhance a result directly.
• Make an Infobar.
6
Auto-enhanced Result
7
Auto-Enhanced Result
8
Auto-Enhanced Result
Instructions at http://developer.search.yahoo.com/start
9
User-Enhanced Result
10
User-Enhanced Result
11
User-Enhanced Result
• Change the title and abstract.
• Add image, favicon, quicklinks, key/value pairs.
• Create this at http://developer.search.yahoo.com/
12
Infobar
13
Infobar
14
Where’s the data from?
• Microformats.
• RDF.
• XSLT.
• Yahoo!’s index.
• Delicious (coming soon).
15
RDF and µFormats
• Use one of these? Then life is easy.
• We index the data and give it back to you.
16
No machine data?
• No matter.
• Write an XSLT - it isn’t hard.
http://developer.search.yahoo.com/
17
The Developer Tool
18
And now for some
funky monkeys...
19
Expose all known meta-data
gallery.search.yahoo.com/application?smid=NAo
20
Show top Delicious tags
gallery.search.yahoo.com/application?smid=zsW.s
21
Use location data to make a map
gallery.search.yahoo.com/application?smid=rtK
22
Expose whatever data you want
gallery.search.yahoo.com/application?smid=NAo
23
Get help
• Grab me over the weekend.
• Read my SearchMonkey tutorial.