This is for the person who owns search on a big site and is tired of generic "how to do SEO" advice. The job is not writing one blog post at a time. It is finding the queries that bring real buyers, fixing the template behind thousands of pages at once, and making sure AI engines quote you too. Examples here span industrial e-commerce (distributor catalogs, part numbers, product data), home-services contractors (city and service pages), and dental groups (per-office pages). Each skill ends with a check you can run on your own site.
Role
SEO Specialist
An SEO specialist gets the right pages found, read, and ranked, so buyers reach you on Google and inside AI answers. This path is the role at scale. What to master from Entry to Senior, whether you run a big distributor catalog, a multi-location home-services site, or a dental group with several offices.
- For
- SEOs running large catalogs or multi-location sites: industrial distributors, home-services contractors, and dental groups.
- Level
- Entry → Senior
- Duration
- Self-paced
On this path
Entry
- 01 · Find the queries that actually bring buyers
- 02 · Match each page to what the searcher wants
- 03 · Write the title and description that wins the click
Mid
- 04 · Fix the template, not the pages one by one
- 05 · Kill the duplicate content the catalog creates
- 06 · Build the pages that should exist (and link them)
- 07 · Make the catalog buildable: SEO depends on the product data
Senior
- 08 · Own the program, prove it, and get cited in AI answers
- Hiring this role?
8 skills
Reviewed June 2026
Entry — find the demand
Skills 01–03By the end you can find the queries real buyers use, sort them by what the searcher wants, and write the title and description that wins the click.
01
Find the queries that actually bring buyers
Do keyword research (finding the exact words people type into search) and tell the high-intent queries from the curiosity ones.
Why it matters
Volume lies. The query that brings money changes by business. A distributor's best query is a part number with near-zero reported search volume (how many times a term gets searched per month) and near-total buying intent. Whoever types it is ready to order. A roofing contractor lives on "roof replacement [city]" and "emergency roof repair near me." A dental group wants "dental implants [city]" and "emergency dentist [neighborhood]," not a national term it will never rank for. Chase the big number and you write pages nobody who buys ever searches for.
In the field
Picture a distributor whose most-converting query is a part-number cross-reference like "Parker 387 hose equivalent" (matching one brand's part to another's). Standard keyword tools report zero volume for it, so a generic SEO would skip it. It is the page that closes five-figure orders.
Edge cases
- Part numbers and model codes that report zero search volume but carry pure buying intent.
- Branded queries you already win, padding a report while teaching you nothing.
- National head terms a low-authority local site will never rank for. Go local or long-tail instead.
- A keyword tool's volume that bundles several intents into one number.
Proficient when
You can take one product, service, or location and list the five queries a ready-to-buy customer would actually type, then say what each searcher wants.
02
Match each page to what the searcher wants
Read search intent (what the person is really trying to do) and put the right kind of page in front of it.
Why it matters
The same words can mean different things, and the right page depends on which. "Hydraulic hose" wants a category page that lists products. "How to measure hydraulic hose" wants a guide. "Roof repair cost" wants a plain answer with a price range, not a sales pitch. "Invisalign vs braces" wants a fair comparison, not a booking page. Point the wrong page type at a query and it never ranks, however good the writing is.
In the field
A dental group points "how much do dental implants cost" at its booking page and ranks nowhere. The query wants an answer. Swap in a cost-range page with honest numbers and it starts ranking, pulls in calls, then links out to booking.
Edge cases
- A money page aimed at a question query, or a blog post aimed at a buy-now query.
- Mixed intent where the results page shows both guides and product listings. Match the dominant one.
- Local intent ("near me") that needs a location page, not a national article.
- A comparison query answered with a one-sided sales page that gets ignored.
Proficient when
You can look at a query, name what the searcher wants, and say which page on your site should answer it (or that none does yet).
03
Write the title and description that wins the click
Write the title tag and meta description (the blue headline and gray summary in search results) so people click yours over the others.
Why it matters
Ranking is half the job. A dull listing gets scrolled past, and a high spot with a low click-through rate (how often searchers click) still loses. On a big site this is template work. A distributor needs a title pattern that pulls in the brand, part, and key spec across 200,000 products. A contractor needs the city in every local title. A dental group needs the service and the office name. Write 200,000 titles by hand and you quit. Write the pattern once.
In the field
A 60-location roofing company runs the same generic title on every city page. Switch the pattern to "Roof Replacement in [City], [State] | [Company]" and clicks lift across all 60 pages from one template change, with no new content written.
Edge cases
- Titles cut off in results because the pattern runs too long on some products.
- A pattern that produces duplicate titles when two products share a name.
- Stuffing every keyword in, so it reads like spam and gets rewritten by Google.
- Patterns that read fine for one product but break on edge SKUs with missing data.
Proficient when
You can write a title pattern for one template, then spot-check ten generated pages and confirm each reads naturally and stays under the length limit.
Mid — fix it at template scale
Skills 04–07By the end you can fix one template and improve thousands of pages at once. Kill duplicate content, build pages that should exist, and link them so they get found.
04
Fix the template, not the pages one by one
Treat the template (the reusable layout behind a whole set of pages) as the unit of work. One fix improves every page built from it.
Why it matters
Big sites are built from a handful of templates, not handwritten pages. So is the work. A distributor has one product template behind hundreds of thousands of SKUs, so one fix touches 200,000 pages. A home-services company has one city-page template across every location and service. A dental group has one service template copied to every office. Find the broken pattern once and you fix it everywhere. Miss this and you spend your life editing pages by hand while the template breaks them faster than you can patch.
In the field
An MRO distributor (maintenance, repair, and operations supplies) puts the manufacturer's boilerplate at the top of every product page and the unique specs below the fold. One template change moves the real specs up. Tens of thousands of pages improve at once, no page-by-page editing.
Edge cases
- A template change that helps most pages but breaks a few edge ones (missing data, odd lengths).
- A fix that looks right in the staging copy but renders differently with real product data.
- Multiple templates doing nearly the same job, so you fix one and forget the other.
- A CMS that lets editors override the template per page, quietly reintroducing the old problem.
Proficient when
You can point to one template, name the change, and estimate how many live pages it touches before you ship it.
05
Kill the duplicate content the catalog creates
Find and fix near-identical pages (duplicate content) so engines do not see your site as a pile of copies.
Why it matters
Every big site manufactures near-copies, and the cause changes by business. A distributor pastes the manufacturer's supplied description onto every product, so it matches a hundred competitors selling the same part. A home-services site spins up thin "[service] in [city]" pages where only the city name changes (doorway pages, made for engines rather than people). A dental group copies one service page onto every office with no real local detail. Engines pick one version and bury the rest, or trust none of them.
In the field
A bearings distributor runs the same supplier-fed text on 40,000 pages that competitors also publish word for word. Add cross-reference data ("NTN equivalent of SKF 6205-2RS1") and real spec tables, and each page now has something only that distributor has. The pages start ranking.
Edge cases
- Supplier-fed descriptions repeated verbatim across the whole site and across competitors.
- Near-duplicate city pages that change only the place name.
- Two URLs for the same product (a filter URL and the clean one) competing with each other.
- A canonical tag (the tag that names the original page) pointing the wrong way, so the weak copy wins.
Proficient when
You can take one section, show which pages are near-duplicates, and say for each whether to make it unique, merge it, or point it at the original.
06
Build the pages that should exist (and link them)
Find the gaps where buyers search but you have no page, build those pages, and connect them with internal links (links from one page on your site to another).
Why it matters
Rankings need a page to rank, and a page needs links pointing to it. The gaps differ by business. A distributor is missing cross-reference and sizing pages buyers ask for daily. A contractor is missing a service-by-city page for half its territory. A dental group is missing pages for treatments it actually offers. Building the page is step one. If nothing on the site links to it, bots never find it and it stays invisible.
In the field
A regional HVAC/R distributor has no page for the R-410A to R-454B refrigerant retrofit, part of the 2025 switch to lower-emission A2L refrigerants, a question its customers ask constantly. Build one reference page, link it from related product and category pages, and it pulls in steady high-intent traffic competitors are leaving on the table.
Edge cases
- Pages built but orphaned, with no internal links pointing to them, so bots never find them.
- Building thin city pages just to fill a grid, which reads as doorway-page spam.
- A content gap you fill with a blog post when the query wanted a product or service page.
- Internal links buried in a JavaScript menu a bot cannot follow.
Proficient when
You can name one query with buyer intent and no page, then ship a page for it and show three relevant internal links pointing to it.
07
Make the catalog buildable: SEO depends on the product data
Work with the product data so the pages SEO needs can be built at all. The system that holds it is the PIM (product information management, the central store for every product's attributes).
Why it matters
On a catalog, SEO runs on data that lives upstream of you. If the PIM has no clean attributes (size, material, thread type), you cannot build filter pages or spec tables worth ranking, and no clever title fixes that. The same logic travels. A home-services site needs clean service and location data to generate consistent city pages. A dental group needs accurate per-office data (hours, address, services) or its local pages and listings drift out of sync. SEO that ignores the data layer hits a wall fast.
In the field
A distributor wants facet pages (filter pages, like size or material, that can rank on their own) but half its products have blank attribute fields in the PIM. The fix is not an SEO tactic. Get the product data cleaned and standardized first, then the rankable pages follow.
Edge cases
- Blank or inconsistent attributes that make filter pages impossible to build well.
- Two products that should share a spec but use different units or names.
- Per-office data (hours, address) that goes stale and contradicts your listings.
- A PIM export that looks complete but drops fields the page template needs.
Proficient when
You can take one category and say which attributes are clean enough to build pages on, and which data must be fixed upstream first.
Senior — own the program through change
Skill 08By the end you set search strategy across the whole site, prove it with the right numbers, and protect rankings while getting the site cited in AI answers.
08
Own the program, prove it, and get cited in AI answers
Set the search strategy for the whole site, report on the numbers that matter, and extend the work to AI search so engines quote you, not just rank you.
Why it matters
At the senior level the job stops being tasks and becomes a program. You decide where effort goes, defend it with real numbers instead of vanity metrics, and steer through change. The newest piece is AI search. A Semrush survey reported 74 percent of enterprises plan to hire SEO specialists with AI expertise within 12 months. Getting ranked is no longer enough when AI Overviews (the AI-written answer at the top of Google) settle the question without a click. The reference content that ranks, a cross-reference table, a cost guide, a treatment comparison, is also what AI engines tend to quote. Build it to be extractable and the same work pays off twice.
In the field
A senior SEO at a distributor watches AI Overviews start answering part-number cross-reference questions directly, cutting clicks. Instead of fighting it, they rebuild the interchange tables as clean, structured HTML so the distributor's site becomes the cited source inside the AI answer. The brand stays in front of the buyer even when the click goes away.
Edge cases
- Reporting on rankings and traffic while AI answers quietly siphon the clicks.
- A reference page that ranks but is built in a way AI engines cannot extract from.
- Strategy set in a vacuum, with no buy-in from the people who own the product data or the site platform.
- Chasing every algorithm scare instead of holding to a measured plan.
Proficient when
You can show the top queries you must win, prove with the numbers whether you are winning them, and point to at least one page your site gets cited for inside an AI answer.
See AI Overviews
For buyers
Hiring this role?
An SEO specialist gets the pages that bring buyers found and ranked, on Google and inside AI answers. On a big site that means working at the template level, one fix across thousands of pages, not writing pages one at a time. The shape repeats across verticals: a distributor's product and category pages, a contractor's city and service pages, a dental group's per-office and treatment pages.
Signs your business needs one
- You have hundreds or thousands of pages and no one owns whether they rank or even get found.
- Your best buyer queries are part numbers, local "[service] in [city]" searches, or specific treatments, and you rank for none of them.
- Your product or location data is messy enough that you cannot build the pages search needs.
- AI Overviews are starting to answer your customers' questions without sending the click, and nobody is on it.
A full-time in-house SEO starts to make sense once a site has real online revenue to defend, roughly the point where a distributor is doing tens of millions online (a rough threshold, not a hard rule). Below that, the workload is too uneven to keep one person busy and too specialized to bolt onto a generalist marketer.
The classic mistake is hiring a generic SEO who has never seen a 100,000-SKU catalog or a 60-location site. Template-scale work, duplicate-content control, and product-data fluency are different muscles than blog-and-backlink SEO. If you hire one search person total, hire a hybrid who also handles content and AI search, not a narrow specialist.
For most sub-enterprise businesses, a fractional SEO or an agency retainer covers the work better than a headcount line: front-loaded setup, then steady upkeep. We do not place people from these paths. This is buyer guidance, not recruiting.
Cost reality
ZipRecruiter puts the SEO specialist average around $67,388, with a band of about $53K to $90K. Salary.com lists a level II specialist near $97K, and Grainger has run a specialist role around $66K. A fully-loaded in-house hire also carries tools and management on top. For a site with lumpy, project-shaped SEO needs, a retainer or fractional arrangement usually costs less than a full-time salary and gets senior-level work on the parts that matter. (Source: docs/strategy/career-path/03-roles.md §4.1, citing ZipRecruiter, Salary.com, and Grainger postings.)
Where this sits
SEO Specialist in the map.
The three stages of the hub, with this path marked. The exact paths before and after it are in the rails above.
- 01
Start here
Foundations and entry points
- 02
Core roles
Professions you can hire
- 03
Specialize
Skills you buy as a project
Foundations → roles you hire → skills you buy as a project
Key terms in this path
Part-number SEO
Part-number SEO is making every SKU discoverable by its manufacturer part number (MPN), OEM and competitor cross-references, and specs — in both traditional search and AI answers — so queries like "replacement for Parker 387 hose" resolve to your catalog page.
PIM (product information management)
A PIM (product information management system) is the central store for a catalog's product attributes, descriptions, and specs. In AI search it matters: incomplete or inconsistent PIM data propagates downstream as missing spec tables, broken or empty facets, and hallucinated AI answers about your products.
AI Overviews
AI Overviews are Google's AI-generated answer summaries shown above traditional results for many queries, citing a handful of source links. As of 2026 they appear on roughly 20-50% of searches (estimates vary widely by tracker and query mix), and most cited URLs are no longer drawn from the organic top 10.
AI search optimization
AI search optimization is the umbrella discipline of making a brand discoverable, trusted, and citable across AI-powered search surfaces (Google AI Overviews and AI Mode, ChatGPT, Perplexity, Gemini). It spans GEO and AEO and extends into entity governance, structured data, and AI-crawler access. Also called AISO, AIO, or LLMO; terminology remains unsettled.
AI visibility
AI visibility is how prominently a brand shows up — as a mention or cited source — in the answers AI engines (ChatGPT, Gemini, Perplexity, Google AI Overviews) generate for its buyers' questions. The AI-search counterpart to search visibility, usually measured as mention rate, citation share, or share of voice rather than an ordinal rank.
Generative engine optimization (GEO)
Generative engine optimization (GEO), coined in a 2023 Princeton/Georgia Tech paper (arXiv 2311.09735), is structuring a brand's content and data so AI answer engines (ChatGPT, Perplexity, Google AI Overviews/AI Mode, Gemini) retrieve, summarize, and cite it in generated answers, rather than only ranking in a list of links. The term overlaps with AEO and "AI SEO."
What's next
Where this leads next.
Entry → Senior · Self-paced
Technical SEO Specialist
Technical SEO is the plumbing that decides whether search bots and AI bots can find, read, and trust your pages. This path is the role at scale: what to master from Entry to Senior, whether you run a big distributor catalog, a multi-location home-services site, or a dental group with several offices.
Open the path
Entry → Senior · self-paced
GEO Specialist
GEO is the job of getting your pages quoted inside AI answers, not just ranked in a list. This path is the role at scale. You'll see what to master from Entry to Senior whether you run a big distributor catalog, a multi-location home-services site, or a dental group with several offices.
Open the path
Find the hole. Then decide.
Most owners think they need more leads. They usually don’t. The calls that ring out and the quotes nobody chased are a bigger hole than the ad budget. Either way you leave with the numbers: the exact gap and the highest-payback fix, whether or not you hire us.
You sell a productBook a Growth Call15 minutes, no pitch. We name the one constraint capping your growth and the change with the highest payback.
You book jobs & appointmentsRevenue Leak AuditAbout 20 minutes. See the calls, quotes, and revenue slipping through right now — the numbers are yours to keep.