seoguarantee.com: status and next steps

Progress review, 18 September 2026, end of day. Local build, nothing indexed. Updated after the copy pass.

The machine works. 123 pages are written, every one of them reachable and measured, 8 are held back because there is too little to say on them, and nothing is indexed. What remains is not a building problem: it is the cost of gathering evidence for 257 pages. The largest single piece of that, and tomorrow's priority, is the 32 states that currently have nothing to say.

123pages written of 257 planned
8built but held back: too little to say
4brand answers blocking publication
258/258noindex, sitemap empty

Where the site stands

Page typePlannedWrittenOld site, not yet rebuiltRefused
Core pages, hubs, services131300
Industry545400
State505000
Industry in a city543051
City251240
Articles and guides612059
Total25712324110

Every industry and state page now exists. 8 of the 54 industry pages have so little to say that they are deliberately left out of the menus and the footer, reachable only by typing the address. They return the moment their research lands.

What the bulk test proved

Every industry and state page was generated through the same copy layer as the pilot, rendering only the modules whose data exists. It produced 960 dropped modules, each logged with the item it waits on, and it refused to write 82 pages rather than pad them.

MeasureBeforeAfterReading
Industry pairs too similar1341 of 14851 of 1035 linkedFixed by content, not by measurement. The one remaining pair shares a federal industry code
State pairs too similar1178 of 12250 of 1225Same
Pages below the substance floor02 of 46 linkedThe old test could not fail; on identical text the new one found 63
Distinct industry openings1 real shapeSelected per page from its own dataNo page falls back to a shared sentence

The two findings worth the exercise

A quality check that could not fail. The substance test compared marked text against unmarked text, so copy repeated on 54 pages counted as unique. Rerun on identical bytes after the fix, 63 pages fell below the floor. Every page has been remeasured since.

A template writing the same sentence 50 times. A 38-word conclusion was hardcoded into the state page template, so every state said the same thing about its own data. Replaced with sentences built from each state's figures: 136 failing pairs became 7, then 0.

Neither was visible on three pilot pages. Both were obvious across 104.

Why 8 pages are held back, and why many more are thin

Every page now exists, and exposure is controlled by linking rather than by refusing to write. 8 industry pages have nothing but a figure and a set of answers, so they are left out of every menu and the footer until their research lands. Many more are built and linked but thinner than they should be, for the same reason: nobody has yet looked at what page one holds for that trade, or what that state requires on a website.

CountWhat is missingWho can supply it
51Industry pages with no search snapshot: nobody has looked at what page one holds for that tradeUs, roughly 10 minutes per query
49State pages with no licensing or advertising rules sourcedUs, from official state boards
25Regulated industries with no rules sourceUs, same
8Industries with no usable official business count, because the federal code does not name the tradeNobody. These pages carry other evidence or wait
Every pageClient results: no page shows a single figureThe brand. See below

What the brand still owes, and what it unblocks

ItemBlocksStatus
Verified client results: figures, dates, how measured, permissionEvery proof section on every page. Today the site shows no results at allOpen
What the audit delivers, how long it takesThe audit page, which is the site's main call to actionOpen
What happens if the guarantee is missedA visible placeholder sits on the guarantee page rather than an invented answerPlaceholder in place
Team biographiesThe team pageNames and roles only
Business Profile address and review countThe profile lists a different address from the site and shows no reviewsSite address confirmed

Of these, verified client results is the one that changes how the site reads. Every competitor page we studied leads with proof; ours cannot, and says so rather than inventing it.

Claims restored on the old site's authority

Four claims that were published on the live site were removed during the cleanup and have now been restored, on the basis that what the site said about itself is the brand's own record. They are not sourced and cannot be evidenced from anything we hold, so they are listed here with the risk on each, for a decision made in full view rather than by default.

Restored claimWhy it is unsupportedRisk
"The Best Las Vegas SEO Company", as a title suffix on most pagesA superlative with nothing behind it, and inaccurate on pages about other statesLow legally, some credibility cost with an informed buyer
Guaranteed top results for a named search such as "dentist near me"Promises one specific search outcome, which the guarantee itself does not promiseThe highest of the four: more specific than the guarantee, and easy to disprove
Pushing for the number one spotThe site's own pages argue that a number one guarantee is a red flag, and Google's documentation says the sameContradicts the strongest trust argument on the site, on the same site
Link wheels, search engine and directory submissions, listed as deliverablesDated tactics; some describe link schemes under Google's spam policiesReputational with an informed buyer rather than a penalty in itself

