lessons from redesigning linkedin search

33
Lessons from redesigning LinkedIn Search Kumaresh Pattabiraman (@kumareshp) Senior Product Manager, LinkedIn May 16, 2014

Upload: kumaresh-pattabiraman

Post on 02-Jul-2015

983 views

Category:

Technology


1 download

DESCRIPTION

Product lessons from the launch of Unified Search, a massive redesign of LinkedIn's search experience, presented at the Stanford Graduate School of Business High Tech Club on May 16, 2014

TRANSCRIPT

Page 1: Lessons from redesigning LinkedIn Search

Lessons from redesigning

LinkedIn Search

Kumaresh Pattabiraman (@kumareshp)Senior Product Manager, LinkedIn

May 16, 2014

Page 2: Lessons from redesigning LinkedIn Search

2012

Page 3: Lessons from redesigning LinkedIn Search

The Search Page

Page 4: Lessons from redesigning LinkedIn Search

5B queries a year

One of the top visited pages on LinkedIn

Page 5: Lessons from redesigning LinkedIn Search

Why fix it?

• Selling us short – Discoverability LinkedIn has more to offer than just people search, but

the other verticals don’t get discovered enough

• Inflexible - Not easy to iterate Each search vertical is built on a different stack with low

leverage across verticals

• Design cadence with the rest of the site Search verticals look completely different from each

other, and LinkedIn is doing a site-wide redesign

Page 6: Lessons from redesigning LinkedIn Search

March 15, 2012

Product Review

Page 7: Lessons from redesigning LinkedIn Search

New design: Unified Search

Page 8: Lessons from redesigning LinkedIn Search

Product Goals

Engagement from Search

(Page Views & Actions driven

from search)

Searchers per vertical

Dead-end searches

Revenue from search

Page 9: Lessons from redesigning LinkedIn Search

1 year later

March 25, 2013

5% Public Launch

Page 10: Lessons from redesigning LinkedIn Search

Early Results

Engagement from Search

(Page Views & Actions)

Searchers per vertical

Dead-end searches

Revenue from search

Page 11: Lessons from redesigning LinkedIn Search

What changed?

Page 12: Lessons from redesigning LinkedIn Search

100+ things

Page 13: Lessons from redesigning LinkedIn Search

Change 1: The Vertical Selector

Before Unified Search

Searcher gets control of what

they are searching for

(People, Jobs, Companies,

Groups)

Unified Search

We remove the vertical selector

Page 14: Lessons from redesigning LinkedIn Search

Change 2: Intent detector

Before Unified Search

Searcher specifies intent

explicitly

Unified Search

We algorithmically predict the

searcher’s intent

Query: “marketing”

?

Page 15: Lessons from redesigning LinkedIn Search

Change 3: Buttons

Before Unified Search

Big blue Action buttons

Unified Search

Small gray CTAs

Page 16: Lessons from redesigning LinkedIn Search

Vote

What change do you think impacted

engagement the most?

Vertical Selector

Intent Detector

Gray vs Blue buttons

Page 17: Lessons from redesigning LinkedIn Search

To find out… We ran controlled A/B tests

Control

Default search box with no

vertical selector

Treatments

Vertical selector

Ghost text changes

Page 18: Lessons from redesigning LinkedIn Search

We prioritized what to test... ruthlessly

Page 19: Lessons from redesigning LinkedIn Search

And measured the isolated impact of major changes

Metrics

A/B tests

Page 20: Lessons from redesigning LinkedIn Search

We optimized for speed of learning

• Quick experimental iterations designed to

answer the most burning questions

• Design -> Spec -> Dev -> QA -> Prod in

~1 week.

We identified and ramped the winning

changes

And either iterated on or killed the losing

ones

Page 21: Lessons from redesigning LinkedIn Search

3 months and ~30 experiments later

June 25, 2013: 100% en-US Launch

And we eventually rolled out Unified Search

100% worldwide over the following 3 months…

Page 22: Lessons from redesigning LinkedIn Search

Results

Engagement from Search

(Page Views & Actions)

Searchers per vertical

Dead-end searches

Revenue from search

Page 23: Lessons from redesigning LinkedIn Search

What did we learn?

Page 24: Lessons from redesigning LinkedIn Search

#1: Have opportunity analysis drive goal setting

Was an X% increase in searchers per vertical a realistic goal?

eg: How much of search traffic can we realistically expect to

distribute from people to other verticals with unified search?

Page 25: Lessons from redesigning LinkedIn Search

Opportunity unclear? Test the waters - Quickly

Example of a test we ran within one dev quarter:

Structured suggestions to clarify user’s vertical intent

Page 26: Lessons from redesigning LinkedIn Search

#2: Importance of controlled experimentation

• To understand the isolated impact of each

major change

• Especially so when you are changing

something working well

• Even when the combination of changes is

a huge net win (so we know what led to

the win)

• Often mistaken with going after

“incremental” wins - Disruptive changes

can be executed incrementally and can be

tested in a controlled fashion

Page 27: Lessons from redesigning LinkedIn Search

Google: Thousands of search experiments per year

Page 28: Lessons from redesigning LinkedIn Search

Bing: Search Quality α Experimental velocity

Page 29: Lessons from redesigning LinkedIn Search

“You have to kiss a lot of frogs to find one

prince. So how can you find your prince

faster? By finding more frogs and kissing

them faster and faster.”

Mike MoranDo It Wrong Quickly: How the Web Changes the Old

Marketing Rules, 2007

Page 30: Lessons from redesigning LinkedIn Search

#3: Agility in a crisis

Product launches after 1 year in development.

Metrics drop.

Panic sets.

All hands on deck.

Huge number of (emotional) people involved.

Huge number of options.

Behind schedule on ramp.

The clock is ticking.

Often the time for drastic measures…

And yet, it is important to be agile. We made controlled changes,

executing quickly and taking rational decisions based on data

Page 31: Lessons from redesigning LinkedIn Search

Organizational alignment critical to pull this off…

• Product/Design: Micro-prioritization, mini-specs for

experiments with clear hypotheses

• Web-dev/Apps: Time-box efforts, limited scope (eg:

launch test in a subset of locales or browsers)

• Relevance: Practical hand-tuned approaches

• Analytics: A/B dashboards and custom analysis

• QA: Minimal QA automation & more manual checks

until test succeeds

• SRE/Ops: Frequent deployments

Page 32: Lessons from redesigning LinkedIn Search

3 Key Takeaways

• Analyze opportunity & test the waters

early, quickly, cheaply

• Control your biggest changes to

understand isolated impact

• Stay agile when things go wrong

Page 33: Lessons from redesigning LinkedIn Search

Thanks!

Questions/Comments? @kumareshp