SEO Pulse/Walkthrough

Walkthrough · Deep SEO Audits

The deeper the insights, the better the traction.

Every client wants “more SEO.” Almost none can say what's actually wrong. This is the walk that answers it: paste the site, read it the way a search engine and an AI assistant do, and come back with the verdict, the page-by-page fixes, and the demand worth chasing — every section ending in work a client can sign off on. Factual, never salesy. The craft is included.

The whole walk · five stops

From a pasted URL to a signed action plan

Every deep audit follows the same five stops. The rest of this page walks them one at a time — what you run, what each screen means, and how the findings become work a client signs off on.

1. Paste it
nothing to connect
2. Read the Pulse
the whole site, graded
3. Diagnose the pages
fixes written for you
4. Find the demand
keywords that buy
5. Land the work
report · retainer

Help your clients grow with SEO that goes deeper.

Clients usually know something's off — what they need is someone who can show them exactly what, and what to do about it. This walk finds the problems most tools miss, and every one arrives with its fix attached.

Step 1 · Paste it

Simply enter the client's domain to get started

No connection required, no tags, no waiting on the client's IT — the full audit runs on the domain alone. When the site belongs to a local business, one expander adds its Google services so the local checks run too. And if you have access to the client's Google account, connecting it is optional — and makes the insights richer.

The site to audittheir-website.comScanning…
Nothing to connect

No verification, no access request, no login on their side. Paste a bare domain and go — which means you can audit a business that has never heard of you.

The whole site, not a sample

Every page found from the site's own sitemaps and navigation gets crawled and checked — a hundred pages or a thousand, with near-identical template pages grouped so the list stays readable.

It knows what kind of site it is

Store, local business, B2B or content site — detected from the site's own signals, stated up front, and correctable. The audit grades the site the way that kind of business is actually judged.

And it shows its reasoning: “This looks like a local service business — auditing it that way. Because: LocalBusiness schema · a service-area page · call-now buttons.” The detection explains itself before anything gets graded — and you can correct it.
Optional — connect the client's Google account: every traffic figure upgrades from index estimates to their own measured Search Console numbers — real clicks, impressions, and positions, per page. One brand kit connects to one client's account, and the audit runs fully without it.
Needing nothing is the superpower. The pulses that read a client's own data need consent; this one reads the public site — which is why the same audit works on a prospect as a pitch and on a client as a program.

Minutes later, you're looking at the whole picture.

The initial grading and read comes back in moments — and it comes back rich: the grade, what the site ranks for, what's earning nothing, and why. Not a score. The site, understood.

Step 2 · Read the Pulse

The whole site on one screen

The first screen answers the questions a kickoff meeting usually spends an hour circling: how big is the site, how healthy is it, what does it rank for — and what's earning nothing at all.

86
pages
86 read
B
site grade
missing meta descriptions
34
ranking for
keywords in the index
52
not ranking
pages with no clicks or keywords
Where they rank · 34 keywords
1–3 · 24–10 · 511–20 · 921–50 · 1151+ · 7

Unconnected, the traffic figures come from a third-party index that can't see people searching the business by name — the surface says so, and connecting the client's Search Console upgrades every figure to their own measured numbers. Rankings and positions are solid either way.

The conversation this screen opens: “You rank for thirty-four terms — two on page one, and most of the site earning nothing yet. The site isn't broken. The gap is demand capture, and that's buildable.” Factual, calm, and it sets up everything below.

Step 3 · The site's story

Something actually read the site — and wrote the verdict

The scan runs dozens of measured checks — sitemap, schema, headings, alt text, pixels, AI-crawler access, rendering — and each one is a fact, shown in plain words. Then, above them all, sits the part no checklist tool has: a written verdict on what this site's structure is doing to this business, composed after reading everything the crawl found — not stitched together from the checkmarks.

Site health — the verdict

“A well-built, server-rendered site: clean structure, declared sitemap, an open stance to every major AI crawler — which is why it grades a B, not lower. The deduction is presentation — meta descriptions and alt text — and the deeper commercial problem is visibility: thirty-four keywords, two on page one, on a site publishing more surface area than search is currently rewarding. The construction is sound. The gap is demand capture, and that's the work.

The measured checks — every one a fact
Sitemap robots.txt Canonical Indexable One H1 Heading order Alt text 12% Schema fits the business Title length Meta descriptions Review display Meta Pixel Analytics Link preview image

A sample of the wall — each ✗ becomes a card in plain words, and a fix the deep read can write up.

AI readiness — checked by name
GPTBot · allowedClaudeBot · allowedPerplexityBot · allowedGoogle-Ext · allowed

llms.txt, schema types, server-rendering, and where every AI crawler stands — allowed, blocked, or never addressed. Most sites have never made that decision on purpose.

And the checks that matter most arrive as written cards, not checkmarks — three of them:
Orphaned pages