Two claims stay out

ClaimWhy it cannot be restored
"100% success rate" with every industry, and "average campaign yields 30% to 100% increase in sales"Cannot be true alongside a guarantee that covers up to half the key phrases depending on competition. The site would be making two incompatible promises.
The 46.4, 87.4 and 800 percent figuresThe same three numbers appear on three unrelated clients, so at most one set can be right. Restoring them publishes figures we know to be wrong on at least two pages. They return per client as soon as the real figures are confirmed.

What is protecting the site

ControlWhat it stopsCaught so far
Nothing is indexedAnything unfinished reaching search258 of 258 pages, empty sitemap, no page released
Claims that cannot be true are blockedIncompatible promises and figures known to be wrong reaching a pageTwo claims held out; four restored on instruction and flagged above
Facts come from one declared sourcePages drifting from the agreed wording33 pages carry the guarantee, all identical to the character
Near-duplicate detectionBulk pages that are one page with the name swappedTwo structural defects found and fixed this run
Nothing unsourced is publishedInvented numbers and claims960 modules dropped rather than filled

Next steps, and what each needs

Ordered so that nothing waits on anything below it. The first is under way as this is written. Effort is ours unless stated.

1. Finish the navigation Done today

Completed · no new research

The hubs, menus and footer now list what has been written rather than what the old site had. The industries hub lists 46, the locations hub all 50 states with their cities beneath them, and the footer carries every published page. No page is orphaned, none is more than two clicks from the home page, and every page has at least one link from a related page rather than only from the menus.

2. Improve the copy Done for eight pages

No new research · no dependency

Eight pages and three articles are written out in full and handed to the build as finished copy. What remains is the same treatment for the bulk pages, which is a different job: those are written from data, so their quality rises as the research lands rather than by rewriting.

3. Brand answers

Blocked on the brand · unblocks proof on every page

Verified client results, what the audit delivers, team biographies, and the Business Profile address. The first is the one that matters: it is the difference between a site that says results are being verified and a site that shows them.

4. Research wave: the first eight industries

8 industry pages plus their guides

Two searches captured per industry, a licensing or advertising source per regulated trade, and the business figures we already hold. Order by evidence: industries with a client first, then by demand once keyword data is available. Each wave is measured before the next starts.

5. All 50 states, in batches of ten Tomorrow's priority

32 states need a page, 18 need their rules

One licensing board per state, the metro file parsed once for all 50, and the trade rankings from figures we already hold. Detailed above, with the state-by-state table in the working document. This is the batch that makes the nationwide claim true, and it fills the biggest gap on the industry pages while it runs.

6. City pages and the industry-in-city set

After waves 4 and 5 · 25 cities, then combinations by gate

The 25 city pages exist from the old site and share a median 93% of their text with each other, so each needs rebuilding with its own metro figures and a dated search snapshot. Combination pages are built only where the data, the demand and the distinctiveness all hold.

7. Launch, in waves

Per wave, once the brand answers are in

Publication is per page, not per site. A page's noindex lifts when its checks pass, so the first release is the core pages, Las Vegas and the industries that have their evidence, with every later wave following the same gate.

What reviewing the build exposed

The site was read page by page this afternoon, which found four problems that no automated check would have caught, because each one is a judgment about reading rather than a rule about data. All four are fixed in the specification and go into the next build.

What was wrongWhy it happenedThe fix
The guarantee was stated in full on 33 pages, the same 90 words each time A rule of ours: one agreed wording, copied exactly everywhere, so the terms could not drift from page to page. It prevented drift and produced repetition instead The agreed thing is now the terms, not the sentence. Each page states them in its own words: the home page as a promise, the process section as a process, the answers section as an answer. A new check confirms the terms are stated accurately and that no sentence about the guarantee is copied across pages
The footer carried 137 links, including a wall of 46 industries and 75 places Also our rule: every published page in the footer, so nothing would be hard to reach About twelve links: the four section pages, the guarantee, the terms, the audit, the included services, and the contact block. Finding pages is the section pages' job, and they are one click from anywhere
Menus repeated the target phrase on every item, so "SEO Guarantee" appeared 46 times in one menu The phrase belongs in page titles and headings, and it leaked into the navigation labels as well Menus, section pages and the footer use plain names: "Air conditioning and HVAC", "Texas", "Las Vegas, NV". Titles and headings keep the phrase
Dropdown menus duplicated the section pages beneath them Carried over from the old site's structure Six links, no dropdowns: Home, The Guarantee, Industries, Locations, Results, Contact, with Book your audit as a button. Every page is still within two clicks

