search monkey - open hack london '09

23
SearchMonkey - A whirlwind tour Neil Crosby

Upload: neil-crosby

Post on 05-Dec-2014

3.684 views

Category:

Education


0 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Search Monkey - Open Hack London '09

SearchMonkey - A whirlwind tourNeil Crosby

Page 2: Search Monkey - Open Hack London '09

2

Who am I?

@NeilCrosby

European Frontend Architect for Search at

Yahoo!

I work on SearchMonkey.

Page 3: Search Monkey - Open Hack London '09

3

What is SearchMonkey?

• Yahoo! Search’s Open Platform.

• Uses structured data to enhance search results.

Page 4: Search Monkey - Open Hack London '09

4

SearchMonkey lets you...

• Style results for certain URL patterns.

• Brand those results.

• Make the results more useful for users.

Page 5: Search Monkey - Open Hack London '09

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.

Page 6: Search Monkey - Open Hack London '09

6

Auto-enhanced Result

Page 7: Search Monkey - Open Hack London '09

7

Auto-Enhanced Result

Page 8: Search Monkey - Open Hack London '09

8

Auto-Enhanced Result

Instructions at http://developer.search.yahoo.com/start

Page 9: Search Monkey - Open Hack London '09

9

User-Enhanced Result

Page 10: Search Monkey - Open Hack London '09

10

User-Enhanced Result

Page 11: Search Monkey - Open Hack London '09

11

User-Enhanced Result

• Change the title and abstract.

• Add image, favicon, quicklinks, key/value pairs.

• Create this at http://developer.search.yahoo.com/

Page 12: Search Monkey - Open Hack London '09

12

Infobar

Page 13: Search Monkey - Open Hack London '09

13

Infobar

Page 14: Search Monkey - Open Hack London '09

14

Where’s the data from?

• Microformats.

• RDF.

• XSLT.

• Yahoo!’s index.

• Delicious (coming soon).

Page 15: Search Monkey - Open Hack London '09

15

RDF and µFormats

• Use one of these? Then life is easy.

• We index the data and give it back to you.

Page 16: Search Monkey - Open Hack London '09

16

No machine data?

• No matter.

• Write an XSLT - it isn’t hard.

Page 17: Search Monkey - Open Hack London '09

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

17

The Developer Tool

Page 18: Search Monkey - Open Hack London '09

18

And now for some

funky monkeys...

Page 19: Search Monkey - Open Hack London '09

19

Expose all known meta-data

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

Page 20: Search Monkey - Open Hack London '09

20

Show top Delicious tags

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

Page 21: Search Monkey - Open Hack London '09

21

Use location data to make a map

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

Page 22: Search Monkey - Open Hack London '09

22

Expose whatever data you want

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