YouTube vs Display vs Search — What to Scrape and When
Each Google surface answers a different research question. A practical guide to which to pull from depending on the question you're trying to answer.
You can't scrape everything at once and you shouldn't want to. Each Google surface — YouTube, Display, Search — answers a different research question. This guide maps which surface to pull from depending on the question you are actually trying to answer.
The three surfaces and what they reveal
| Surface | What it reveals | When to scrape |
|---|---|---|
| Search | Intent + keyword strategy | Sales-cycle research, conquesting analysis |
| Display | Brand positioning + remarketing | Mid-funnel narrative, visual identity |
| YouTube | Hook craft + emotional positioning | Creative strategy, video script research |
Scrape Search when you want intent
Search ads show what a competitor is willing to pay for at the moment of intent. The headlines and descriptions reveal which value props they think convert at the keyword-match level. If a competitor runs 14 distinct Search ads for project management software and only 3 for kanban tool, you have a quantitative read on their priority categories.
Scrape Display when you want brand
Display creative is where brand teams have the most input. Colours, faces, copy tone, direct-vs-soft CTAs — all visible. Scrape Display when you are studying how a brand positions itself, especially mid-funnel.
Scrape YouTube when you want hooks
YouTube ads expose the most expensive creative — six-figure productions sometimes — and the first 5 seconds are where every advertiser stress-tests their hook. If you are writing video scripts, this is the most concentrated creative-research source on the open web.
Combining all three: the trinity audit
- Search: pull every text ad. Cluster by landing-page URL = inferred ad groups. Identify the top 3 angles by frequency.
- Display: pull every banner. Tag by emotional tone (aspirational, functional, urgent). Map against the Search angles — divergences are positioning gaps.
- YouTube: pull every video. Watch only the first 5 seconds. Catalog the hook style (question, claim, statistic, problem). Now you have their hook playbook.
How AdScrape handles cross-surface scraping
AdScrape joins all three Google surfaces in one schema. The same brand query returns Search, Display and YouTube rows with a surface field so you can filter or pivot. That join is the single biggest time-saver vs the raw Transparency Center, where each surface is essentially a separate browsing experience.
Put this into practice with AdScrape
Search every active Meta ad, compare brands side-by-side, and pull it all through a clean REST API. Free to start, no credit card required.