Pipeline overview

10 phases · 52 sub-steps · everything that runs, in one view.

intake — runs once every 30 days, from scratch monthly — first run after intake weekly — every Monday biweekly — every Monday + Thursday
PHASE 001

Data Acquisition

intake
Fetch raw Google Maps SERPs, clean them down to a candidate-domain list, write silver. 9 sub-steps.
PHASE 002

Domain Verification

intake
Confirm each candidate domain actually resolves and serves content. Kill the dead ones.
PHASE 003

Domain Classification

intake
Decide which verified domains are actually personal-injury law firms. Produces gold_domains.
PHASE 004

Specialties

intake
Tag each gold firm with practice areas. Closes out intake.
PHASE 005

OnPage

monthly
Crawl every page of every firm’s website, then decompose the crawl into 9 downstream tables.
PHASE 006

Domain Intel

monthly
Who owns the domain, when it was registered, what tech it’s built on.
PHASE 007

Google Business Profile

weekly
The Maps listing for each firm. Reviews and updates change often — refreshed weekly.
PHASE 008

SERP Analysis

monthly weekly
Who outranks each firm on Maps & Search. Drives heatmaps and competitor sets.
PHASE 009

Backlinks

monthly biweekly
Who is linking at each firm, how much authority they carry. Deep monthly + bulk biweekly.
PHASE 010

Keywords

monthly weekly biweekly
What every firm ranks for, what they could rank for, where their traffic comes from.