lecture 2: introducing java - emory universityeugene/cs190/lectures/0226-advertizing.pdf · • pay...
TRANSCRIPT
![Page 1: Lecture 2: Introducing Java - Emory Universityeugene/cs190/lectures/0226-advertizing.pdf · • Pay Per Click Advertising (PPC) –Also known as ... –Pick a small business (or non-profit](https://reader033.vdocuments.net/reader033/viewer/2022060214/5f0595e17e708231d413b162/html5/thumbnails/1.jpg)
Web Advertising
12/26/2013 CS190: Web Science and Technology, 2010
![Page 2: Lecture 2: Introducing Java - Emory Universityeugene/cs190/lectures/0226-advertizing.pdf · • Pay Per Click Advertising (PPC) –Also known as ... –Pick a small business (or non-profit](https://reader033.vdocuments.net/reader033/viewer/2022060214/5f0595e17e708231d413b162/html5/thumbnails/2.jpg)
Today's Plan
Logistics
Understanding searchers (Commercial Perspective)
Search Advertising
Next project: Google advertising challenge
CS190: Web Science and Technology, 2010
![Page 3: Lecture 2: Introducing Java - Emory Universityeugene/cs190/lectures/0226-advertizing.pdf · • Pay Per Click Advertising (PPC) –Also known as ... –Pick a small business (or non-profit](https://reader033.vdocuments.net/reader033/viewer/2022060214/5f0595e17e708231d413b162/html5/thumbnails/3.jpg)
Logistics
• Project 1 feedback/review returned: by tonight
• Thursday: Quiz (web search, advertising basics)
• Today: Project 2 details (will continue on Thursday)
2/26/2013 CS190: Web Science and Technology, 2010 3
![Page 4: Lecture 2: Introducing Java - Emory Universityeugene/cs190/lectures/0226-advertizing.pdf · • Pay Per Click Advertising (PPC) –Also known as ... –Pick a small business (or non-profit](https://reader033.vdocuments.net/reader033/viewer/2022060214/5f0595e17e708231d413b162/html5/thumbnails/4.jpg)
Segway into Search Analytics
• Google trends
http://www.google.com/trends/explore
• Google Flu trends
http://www.google.org/flutrends/us/#US
2/26/2013 CS190: Web Science and Technology, 2010 4
![Page 5: Lecture 2: Introducing Java - Emory Universityeugene/cs190/lectures/0226-advertizing.pdf · • Pay Per Click Advertising (PPC) –Also known as ... –Pick a small business (or non-profit](https://reader033.vdocuments.net/reader033/viewer/2022060214/5f0595e17e708231d413b162/html5/thumbnails/5.jpg)
Understanding Website Audience
Who are these people?
1. Analyze URLs
2. Analyze Keywords
Slide credits: Panos Ipeirotis, NYU
![Page 6: Lecture 2: Introducing Java - Emory Universityeugene/cs190/lectures/0226-advertizing.pdf · • Pay Per Click Advertising (PPC) –Also known as ... –Pick a small business (or non-profit](https://reader033.vdocuments.net/reader033/viewer/2022060214/5f0595e17e708231d413b162/html5/thumbnails/6.jpg)
Analyzing Referral URLs: Demographics
![Page 7: Lecture 2: Introducing Java - Emory Universityeugene/cs190/lectures/0226-advertizing.pdf · • Pay Per Click Advertising (PPC) –Also known as ... –Pick a small business (or non-profit](https://reader033.vdocuments.net/reader033/viewer/2022060214/5f0595e17e708231d413b162/html5/thumbnails/7.jpg)
Analyzing Referral URLs: Affinities
QuantCast for CNBC
![Page 8: Lecture 2: Introducing Java - Emory Universityeugene/cs190/lectures/0226-advertizing.pdf · • Pay Per Click Advertising (PPC) –Also known as ... –Pick a small business (or non-profit](https://reader033.vdocuments.net/reader033/viewer/2022060214/5f0595e17e708231d413b162/html5/thumbnails/8.jpg)
Analyzing Keyword Queries: the "intent funnel"
• What is the intent of customers that type such queries?
• Hint: What they searched before or after?– Search Funnels: http://adlab.msn.com/searchfunnel/
– How can you catch
customers earlier?
– What customers do
when they leave?
![Page 9: Lecture 2: Introducing Java - Emory Universityeugene/cs190/lectures/0226-advertizing.pdf · • Pay Per Click Advertising (PPC) –Also known as ... –Pick a small business (or non-profit](https://reader033.vdocuments.net/reader033/viewer/2022060214/5f0595e17e708231d413b162/html5/thumbnails/9.jpg)
Keyword Composition
• Classification of queries in search engines– Navigational– Transactional– Informational
• Keywords with your brand are navigational– In principle, there should be no competition– Site should rank high– Typically in the head of the distribution
• Non-branded keywords are the real target
Aware/Loyal Customers
Competitive/Searchers Customers
![Page 10: Lecture 2: Introducing Java - Emory Universityeugene/cs190/lectures/0226-advertizing.pdf · • Pay Per Click Advertising (PPC) –Also known as ... –Pick a small business (or non-profit](https://reader033.vdocuments.net/reader033/viewer/2022060214/5f0595e17e708231d413b162/html5/thumbnails/10.jpg)
Get Keyword Demographics
• Keywords have demographic signatures– Microsoft adCenter Demographics Prediction:
http://adlab.msn.com/DPUI/DPUI.aspx
– Quantcasthttp://www.quantcast.com/people.com#!demo
• Example: [posters]
![Page 11: Lecture 2: Introducing Java - Emory Universityeugene/cs190/lectures/0226-advertizing.pdf · • Pay Per Click Advertising (PPC) –Also known as ... –Pick a small business (or non-profit](https://reader033.vdocuments.net/reader033/viewer/2022060214/5f0595e17e708231d413b162/html5/thumbnails/11.jpg)
Get Keyword Demographics
• Example: [Jessica Alba]
![Page 12: Lecture 2: Introducing Java - Emory Universityeugene/cs190/lectures/0226-advertizing.pdf · • Pay Per Click Advertising (PPC) –Also known as ... –Pick a small business (or non-profit](https://reader033.vdocuments.net/reader033/viewer/2022060214/5f0595e17e708231d413b162/html5/thumbnails/12.jpg)
What is Search Engine Marketing (SEM)?
• Search Engine Optimization (SEO)
– Improve “organic” result rankings on search engines
– Adjust elements important to search engine algorithms
• Pay Per Click Advertising (PPC)
– Also known as “sponsored results”, advertising that appears to the top, bottom, or side of search engine natural results
– Typically cost is generated on a “pay-per-click” model, where advertiser pays for each click a searcher makes on an ad, vs. the traditional online marketing method of “cost per impression”.
![Page 13: Lecture 2: Introducing Java - Emory Universityeugene/cs190/lectures/0226-advertizing.pdf · • Pay Per Click Advertising (PPC) –Also known as ... –Pick a small business (or non-profit](https://reader033.vdocuments.net/reader033/viewer/2022060214/5f0595e17e708231d413b162/html5/thumbnails/13.jpg)
Search Marketing Facts
• 80.6% of searches use 2 or more words (current trend is 2-3 word searches)
• 87% of searchers do not search past the first page of results
• 33% of searchers believe that the top ranking is also the top brand of the industry.
• 56% of retailers say that 10-40% of their total orders come from PPC advertising
• 62% of users do not know the difference between paid vs. natural listings
(source: Pew Search Engine Users Study)
![Page 14: Lecture 2: Introducing Java - Emory Universityeugene/cs190/lectures/0226-advertizing.pdf · • Pay Per Click Advertising (PPC) –Also known as ... –Pick a small business (or non-profit](https://reader033.vdocuments.net/reader033/viewer/2022060214/5f0595e17e708231d413b162/html5/thumbnails/14.jpg)
Why Search Engine Marketing?.
• Highly effective and targeted form of advertising
• High effectiveness given the cost
![Page 15: Lecture 2: Introducing Java - Emory Universityeugene/cs190/lectures/0226-advertizing.pdf · • Pay Per Click Advertising (PPC) –Also known as ... –Pick a small business (or non-profit](https://reader033.vdocuments.net/reader033/viewer/2022060214/5f0595e17e708231d413b162/html5/thumbnails/15.jpg)
WEB ADVERTISINGSome slides adapted from DoubleClick, Yahoo!
2/26/2013 CS190: Web Science and Technology, 2010 15
![Page 16: Lecture 2: Introducing Java - Emory Universityeugene/cs190/lectures/0226-advertizing.pdf · • Pay Per Click Advertising (PPC) –Also known as ... –Pick a small business (or non-profit](https://reader033.vdocuments.net/reader033/viewer/2022060214/5f0595e17e708231d413b162/html5/thumbnails/16.jpg)
16Spring 2009Eugene Agichtein CS 190: The Web:
Concepts and Technology, Emory University
![Page 17: Lecture 2: Introducing Java - Emory Universityeugene/cs190/lectures/0226-advertizing.pdf · • Pay Per Click Advertising (PPC) –Also known as ... –Pick a small business (or non-profit](https://reader033.vdocuments.net/reader033/viewer/2022060214/5f0595e17e708231d413b162/html5/thumbnails/17.jpg)
17Spring 2009Eugene Agichtein CS 190: The Web:
Concepts and Technology, Emory University
![Page 18: Lecture 2: Introducing Java - Emory Universityeugene/cs190/lectures/0226-advertizing.pdf · • Pay Per Click Advertising (PPC) –Also known as ... –Pick a small business (or non-profit](https://reader033.vdocuments.net/reader033/viewer/2022060214/5f0595e17e708231d413b162/html5/thumbnails/18.jpg)
18Spring 2009Eugene Agichtein CS 190: The Web:
Concepts and Technology, Emory University
![Page 19: Lecture 2: Introducing Java - Emory Universityeugene/cs190/lectures/0226-advertizing.pdf · • Pay Per Click Advertising (PPC) –Also known as ... –Pick a small business (or non-profit](https://reader033.vdocuments.net/reader033/viewer/2022060214/5f0595e17e708231d413b162/html5/thumbnails/19.jpg)
19Spring 2009Eugene Agichtein CS 190: The Web:
Concepts and Technology, Emory University
![Page 20: Lecture 2: Introducing Java - Emory Universityeugene/cs190/lectures/0226-advertizing.pdf · • Pay Per Click Advertising (PPC) –Also known as ... –Pick a small business (or non-profit](https://reader033.vdocuments.net/reader033/viewer/2022060214/5f0595e17e708231d413b162/html5/thumbnails/20.jpg)
20Spring 2009Eugene Agichtein CS 190: The Web:
Concepts and Technology, Emory University
![Page 21: Lecture 2: Introducing Java - Emory Universityeugene/cs190/lectures/0226-advertizing.pdf · • Pay Per Click Advertising (PPC) –Also known as ... –Pick a small business (or non-profit](https://reader033.vdocuments.net/reader033/viewer/2022060214/5f0595e17e708231d413b162/html5/thumbnails/21.jpg)
21Spring 2009Eugene Agichtein CS 190: The Web:
Concepts and Technology, Emory University
![Page 22: Lecture 2: Introducing Java - Emory Universityeugene/cs190/lectures/0226-advertizing.pdf · • Pay Per Click Advertising (PPC) –Also known as ... –Pick a small business (or non-profit](https://reader033.vdocuments.net/reader033/viewer/2022060214/5f0595e17e708231d413b162/html5/thumbnails/22.jpg)
22Spring 2009Eugene Agichtein CS 190: The Web:
Concepts and Technology, Emory University
![Page 23: Lecture 2: Introducing Java - Emory Universityeugene/cs190/lectures/0226-advertizing.pdf · • Pay Per Click Advertising (PPC) –Also known as ... –Pick a small business (or non-profit](https://reader033.vdocuments.net/reader033/viewer/2022060214/5f0595e17e708231d413b162/html5/thumbnails/23.jpg)
The Million Dollar Webpage
http://www.milliondollarhomepage.com/http://en.wikipedia.org/wiki/The_Million_Dollar_Homepage
2/26/2013 CS190: Web Science and Technology, 2010 23
![Page 24: Lecture 2: Introducing Java - Emory Universityeugene/cs190/lectures/0226-advertizing.pdf · • Pay Per Click Advertising (PPC) –Also known as ... –Pick a small business (or non-profit](https://reader033.vdocuments.net/reader033/viewer/2022060214/5f0595e17e708231d413b162/html5/thumbnails/24.jpg)
Web advertising
24
• Banner ads
• Direct advertising (search ads)
• Focus: direct textual ads
![Page 25: Lecture 2: Introducing Java - Emory Universityeugene/cs190/lectures/0226-advertizing.pdf · • Pay Per Click Advertising (PPC) –Also known as ... –Pick a small business (or non-profit](https://reader033.vdocuments.net/reader033/viewer/2022060214/5f0595e17e708231d413b162/html5/thumbnails/25.jpg)
25Spring 2009Eugene Agichtein CS 190: The Web:
Concepts and Technology, Emory University
![Page 26: Lecture 2: Introducing Java - Emory Universityeugene/cs190/lectures/0226-advertizing.pdf · • Pay Per Click Advertising (PPC) –Also known as ... –Pick a small business (or non-profit](https://reader033.vdocuments.net/reader033/viewer/2022060214/5f0595e17e708231d413b162/html5/thumbnails/26.jpg)
26
Ads as information
• “I do not regard advertising as entertainment or an art form, but as a medium of information….” [David Ogilvy, 1985]
• “Advertising as Information” *Nelson, 1974+
• Irrelevant ads are annoying; relevant ads are interesting
– Vogue, Skiing, etc. are mostly ads and advertorials
![Page 27: Lecture 2: Introducing Java - Emory Universityeugene/cs190/lectures/0226-advertizing.pdf · • Pay Per Click Advertising (PPC) –Also known as ... –Pick a small business (or non-profit](https://reader033.vdocuments.net/reader033/viewer/2022060214/5f0595e17e708231d413b162/html5/thumbnails/27.jpg)
Ads as information supply
27
Ad Selection Platform
User profile
& context
Activity context:
Browsing a
certain content
Avail info supply:
Ads inventory
Matching
Ads
User action:
•Click-thru
•Action
Feedback
Economics
![Page 28: Lecture 2: Introducing Java - Emory Universityeugene/cs190/lectures/0226-advertizing.pdf · • Pay Per Click Advertising (PPC) –Also known as ... –Pick a small business (or non-profit](https://reader033.vdocuments.net/reader033/viewer/2022060214/5f0595e17e708231d413b162/html5/thumbnails/28.jpg)
28Spring 2009Eugene Agichtein CS 190: The Web:
Concepts and Technology, Emory University
![Page 29: Lecture 2: Introducing Java - Emory Universityeugene/cs190/lectures/0226-advertizing.pdf · • Pay Per Click Advertising (PPC) –Also known as ... –Pick a small business (or non-profit](https://reader033.vdocuments.net/reader033/viewer/2022060214/5f0595e17e708231d413b162/html5/thumbnails/29.jpg)
29Spring 2009Eugene Agichtein CS 190: The Web:
Concepts and Technology, Emory University
![Page 30: Lecture 2: Introducing Java - Emory Universityeugene/cs190/lectures/0226-advertizing.pdf · • Pay Per Click Advertising (PPC) –Also known as ... –Pick a small business (or non-profit](https://reader033.vdocuments.net/reader033/viewer/2022060214/5f0595e17e708231d413b162/html5/thumbnails/30.jpg)
30Spring 2009Eugene Agichtein CS 190: The Web:
Concepts and Technology, Emory University
![Page 31: Lecture 2: Introducing Java - Emory Universityeugene/cs190/lectures/0226-advertizing.pdf · • Pay Per Click Advertising (PPC) –Also known as ... –Pick a small business (or non-profit](https://reader033.vdocuments.net/reader033/viewer/2022060214/5f0595e17e708231d413b162/html5/thumbnails/31.jpg)
Content Ads
31
![Page 32: Lecture 2: Introducing Java - Emory Universityeugene/cs190/lectures/0226-advertizing.pdf · • Pay Per Click Advertising (PPC) –Also known as ... –Pick a small business (or non-profit](https://reader033.vdocuments.net/reader033/viewer/2022060214/5f0595e17e708231d413b162/html5/thumbnails/32.jpg)
How it works
Advertiser
Landing page
Sponsored
search engine
I want to bid $5 on
canon camera
I want to bid $2 on
cannon camera
Engine decides when/where to show this ad.
Engine decides how much to charge advertiser on a click.
Ad Index
![Page 33: Lecture 2: Introducing Java - Emory Universityeugene/cs190/lectures/0226-advertizing.pdf · • Pay Per Click Advertising (PPC) –Also known as ... –Pick a small business (or non-profit](https://reader033.vdocuments.net/reader033/viewer/2022060214/5f0595e17e708231d413b162/html5/thumbnails/33.jpg)
Search Ads
33
![Page 34: Lecture 2: Introducing Java - Emory Universityeugene/cs190/lectures/0226-advertizing.pdf · • Pay Per Click Advertising (PPC) –Also known as ... –Pick a small business (or non-profit](https://reader033.vdocuments.net/reader033/viewer/2022060214/5f0595e17e708231d413b162/html5/thumbnails/34.jpg)
Anatomy of a Search Ad
34
![Page 35: Lecture 2: Introducing Java - Emory Universityeugene/cs190/lectures/0226-advertizing.pdf · • Pay Per Click Advertising (PPC) –Also known as ... –Pick a small business (or non-profit](https://reader033.vdocuments.net/reader033/viewer/2022060214/5f0595e17e708231d413b162/html5/thumbnails/35.jpg)
“Landing Page”
35Spring 2009Eugene Agichtein CS 190: The Web:
Concepts and Technology, Emory University
![Page 36: Lecture 2: Introducing Java - Emory Universityeugene/cs190/lectures/0226-advertizing.pdf · • Pay Per Click Advertising (PPC) –Also known as ... –Pick a small business (or non-profit](https://reader033.vdocuments.net/reader033/viewer/2022060214/5f0595e17e708231d413b162/html5/thumbnails/36.jpg)
Basic Revenue Models
36
• – CPM= cost per thousand impressions
– Typically used for graphical/banner ads (brand advertising)
• CPC = cost per click
– Typically used for textual ads
• CPT/CPA = cost per transaction/action a.k.a. referral fees or affiliate fees
– Typically used for shopping (“buy from our sponsors”), travel, etc.
– … but now also used for textual ads (risk mitigation)
![Page 37: Lecture 2: Introducing Java - Emory Universityeugene/cs190/lectures/0226-advertizing.pdf · • Pay Per Click Advertising (PPC) –Also known as ... –Pick a small business (or non-profit](https://reader033.vdocuments.net/reader033/viewer/2022060214/5f0595e17e708231d413b162/html5/thumbnails/37.jpg)
37
Keyword matching: issues
• For advertisers– What keywords to buy?
– How much to pay?
– Spamming is an economic activity …
• For search engine owners– How to price the keywords?
• Let the market decide: bidding!
• For both– What are good performing keywords?
– What extra keywords to buy/sell?
![Page 38: Lecture 2: Introducing Java - Emory Universityeugene/cs190/lectures/0226-advertizing.pdf · • Pay Per Click Advertising (PPC) –Also known as ... –Pick a small business (or non-profit](https://reader033.vdocuments.net/reader033/viewer/2022060214/5f0595e17e708231d413b162/html5/thumbnails/38.jpg)
38
Digging deeper: beyond keyword matching
• Relatively simple on bidded keywords What about queries on which there is no bid?
• Advertiser can bid on “broad queries” and/or “concept queries”– Suppose your ad is:
• “Good prices on Seattle hotels”
– Can bid on any query that contains the word Seattle• Problems
• What about query “Alaska cruises start point”?
• What about “Seattle's Best Coffee Chicago”
• Ideally– Bid on any query related to Seattle as a travel destination
• Should these “broad matches” be priced the same?
![Page 39: Lecture 2: Introducing Java - Emory Universityeugene/cs190/lectures/0226-advertizing.pdf · • Pay Per Click Advertising (PPC) –Also known as ... –Pick a small business (or non-profit](https://reader033.vdocuments.net/reader033/viewer/2022060214/5f0595e17e708231d413b162/html5/thumbnails/39.jpg)
39
Finding the right ad (cont’d)
• Ads Database = Keywords +
Title + Description + URL
• Ad Query = Search Keywords + Context
• Search problem similar to Web Search, but– Ads have different structure
– Ad database is (somewhat) smaller
– Ad database entries are “small pages” *+ URL+
– Ranking could depend also on bids
![Page 40: Lecture 2: Introducing Java - Emory Universityeugene/cs190/lectures/0226-advertizing.pdf · • Pay Per Click Advertising (PPC) –Also known as ... –Pick a small business (or non-profit](https://reader033.vdocuments.net/reader033/viewer/2022060214/5f0595e17e708231d413b162/html5/thumbnails/40.jpg)
40
Similarity to Web search
• Web search trend over the past decade:
– From syntactic matching (common strings between query and document) to semantic matching (understand the query intent)
• Sponsored search
– From ads driven directly by the bid phrase (syntactic) to ads driven by the search context (semantic)
![Page 41: Lecture 2: Introducing Java - Emory Universityeugene/cs190/lectures/0226-advertizing.pdf · • Pay Per Click Advertising (PPC) –Also known as ... –Pick a small business (or non-profit](https://reader033.vdocuments.net/reader033/viewer/2022060214/5f0595e17e708231d413b162/html5/thumbnails/41.jpg)
41
Three sub-problems in ad selection
1. Match ads to query/context
2. Order the ads
3. Pricing on a click-through
IR
Econ
![Page 42: Lecture 2: Introducing Java - Emory Universityeugene/cs190/lectures/0226-advertizing.pdf · • Pay Per Click Advertising (PPC) –Also known as ... –Pick a small business (or non-profit](https://reader033.vdocuments.net/reader033/viewer/2022060214/5f0595e17e708231d413b162/html5/thumbnails/42.jpg)
42
2. Order the ads
• For each ad we now have
– A query-dependent score and
– A $ bid from the advertiser that can be used to compute an Econ score
• Ordering of retrieved ads
– Most generally, composite query+Econ score, e.g., expected revenue
• Original GoTo/Overture scheme:
– Order by bid2. Order the ads
![Page 43: Lecture 2: Introducing Java - Emory Universityeugene/cs190/lectures/0226-advertizing.pdf · • Pay Per Click Advertising (PPC) –Also known as ... –Pick a small business (or non-profit](https://reader033.vdocuments.net/reader033/viewer/2022060214/5f0595e17e708231d413b162/html5/thumbnails/43.jpg)
How to price a click?
43
• For the keyword emory, assume advertiser has a value of $10 per click.
• How much should she bid?
• How much should she be charged?
– The value of a slot for an advertiser, what he bids and what he is charged, may all be different.
![Page 44: Lecture 2: Introducing Java - Emory Universityeugene/cs190/lectures/0226-advertizing.pdf · • Pay Per Click Advertising (PPC) –Also known as ... –Pick a small business (or non-profit](https://reader033.vdocuments.net/reader033/viewer/2022060214/5f0595e17e708231d413b162/html5/thumbnails/44.jpg)
PPC Terminology
• PPC: Pay Per Click
• CTR: Click Through Rate– Percentage of clicks to impressions
• CPC: Cost Per Click– Price an advertiser pays for each click on his/her ad
• Daily Budget– Amount advertiser is willing to spend, each day, on PPC
ads
![Page 45: Lecture 2: Introducing Java - Emory Universityeugene/cs190/lectures/0226-advertizing.pdf · • Pay Per Click Advertising (PPC) –Also known as ... –Pick a small business (or non-profit](https://reader033.vdocuments.net/reader033/viewer/2022060214/5f0595e17e708231d413b162/html5/thumbnails/45.jpg)
The PPC Auction Model
• Basic model– Highest bidder gets highest slot
– Winner pays winning bid
– Not ideal! Why?
• Vickrey-Clarke-Groves (VCG) auction– Second price auction
– Optimal for single slot
– Reveals true willingness to pay, no need to be strategic
– Winner for slot i pays maximum bid of bidder that get i+1 slot
• Still not the best for Google, Yahoo, MSN etc.– Why?
![Page 46: Lecture 2: Introducing Java - Emory Universityeugene/cs190/lectures/0226-advertizing.pdf · • Pay Per Click Advertising (PPC) –Also known as ... –Pick a small business (or non-profit](https://reader033.vdocuments.net/reader033/viewer/2022060214/5f0595e17e708231d413b162/html5/thumbnails/46.jpg)
Ad Quality Score + Landing Page Quality
• Search engine needs repeat customers
• Needs to improve user experience for long term
• Bid transformation:– (Bid $ amount) x (Ad Quality Score)
~ (Bid $ amount) x (CTR rate + relevance)
In other words, rank by expected revenue for Google
• High quality ads → Lower bid amount(incentive compatibility)
Details for quality score: https://adwords.google.com/support/bin/answer.py?answer=10215
Main difference between Yahoo and Google until 2007
![Page 47: Lecture 2: Introducing Java - Emory Universityeugene/cs190/lectures/0226-advertizing.pdf · • Pay Per Click Advertising (PPC) –Also known as ... –Pick a small business (or non-profit](https://reader033.vdocuments.net/reader033/viewer/2022060214/5f0595e17e708231d413b162/html5/thumbnails/47.jpg)
Example Google AdWords Report
47
![Page 48: Lecture 2: Introducing Java - Emory Universityeugene/cs190/lectures/0226-advertizing.pdf · • Pay Per Click Advertising (PPC) –Also known as ... –Pick a small business (or non-profit](https://reader033.vdocuments.net/reader033/viewer/2022060214/5f0595e17e708231d413b162/html5/thumbnails/48.jpg)
Case Study: Cost per Click and Holidays
• CPC increases before the holidays
– Should advertisers refrain from bidding?
• How to approach the problem?
• CPC increases but conversion rate (CR) increases more!
• Cost per Acquisition (=CPC/CR) drops!
• Holiday season offers better bargain than other days
![Page 49: Lecture 2: Introducing Java - Emory Universityeugene/cs190/lectures/0226-advertizing.pdf · • Pay Per Click Advertising (PPC) –Also known as ... –Pick a small business (or non-profit](https://reader033.vdocuments.net/reader033/viewer/2022060214/5f0595e17e708231d413b162/html5/thumbnails/49.jpg)
49Spring 2009Eugene Agichtein CS 190: The Web:
Concepts and Technology, Emory University
![Page 50: Lecture 2: Introducing Java - Emory Universityeugene/cs190/lectures/0226-advertizing.pdf · • Pay Per Click Advertising (PPC) –Also known as ... –Pick a small business (or non-profit](https://reader033.vdocuments.net/reader033/viewer/2022060214/5f0595e17e708231d413b162/html5/thumbnails/50.jpg)
50Spring 2009Eugene Agichtein CS 190: The Web:
Concepts and Technology, Emory University
![Page 51: Lecture 2: Introducing Java - Emory Universityeugene/cs190/lectures/0226-advertizing.pdf · • Pay Per Click Advertising (PPC) –Also known as ... –Pick a small business (or non-profit](https://reader033.vdocuments.net/reader033/viewer/2022060214/5f0595e17e708231d413b162/html5/thumbnails/51.jpg)
51Spring 2009Eugene Agichtein CS 190: The Web:
Concepts and Technology, Emory University
![Page 52: Lecture 2: Introducing Java - Emory Universityeugene/cs190/lectures/0226-advertizing.pdf · • Pay Per Click Advertising (PPC) –Also known as ... –Pick a small business (or non-profit](https://reader033.vdocuments.net/reader033/viewer/2022060214/5f0595e17e708231d413b162/html5/thumbnails/52.jpg)
52Spring 2009Eugene Agichtein CS 190: The Web:
Concepts and Technology, Emory University
![Page 53: Lecture 2: Introducing Java - Emory Universityeugene/cs190/lectures/0226-advertizing.pdf · • Pay Per Click Advertising (PPC) –Also known as ... –Pick a small business (or non-profit](https://reader033.vdocuments.net/reader033/viewer/2022060214/5f0595e17e708231d413b162/html5/thumbnails/53.jpg)
53Spring 2009Eugene Agichtein CS 190: The Web:
Concepts and Technology, Emory University
![Page 54: Lecture 2: Introducing Java - Emory Universityeugene/cs190/lectures/0226-advertizing.pdf · • Pay Per Click Advertising (PPC) –Also known as ... –Pick a small business (or non-profit](https://reader033.vdocuments.net/reader033/viewer/2022060214/5f0595e17e708231d413b162/html5/thumbnails/54.jpg)
Improving PPC ROIThe “Long Tail” Concept
• “The Long Tail” by Chris Anderson
– An aggregate of less popular products can sell more in the “long tail” than the most popular products
• Same applies to PPC
– An aggregate of specific, less searched terms can provide better ROI than highly searched terms
![Page 55: Lecture 2: Introducing Java - Emory Universityeugene/cs190/lectures/0226-advertizing.pdf · • Pay Per Click Advertising (PPC) –Also known as ... –Pick a small business (or non-profit](https://reader033.vdocuments.net/reader033/viewer/2022060214/5f0595e17e708231d413b162/html5/thumbnails/55.jpg)
The Long Tail Again
![Page 56: Lecture 2: Introducing Java - Emory Universityeugene/cs190/lectures/0226-advertizing.pdf · • Pay Per Click Advertising (PPC) –Also known as ... –Pick a small business (or non-profit](https://reader033.vdocuments.net/reader033/viewer/2022060214/5f0595e17e708231d413b162/html5/thumbnails/56.jpg)
Does It Really Work? YES.
• Major athletic retailer case study– 80% of PPC sales come from long tail keywords
– Specific, product-name keywords
– Only 20% of sales come from broad terms, like “BRAND shoes” or “BRAND jacket”
• Most “long tail” keywords are inexpensive– [web hosting] $8.30
– [freebsd web hosting] $0.10
• Targeted at customers with specific needs, closer to purchase
![Page 57: Lecture 2: Introducing Java - Emory Universityeugene/cs190/lectures/0226-advertizing.pdf · • Pay Per Click Advertising (PPC) –Also known as ... –Pick a small business (or non-profit](https://reader033.vdocuments.net/reader033/viewer/2022060214/5f0595e17e708231d413b162/html5/thumbnails/57.jpg)
Project 2: Google Ad Campaign
57
NOW: – Pick your teams: 2 or 3people each. Preferably, not same as Project 1– Pick a small business (or non-profit or student organization) with a website that has not
used google AdWords in previous 6 months– Sign up for Google advertising challenge
• Today/tonight: Setup Google AdWords account; send your CID to me• Monday 3/4, send professor your campaign strategy (1 page, including website of
business you want to promote). I will give you feedback in class on Tue. • Thursday (3/6) Your Advertising campaign starts and continues at least through
spring break.• Thursday 3/21 each group does a short presentation about campaign results.• Wednesday, 3/27, submit a short (1-2 page) report about your ad campaign.
Note: If you want to be considered in the Google competition for fame, fortune, and extra credit, there are additional requirements, discuss with the instructor.
![Page 58: Lecture 2: Introducing Java - Emory Universityeugene/cs190/lectures/0226-advertizing.pdf · • Pay Per Click Advertising (PPC) –Also known as ... –Pick a small business (or non-profit](https://reader033.vdocuments.net/reader033/viewer/2022060214/5f0595e17e708231d413b162/html5/thumbnails/58.jpg)
Step 1: selecting a business
58
• Try to work with businesses relevant to the types of search queries that Google users conduct. A good example would be a traditional retail business, such as a home wares store, a vintage fashion store or a niche beauty store, or a non-profit/student organization.
• You should be aware that Google has content guidelines and will not run AdWords for sites promoting inappropriate items such as academic aids, alcohol, bulk marketing, counterfeit designer goods or cigarettes.
• Please note that the business or organization should not currently use AdWords in any capacity and not have had an active account within the last 6 months.
![Page 59: Lecture 2: Introducing Java - Emory Universityeugene/cs190/lectures/0226-advertizing.pdf · • Pay Per Click Advertising (PPC) –Also known as ... –Pick a small business (or non-profit](https://reader033.vdocuments.net/reader033/viewer/2022060214/5f0595e17e708231d413b162/html5/thumbnails/59.jpg)
Example: Emory CS PhD Program
• https://adwords.google.com/select/snapshot
2/26/2013 CS190: Web Science and Technology, 2010 59
![Page 60: Lecture 2: Introducing Java - Emory Universityeugene/cs190/lectures/0226-advertizing.pdf · • Pay Per Click Advertising (PPC) –Also known as ... –Pick a small business (or non-profit](https://reader033.vdocuments.net/reader033/viewer/2022060214/5f0595e17e708231d413b162/html5/thumbnails/60.jpg)
Start planning your campaign
60
• Pick a “business” – preferably, non-profit/student org, but real small business OK
• Follow the multimedia lessons in Google Adwords:http://www.google.com/adwords/learningcenter/index.html
Especially:
– 1(a, c)
– 2 (a, b, c, d)
![Page 61: Lecture 2: Introducing Java - Emory Universityeugene/cs190/lectures/0226-advertizing.pdf · • Pay Per Click Advertising (PPC) –Also known as ... –Pick a small business (or non-profit](https://reader033.vdocuments.net/reader033/viewer/2022060214/5f0595e17e708231d413b162/html5/thumbnails/61.jpg)
Further Reading: Student Guide to the Challenge
61
http://www.google.com/onlinechallenge/student_guide.pdf
Note that it contains additional requirement only needed to participate in Google’s competition. Not required for the class project.