The pattern behind all four

Each was a rule written to prevent a real failure: pages contradicting each other, pages being unreachable, the phrase going missing from titles. Each rule did its job and produced something no reader would tolerate. They were caught by reading the site, not by the checks, which is the argument for reviewing pages by hand at every stage rather than trusting the measurements.

What a bulk page is supposed to contain

There are four kinds of page produced at volume: one per industry, one per state, one per city, and one per industry in a given city. Each is built from a fixed list of sections, and each section is filled from a named source. Nothing is written freehand, and nothing is written without a source.

SectionWhat it saysWhere the content comes fromSame on every page?
OpeningWhat the page is about, in a line written from that page's own dataThe page's own figures, rules or search capturesNo
The guaranteeOne line, with a linkThe declared termsYes, deliberately. It is a fixed commitment and must not vary
What page one looks likeWhat a customer actually sees when they search: a map of local businesses, paid adverts, directory listings, and how many of eachA dated search capture, made by hand for that industry in that placeNo. This is the section that makes the page worth reading
Who holds page oneThe count of local businesses, national chains and directories in the top tenThe same captureNo
How many competitorsBusiness counts for that industry, nationally or in that state or metro, with the year and the sourceUS Census, County Business PatternsNo, though two industries sharing one federal code share a figure
What the state requiresLicensing and advertising rules that apply to that trade's websiteThe state's own licensing board, citedNo, and this is where states differ most
ProofA client result from that industry or that placePublished client resultsNo, and it is absent where no client fits
Related pagesLinks to the industries and places connected to this oneThe link planPartly
QuestionsTwo or more, at least one drawn from what people actually search for around that subjectThe captures, or questions from sales callsNo. Below two questions the section is removed rather than padded

Are they different enough from each other?

Measured, not assumed. Every page is compared against every other page of its kind, using the wording rather than the layout, and two tests have to pass before a page is allowed to go live.

TestWhat it requiresCurrent result
DifferenceNo two pages of the same kind may share more than half their wordingIndustry pages in the menus: 1 pair of 1,035 over the line. States: 0 of 1,225. Combinations: 0 of 3
SubstanceAt least a third of a page must be wording that appears on no other page at all2 of the 46 linked industry pages fall short. States: none

The one industry pair over the line is dermatology and plastic surgery. They are recorded as an exception with the reason: the federal statistics use a single code for both, so they legitimately share a figure, and neither has its own search capture yet. The exception is reviewed the moment either gains one.

The measurement is stricter than it sounds in one respect and looser in another. Wording that is required to be identical, the guarantee line and the source note under a figure, is excluded before comparing, because a fixed commitment repeated accurately is not duplication. Everything else counts, including anything a writer might reach for out of habit. That is how the two template faults found in testing were caught.

On the standard these are being held to

Search engines object to pages generated at scale that add nothing, and to sets of near-identical pages made to catch every variation of a search. The defence is not length or wording: it is that each page carries information that exists nowhere else on the site, gathered for that page. A dated record of what page one looks like for plumbers in Las Vegas is that. A paragraph rewritten to sound different is not.

This is why pages are refused rather than padded, and why the checks measure distinct content rather than word count.

The copy: written, not generated

This afternoon's judgement was that the writing was thin, and it was. The pages stated facts and stopped, where a reader needs an argument. Eight pages have since been written out in full, by hand, against a reference standard, and handed to the build as finished copy rather than as instructions to write something.

PageWhat it now does
Home Hero, the press bar, four proof figures, The Blez in depth, six services each linking to its own page, industries, locations, how the guarantee works, five questions, and the form
The Full Suite Opens by naming the alternative: four invoices, four logins, and nobody responsible for the ranking. Then why one contract is what makes a guarantee possible at all
SEO services What the work actually involves, and what we deliberately do not do: no bought links, no spun articles, no bulk directory submissions
Web design A site can be beautiful and unrankable, and a site nobody can change stops being updated
Conversion Ten thousand visitors a month and under one percent doing anything is not a traffic problem
Results The four figures as pills, The Blez as the featured case, four more case studies, and the guarantee in a framed box
About us The company in its own words, the founder, the nine people who do the work, and where to find them
Resources One page: the written answers, then the same answers on video, with a transcript beneath each

