Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Leveraging Big Data in Search Marketing by Hugh Williams


Published on

Leveraging big data in search marketing by hugh williams #SMX #23A

  • Be the first to comment

  • Be the first to like this

Leveraging Big Data in Search Marketing by Hugh Williams

  1. 1. Leveraging Big Data in Search Marketing Hugh E. Williams VP, Experience, Search, and Platforms eBay Marketplaces, eBay Inc. @hughewilliams,
  2. 2. WHAT IS BIG DATA? • Big Data is a buzz phrase • What is really means is: – The data won’t fit in Microsoft Excel – You need other tools (and people?) to work with the data – You’re processing large amounts of data to find: • Patterns • Anomalies and outliers • Generalizations • Predictions • Relative performance • An holistic customer picture @hughewilliams #SMX 2
  3. 3. PAID SEARCH AND BIG DATA • Consider the data you have available for your site: – Your users’ queries – Your users’ sessions (what they click on) – Your users’ purchases (what they buy) – … • You could join this data to find what queries your users pose that lead to which items that they purchase • You could use this to buy paid search for queries you know you’re great at, advertising items that your customers buy, and driving clicks to the items that sell @hughewilliams #SMX 3
  4. 4. PAID SEARCH AND BIG DATA … • You can measure the performance of your campaigns: – Attribution of sales to paid search – Incremental GMV from paid search – Incremental traffic from paid search – Sessions (or session length) for your users • You can use this performance data to: – Change what keywords you buy – Change the prices you’re prepared to pay – Change where and what your customers land on @hughewilliams #SMX 4
  5. 5. GETTING STARTED WITH BIG DATA • To be successful in using big data in search marketing, you need to: – Have the data in the first place – Instrument (or “track”) everything: • Queries, clicks, events, purchases, referers, users, … – Never, ever throw data away • Keep the raw data, you need it when you change your ideas – Cleanse, organize, and maintain your data – Be able to process the data: • At scale, at speed, and draw conclusions @hughewilliams #SMX 5
  6. 6. BIG DATA AT EBAY • Vast array of applications at eBay: – Product development – A/B testing – System performance – Fraud and risk detection – Purchase prediction – Customer support – Buyer demand modeling – Seller intelligence – Financial performance – Search Marketing @hughewilliams #SMX 6
  7. 7. PATTERNS: QUERY REWRITES •In 2010, our search engine was very literal: it matched exactly what you typed •We’re on a journey to make it more intuitive, so it does a great job of understanding user intent and finding all of the relevant results •Idea: Mine our big data, look for patterns, and use these to map words in user queries to synonyms and structured data associated with items for sale at eBay Query Rewrite Search User Query eBay Results Search Query @hughewilliams #SMX 7
  8. 8. PATTERNS: QUERY REWRITES … @hughewilliams #SMX 8
  9. 9. HOW DO BUYERS PURCHASE THE PILZLAMPE? • It turns out, they one of a few things: –Type pilzlampe, and purchase –Type pilzlampe, … , pilz lampe, and purchase –Type pilzlampe, … , pilzlampen, and purchase –Type pilz lampen, … , pilzlampe, and purchase –… @hughewilliams #SMX 9
  10. 10. PATTERNS: QUERY REWRITES … • From our big data mining: – We automatically discover that pilz lampe and pilzlampe are the same – We also discover that pilz and pilze are the same, and lampe and lampen are the same • From these patterns, we rewrite the user’s query pilzlampe as: pilzlampe OR “pilz lampe” OR “pilz lampen” OR pilzlampen OR “pilze lampe” OR pilzelampe OR “pilze lampen” OR pilzelampen @hughewilliams #SMX 10
  11. 11. ARE QUERY REWRITES EASY? • Nothing is easy at scale – Incorrect strong signals: • CMU is not Central Michigan University • Mariners is not the same as Marines – Context matters • Correcting Seattle Marines to Seattle Mariners is (generally) right • Denver Nuggets is not Denver in the Jewelry & Watches category @hughewilliams #SMX 11
  12. 12. Hugh E. Williams VP, Experience, Search, and Platforms eBay Marketplaces, eBay Inc. @hughewilliams,