Skip to content

Live SEO case study

The newsroom is the proof.

DavidWeaver.codes is building and growing DWC News — a real publication where every story ships with a working interactive tool — using exactly the technical SEO, content strategy, internal linking, measurement, and iteration offered to clients. Instead of a slide deck, you get a public experiment you can watch: pages getting indexed, earning impressions, attracting clicks, and turning readers into customers.

Ground rule: nothing on this page is estimated. Numbers appear only after they exist in a verifiable export (Search Console, analytics, Stripe). Where there is no data yet, the page says so.

Measurement period: begins at launch

Last updated: July 20, 2026

Stories live now: 3 · Tools live now: 3

01 · Verified metrics

What the data says.

The publication just launched. These are the metrics that will be reported here, from real exports, as they accumulate:

Published articles

Measurement begins after launch.

Indexed articles

Measurement begins after launch.

Search impressions

Measurement begins after launch.

Organic clicks

Measurement begins after launch.

Click-through rate

Measurement begins after launch.

Average position

Measurement begins after launch.

Queries in top 3

Measurement begins after launch.

Queries in top 10

Measurement begins after launch.

Discover impressions

Measurement begins after launch.

News traffic

Measurement begins after launch.

News → SEO page visits

Measurement begins after launch.

Organic leads

Measurement begins after launch.

02 · Article + Utility performance

Do the tools earn their keep?

Every story ships with an interactive utility. These metrics track whether those tools get used, shared, cited, and whether they turn readers into clients. Not yet measured means exactly that.

Published utilities

Measurement begins after launch.

Completion rate

Measurement begins after launch.

Utility shares

Measurement begins after launch.

Source clicks from tools

Measurement begins after launch.

Organic landings on tools

Measurement begins after launch.

Backlinks earned

Measurement begins after launch.

AI answer citations

Measurement begins after launch.

Tool-assisted leads

Measurement begins after launch.

The per-story ledger starts with the first published article-and-tool pair: article, embedded utility, primary query, impressions, clicks, tool starts and completions, shares, backlinks, AI citations, leads — and what was learned.

03 · The log

What happened, what worked, what didn't.

Growth timeline

Every meaningful event lands here with a date: launch, Search Console verification, first indexed story, first impression, first click, first lead.

Top-ranking stories

Once stories rank, the best performers are listed here with their queries and positions — with Search Console exports as evidence.

What produced results

Honest wins only — changes that measurably moved impressions, rankings, or conversions, with the receipts.

What failed

Failures get published too — that's the point of doing this in public. Expect entries here; SEO without failed experiments isn't experimentation.

Being tested next

  • Publish the first properly sourced stories and submit the news sitemap in Search Console.
  • Verify indexing of the newsroom hub, category, and article URLs.
  • Establish the baseline impression and click report for the first full week.

04 · Methodology

How the numbers are made.

  • · Search metrics come from Google Search Console exports for the davidweaver.codes property, filtered to /news/ URLs.
  • · Traffic and conversion counts come from the site's analytics events (news_to_seo_click, proof_to_package_click, proof_to_contact_click) and Stripe records.
  • · Numbers are updated by hand from real exports. The update date above changes only when the data does.
  • · Nothing on the case-study page is estimated. If a metric has no verified value yet, the page says so.

Want this machine pointed at your business?

The same audit → fix → publish → measure loop running on this newsroom is what every SEO package buys. Start small or start serious.