Three articles, one of them our own research

The first two answer the question the whole business turns on. The third is something no competitor has.

ArticleWhat it is
Can an SEO company guarantee first page rankings? Yes within limits that can be written down, no if the promise is a position. What Google's own guidance says, the five things a guarantee has to name in writing, and four questions to ask any agency
The red flags checklist Nine warning signs, then the brand scored against its own checklist, including the row where it currently scores badly. An article of this kind is worthless if the company publishing it comes out perfect
What page one actually looks like for a local trade Nine searches captured in Las Vegas on one afternoon. All six customer searches returned a map of businesses above the first ordinary result. Directories appeared in every one. "Plumber" returned four adverts, one inside the map; "water heater repair" the same afternoon returned none

Why the third article matters more than the other two

Nobody else can publish it. It is built from searches we captured by hand, on a stated date, with the method described, and it produces a finding an owner can act on: the phrase everyone in a trade competes for is often the one with the least page left on it.

It is also the piece most likely to be linked to by other sites, which is the one thing a new site cannot buy and the slowest to build. Two explainers and one piece of research is the right ratio, and the research should lead the list.

What is honest about the copy

Two different bars: what is visible now, what will go live

A page being reachable in this build is not the same as a page being ready to publish, and the two are now governed separately.

BarRuleEffect today
Linked in this build A page appears in the menus and the section listings if it has anything of its own at all 96 pages, so the structure can be walked and reviewed
Allowed to go live A page needs at least two real sections: a dated search record, a business count with a usable official code, a licensing source, or a verified client result. The heading, the guarantee line and the call to action do not count toward it Far fewer. Most industry and state pages carry one

The gap between those two numbers is the research queue, and it closes as searches are captured and licensing sources gathered. Nothing is indexed today, so the distinction costs nothing now and decides everything at launch.

This changed this afternoon. Removing a section that was identical on 52 pages, a single question whose answer came from the declared facts, made the thinness plain: a state page without a city now shows a heading, a business count and a call to action, which is exactly what it has always been worth. The section was hiding that rather than fixing it.

What happens to a page with nothing of its own

Plainly: it is built, it is kept out of the site, and it waits. It is not deleted, not filled with generic text, and not published in the hope that it does no harm.

StateWhat that meansHow many today
Held back The page exists in the build but appears in no menu, no footer and no section listing, and search engines are told not to index it. You would only reach it by typing the address. It has nothing but a figure and a set of answers, so there is no reason for anyone to land on it 8 industry pages
Live in the site, thinner than it should be Reachable and linked, but carrying two or three sections where it should carry five or six. Usually missing its search capture, its rules source, or both Most of the 46 linked industry pages and 32 of the 50 state pages
Complete Every section filled from its own source: capture, figures, rules, and proof where a client fits 3 industries, 3 combinations, Las Vegas, 18 states in part
Not yet built Planned, with its sources listed, waiting for the research 110 pages

What you see on a held-back page: the heading, the guarantee line, a business count, and two questions. It reads as unfinished because it is. That is the intended behaviour: the alternative is a page that looks complete and says nothing, which is the failure this whole approach exists to avoid.

What changes it: a search capture for that industry, which takes one sitting, and a licensing source for its state. Both are listed against the page in the research queue. A held-back page rejoins the site the moment they land, with no rebuild needed beyond its own.

Nothing is indexed yet regardless. Every page in this build is held back from search, so none of this is visible to anyone but us. The distinction above is what happens when pages start going live, one at a time, as each passes its checks.

How the target phrases are implemented

The site is built against one rule: "seo" and "guarantee" appear together, in any word order, with an industry, a city or a state attached. That rule is now written into the data rather than left to whoever writes a page, so it cannot drift.

WhereHow the phrase is carriedState
Page titles"Guaranteed HVAC SEO | First Page SEO Guarantee" carries both word orders in one line: the reversed form in the opening, and the brand name, which contains the phrase, at the endIn place
HeadingsEvery money page's main heading is the phrase with its own modifier: "HVAC SEO Guarantee", "Texas SEO Guarantee", "HVAC SEO Guarantee in Las Vegas, NV"In place, verified by an automated check
Body copyThe other word orders appear only where they read naturally, rather than being forced inIn place
One page per phraseEach target phrase has exactly one page that owns it, so our own pages do not compete with each otherAssigned for all 771
Search volumesNo volume data yet, so the phrase list is reasoned rather than measuredWaiting on Semrush