Three pages are earning clicks while sitting outside the navigation and sitemap — proving demand while being hard to reach. Linking them in is the cheapest available gain on the site.

Tracking coverage

Analytics is installed, but there's no tag container and no ad pixels — any paid campaign currently runs with no conversion signal coming back.

Social proof

No testimonials, no review widget, no review markup — nothing for search results or AI answers to cite when a buyer double-checks them.

The hierarchy is the craft: the checks are facts, the verdict is the judgment — and the verdict is the paragraph the client reads first. A list of ✗ tells a client what's broken; the verdict tells them why it matters. When something is healthy, it says so plainly. Never a doom generator — the credibility is the product.

Then you pick the pages that matter, and the audit goes to work.

Not every page deserves a deep read. The table shows what each page earns and why it's worth reading — you choose the ones that carry the weight.

Step 4 · The deep read

Every page you select comes back diagnosed — with the fixes already written

The scan grades the site; the deep read diagnoses the pages. You select the ones that carry the weight — the table even tells you why each one deserves it — and the AI reads each live page and writes its story: one named cause, the evidence, the ranked fixes, and rewrites you paste, not advice.

/services/kitchen-remodelingKitchen Remodeling — Bellhaven Design + Buildwhy it's selected: earns clicks · avg position 11.2
Title Description 302 chars 1 H1 Heading order Alt text 12% Schema Indexable
Strong page, weak presentationconfidence 8/10

This page does the selling for the whole service line — deep content, real photos, a clear offer — and it's parked at position 11 on the one query that buys. The demand is already arriving: Search Console shows cost-related searches earning impressions and almost no clicks, because the page answers everything except the question people ask most, and the truncated description gives them no reason to choose it. Nothing here needs a rebuild. It needs one new section and an afternoon of presentation work.

· Sits at position 11 for “kitchen remodel cost” — a climb, not a moonshot — with impressions arriving and bouncing
· The candidate keyword list is dominated by sky-high generic terms the page can't realistically win — the cost query is the realistic entry point, and the read says which is which
· The description runs 302 characters against Google's ~160-character display limit; the heading outline skips a level
· Read from the live page as a crawler sees it today — plus this page's own Search Console lines, not sitewide averages
The fixes, ranked
1.Add a real cost-ranges section aimed at “kitchen remodel cost.” The page sits at position 11 for a buying-intent query, and Search Console shows cost-related impressions arriving and bouncing — it answers everything except the question searchers ask most.moderate
2.Cut the meta description under 160 characters so it displays in full. At 302 characters it's truncated mid-sentence in results, losing the offer that earns the click.quick
3.Add Service schema so this page is a discrete offering, not a generic company page. Gives search results and AI answers a specific entity to cite when someone asks who does this work.quick
Paste-ready rewrites
META DESCRIPTIONKitchen remodeling from design to build — fixed quotes, honest timelines, and a portfolio of finished kitchens to walk through before you decide.Copy
Recommended keywords
kitchen remodel cost2,900/modifficulty 21The page nearly ranks for this already and answers the exact question — a section on real cost ranges makes it a realistic page-one target.Copy
What the read actually weighs — beyond the hygiene anyone can spot
One named cause per page

A primary diagnosis with a confidence score — never a checklist dump. The story of the page, in two or three sentences.

That page's own Search Console lines

Its clicks, impressions and queries — per page, not sitewide — so the diagnosis starts from what buyers actually did.

Realistic targets vs. vanity targets

It calls out candidate keywords the page can't plausibly win, and names the ones it can — climbs it nearly ranks for, net-new it could take, and queries earning impressions nobody clicks.

The live page, as a crawler sees it today

Not the scan's stored data — each selected page is fetched fresh, rendering and all, at read time.

It says when a page is healthy

A strong page gets told so — and the work becomes growth, not repair. Never a doom generator.

Rewrites in the site's own voice

Title, description, H1 and the schema worth adding — sized to Google's display limits, with a copy button on each.

Read one of these aloud in a client meeting — the diagnosis, the ranked fixes, the rewrite — and you've replaced a slide deck with a deliverable. Every fix is a single actionable sentence tagged by effort, which is exactly what lets the work be scoped and quoted.

Fixing pages is half the job. The other half is getting them discovered.

This is where the audit stops being about what's broken and starts being about what's winnable.

Step 5 · Find the demand

Keywords selected, never invented — and each one knows its page

Two lists, and they do different jobs. What the site ranks for today tells you where it stands. What's worth going after — terms with real volumes, each assigned to the page that should win it — tells you where the growth is. The quick wins are marked: winnable without building links first.

Terms worth going after · each with its page
kitchen remodel ideas on a budget1,900/modifficulty 12/services/kitchen-remodeling
bathroom renovation checklist880/modifficulty 9/services/bathroom-renovation
design build contractor720/modifficulty 24/

Real search volumes, and a suggested page for every term — flip the same list to a by-page view and each page carries its targets.

