SearchMonkey - A whirlwind tour
                        Neil Crosby
Who am I?



  @NeilCrosby

  European Frontend Architect for Search at
  Yahoo!

  I work on SearchMonkey.




          ...
What is SearchMonkey?




• Yahoo! Search’s Open Platform.
• Uses structured data to enhance search results.




         ...
SearchMonkey lets you...




• Style results for certain URL patterns.
• Brand those results.
• Make the results more usef...
Three ways to change the SERP




• Let us do it for you - just structure your data nicely.
• Enhance a result directly.
•...
Auto-enhanced Result




              6
Auto-Enhanced Result




             7
Auto-Enhanced Result




Instructions at http://developer.search.yahoo.com/start
                         8
User-Enhanced Result




              9
User-Enhanced Result




              10
User-Enhanced Result




• Change the title and abstract.
• Add image, favicon, quicklinks, key/value pairs.
• Create this...
Infobar




          12
Infobar




          13
Where’s the data from?


• Microformats.
• RDF.
• XSLT.
• Yahoo!’s index.
• Delicious (coming soon).


                   ...
RDF and µFormats




• Use one of these? Then life is easy.
• We index the data and give it back to you.




             ...
No machine data?




• No matter.
• Write an XSLT - it isn’t hard.




                        16
The Developer Tool




    http://developer.search.yahoo.com/

                   17
And now for some
 funky monkeys...

        18
Expose all known meta-data




gallery.search.yahoo.com/application?smid=NAo

                     19
Show top Delicious tags




gallery.search.yahoo.com/application?smid=zsW.s

                      20
Use location data to make a map




gallery.search.yahoo.com/application?smid=rtK

                     21
Expose whatever data you want




gallery.search.yahoo.com/application?smid=NAo

                     22
Get help




• searchmonkey-developers@yahoogroups.com
• Grab me over the weekend.
• Read my SearchMonkey tutorial.



   ...
Upcoming SlideShare
Loading in...5
×

Search Monkey - Open Hack London '09

2,268

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
2,268
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
11
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Search Monkey - Open Hack London '09

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

    Clipping is a handy way to collect important slides you want to go back to later.

×