The phrase map

771 target phrases are assigned across 186 pages: one primary per page, plus 319 secondary and 266 supporting variants. 320 of the variants carry a form of "guarantee", which is the modifier almost nobody else in these results uses.

Phrase familyExamplePages assignedPages built
The phrase itself, and the brandseo guarantee · guaranteed seo · first page seo guarantee33
Phrase plus industryhvac seo guarantee5454 built, 46 in the menus
Phrase plus statetexas seo guarantee5050
Phrase plus citylas vegas seo guarantee251 rebuilt, 24 carried over from the old site
Phrase plus industry plus cityhvac seo guarantee las vegas543

The opening this strategy is built on

A search for "guaranteed seo houston" returned a page that never uses the word guarantee. The agencies that rank for city and industry searches do not mention one, and the ones that do are thin. Nobody occupies both, which is the gap the whole phrase map is aimed at.

The brand name helps rather than hinders: because it contains the phrase, every page carries it in the title honestly, without a keyword being inserted anywhere it does not belong.

What is not yet true

Tomorrow's priority: the 32 states with nothing to say

The service is sold nationwide, so all 50 states need a page worth reading. 18 have one today, and only because each has a city beneath it. The other 32 carry business figures and nothing else, which made them the thinnest pages in the test. A nationwide claim with 32 empty state pages undercuts itself.

The answer is not 32 separate research projects. One source does most of the work.

One board per state, nine industries unlocked

Each state's contractor licensing board covers nine of our trades at once: heating and air conditioning, plumbing, roofing, electrical, general contracting, painting, fencing, concrete and solar. The rules differ genuinely between states, some license, some only register, some leave it to counties, and the advertising rules differ with them. That difference is the content, and it cannot be templated.

It is the highest-yield research in the project: one board fills a section on that state's page and on nine industry pages at the same time.

SourceWhat it gives every stateCost
The state licensing boardWhat that state requires on a business website, and what happens when it is missingOne session per state
Census metro definitionsThe real cities in each state, their populations, and competition per metro rather than per stateOne file, parsed once for all 50
Business counts, already heldWhich trades are crowded in that state and which are notDone

Each state page then leads with its licensing rules, follows with either its spread of cities, its single dominant city, or its low competitor density, whichever is true of it, and closes with the trades ranked for that state. Three sourced sections, which is enough for a page to stand on its own without a bespoke idea invented per state.

BatchWorkResult
FirstParse the metro file once, for all 50 statesEvery state gets real cities and populations, and its angle is chosen from data rather than assumed
Then, ten states at a timeOne licensing board per state, then write and measure the batchTen state pages, plus the rules section on nine industry pages in each of those states
ThroughoutRank the trades per state from figures we already holdNo new research needed
LaterThe health boards, per stateUnlocks the same section on the nine health industries

Five batches covers the country, and it closes the largest gap on the industry pages at the same time. The full state-by-state table, with each state's candidate cities and its assigned angle, is in the working document under State content plan.

What this costs, plainly

Generating pages is close to free: 104 were produced in an afternoon. Evidence is not. Every page that survives did so because someone captured searches and sourced rules for it, and that is the whole difference between the 22 that stand and the 82 that were refused.

To getNeedsRoughly
A publishable industry page2 search captures, 1 rules source if regulated, figures we holdOne research session per industry
A publishable state page1 to 4 official rules sources, figures we holdOne research session per state
A publishable city page3 search captures, metro figures we hold, a rewriteOne research session per city
The full 257All of the above, plus verified client resultsPaced by how many people do the capture work

The decision in front of us

Not whether the approach works. It does, and the gates prove it page by page. The decision is how much evidence-gathering to fund, and in what order, because that is what sets the pace.

The cheapest useful outcome is a launch of roughly 25 pages: the core pages, Las Vegas, the three industries that already have their evidence, and the guarantee articles. That targets the phrases that matter most, the bare term and the home market, and everything else follows in waves behind it.

Where to look

DocumentWhat it holds
Bulk Test FindingsThe full technical result: every measurement, the before and after, the marking decisions
build/copy-review.htmlEvery written page, module by module, with the reason each missing module is missing
Working documentStrategy, competitor analysis, page briefs, research queue, critic round
build/holes-ledger.jsonEvery gap on the site and what fills it