Which keywords actually buy
18%
Ready to buy
31%
Looking for a brand
51%
Just researching
The scoped project — buying intent, winnable now, not yet on page one.

A site can rank for thousands of terms and sell to almost none of them. This screen shows the split — and the buying-intent terms they could win now become the scope of the work.

The rivals inside their keywords

The competitors this site already ranks alongside, named from its own keyword set. A rival's brand sitting inside your client's keywords isn't a curiosity — it's the sentence that opens the call.

And with the client's Search Console connected, every figure upgrades to their own measured clicks and positions — per page, not just sitewide.

The story behind this screen: a clinic pulling a hundred thousand visitors a month — growing — and the phone never rang. Every reader was nationwide, for a procedure only buyable in one city. Traffic is a vanity metric; intent and geography are the business. This screen exists so your client's version of that story gets caught before it costs them a year.

Then walk every page, and check who vouches for the site.

Step 6 · Walk every page · check who vouches for it

The technical sweep, and the link profile — on every scan

Two more instruments, both ending the same way: in a prioritized list written from the measurements themselves.

97.4
The technical sweep
every page walked like a crawler — a snapshot, not an average
81render-blocking resources
44thin content
12titles too short
7missing meta description
What to fix first — a prioritized list written from the crawl's own numbers, and the weakest pages named with exactly which checks fail on each one. Every finding is work you can quote.
Who vouches for them

Every scan opens with the link profile: how many sites point here, how many actually pass authority, and a spam score for the whole thing. The story is usually in the mix, not the total — fifteen hundred linking sites can hide four hundred free blog pages.

The audit's two lists never mix: publishers worth a phone call on one side, sources worth removing on the other — because an agency can't court a publisher and disavow it in the same afternoon.

Step 7 · Local business auditing

Create demand where the customers are real

A local business doesn't need national attention — it needs to be found by the people close enough to hire it. Most tools quote nationwide numbers for exactly these clients, which is how a keyword nobody local searches becomes the centerpiece of a strategy. These reads put the audit where the customers actually are — and every one ends in a project with a finish line.

Map rank — where they show up, block by block
AVG RANK 1.940% map pack3% scroll-only57% not in results
2232331112111243
Google Maps results for the client's category · 7×5 grid · #1 at 5 of 35 · top-3 at 14 · appears at 15 — strong at home, gone past the highway. The identical grid runs for whoever owns that ground, and both download as pictures.
Keywords re-priced where they can be hired
8,100/mo
nationwide
140/mo
where they can be hired

Both numbers, always — and the one you quote is the reachable one.

When the demand peaks — and when content has to ship
ship by
JanJul — the peakDec

Demand peaks in July; the content ships by May to rank for it. The deadline is the deliverable.

Do the assistants name this branch?

Questions written for that specific location — city and state in every one — asked live to the AI assistants, with the answers quoted.

“best kitchen remodeler near me” — asked from their city
ChatGPTnames the branch
Perplexitynames the branch
Claudedoesn't name them
Geminidoesn't name them
“Named by two of the four — let's get you into all of them” is a project with a finish line.
The map is the same visual moment the Lead Gen walkthrough calls the most persuasive picture in the pitch — most owners look strong from their own front door and have no idea they're invisible a few miles out.

And then you land the work — in whichever shape the moment calls for.

Step 8 · Land the work

Two ways this lands — the program, and the pitch

The same audit serves both ends of the pipeline — and the re-scan is what turns it into a program.

Shape one: the program

The action plan gets worked, and the re-scan measures it. The scan history keeps every run side by side — same site, same checks, new grade. The letter that moves is the shortest progress report ever written.

Cfirst scanC+30 days inA60 days in
Shape two: the pitch

Because the audit needs nothing connected, it runs on a prospect before the first call — the same deep audit the Lead Gen walkthrough reaches for in its double-down.

The white-label report arrives in your agency's name — every page diagnosed, the full crawl ledger, and a recommended-actions sheet designed to detach — deliverable-grade value that shows you've done the homework, you want to help them grow, and you're the agency to do it.

The hand-off move
The report — one self-contained page
Dropped on your own website
The client opens one link

Download the report as a single self-contained page — or save it as a PDF — drop it on your own website, and send one link. It opens wearing your name and your logo: every page diagnosed, every claim traced to a measurement, and an actions sheet the client can approve line by line.

Good to know
  • Unconnected traffic figures come from a third-party index that can't see brand-name searches — the surface says so, and connecting Search Console upgrades everything to the client's own measured numbers.
  • Every number carries its scope and its date — keyword pulls are honest samples, and a scan is a snapshot, not an average.
  • For local clients, both demand numbers are always shown — nationwide and where they can actually be hired — and the reachable one is the one you quote.
  • One brand kit connects to one client's Google account. Nothing crosses between clients.
The walk loops — work the plan, re-scan, and open the next meeting with the grade that moved.
Scan your first site

Paste a URL. Nothing to connect. The whole site, understood.