Download - "Economics of Web Design" by Yury Lifshits
![Page 1: "Economics of Web Design" by Yury Lifshits](https://reader038.vdocuments.net/reader038/viewer/2022103016/555096c7b4c90590208b461e/html5/thumbnails/1.jpg)
Economicsof Web-Design
Yury LifshitsCaltech
http://yury.name
CS Club, Steklov Institute, 2008
1 /35
![Page 2: "Economics of Web Design" by Yury Lifshits](https://reader038.vdocuments.net/reader038/viewer/2022103016/555096c7b4c90590208b461e/html5/thumbnails/2.jpg)
A camel is a horse designed bya committee
Vogue’1958
Less is more
1855, Robert Browning(English poet)
2 /35
![Page 3: "Economics of Web Design" by Yury Lifshits](https://reader038.vdocuments.net/reader038/viewer/2022103016/555096c7b4c90590208b461e/html5/thumbnails/3.jpg)
A camel is a horse designed bya committee
Vogue’1958
Less is more
1855, Robert Browning(English poet)
2 /35
![Page 4: "Economics of Web Design" by Yury Lifshits](https://reader038.vdocuments.net/reader038/viewer/2022103016/555096c7b4c90590208b461e/html5/thumbnails/4.jpg)
A camel is a horse designed bya committee
Vogue’1958
Less is more
1855, Robert Browning(English poet)
2 /35
![Page 5: "Economics of Web Design" by Yury Lifshits](https://reader038.vdocuments.net/reader038/viewer/2022103016/555096c7b4c90590208b461e/html5/thumbnails/5.jpg)
Outline
1 Anti-AdWords Theorem
2 Dynamic Design
3 Hit Counter Project Proposal
3 /35
![Page 6: "Economics of Web Design" by Yury Lifshits](https://reader038.vdocuments.net/reader038/viewer/2022103016/555096c7b4c90590208b461e/html5/thumbnails/6.jpg)
Outline
1 Anti-AdWords Theorem
2 Dynamic Design
3 Hit Counter Project Proposal
3 /35
![Page 7: "Economics of Web Design" by Yury Lifshits](https://reader038.vdocuments.net/reader038/viewer/2022103016/555096c7b4c90590208b461e/html5/thumbnails/7.jpg)
Outline
1 Anti-AdWords Theorem
2 Dynamic Design
3 Hit Counter Project Proposal
3 /35
![Page 8: "Economics of Web Design" by Yury Lifshits](https://reader038.vdocuments.net/reader038/viewer/2022103016/555096c7b4c90590208b461e/html5/thumbnails/8.jpg)
1Anti-AdWords Theorem
4 /35
![Page 9: "Economics of Web Design" by Yury Lifshits](https://reader038.vdocuments.net/reader038/viewer/2022103016/555096c7b4c90590208b461e/html5/thumbnails/9.jpg)
Problem Statement
Given 10 organic search results
and 5 sponsored results
place them on 15 slots on a webpage
5 /35
![Page 10: "Economics of Web Design" by Yury Lifshits](https://reader038.vdocuments.net/reader038/viewer/2022103016/555096c7b4c90590208b461e/html5/thumbnails/10.jpg)
Math model (1/2)
Every link i:Price piRelevance ri
Attractiveness ai
Every slot j:Attention share sj
6 /35
![Page 11: "Economics of Web Design" by Yury Lifshits](https://reader038.vdocuments.net/reader038/viewer/2022103016/555096c7b4c90590208b461e/html5/thumbnails/11.jpg)
Math model (1/2)
Every link i:Price piRelevance riAttractiveness ai
Every slot j:Attention share sj
6 /35
![Page 12: "Economics of Web Design" by Yury Lifshits](https://reader038.vdocuments.net/reader038/viewer/2022103016/555096c7b4c90590208b461e/html5/thumbnails/12.jpg)
Math model (1/2)
Every link i:Price piRelevance riAttractiveness ai
Every slot j:Attention share sj
6 /35
![Page 13: "Economics of Web Design" by Yury Lifshits](https://reader038.vdocuments.net/reader038/viewer/2022103016/555096c7b4c90590208b461e/html5/thumbnails/13.jpg)
Math Model (2/2)
Matching M:Place every link i to slot j = M(i)
User clicks on link iwith probability proportional tosM(i) + ai
7 /35
![Page 14: "Economics of Web Design" by Yury Lifshits](https://reader038.vdocuments.net/reader038/viewer/2022103016/555096c7b4c90590208b461e/html5/thumbnails/14.jpg)
Math Model (2/2)
Matching M:Place every link i to slot j = M(i)
User clicks on link iwith probability proportional tosM(i) + ai
7 /35
![Page 15: "Economics of Web Design" by Yury Lifshits](https://reader038.vdocuments.net/reader038/viewer/2022103016/555096c7b4c90590208b461e/html5/thumbnails/15.jpg)
Payoffs
Expected relevance:
Rel(M) =15∑
i=1
(sM(i) + ai) · ri
Expected revenue:
Rev(M) =15∑
i=1
(sM(i) + ai) · pi
Attractiveness is not important
8 /35
![Page 16: "Economics of Web Design" by Yury Lifshits](https://reader038.vdocuments.net/reader038/viewer/2022103016/555096c7b4c90590208b461e/html5/thumbnails/16.jpg)
Payoffs
Expected relevance:
Rel(M) =15∑
i=1
(sM(i) + ai) · ri
Expected revenue:
Rev(M) =15∑
i=1
(sM(i) + ai) · pi
Attractiveness is not important
8 /35
![Page 17: "Economics of Web Design" by Yury Lifshits](https://reader038.vdocuments.net/reader038/viewer/2022103016/555096c7b4c90590208b461e/html5/thumbnails/17.jpg)
Payoffs
Expected relevance:
Rel(M) =15∑
i=1
(sM(i) + ai) · ri
Expected revenue:
Rev(M) =15∑
i=1
(sM(i) + ai) · pi
Attractiveness is not important
8 /35
![Page 18: "Economics of Web Design" by Yury Lifshits](https://reader038.vdocuments.net/reader038/viewer/2022103016/555096c7b4c90590208b461e/html5/thumbnails/18.jpg)
Payoffs
Expected relevance:
Rel(M) =15∑
i=1
(sM(i) + ai) · ri
Expected revenue:
Rev(M) =15∑
i=1
(sM(i) + ai) · pi
Attractiveness is not important
8 /35
![Page 19: "Economics of Web Design" by Yury Lifshits](https://reader038.vdocuments.net/reader038/viewer/2022103016/555096c7b4c90590208b461e/html5/thumbnails/19.jpg)
Payoffs
Expected relevance:
Rel(M) =15∑
i=1
(sM(i) + ai) · ri
Expected revenue:
Rev(M) =15∑
i=1
(sM(i) + ai) · pi
Attractiveness is not important8 /35
![Page 20: "Economics of Web Design" by Yury Lifshits](https://reader038.vdocuments.net/reader038/viewer/2022103016/555096c7b4c90590208b461e/html5/thumbnails/20.jpg)
Pareto-Optimal Matching
M is Pareto-Optimal iff there is no M′ such that
Rel(M) < Rel(M′), Rev(M) < Rev(M′)
Otherwise M is stupid
9 /35
![Page 21: "Economics of Web Design" by Yury Lifshits](https://reader038.vdocuments.net/reader038/viewer/2022103016/555096c7b4c90590208b461e/html5/thumbnails/21.jpg)
Pareto-Optimal Matching
M is Pareto-Optimal iff there is no M′ such that
Rel(M) < Rel(M′), Rev(M) < Rev(M′)
Otherwise M is stupid
9 /35
![Page 22: "Economics of Web Design" by Yury Lifshits](https://reader038.vdocuments.net/reader038/viewer/2022103016/555096c7b4c90590208b461e/html5/thumbnails/22.jpg)
Example (1/2)
Attention Link Relevance Price50% O1 2 -40% A1 0 25$10% A2 1 20$
1.1 12$
10 /35
![Page 23: "Economics of Web Design" by Yury Lifshits](https://reader038.vdocuments.net/reader038/viewer/2022103016/555096c7b4c90590208b461e/html5/thumbnails/23.jpg)
Example (2/2)
Attention Link Relevance Price50% A2 1 20$40% O1 2 -10% A1 0 25$
1.3 12.5$
11 /35
![Page 24: "Economics of Web Design" by Yury Lifshits](https://reader038.vdocuments.net/reader038/viewer/2022103016/555096c7b4c90590208b461e/html5/thumbnails/24.jpg)
Anti-AdWords
Left — organic, right —advertising
Under presented modelAdWords design can be stupid
That is, another presentationcan improve both relevanceand revenue
12 /35
![Page 25: "Economics of Web Design" by Yury Lifshits](https://reader038.vdocuments.net/reader038/viewer/2022103016/555096c7b4c90590208b461e/html5/thumbnails/25.jpg)
Anti-AdWords
Left — organic, right —advertising
Under presented modelAdWords design can be stupid
That is, another presentationcan improve both relevanceand revenue
12 /35
![Page 26: "Economics of Web Design" by Yury Lifshits](https://reader038.vdocuments.net/reader038/viewer/2022103016/555096c7b4c90590208b461e/html5/thumbnails/26.jpg)
Anti-AdWords
Left — organic, right —advertising
Under presented modelAdWords design can be stupid
That is, another presentationcan improve both relevanceand revenue
12 /35
![Page 27: "Economics of Web Design" by Yury Lifshits](https://reader038.vdocuments.net/reader038/viewer/2022103016/555096c7b4c90590208b461e/html5/thumbnails/27.jpg)
Notation
Page attention structure P:
20% 18% 15% . . . 4% 2%
Fixed design D:Ad slots, organic slots
20% 18% 15% . . . 4% 2%
13 /35
![Page 28: "Economics of Web Design" by Yury Lifshits](https://reader038.vdocuments.net/reader038/viewer/2022103016/555096c7b4c90590208b461e/html5/thumbnails/28.jpg)
Notation
Page attention structure P:
20% 18% 15% . . . 4% 2%
Fixed design D:Ad slots, organic slots
20% 18% 15% . . . 4% 2%
13 /35
![Page 29: "Economics of Web Design" by Yury Lifshits](https://reader038.vdocuments.net/reader038/viewer/2022103016/555096c7b4c90590208b461e/html5/thumbnails/29.jpg)
Anti-AdWords Theorem
∀P ∀∗D∃ links L such thatany matching M ∈ D
is stupid for L
14 /35
![Page 30: "Economics of Web Design" by Yury Lifshits](https://reader038.vdocuments.net/reader038/viewer/2022103016/555096c7b4c90590208b461e/html5/thumbnails/30.jpg)
Alternative to AdWords
Single list for sponsored andorganic results
Tradeoff ranking
15 /35
![Page 31: "Economics of Web Design" by Yury Lifshits](https://reader038.vdocuments.net/reader038/viewer/2022103016/555096c7b4c90590208b461e/html5/thumbnails/31.jpg)
Alternative to AdWords
Single list for sponsored andorganic results
Tradeoff ranking
15 /35
![Page 32: "Economics of Web Design" by Yury Lifshits](https://reader038.vdocuments.net/reader038/viewer/2022103016/555096c7b4c90590208b461e/html5/thumbnails/32.jpg)
Further questions
Do we need to keep 10 Organicguarantee?
Adwords redundancy?
Quantify possible Adwordsinprovements
Find all rankings on a trade-offcurve
16 /35
![Page 33: "Economics of Web Design" by Yury Lifshits](https://reader038.vdocuments.net/reader038/viewer/2022103016/555096c7b4c90590208b461e/html5/thumbnails/33.jpg)
Further questions
Do we need to keep 10 Organicguarantee?
Adwords redundancy?
Quantify possible Adwordsinprovements
Find all rankings on a trade-offcurve
16 /35
![Page 34: "Economics of Web Design" by Yury Lifshits](https://reader038.vdocuments.net/reader038/viewer/2022103016/555096c7b4c90590208b461e/html5/thumbnails/34.jpg)
Further questions
Do we need to keep 10 Organicguarantee?
Adwords redundancy?
Quantify possible Adwordsinprovements
Find all rankings on a trade-offcurve
16 /35
![Page 35: "Economics of Web Design" by Yury Lifshits](https://reader038.vdocuments.net/reader038/viewer/2022103016/555096c7b4c90590208b461e/html5/thumbnails/35.jpg)
Further questions
Do we need to keep 10 Organicguarantee?
Adwords redundancy?
Quantify possible Adwordsinprovements
Find all rankings on a trade-offcurve
16 /35
![Page 36: "Economics of Web Design" by Yury Lifshits](https://reader038.vdocuments.net/reader038/viewer/2022103016/555096c7b4c90590208b461e/html5/thumbnails/36.jpg)
2Dynamic Design
17 /35
![Page 37: "Economics of Web Design" by Yury Lifshits](https://reader038.vdocuments.net/reader038/viewer/2022103016/555096c7b4c90590208b461e/html5/thumbnails/37.jpg)
Increase Key Numbers
Owners utility
User utility
18 /35
![Page 38: "Economics of Web Design" by Yury Lifshits](https://reader038.vdocuments.net/reader038/viewer/2022103016/555096c7b4c90590208b461e/html5/thumbnails/38.jpg)
Key Numbers for Owner
Ad revenue
Number of users
Volume of content
Amount of feedback
User time online
Brand recognition
19 /35
![Page 39: "Economics of Web Design" by Yury Lifshits](https://reader038.vdocuments.net/reader038/viewer/2022103016/555096c7b4c90590208b461e/html5/thumbnails/39.jpg)
Key Numbers for Owner
Ad revenue
Number of users
Volume of content
Amount of feedback
User time online
Brand recognition19 /35
![Page 40: "Economics of Web Design" by Yury Lifshits](https://reader038.vdocuments.net/reader038/viewer/2022103016/555096c7b4c90590208b461e/html5/thumbnails/40.jpg)
Key Numbers for User
# of matches (dating)
# of job offers
# of answers (QA)
# interesting stories (news)
# of compliments (socialnetworks)
20 /35
![Page 41: "Economics of Web Design" by Yury Lifshits](https://reader038.vdocuments.net/reader038/viewer/2022103016/555096c7b4c90590208b461e/html5/thumbnails/41.jpg)
Key Numbers for User
# of matches (dating)
# of job offers
# of answers (QA)
# interesting stories (news)
# of compliments (socialnetworks)
20 /35
![Page 42: "Economics of Web Design" by Yury Lifshits](https://reader038.vdocuments.net/reader038/viewer/2022103016/555096c7b4c90590208b461e/html5/thumbnails/42.jpg)
Design=
tool for increasingkey numbers
21 /35
![Page 43: "Economics of Web Design" by Yury Lifshits](https://reader038.vdocuments.net/reader038/viewer/2022103016/555096c7b4c90590208b461e/html5/thumbnails/43.jpg)
Main Challenge
Quantify Design
22 /35
![Page 44: "Economics of Web Design" by Yury Lifshits](https://reader038.vdocuments.net/reader038/viewer/2022103016/555096c7b4c90590208b461e/html5/thumbnails/44.jpg)
Main Challenge
Quantify Design
22 /35
![Page 45: "Economics of Web Design" by Yury Lifshits](https://reader038.vdocuments.net/reader038/viewer/2022103016/555096c7b4c90590208b461e/html5/thumbnails/45.jpg)
Design Decisions
What to display
With what priorities?
23 /35
![Page 46: "Economics of Web Design" by Yury Lifshits](https://reader038.vdocuments.net/reader038/viewer/2022103016/555096c7b4c90590208b461e/html5/thumbnails/46.jpg)
Quantify Internal Priorities
Attention budgets and auctions
24 /35
![Page 47: "Economics of Web Design" by Yury Lifshits](https://reader038.vdocuments.net/reader038/viewer/2022103016/555096c7b4c90590208b461e/html5/thumbnails/47.jpg)
Dynamic Design
Choices based on opportunity(user, action, time) knowledge
25 /35
![Page 48: "Economics of Web Design" by Yury Lifshits](https://reader038.vdocuments.net/reader038/viewer/2022103016/555096c7b4c90590208b461e/html5/thumbnails/48.jpg)
Design Mechanisms
Chosen by owner
Fresh
User voted
Random
Personalized
Paid
26 /35
![Page 49: "Economics of Web Design" by Yury Lifshits](https://reader038.vdocuments.net/reader038/viewer/2022103016/555096c7b4c90590208b461e/html5/thumbnails/49.jpg)
Design Mechanisms
Chosen by owner
Fresh
User voted
Random
Personalized
Paid26 /35
![Page 50: "Economics of Web Design" by Yury Lifshits](https://reader038.vdocuments.net/reader038/viewer/2022103016/555096c7b4c90590208b461e/html5/thumbnails/50.jpg)
Minimalism?
Design complexity = # of links
Links with CTR < .001 are worsethan ads
One random big instead manystatic small
27 /35
![Page 51: "Economics of Web Design" by Yury Lifshits](https://reader038.vdocuments.net/reader038/viewer/2022103016/555096c7b4c90590208b461e/html5/thumbnails/51.jpg)
Links to kill
Amazon: “Add to wedding registry”
Google: “Report yourself”
Yahoo: “Horoscopes”
28 /35
![Page 52: "Economics of Web Design" by Yury Lifshits](https://reader038.vdocuments.net/reader038/viewer/2022103016/555096c7b4c90590208b461e/html5/thumbnails/52.jpg)
Django MTV Tricks
Template inheritance
If/for loops in templates
Exceptions
29 /35
![Page 53: "Economics of Web Design" by Yury Lifshits](https://reader038.vdocuments.net/reader038/viewer/2022103016/555096c7b4c90590208b461e/html5/thumbnails/53.jpg)
3Hit Counter Project Proposal
30 /35
![Page 54: "Economics of Web Design" by Yury Lifshits](https://reader038.vdocuments.net/reader038/viewer/2022103016/555096c7b4c90590208b461e/html5/thumbnails/54.jpg)
Hit Analysis
Easy: incoming hits
Hard: outgoing hits
31 /35
![Page 55: "Economics of Web Design" by Yury Lifshits](https://reader038.vdocuments.net/reader038/viewer/2022103016/555096c7b4c90590208b461e/html5/thumbnails/55.jpg)
Outgoing Hits
Ajax solution
Can be blocked
Inverted indexInternal hits only
GotoBad for SEO
32 /35
![Page 56: "Economics of Web Design" by Yury Lifshits](https://reader038.vdocuments.net/reader038/viewer/2022103016/555096c7b4c90590208b461e/html5/thumbnails/56.jpg)
Outgoing Hits
Ajax solutionCan be blocked
Inverted indexInternal hits only
GotoBad for SEO
32 /35
![Page 57: "Economics of Web Design" by Yury Lifshits](https://reader038.vdocuments.net/reader038/viewer/2022103016/555096c7b4c90590208b461e/html5/thumbnails/57.jpg)
Outgoing Hits
Ajax solutionCan be blocked
Inverted index
Internal hits only
GotoBad for SEO
32 /35
![Page 58: "Economics of Web Design" by Yury Lifshits](https://reader038.vdocuments.net/reader038/viewer/2022103016/555096c7b4c90590208b461e/html5/thumbnails/58.jpg)
Outgoing Hits
Ajax solutionCan be blocked
Inverted index
Internal hits only
GotoBad for SEO
32 /35
![Page 59: "Economics of Web Design" by Yury Lifshits](https://reader038.vdocuments.net/reader038/viewer/2022103016/555096c7b4c90590208b461e/html5/thumbnails/59.jpg)
Outgoing Hits
Ajax solutionCan be blocked
Inverted indexInternal hits only
Goto
Bad for SEO
32 /35
![Page 60: "Economics of Web Design" by Yury Lifshits](https://reader038.vdocuments.net/reader038/viewer/2022103016/555096c7b4c90590208b461e/html5/thumbnails/60.jpg)
Outgoing Hits
Ajax solutionCan be blocked
Inverted indexInternal hits only
GotoBad for SEO
32 /35
![Page 61: "Economics of Web Design" by Yury Lifshits](https://reader038.vdocuments.net/reader038/viewer/2022103016/555096c7b4c90590208b461e/html5/thumbnails/61.jpg)
Call for Feedback
Volunteers for hit counterproject?
33 /35
![Page 62: "Economics of Web Design" by Yury Lifshits](https://reader038.vdocuments.net/reader038/viewer/2022103016/555096c7b4c90590208b461e/html5/thumbnails/62.jpg)
Links
http://yury.nameHomepage
http://yury.name/newweb.htmlTutorial “The New Web”
http://yury.name/reputation.htmlTutorial “Reputation Systems”
34 /35
![Page 63: "Economics of Web Design" by Yury Lifshits](https://reader038.vdocuments.net/reader038/viewer/2022103016/555096c7b4c90590208b461e/html5/thumbnails/63.jpg)
Thanks for your attention!Questions?
35 /35