RankAssurance← Back to RankAssurance
RankAssurance · Rank DNA
www.■■■■■■■.com measured 2026-09-14
member report
Sample Report·A real Rank DNA run — real market, real competitors, real numbers·only the subject's identity is masked
Site Health · the single-page foundation read

how to read thisThe health read your site earns on its own — before the market is considered. Sound fundamentals here are the floor the whole-market read in the tabs above builds on.

64/ 100Scan Score
Scan Score FairObserved
measured across all 6 of the areas we can check on this page — a full-coverage read.
Based on a broad read of your homepage.

The thing to fix first: Your email-spoofing protection appears to be monitoring only, not yet enforcing.

your weakest area
Infrastructure & security
Weak
On-page & technical
Strong
nearly all checks in good shape
Performance & speed
Fair
how fast your page loads for real visitors (field data)
Accessibility & usability
Fair
how well people and machines can actually use your page
Web best practices
Fair
how well your page follows modern web standards
Click any section header to collapse it, or any finding to see what it costs you and how we know it.
FairPerformance & speedhow fast your page loads for real visitors3 checks
takes about 1.4 seconds
for your main content to appear for real visitors on mobile
Lab speed moderate — a single controlled lab load
Two clocks, one honest answer
Real visitors
1.4s
field · how it actually loads for them
Our lab run
19.4s
a single controlled load

Real visitors experience the field number because it reflects their real devices and networks; our lab run is one controlled load. When they differ, the field number is the one search and answer engines weigh — the reconciliation most scanners leave dangling.

Loading
1.4s
good
Responsiveness
63ms
good
Stability
0.01
good
Real-user experience data · last 25 readings
Loading
Mar 26 · 1.2s · goodApr 26 · 1.4s · goodApr 26 · 1.7s · goodApr 26 · 1.8s · goodApr 26 · 1.9s · goodMay 26 · 1.9s · goodMay 26 · 1.8s · goodMay 26 · 1.9s · goodMay 26 · 1.8s · goodMay 26 · 1.9s · goodJun 26 · 1.8s · goodJun 26 · 1.7s · goodJun 26 · 1.7s · goodJun 26 · 1.7s · goodJul 26 · 1.7s · goodJul 26 · 1.6s · goodJul 26 · 1.6s · goodJul 26 · 1.6s · goodAug 26 · 1.6s · goodAug 26 · 1.6s · goodAug 26 · 1.5s · goodAug 26 · 1.4s · goodAug 26 · 1.4s · goodSep 26 · 1.4s · goodSep 26 · 1.4s · good
Responsiveness
Mar 26 · 60ms · goodApr 26 · 58ms · goodApr 26 · 61ms · goodApr 26 · 58ms · goodApr 26 · 60ms · goodMay 26 · 61ms · goodMay 26 · 58ms · goodMay 26 · 60ms · goodMay 26 · 57ms · goodMay 26 · 56ms · goodJun 26 · 62ms · goodJun 26 · 61ms · goodJun 26 · 62ms · goodJun 26 · 62ms · goodJul 26 · 62ms · goodJul 26 · 63ms · goodJul 26 · 63ms · goodJul 26 · 63ms · goodAug 26 · 62ms · goodAug 26 · 61ms · goodAug 26 · 62ms · goodAug 26 · 62ms · goodAug 26 · 62ms · goodSep 26 · 62ms · goodSep 26 · 63ms · good
Visual stability
Mar 26 · 0.02 · goodApr 26 · 0.02 · goodApr 26 · 0.02 · goodApr 26 · 0.02 · goodApr 26 · 0.02 · goodMay 26 · 0.02 · goodMay 26 · 0.02 · goodMay 26 · 0.03 · goodMay 26 · 0.02 · goodMay 26 · 0.03 · goodJun 26 · 0.02 · goodJun 26 · 0.02 · goodJun 26 · 0.03 · goodJun 26 · 0.02 · goodJul 26 · 0.02 · goodJul 26 · 0.02 · goodJul 26 · 0.02 · goodJul 26 · 0.02 · goodAug 26 · 0.02 · goodAug 26 · 0.02 · goodAug 26 · 0.01 · goodAug 26 · 0.01 · goodAug 26 · 0.01 · goodSep 26 · 0.01 · goodSep 26 · 0.01 · good

What we found

Your mobile page takes about 19.4 seconds to show its main content (a fast page is under 2.5 seconds)DerivedConfirmeddetail

Most people abandon a page that's slow to load on their phone — a slow site quietly loses visitors before they ever see what you offer, and search and AI systems factor load speed into how they rank and represent you.

How we know: derived from our page-speed measurement run

Core Web Vitals: field vs lab — see the explainer and run a live check.

Several accessibility checks on your page are failing (things like hidden-element focus, colour contrast and heading order)DerivedObserveddetail

Accessibility problems shut real customers out — people using phones, keyboards, or screen readers — and the same barriers make it harder for search and AI systems to read your page cleanly.

How we know: derived from our audit run

Your page trips several modern web best-practice checks (things like browser errors and browser-reported issues)DerivedObserveddetail

When a page trips modern web best-practice checks, browsers and search systems trust and render it less reliably — small cracks that add up to a shakier foundation.

How we know: derived from our audit run

What this means. Load speed is a documented ranking factor and the single biggest driver of whether a visitor stays. Real-user field data is what search and answer engines actually weigh — a snapshot can't show it.
StrongOn-page & technicalhow clearly you read to search and AI systems8 checks
How you appear in a search result
■■■■■■■.com
■■■■■■■, M.D. – Voted Best Plastic Surgeon in Dallas Texas
World renowned plastic surgeon, educator, and innovator. Named one of the most influential plastic surgeons in this century and repeatedly voted one of the best plastic surgeons in Dallas.
The greyed text is cut off in a real search result — trimming it is what makes you read fully.

What we found

✓ Your homepage is open to search enginesRead directlyConfirmeddetail

Nothing to act on here from what we could see — keep it that way.

How we know: read directly from your homepage

✓ Your homepage is served securelyRead directlyConfirmeddetail

Nothing to act on here from what we could see — keep it that way.

How we know: read directly from your homepage

✓ Your homepage points search engines to a single clean addressRead directlyConfirmeddetail

Nothing to act on here from what we could see — keep it that way.

How we know: read directly from your homepage

What is a canonical tag? — see the explainer and run a live check.

✓ Your homepage title is doing its jobRead directlyConfirmeddetail

Nothing to act on here from what we could see — keep it that way.

How we know: read directly from your homepage

✓ The on-page basics on your homepage look solidRead directlyConfirmeddetail

Nothing to act on here from what we could see — keep it that way.

How we know: read directly from your homepage

Machine-readable structure for this page appears incompleteRead directlyConfirmeddetail

If your page isn't clearly structured, search and AI systems understand it less well, so you show up for fewer of the things you actually do.

How we know: read directly from your homepage

✓ Search crawlers can cheaply check your pages and sitemap before fetching themRead directlyConfirmeddetail

Nothing to act on here from what we could see — keep it that way.

How we know: read directly from your homepage

We couldn't examine your technical foundation in this scanRead directlyRequires deeper scandetail

It bears on how reliably search and AI systems can crawl and index your site; the full investigation reads it directly.

How we know: read directly from your homepage

What this means. This is how a search result and an AI answer engine actually see your page — the title, the summary, the structure they read before anything else. Get these wrong and they represent you for fewer of the things you actually do.
WeakInfrastructure & securitywhat most audits never check4 checks
!Your email-spoofing protection appears to be monitoring only, not yet enforcing
!Your site isn't reachable over the newer (IPv6) network path
✓Your security certificate is valid and healthy
!Several protective security settings appear to be absent

What we found

Your email-spoofing protection appears to be monitoring only, not yet enforcingPublic recordConfirmeddetail

Weak email and security signals let others spoof your address and make inboxes and browsers trust you less — which can cost you delivered email and customer confidence.

How we know: read from your DNS, certificate and response headers

Your site isn't reachable over the newer (IPv6) network pathPublic recordObserveddetail

A small observation — nothing that needs action today.

How we know: read from your DNS, certificate and response headers

✓ Your security certificate is valid and healthyPublic recordConfirmeddetail

Nothing to act on here from what we could see — keep it that way.

How we know: read from your DNS, certificate and response headers

Several protective security settings appear to be absentPublic recordObserveddetail

Weak email and security signals let others spoof your address and make inboxes and browsers trust you less — which can cost you delivered email and customer confidence.

How we know: read from your DNS, certificate and response headers

What this means. DNS, mail authentication, TLS and security headers decide whether inboxes and browsers trust you — a blind spot for every scanner that only reads the page, and mostly readable even when your site refuses one.
ReadDomain & registrationyour address, your runway2 checks
Your site loads on one clean, secure address
https■■■■■■■.com

What we found

✓ Your domain has been established for about 26 years (since 2000)Public recordConfirmeddetail

Nothing to act on here from what we could see — keep it that way.

How we know: read from public registration records

Your domain isn't using DNSSEC, an added protection against domain hijackingPublic recordObserveddetail

A small observation — nothing that needs action today.

How we know: read from public registration records

What is DNSSEC? — see the explainer and run a live check.

What this means. If your registration lapses, your site and email go dark overnight; and how your addresses redirect decides whether search sees one clean site or several competing for the same credit.
CleanSafety & reputationthe safety lists we checked1 check
✓
Not on the safety lists we checked

What we found

✓ Your site is not on the safety lists we checkedPublic recordObserveddetail

Nothing to act on here from what we could see — keep it that way.

How we know: checked against public safety lists

What this means. A site flagged as unsafe is hidden behind a browser warning and pushed out of results — the fastest way to become invisible and lose trust at once. A clean read is a narrow, honest trust signal, not a full security audit.
LockedOff-page authority & findabilityhow the web vouches for you0 checks
Linked from your homepage: 5 profiles
InstagramFacebookYouTubeX (Twitter)LinkedIn

What we found

Nothing flagged here in what we could examine — a genuinely good sign, not a gap.

What this means. The wider web's endorsement is one of the strongest ranking factors, and the profiles you link to are how answer engines corroborate that you are who you say you are. The full link picture is the codex's.
StrongSearch vs AI readinessanswer-engine readiness3 checks
Search readiness
Competitive
full page read
AI answer-engine readiness
Strong
crawler access + structured data read

What we found

We couldn't examine your search/ai crawler governance in this scanRead directlyRequires human reviewdetail

It bears on which crawlers are allowed to see your site; the full investigation reads it directly.

How we know: read directly from your robots.txt

✓ Your crawler settings look reasonableRead directlyConfirmeddetail

Nothing to act on here from what we could see — keep it that way.

How we know: read directly from your robots.txt

✓ Your robots.txt lets the major AI and search crawlers inRead directlyConfirmeddetail

Nothing to act on here from what we could see — keep it that way.

How we know: read from your robots.txt and how your page renders

What this means. Most sites are built for search but not for the answer engines your customers increasingly ask instead of searching. This is a qualitative read of what those engines can reach and represent — never a fabricated score.
CoverageConfidence & coverageexactly what we could and couldn't see, and whyno other scanner tells you this

We examined 1 page — your homepage — and read its content. We read robots.txt (present). No readable XML sitemap was found. This scan does not execute JavaScript and does not crawl beyond the homepage; a full investigation examines every page.

technical
full
full page read
on page
full
full content read
ai readiness
full
crawler access + structured data read
signal
full
business signals read from the homepage
authority
partial
approximated from on-page proxies (reduced confidence)
infrastructure
full
read from DNS, the TLS handshake and response headers (available even when the page is refused)
compliance
full
read from robots.txt

What fed your Scan Score

On-page & technicalStrongnearly all checks in good shape
Performance & speedFairhow fast your page loads for real visitors (field data)
Accessibility & usabilityFairhow well people and machines can actually use your page
Web best practicesFairhow well your page follows modern web standards
Infrastructure & securityWeakseveral checks need work
Business signalsModeratehow well the page is set up to turn visits into customers
What this means. The Scan Score is a weighted read of only the fundamentals we could genuinely check on this page today — never a ranking prediction, and no number at all when there is too little to score fairly.
Rank DNA · plastic surgeon · Dallas, Texas
88
Main score
Confirmed
A weighted read of DNA, Presence, Position & Closeable
pulse healthCriticalWeakAt riskGap zoneCompetitiveElite

One score, measured against the sites ranking above you for plastic surgeon in Dallas. Every pillar carries its coverage grade.

how to read thisYour headline and its four pillars, each with the coverage grade that says how sure we are. The radar is your capability profile by category — you against the top cohort. Click a pillar to see exactly what it measures.

89
DNA MatchConfirmed
96
PresenceConfirmed
93
PositionConfirmed
63
CloseableConfirmed
DNA Match — matched against the top cohort across 28 separating signals (3 top / 3 bottom pages, cohort source: serp)
How much of the winning on-page signature your page already carries — not your rank.
what it measuresThe on-page signals the pages ranking above you share and the trailing pages lack — structured data, titles, headings, content depth, local cues, proof, images, links — scored on your page against the top-cohort norm, with partial credit.
how it is measuredWe read the top and the trailing organic pages, measure the same 58 signals on all of them, keep only the signals where the top cohort genuinely separates from the bottom, and compare your page to the top-cohort average across that separating set.
it moves whenIt rises when your page carries more of the separating signature — confirmed only on a fresh scan.
what it is not
  • a rank prediction
  • proof your business is better
  • the search engine's real algorithm
  • a claim your page is identical to the winners
Presence — absolute coverage across 5 tracked keywords (5 found, 4 in the top 3)
How often your domain actually shows up in the organic results for the buyer phrases.
what it measuresReal appearance in organic results across the tracked buyer keywords — coverage, plus extra weight for the phrases where you sit in the top 10 and the top 3.
how it is measuredWe read organic-only results for each tracked phrase, note found-or-not and the position, and weight top-10 and top-3 placements above a bare appearance.
it moves whenIt rises as your domain appears for more of the phrases, higher up — a measured fact each scan.
what it is not
  • the DNA signature
  • paid ads or the map pack
  • a traffic guarantee
Position — best organic rank 1, leaderboard position 2
When you do appear, how strong you are versus the other domains in the race.
what it measuresYour standing among the domains that rank for these phrases — your best organic position, your place on the domain leaderboard, and how many of the phrases you show up for.
how it is measuredWe build the leaderboard of domains across the tracked phrases, locate yours, and read your best position and your keyword footprint.
it moves whenIt rises as you climb positions, win more of the phrases, and move up the leaderboard.
what it is not
  • business quality
  • the DNA signature
  • a full off-page authority audit
Closeable — 14/28 separators already met; 11/14 of the open gaps are low/medium effort
How much of the gap is realistically within reach — credit for what you meet, plus how fixable the rest is.
what it measuresThe reachable upside on the DNA checklist — credit for the separating signals you already meet, and, among the open ones, how many are low-or-medium effort rather than hard.
how it is measuredWe take the separating signals, credit the share you already meet, and read the copyability of the open ones (easy / medium / hard / moat).
it moves whenIt rises as the low-and-medium-effort separators move to the top-cohort norm and are re-read.
what it is not
  • a ranking promise
  • the Presence or Position pillars
  • an hours estimate
TechOn-pageContentSchemaTrustLocalStructureLinks
youtop cohort

The Opportunity · Sample

The Revenue A Site Isn't Capturing

This is existing demand in Houston — searches happening every month — going to the practices ranked above you. It costs nothing to recover, because organic traffic carries no media spend. Every figure below traces to the real scan, the licensed keyword data, or a named published study. The one number you provide is your average case value.

Sample · Real Measurements From A Real Market · Names Changed sourced 78 days ago · 2026-08-17

Recovered Opportunity, Per Month

—

Revenue you're not capturing, at no added cost, because it's organic.

Over 6 Months—
Over 12 Months—
Leads / Month—
$
The one number that is yours — nothing here is guessed for you.
Projection — models a gradual ranking climb, not a measured pace.

2 · What Each Position Is Worth

For your keywords, this is the monthly traffic each rung represents — computed on the one complete published CTR curve (). Your average standing is marked; the top-3 zone is where the demand concentrates.

3 · Where The Opportunity Lives

Every tracked keyword — its real monthly volume, your current position, and the traffic and value of reaching the target zone. Toggle any row off to see it leave the total. Keywords with no licensed volume are shown honestly and excluded from the math.

4 · The Recovery, Accumulating

Projection · a modeled gradual climb, owner-adjustable — not a measured pace. The area is cumulative recovered revenue as ranking improves over the year.

Month 1Month 6Month 12

6 · What This Traffic Would Cost In Ads

7 · Who's Capturing It Now

The practices holding the top of your market right now (names withheld). Between them they take the leads you're not — — a month on the keywords where you sit outside the target zone.

8 · When A Buyer Asks An AI

This Is What A Perfect Site Earns You

— at no added media cost, because it's demand that already exists. The Rank Codex is how we get you there: it traces the exact signals the practices above you share, sequences the work, and re-measures until you hold the positions this model prices.

Site Health→ Rank DNA→ The Rank Codex

Sources & Assumptions

Every figure on this page, and where it comes from. Where a conservative estimate was chosen, it says so. Data loaded from the market-study store shows its age — nothing stored is presented as "current".

Published sources, cited

DNA Chain

DNA Match 89 · Confirmed

What the pages ranking above you share, signal by signal. 14 of 28 separating signals you already carry; the rest are where the top cohort pulls ahead. Click a strand to read its story — never the remedy, the standing.

carriedpartialmissinghover or focus a rung
🧬
Click any strand
Each rung is one signal the winners share. Click it to see what it is, how you compare, what it means for your ranking, and whether closing it would help.
14 carried3 partial11 missing
carriedpartialmissing
Page weight · carriedyou 55 · top ~369
Body word count · partialyou 1210 · top ~1461
External links · partialyou 106 · top ~144
Script count · carriedyou 12 · top ~28
Paragraphs · partialyou 33 · top ~34
Internal links · partialyou 8.0 · top ~64
Lists · partialyou 12 · top ~31
Sentence length · carriedyou 19 · top ~21
Images · partialyou 25 · top ~63
Social links · carriedyou 5.0 · top ~2.7
Breadcrumb data · missingyou 0.0 · top ~0.7
Phone shown · carriedyou 1.0 · top ~1.0
City named · carriedyou 1.0 · top ~1.0
Heading order · carriedyou 1.0 · top ~0.3
Schema review agg · missingyou 0.0 · top ~0.7
Testimonials · missingyou 0.0 · top ~0.7
Images with alt ratio · partialyou 0.4 · top ~0.9
Meta-description length · missingyou 0.0 · top ~0.7
Schema faqpage · carriedyou 0.0 · top ~0.3
Breadcrumb · missingyou 0.0 · top ~0.7
Site-search data · missingyou 0.0 · top ~0.7
Social card · missingyou 0.0 · top ~0.7
Content sections · carriedyou 18 · top ~7.7
Map embed · carriedyou 0.0 · top ~0.3
No-follow ratio · carriedyou 0.0 · top ~0.0
Descriptive links · carriedyou 1.0 · top ~1.0
HTTPS · carriedyou 1.0 · top ~1.0
Canonical link · carriedyou 1.0 · top ~1.0

Rank Vision command deck

Live meters for www.■■■■■■■.com. Drag the what-if levers — every pillar and Main respond as a labeled projection. Presence and Position confirm only on a fresh scan.

About www.■■■■■■■.comMain pulse · Elite

Click a score label for its explanation. High DNA with low Presence is real — they measure different things.

88
MAIN
Elite

One weighted headline so a pretty page can never look elite while it is invisible.

The measured values above are your reading today. The interactive what-if — drag every lever and watch all four pillars and your Main score respond — opens with a free account.

About your site

What-if (all four pillars)

DNA
89
PRESENCE
96
POSITION
93
MAIN
88
◆
Explore the what-if
Drag every lever and watch DNA, Presence, Position and your Main score respond as a live projection. The interactive deck opens with a free account.
Create your free account →
Four real readingsFrom this scan onlyDNA measured

Scorecard · www.■■■■■■■.com

Each pillar is a real measurement. High DNA with low Presence is possible — they measure different things.

Main
88
Elite

One weighted headline so a pretty page can never look elite while it is invisible.

Click for Main score explanation
One weighted headline so a pretty page can never look elite while it is invisible.
what it measuresA single weighted reading of the four pillars — Presence weighted heaviest so ranking reality leads, DNA next, then Position and Closeable.
how it is measuredA single weighted reading of the four pillars, each on 0–100.
it moves whenIt moves as any pillar moves — most when Presence and DNA move.
what it is not
  • a guarantee
  • a second overall number — there is only one headline
DNA MatchElite
89/100

How much of the winning on-page signature your page already carries — not your rank.

Moves when: It rises when your page carries more of the separating signature — confirmed only on a fresh scan.

  • · 14 of 28 separating signals already carried
  • · measured on your page against the top-cohort norm
Click for full DNA Match explanation
How much of the winning on-page signature your page already carries — not your rank.
what it measuresThe on-page signals the pages ranking above you share and the trailing pages lack — structured data, titles, headings, content depth, local cues, proof, images, links — scored on your page against the top-cohort norm, with partial credit.
how it is measuredWe read the top and the trailing organic pages, measure the same 58 signals on all of them, keep only the signals where the top cohort genuinely separates from the bottom, and compare your page to the top-cohort average across that separating set.
it moves whenIt rises when your page carries more of the separating signature — confirmed only on a fresh scan.
what it is not
  • a rank prediction
  • proof your business is better
  • the search engine's real algorithm
  • a claim your page is identical to the winners
PresenceElite
96/100

How often your domain actually shows up in the organic results for the buyer phrases.

Moves when: It rises as your domain appears for more of the phrases, higher up — a measured fact each scan.

  • · 100% keyword coverage
  • · 80% of phrases in the top 3
Click for full Presence explanation
How often your domain actually shows up in the organic results for the buyer phrases.
what it measuresReal appearance in organic results across the tracked buyer keywords — coverage, plus extra weight for the phrases where you sit in the top 10 and the top 3.
how it is measuredWe read organic-only results for each tracked phrase, note found-or-not and the position, and weight top-10 and top-3 placements above a bare appearance.
it moves whenIt rises as your domain appears for more of the phrases, higher up — a measured fact each scan.
what it is not
  • the DNA signature
  • paid ads or the map pack
  • a traffic guarantee
PositionElite
93/100

When you do appear, how strong you are versus the other domains in the race.

Moves when: It rises as you climb positions, win more of the phrases, and move up the leaderboard.

  • · best organic rank #1
  • · leaderboard position #2
Click for full Position explanation
When you do appear, how strong you are versus the other domains in the race.
what it measuresYour standing among the domains that rank for these phrases — your best organic position, your place on the domain leaderboard, and how many of the phrases you show up for.
how it is measuredWe build the leaderboard of domains across the tracked phrases, locate yours, and read your best position and your keyword footprint.
it moves whenIt rises as you climb positions, win more of the phrases, and move up the leaderboard.
what it is not
  • business quality
  • the DNA signature
  • a full off-page authority audit
CloseableGap zone
63/100

How much of the gap is realistically within reach — credit for what you meet, plus how fixable the rest is.

Moves when: It rises as the low-and-medium-effort separators move to the top-cohort norm and are re-read.

  • · 50% of separators already met
  • · 14 separators still open
Click for full Closeable explanation
How much of the gap is realistically within reach — credit for what you meet, plus how fixable the rest is.
what it measuresThe reachable upside on the DNA checklist — credit for the separating signals you already meet, and, among the open ones, how many are low-or-medium effort rather than hard.
how it is measuredWe take the separating signals, credit the share you already meet, and read the copyability of the open ones (easy / medium / hard / moat).
it moves whenIt rises as the low-and-medium-effort separators move to the top-cohort norm and are re-read.
what it is not
  • a ranking promise
  • the Presence or Position pillars
  • an hours estimate
Where you stand

www.■■■■■■■.com carries DNA 89/100 and appears on 5 of 5 tracked buyer phrases for plastic surgeon in Dallas.

What top businesses have

Top organic businesses in this field: usaplasticsurgery.com, cosmeticsurgerydallas.com, utswmed.org. On average they share stronger structured data, proof, and local & content depth.

Presence ceiling

Realizing the reachable separators could carry projected DNA toward ~93/100; organic presence follows only as real rankings move — a projection, not a promise.

Capability radar

Your capability profile by category against the top cohort. Hover an axis for its you-vs-top reading; drag an axis to simulate closing that category — the what-if levers move with it. Every projected shape is a projection.

TechOn-pageContentSchemaTrustLocalStructureLinks
youtop cohort

Keyword battlefield

Every tracked buyer phrase — your organic position and the domain that owns it. A phrase we could not read says so; a phrase you do not rank for says that, distinctly.

#KeywordYour rankWinner
1best plastic surgeon#1usaplasticsurgery.com
2plastic surgeon#3usaplasticsurgery.com
3plastic surgeon near me#9usaplasticsurgery.com
4best plastic surgeon near me#3usaplasticsurgery.com
5top rated plastic surgeon#1usaplasticsurgery.com

Market dominance

Every domain that appears across the tracked phrases, by appearances and best/average rank — the shape of the field you are ranking into.

usaplasticsurgery.combest #1 · 6 phrase(s)
■■■■■■■.com youbest #1 · 5 phrase(s)
cosmeticsurgerydallas.combest #1 · 5 phrase(s)
yelp.combest #3 · 6 phrase(s)
dallasplasticsurgery.probest #3 · 5 phrase(s)
farrismd.combest #5 · 5 phrase(s)
find.plasticsurgery.orgbest #3 · 5 phrase(s)
regionalplasticsurgery.combest #4 · 5 phrase(s)
northtexasplasticsurgery.combest #8 · 5 phrase(s)
drmjtrovato.combest #4 · 3 phrase(s)
dallassocietyplasticsurgeons.combest #7 · 4 phrase(s)
utswmed.orgbest #2 · 3 phrase(s)

Closeable DNA effort

The open separating signals, sized by measured impact — longer bar, more distance to the top-cohort norm. Hover a bar for its standing. The gap, never the remedy.

Body word counthard effort · you 1210 / top ~1461
Number of outbound linksmedium effort · you 106 / top ~144
Number of paragraphsmedium effort · you 33 / top ~34
Number of internal linksmedium effort · you 8 / top ~64
Number of listsmedium effort · you 12 / top ~31
Number of imagesmedium effort · you 25 / top ~63
BreadcrumbList structured datamedium effort · you 0 / top ~0.67
Review/AggregateRating structured datahard effort · you 0 / top ~0.67
Testimonials / reviews on pagehard effort · you 0 / top ~0.67
Share of images with alt textmedium effort · you 0.44 / top ~0.94

Signature constellation

The signals the winners share, coloured by where you stand — carried, partial, or missing.

Page transfer weightNumber of outbound linksNumber of script includesNumber of listsNumber of imagesBreadcrumbList structured dataVisible phone numberMentions the target city/marketReview/AggregateRating structured dataTestimonials / reviews on pageShare of images with alt textMeta description length in rangeFAQPage structured dataBreadcrumb navigationWebSite/SearchAction structured dataNumber of semantic sections
PROJECTION — a modeled response, not a guarantee and not a measurement; the measured values are shown alongside it, equally plainly. Every pillar is projected from your real baseline; Presence and Position confirm only on a fresh scan.

Presence & Position

The keyword battlefield for plastic surgeon in Dallas. Your organic rank on each tracked phrase — longer bar is a stronger position. A phrase we could not read this run says so; a phrase you simply do not rank for says that, distinctly.

100%
keyword coverage
Confirmed
80%
in the top 3
#1
best organic rank
#2
leaderboard position
Confirmed
top 3top 10beyond 10 / absentnot measured

Market dominance (appearances + best/avg rank across the tracked phrases)

usaplasticsurgery.combest #1 · 6 phrase(s)
■■■■■■■.com youbest #1 · 5 phrase(s)
cosmeticsurgerydallas.combest #1 · 5 phrase(s)
yelp.combest #3 · 6 phrase(s)
dallasplasticsurgery.probest #3 · 5 phrase(s)
farrismd.combest #5 · 5 phrase(s)
find.plasticsurgery.orgbest #3 · 5 phrase(s)
regionalplasticsurgery.combest #4 · 5 phrase(s)
northtexasplasticsurgery.combest #8 · 5 phrase(s)
drmjtrovato.combest #4 · 3 phrase(s)
dallassocietyplasticsurgeons.combest #7 · 4 phrase(s)
utswmed.orgbest #2 · 3 phrase(s)

You vs the Top

how to read thisWhere you land against the sites ranking above you — phrase by phrase, plus the on-page signature they share and how you compare on the layers that answer even under a wall.

You show up on 5 of 5 tracked buyer phrases, best organic rank #1, 4 in the top three. Below is the battle, phrase by phrase — and the on-page signature the winners share.

The winners' shared signature (coloured by where you stand)

The keyword battle (one phrase per card — click to open)

best plastic surgeon#1

Measured organic position #1 — top 3. Search volume reads about 10/month.

Who leads this marketusaplasticsurgery.com, ■■■■■■■.com, cosmeticsurgerydallas.com
What the leaders share on-page (market-level, not phrase-specific)
plastic surgeon#3

Measured organic position #3 — top 3. Search volume was not returned for this phrase.

Who leads this marketusaplasticsurgery.com, ■■■■■■■.com, cosmeticsurgerydallas.com
What the leaders share on-page (market-level, not phrase-specific)
plastic surgeon near me#9

Measured organic position #9 — page one. Search volume was not returned for this phrase.

Who leads this marketusaplasticsurgery.com, ■■■■■■■.com, cosmeticsurgerydallas.com
What the leaders share on-page (market-level, not phrase-specific)
best plastic surgeon near me#3

Measured organic position #3 — top 3. Search volume was not returned for this phrase.

Who leads this marketusaplasticsurgery.com, ■■■■■■■.com, cosmeticsurgerydallas.com
What the leaders share on-page (market-level, not phrase-specific)
top rated plastic surgeon#1

Measured organic position #1 — top 3. Search volume was not returned for this phrase.

Who leads this marketusaplasticsurgery.com, ■■■■■■■.com, cosmeticsurgerydallas.com
What the leaders share on-page (market-level, not phrase-specific)

Beyond the page — what survives a wall

When a competitor refuses our read, its page signals go dark — but the domain, transport, mail, header and reputation layers still answer. This is the comparison a block can't hide.

SitePerformancefield-measured page speedTransport (TLS)certificate healthDomain ageregistration intelligenceEmail authSPF / DMARC postureSecurity response headersprotective response headersReputationsafety lists
www.■■■■■■■.com you45m / 40d29d26.2yrSPF · DMARC:none0 / 6clean
usaplasticsurgery.com top66m / —d40d26.4yrSPF · DMARC:none2 / 6clean
cosmeticsurgerydallas.com top48m / —d83d29.4yrSPF · no DMARC0 / 6clean
utswmed.org topNot measured78d15.1yrSPF · no DMARC3 / 6clean
aestheticmatch.com trailingNot measured82d8.9yrSPF · DMARC:quarantine1 / 6clean
bswhealth.com trailingNot measured45d13.8yrSPF · DMARC:reject5 / 6clean
fewinstitute.com trailingNot measured63d18.7yrSPF · no DMARC5 / 6clean
Every column here is our own analysis. A refused cell is a labeled fact about a site, never a zero (§4 · §5).

Gap Report

how to read thisWhat the winning pages carry that yours does not — every gap with its grade, its you-vs-top numbers, its severity and how reachable it is. What did we find? Start on Summary. Never a to-do list; the fix is the Rank Codex Report.

You carry 14 of 28 separating signals. 12 high-impact gaps remain — the widest distance to the top cohort.
Where you stand across the separators
14
3
11
carried 14partial 3missing 11
14
separators you already win where you win

Your three widest gaps (highest measured impact)

partialhigh impact
you 1210top 1461content · hard effort
33% of the top pages carry it
partial
you 106top 144links · medium effort
100% of the top pages carry it
partial
you 33top 34content · medium effort
0% of the top pages carry it
How to read the colors & badges
Carried (teal) — you meet the top-cohort norm on this signal.
Partial (amber) — you carry some of it, not all.
Missing (crimson) — the winners carry it and you do not.
High impact (gold) — one of the widest gaps between you and the top cohort.
Coverage grades (how sure we are)
ConfirmedObservedEstimatedNot measured — refusedNot measured
Every number on the report carries one of these grades. A refused or not-measured cell is a labeled fact, never a zero dressed up as a measurement.
Buyer phraseYour organic position
best plastic surgeon#1
plastic surgeon#3
plastic surgeon near me#9
best plastic surgeon near me#3
top rated plastic surgeon#1
The winner varies by phrase — the domain leaderboard is in Keywords & Position.
The winners' shared signature — coloured by where you stand
Page transfer weightNumber of outbound linksNumber of script includesNumber of listsNumber of imagesBreadcrumbList structured dataVisible phone numberMentions the target city/marketReview/AggregateRating structured dataTestimonials / reviews on pageShare of images with alt textMeta description length in rangeFAQPage structured dataBreadcrumb navigationWebSite/SearchAction structured dataNumber of semantic sections
partialhigh impact
you 1210top 1461content · hard effort
33% of the top pages carry it
missinghigh impact
you 8top 64onpage · medium effort
33% of the top pages carry it
missinghigh impact
you 12top 31content · medium effort
67% of the top pages carry it
missinghigh impact
you 25top 63content · medium effort
67% of the top pages carry it
missinghigh impact
you 0top 0.67schema · medium effort
67% of the top pages carry it
missinghigh impact
you 0top 0.67schema · hard effort
67% of the top pages carry it
missinghigh impact
you 0top 0.67trust · hard effort
67% of the top pages carry it
missinghigh impact
you 0.44top 0.94onpage · medium effort
100% of the top pages carry it
missinghigh impact
you 0top 0.67onpage · easy effort
67% of the top pages carry it
missinghigh impact
you 0top 0.67structure · medium effort
67% of the top pages carry it
missinghigh impact
you 0top 0.67schema · medium effort
67% of the top pages carry it
missinghigh impact
you 0top 0.67onpage · easy effort
67% of the top pages carry it
partial
you 106top 144links · medium effort
100% of the top pages carry it
partial
you 33top 34content · medium effort
0% of the top pages carry it

Within reach (low / medium effort)

missinghigh impact
you 8top 64onpage · medium effort
33% of the top pages carry it
missinghigh impact
you 12top 31content · medium effort
67% of the top pages carry it
missinghigh impact
you 25top 63content · medium effort
67% of the top pages carry it
missinghigh impact
you 0top 0.67schema · medium effort
67% of the top pages carry it
missinghigh impact
you 0.44top 0.94onpage · medium effort
100% of the top pages carry it
missinghigh impact
you 0top 0.67onpage · easy effort
67% of the top pages carry it
missinghigh impact
you 0top 0.67structure · medium effort
67% of the top pages carry it
missinghigh impact
you 0top 0.67schema · medium effort
67% of the top pages carry it

Deeper work (hard / moat)

partialhigh impact
you 1210top 1461content · hard effort
33% of the top pages carry it
missinghigh impact
you 0top 0.67schema · hard effort
67% of the top pages carry it
missinghigh impact
you 0top 0.67trust · hard effort
67% of the top pages carry it
Separating signalYour standingYou vs top
missingyou 8 · top 64
missingyou 12 · top 31
missingyou 25 · top 63
missingyou 0 · top 0.67
missingyou 0 · top 0.67
missingyou 0 · top 0.67
missingyou 0.44 · top 0.94
missingyou 0 · top 0.67
missingyou 0 · top 0.67
missingyou 0 · top 0.67
missingyou 0 · top 0.67
partialyou 1210 · top 1461
partialyou 106 · top 144
partialyou 33 · top 34
carriedyou 55 · top 369
carriedyou 12 · top 28
carriedyou 19 · top 21
carriedyou 5 · top 2.67
carriedyou 1 · top 1
carriedyou 1 · top 1
carriedyou 1 · top 0.33
carriedyou 0 · top 0.33
carriedyou 18 · top 7.67
carriedyou 0 · top 0.33
carriedyou 0 · top 0
carriedyou 1 · top 0.98
carriedyou 1 · top 1
carriedyou 1 · top 1

Machine Visibility

how to read thisCan the AI answer engines actually read each site? Blocked sites vanish from AI answers even while they still rank. Below: your stance, the competitor grid, and the openings.

What this is

Answer engines like ChatGPT, Claude, Perplexity, Gemini and Copilot read the open web through named crawlers. A site can invite them or shut them out in its robots rules. Shut them out and you disappear from the AI answers your customers increasingly ask for — even while you still rank in classic search. We checked five crawlers on your site and on every readable competitor.

Your stance

■■■■■■■.com youOpen to every answer engine
GPTBot: openClaudeBot: openPerplexityBot: openGoogle-Extended: openBingbot: open

The competitor grid (hover a crawler to see what it feeds)

✓open✗blocked–unread
CompetitorGPTBotClaudeBotPerplexityBotGoogle-ExtendedBingbot
usaplasticsurgery.com top✓✓✓✓✓
cosmeticsurgerydallas.com top✓✓✓✓✓
utswmed.org top✓✓✓✓✓
aestheticmatch.com trailing✓✓✓✓✓
bswhealth.com trailing✓✓✓✓✓
fewinstitute.com trailing✓✓✓✓✓

The opening

No opening here today

Every readable competitor leaves the answer engines open this run — there is no AI-visibility gap to exploit right now. The instrument watches for the day one closes a door.

Patterns

how to read thisThese are the things winners share — and where you stand on each. The signals the top pages carry here, ranked by consistency; click a card to connect the pattern to your own reading. This is one market — universal patterns sharpen as studies accumulate (R29).

This is a single market. Universal, cross-market patterns grow as studies accumulate — never invented from one run (R29).

What winners share here (click a card — see where you stand)

100% of top pagescarried

Page transfer weight: part of how fast and stable the page feels to a real visitor.

How consistent here 100% of the top pages carry it in this market — a single study, sharpening as more accumulate.
Where you stand you 55 · top ~369 — you carried it.
100% of top pagespartial

Number of outbound links: part of how the page connects to the rest of the site and the wider web.

How consistent here 100% of the top pages carry it in this market — a single study, sharpening as more accumulate.
Where you stand you 106 · top ~144 — you partial it.
100% of top pagescarried

Number of script includes: part of how fast and stable the page feels to a real visitor.

How consistent here 100% of the top pages carry it in this market — a single study, sharpening as more accumulate.
Where you stand you 12 · top ~28 — you carried it.
67% of top pagesmissing

Number of lists: part of how much real, on-topic content the page carries.

How consistent here 67% of the top pages carry it in this market — a single study, sharpening as more accumulate.
Where you stand you 12 · top ~31 — you missing it.
100% of top pagescarried

Visible phone number: part of the proof signals that show a business is real and credible.

How consistent here 100% of the top pages carry it in this market — a single study, sharpening as more accumulate.
Where you stand you 1 · top ~1 — you carried it.
100% of top pagescarried

Mentions the target city/market: part of the location signals that tie the page to a place and its customers.

How consistent here 100% of the top pages carry it in this market — a single study, sharpening as more accumulate.
Where you stand you 1 · top ~1 — you carried it.
100% of top pagesmissing

Share of images with alt text: part of the on-page building blocks a ranking page tends to have.

How consistent here 100% of the top pages carry it in this market — a single study, sharpening as more accumulate.
Where you stand you 0.44 · top ~0.94 — you missing it.
67% of top pagesmissing

Number of images: part of how much real, on-topic content the page carries.

How consistent here 67% of the top pages carry it in this market — a single study, sharpening as more accumulate.
Where you stand you 25 · top ~63 — you missing it.
100% of top pagescarried

Share of outbound links marked nofollow: part of how the page connects to the rest of the site and the wider web.

How consistent here 100% of the top pages carry it in this market — a single study, sharpening as more accumulate.
Where you stand you 0 · top ~0 — you carried it.
67% of top pagesmissing

BreadcrumbList structured data: part of the machine-readable data that tells engines what the page is.

How consistent here 67% of the top pages carry it in this market — a single study, sharpening as more accumulate.
Where you stand you 0 · top ~0.67 — you missing it.
67% of top pagesmissing

Review/AggregateRating structured data: part of the machine-readable data that tells engines what the page is.

How consistent here 67% of the top pages carry it in this market — a single study, sharpening as more accumulate.
Where you stand you 0 · top ~0.67 — you missing it.
67% of top pagesmissing

Testimonials / reviews on page: part of the proof signals that show a business is real and credible.

How consistent here 67% of the top pages carry it in this market — a single study, sharpening as more accumulate.
Where you stand you 0 · top ~0.67 — you missing it.

The differentiators (sortable — consistency & impact)

SignalCategoryConsistency ▾Impact ▾Your standing
performance
100%
417
carried
links
100%
76
partial
performance
100%
31
carried
content
67%
8.09
missing
trust
100%
0.3
carried
local
100%
0.3
carried
onpage
100%
0.2
missing
content
67%
0.78
missing
links
100%
0.02
carried
schema
67%
0.31
missing
schema
67%
0.23
missing
trust
67%
0.23
missing
onpage
67%
0.19
missing
structure
67%
0.16
missing
schema
67%
0.16
missing
schema
33%
0.17
carried
Click a column to sort. Consistency = how often the top pages carry the signal; impact = how far it separates winners from the trailing cohort.

Table stakes (both cohorts already carry)

Across the corpus so far (the library growing under R29)

Category scannedRuns
plumbing8
personal injury lawyer5
interior designer4
plumber4
plastic surgery3
med spa2
Food1
seo software1

Lab · plastic surgeon in Dallas

how to read thisThe study behind your read — which sites we measured you against, exactly what separates the winners from the trailing pages, and the reverse signals to ignore. This is the evidence under every score.

Study DNA summary

Across 6 cohort sites we found 28 signals that separate the winners from the trailing pages. You already carry 14 of them; 11 of the rest are low or medium effort.

The cohort

3 top pages vs 3 trailing pages measured this run.
Top cohort3 sites
#1usaplasticsurgery.comscanned
#1cosmeticsurgerydallas.comscanned
#2utswmed.orgscanned
Trailing cohort3 sites
#18aestheticmatch.comscanned
#18bswhealth.comscanned
#19fewinstitute.comscanned

Feature gaps: top vs bottom

25 signals compared · 18 separate the winners · sorted by impact. Win rate = how often the top pages beat the trailing cohort.
SignalCategoryTop avgBottom avgWin rateImpactCopy
part of how fast and stable the page feels to a real visitor.
performance369832100%
417
medium
part of how much real, on-topic content the page carries.
bottom pages measure higher — treat carefully
content1461207933%
412
hard
part of how the page connects to the rest of the site and the wider web.
links14417100%
76
medium
part of how fast and stable the page feels to a real visitor.
performance2870100%
31
medium
part of how much real, on-topic content the page carries.
bottom pages measure higher — treat carefully
content34890%
14
medium
part of the on-page building blocks a ranking page tends to have.
bottom pages measure higher — treat carefully
onpage648533%
8.89
medium
part of how much real, on-topic content the page carries.
content311367%
8.09
medium
part of how much real, on-topic content the page carries.
bottom pages measure higher — treat carefully
content21150%
0.8
medium
part of how much real, on-topic content the page carries.
content636267%
0.78
medium
part of the proof signals that show a business is real and credible.
bottom pages measure higher — treat carefully
trust2.675.330%
0.53
medium
part of the machine-readable data that tells engines what the page is.
schema0.67067%
0.31
medium
part of the proof signals that show a business is real and credible.
trust10.67100%
0.3
easy
part of the location signals that tie the page to a place and its customers.
local10.67100%
0.3
easy
part of the on-page building blocks a ranking page tends to have.
bottom pages measure higher — treat carefully
onpage0.33133%
0.28
medium
part of the machine-readable data that tells engines what the page is.
schema0.670.3367%
0.23
hard
part of the proof signals that show a business is real and credible.
trust0.670.3367%
0.23
hard
part of the on-page building blocks a ranking page tends to have.
onpage0.940.72100%
0.2
medium
part of the on-page building blocks a ranking page tends to have.
onpage0.670.3367%
0.19
easy
part of the machine-readable data that tells engines what the page is.
schema0.33033%
0.17
medium
part of how clearly the page is organised for readers and crawlers.
structure0.670.3367%
0.16
medium
part of the machine-readable data that tells engines what the page is.
schema0.670.3367%
0.16
medium
part of the on-page building blocks a ranking page tends to have.
bottom pages measure higher — treat carefully
onpage0.67167%
0.12
easy
part of how clearly the page is organised for readers and crawlers.
structure7.677.3333%
0.11
medium
part of the location signals that tie the page to a place and its customers.
local0.33033%
0.11
medium

Where the winners pull ahead

18 signals the top pages carry that separate them here.
carried
you 55top 369performance · medium effort
100% of the top pages carry it
partial
you 106top 144links · medium effort
100% of the top pages carry it
carried
you 12top 28performance · medium effort
100% of the top pages carry it
missinghigh impact
you 12top 31content · medium effort
67% of the top pages carry it
missinghigh impact
you 25top 63content · medium effort
67% of the top pages carry it
missinghigh impact
you 0top 0.67schema · medium effort
67% of the top pages carry it
carried
you 1top 1trust · easy effort
100% of the top pages carry it
carried
you 1top 1local · easy effort
100% of the top pages carry it
missinghigh impact
you 0top 0.67schema · hard effort
67% of the top pages carry it
missinghigh impact
you 0top 0.67trust · hard effort
67% of the top pages carry it
missinghigh impact
you 0.44top 0.94onpage · medium effort
100% of the top pages carry it
missinghigh impact
you 0top 0.67onpage · easy effort
67% of the top pages carry it

Anti-patterns

7 reverse signals — stronger in the trailing pages, so not a ranking edge.

Table stakes (both cohorts already carry)

Measurement Dictionary reference · not your score

how to read thisThe full catalog of what we measure — the ruler, not the measurement. It is the same 58 signals for every site, in nine categories; your own reading lives in DNA Chain and the Gap Report. Click any signal name anywhere in the report to jump here; each entry links back to where it appears in your read. Tab by category.

SignalTypeDirectionEffortWeight
Served over a secure connection (HTTPS)
https
Served over a secure connection (HTTPS): part of the crawl-and-render basics an engine needs to read the page cleanly.
On the pages ranking above you, the winners tend to carry more of this. It counts toward your DNA Match only when the top cohort clearly separates from the trailing pages on it.
appears in your report:
yes/nohigher is bettereasy0.9
Declares a canonical URL
has_canonical
Declares a canonical URL: part of the crawl-and-render basics an engine needs to read the page cleanly.
On the pages ranking above you, the winners tend to carry more of this. It counts toward your DNA Match only when the top cohort clearly separates from the trailing pages on it.
appears in your report:
yes/nohigher is bettereasy0.6
Mobile viewport declared
has_viewport_meta
Mobile viewport declared: part of the crawl-and-render basics an engine needs to read the page cleanly.
On the pages ranking above you, the winners tend to carry more of this. It counts toward your DNA Match only when the top cohort clearly separates from the trailing pages on it.
appears in your report:
yes/nohigher is bettereasy0.7
Page language declared
html_lang_present
Page language declared: part of the crawl-and-render basics an engine needs to read the page cleanly.
On the pages ranking above you, the winners tend to carry more of this. It counts toward your DNA Match only when the top cohort clearly separates from the trailing pages on it.
appears in your report:
yes/nohigher is bettereasy0.4
Character encoding declared
charset_declared
Character encoding declared: part of the crawl-and-render basics an engine needs to read the page cleanly.
On the pages ranking above you, the winners tend to carry more of this. It counts toward your DNA Match only when the top cohort clearly separates from the trailing pages on it.
appears in your report:
yes/nohigher is bettereasy0.3
Open to search indexing (not noindex)
indexable
Open to search indexing (not noindex): part of the crawl-and-render basics an engine needs to read the page cleanly.
On the pages ranking above you, the winners tend to carry more of this. It counts toward your DNA Match only when the top cohort clearly separates from the trailing pages on it.
appears in your report:
yes/nohigher is bettereasy0.8
Site icon present
favicon_present
Site icon present: part of the crawl-and-render basics an engine needs to read the page cleanly.
On the pages ranking above you, the winners tend to carry more of this. It counts toward your DNA Match only when the top cohort clearly separates from the trailing pages on it.
appears in your report:
yes/nohigher is bettereasy0.2
SignalTypeDirectionEffortWeight
Page transfer weight
page_weight_kb
Page transfer weight: part of how fast and stable the page feels to a real visitor.
On the pages ranking above you, the winners tend to keep this lower. It counts toward your DNA Match only when the top cohort clearly separates from the trailing pages on it.
appears in your report:
countlower is bettermedium0.6
Number of script includes
script_tag_count
Number of script includes: part of how fast and stable the page feels to a real visitor.
On the pages ranking above you, the winners tend to keep this lower. It counts toward your DNA Match only when the top cohort clearly separates from the trailing pages on it.
appears in your report:
countlower is bettermedium0.5
SignalTypeDirectionEffortWeight
Has a title tag
title_present
Has a title tag: part of the on-page building blocks a ranking page tends to have.
On the pages ranking above you, the winners tend to carry more of this. It counts toward your DNA Match only when the top cohort clearly separates from the trailing pages on it.
appears in your report:
yes/nohigher is bettereasy0.9
Title length in the effective range
title_length_ok
Title length in the effective range: part of the on-page building blocks a ranking page tends to have.
On the pages ranking above you, the winners tend to carry more of this. It counts toward your DNA Match only when the top cohort clearly separates from the trailing pages on it.
appears in your report:
yes/nohigher is bettereasy0.6
Has a meta description
meta_desc_present
Has a meta description: part of the on-page building blocks a ranking page tends to have.
On the pages ranking above you, the winners tend to carry more of this. It counts toward your DNA Match only when the top cohort clearly separates from the trailing pages on it.
appears in your report:
yes/nohigher is bettereasy0.7
Meta description length in range
meta_desc_length_ok
Meta description length in range: part of the on-page building blocks a ranking page tends to have.
On the pages ranking above you, the winners tend to carry more of this. It counts toward your DNA Match only when the top cohort clearly separates from the trailing pages on it.
appears in your report:
yes/nohigher is bettereasy0.5
Has an H1 heading
h1_present
Has an H1 heading: part of the on-page building blocks a ranking page tends to have.
On the pages ranking above you, the winners tend to carry more of this. It counts toward your DNA Match only when the top cohort clearly separates from the trailing pages on it.
appears in your report:
yes/nohigher is bettereasy0.8
Exactly one H1
h1_singular
Exactly one H1: part of the on-page building blocks a ranking page tends to have.
On the pages ranking above you, the winners tend to carry more of this. It counts toward your DNA Match only when the top cohort clearly separates from the trailing pages on it.
appears in your report:
yes/nohigher is bettereasy0.5
Share of images with alt text
images_with_alt_ratio
Share of images with alt text: part of the on-page building blocks a ranking page tends to have.
On the pages ranking above you, the winners tend to carry more of this. It counts toward your DNA Match only when the top cohort clearly separates from the trailing pages on it.
appears in your report:
ratiohigher is bettermedium0.6
Open Graph tags for sharing
meta_og_present
Open Graph tags for sharing: part of the on-page building blocks a ranking page tends to have.
On the pages ranking above you, the winners tend to carry more of this. It counts toward your DNA Match only when the top cohort clearly separates from the trailing pages on it.
appears in your report:
yes/nohigher is bettereasy0.4
Twitter/social card tags
meta_twitter_present
Twitter/social card tags: part of the on-page building blocks a ranking page tends to have.
On the pages ranking above you, the winners tend to carry more of this. It counts toward your DNA Match only when the top cohort clearly separates from the trailing pages on it.
appears in your report:
yes/nohigher is bettereasy0.3
Sane heading hierarchy
heading_hierarchy_ok
Sane heading hierarchy: part of the on-page building blocks a ranking page tends to have.
On the pages ranking above you, the winners tend to carry more of this. It counts toward your DNA Match only when the top cohort clearly separates from the trailing pages on it.
appears in your report:
yes/nohigher is bettermedium0.5
SignalTypeDirectionEffortWeight
Body word count
word_count
Body word count: part of how much real, on-topic content the page carries.
On the pages ranking above you, the winners tend to carry more of this. It counts toward your DNA Match only when the top cohort clearly separates from the trailing pages on it.
appears in your report:
counthigher is betterhard0.8
Number of paragraphs
paragraph_count
Number of paragraphs: part of how much real, on-topic content the page carries.
On the pages ranking above you, the winners tend to carry more of this. It counts toward your DNA Match only when the top cohort clearly separates from the trailing pages on it.
appears in your report:
counthigher is bettermedium0.5
Average sentence length (readability)
avg_sentence_len
Average sentence length (readability): part of how much real, on-topic content the page carries.
On the pages ranking above you, the winners tend to keep this lower. It counts toward your DNA Match only when the top cohort clearly separates from the trailing pages on it.
appears in your report:
countlower is bettermedium0.3
Number of lists
list_count
Number of lists: part of how much real, on-topic content the page carries.
On the pages ranking above you, the winners tend to carry more of this. It counts toward your DNA Match only when the top cohort clearly separates from the trailing pages on it.
appears in your report:
counthigher is bettermedium0.4
Number of images
image_count
Number of images: part of how much real, on-topic content the page carries.
On the pages ranking above you, the winners tend to carry more of this. It counts toward your DNA Match only when the top cohort clearly separates from the trailing pages on it.
appears in your report:
counthigher is bettermedium0.5
Has an embedded video
video_embed_present
Has an embedded video: part of how much real, on-topic content the page carries.
On the pages ranking above you, the winners tend to carry more of this. It counts toward your DNA Match only when the top cohort clearly separates from the trailing pages on it.
appears in your report:
yes/nohigher is betterhard0.4
Has a FAQ / Q&A block
faq_block_present
Has a FAQ / Q&A block: part of how much real, on-topic content the page carries.
On the pages ranking above you, the winners tend to carry more of this. It counts toward your DNA Match only when the top cohort clearly separates from the trailing pages on it.
appears in your report:
yes/nohigher is bettermedium0.6
Number of data tables
table_count
Number of data tables: part of how much real, on-topic content the page carries.
On the pages ranking above you, the winners tend to carry more of this. It counts toward your DNA Match only when the top cohort clearly separates from the trailing pages on it.
appears in your report:
counthigher is bettermedium0.3
Leads with a direct summary/answer
answer_first_present
Leads with a direct summary/answer: part of how much real, on-topic content the page carries.
On the pages ranking above you, the winners tend to carry more of this. It counts toward your DNA Match only when the top cohort clearly separates from the trailing pages on it.
appears in your report:
yes/nohigher is bettermedium0.6
SignalTypeDirectionEffortWeight
Header landmark region
has_header_landmark
Header landmark region: part of how clearly the page is organised for readers and crawlers.
On the pages ranking above you, the winners tend to carry more of this. It counts toward your DNA Match only when the top cohort clearly separates from the trailing pages on it.
appears in your report:
yes/nohigher is bettereasy0.4
Navigation landmark region
has_nav_landmark
Navigation landmark region: part of how clearly the page is organised for readers and crawlers.
On the pages ranking above you, the winners tend to carry more of this. It counts toward your DNA Match only when the top cohort clearly separates from the trailing pages on it.
appears in your report:
yes/nohigher is bettereasy0.4
Main-content landmark region
has_main_landmark
Main-content landmark region: part of how clearly the page is organised for readers and crawlers.
On the pages ranking above you, the winners tend to carry more of this. It counts toward your DNA Match only when the top cohort clearly separates from the trailing pages on it.
appears in your report:
yes/nohigher is bettereasy0.5
Breadcrumb navigation
breadcrumb_present
Breadcrumb navigation: part of how clearly the page is organised for readers and crawlers.
On the pages ranking above you, the winners tend to carry more of this. It counts toward your DNA Match only when the top cohort clearly separates from the trailing pages on it.
appears in your report:
yes/nohigher is bettermedium0.4
Number of semantic sections
section_count
Number of semantic sections: part of how clearly the page is organised for readers and crawlers.
On the pages ranking above you, the winners tend to carry more of this. It counts toward your DNA Match only when the top cohort clearly separates from the trailing pages on it.
appears in your report:
counthigher is bettermedium0.4
SignalTypeDirectionEffortWeight
Has JSON-LD structured data
jsonld_present
Has JSON-LD structured data: part of the machine-readable data that tells engines what the page is.
On the pages ranking above you, the winners tend to carry more of this. It counts toward your DNA Match only when the top cohort clearly separates from the trailing pages on it.
appears in your report:
yes/nohigher is bettermedium0.8
LocalBusiness structured data
schema_localbusiness
LocalBusiness structured data: part of the machine-readable data that tells engines what the page is.
On the pages ranking above you, the winners tend to carry more of this. It counts toward your DNA Match only when the top cohort clearly separates from the trailing pages on it.
appears in your report:
yes/nohigher is bettermedium0.8
Organization structured data
schema_organization
Organization structured data: part of the machine-readable data that tells engines what the page is.
On the pages ranking above you, the winners tend to carry more of this. It counts toward your DNA Match only when the top cohort clearly separates from the trailing pages on it.
appears in your report:
yes/nohigher is bettermedium0.5
FAQPage structured data
schema_faqpage
FAQPage structured data: part of the machine-readable data that tells engines what the page is.
On the pages ranking above you, the winners tend to carry more of this. It counts toward your DNA Match only when the top cohort clearly separates from the trailing pages on it.
appears in your report:
yes/nohigher is bettermedium0.6
Review/AggregateRating structured data
schema_review_agg
Review/AggregateRating structured data: part of the machine-readable data that tells engines what the page is.
On the pages ranking above you, the winners tend to carry more of this. It counts toward your DNA Match only when the top cohort clearly separates from the trailing pages on it.
appears in your report:
yes/nohigher is betterhard0.6
BreadcrumbList structured data
schema_breadcrumb
BreadcrumbList structured data: part of the machine-readable data that tells engines what the page is.
On the pages ranking above you, the winners tend to carry more of this. It counts toward your DNA Match only when the top cohort clearly separates from the trailing pages on it.
appears in your report:
yes/nohigher is bettermedium0.4
Product/Service structured data
schema_product_service
Product/Service structured data: part of the machine-readable data that tells engines what the page is.
On the pages ranking above you, the winners tend to carry more of this. It counts toward your DNA Match only when the top cohort clearly separates from the trailing pages on it.
appears in your report:
yes/nohigher is bettermedium0.5
SignalTypeDirectionEffortWeight
Visible phone number
phone_present
Visible phone number: part of the proof signals that show a business is real and credible.
On the pages ranking above you, the winners tend to carry more of this. It counts toward your DNA Match only when the top cohort clearly separates from the trailing pages on it.
appears in your report:
yes/nohigher is bettereasy0.6
Visible street address
address_present
Visible street address: part of the proof signals that show a business is real and credible.
On the pages ranking above you, the winners tend to carry more of this. It counts toward your DNA Match only when the top cohort clearly separates from the trailing pages on it.
appears in your report:
yes/nohigher is bettereasy0.6
Visible contact email
email_present
Visible contact email: part of the proof signals that show a business is real and credible.
On the pages ranking above you, the winners tend to carry more of this. It counts toward your DNA Match only when the top cohort clearly separates from the trailing pages on it.
appears in your report:
yes/nohigher is bettereasy0.4
Forms submit securely
secure_forms
Forms submit securely: part of the proof signals that show a business is real and credible.
On the pages ranking above you, the winners tend to carry more of this. It counts toward your DNA Match only when the top cohort clearly separates from the trailing pages on it.
appears in your report:
yes/nohigher is bettereasy0.5
Testimonials / reviews on page
testimonials_present
Testimonials / reviews on page: part of the proof signals that show a business is real and credible.
On the pages ranking above you, the winners tend to carry more of this. It counts toward your DNA Match only when the top cohort clearly separates from the trailing pages on it.
appears in your report:
yes/nohigher is betterhard0.6
Certification / trust badges
trust_badges_present
Certification / trust badges: part of the proof signals that show a business is real and credible.
On the pages ranking above you, the winners tend to carry more of this. It counts toward your DNA Match only when the top cohort clearly separates from the trailing pages on it.
appears in your report:
yes/nohigher is bettermedium0.4
SignalTypeDirectionEffortWeight
Mentions the target city/market
city_mention_present
Mentions the target city/market: part of the location signals that tie the page to a place and its customers.
On the pages ranking above you, the winners tend to carry more of this. It counts toward your DNA Match only when the top cohort clearly separates from the trailing pages on it.
appears in your report:
yes/nohigher is bettereasy0.6
Embedded map
map_embed_present
Embedded map: part of the location signals that tie the page to a place and its customers.
On the pages ranking above you, the winners tend to carry more of this. It counts toward your DNA Match only when the top cohort clearly separates from the trailing pages on it.
appears in your report:
yes/nohigher is bettermedium0.4
Business hours on page
hours_present
Business hours on page: part of the location signals that tie the page to a place and its customers.
On the pages ranking above you, the winners tend to carry more of this. It counts toward your DNA Match only when the top cohort clearly separates from the trailing pages on it.
appears in your report:
yes/nohigher is bettereasy0.5

Explain

how to read thisEvery score, in plain terms — what it measures, how we measure it, and what it is not. Pick a pillar. This is the same instrument the Rank Codex Report reads at depth.

Main

One weighted headline so a pretty page can never look elite while it is invisible.
what it measuresA single weighted reading of the four pillars — Presence weighted heaviest so ranking reality leads, DNA next, then Position and Closeable.
how it is measuredA single weighted reading of the four pillars, each on 0–100.
it moves whenIt moves as any pillar moves — most when Presence and DNA move.
what it is not
  • a guarantee
  • a second overall number — there is only one headline

DNA Match

How much of the winning on-page signature your page already carries — not your rank.
what it measuresThe on-page signals the pages ranking above you share and the trailing pages lack — structured data, titles, headings, content depth, local cues, proof, images, links — scored on your page against the top-cohort norm, with partial credit.
how it is measuredWe read the top and the trailing organic pages, measure the same 58 signals on all of them, keep only the signals where the top cohort genuinely separates from the bottom, and compare your page to the top-cohort average across that separating set.
it moves whenIt rises when your page carries more of the separating signature — confirmed only on a fresh scan.
what it is not
  • a rank prediction
  • proof your business is better
  • the search engine's real algorithm
  • a claim your page is identical to the winners

Presence

How often your domain actually shows up in the organic results for the buyer phrases.
what it measuresReal appearance in organic results across the tracked buyer keywords — coverage, plus extra weight for the phrases where you sit in the top 10 and the top 3.
how it is measuredWe read organic-only results for each tracked phrase, note found-or-not and the position, and weight top-10 and top-3 placements above a bare appearance.
it moves whenIt rises as your domain appears for more of the phrases, higher up — a measured fact each scan.
what it is not
  • the DNA signature
  • paid ads or the map pack
  • a traffic guarantee

Position

When you do appear, how strong you are versus the other domains in the race.
what it measuresYour standing among the domains that rank for these phrases — your best organic position, your place on the domain leaderboard, and how many of the phrases you show up for.
how it is measuredWe build the leaderboard of domains across the tracked phrases, locate yours, and read your best position and your keyword footprint.
it moves whenIt rises as you climb positions, win more of the phrases, and move up the leaderboard.
what it is not
  • business quality
  • the DNA signature
  • a full off-page authority audit

Closeable

How much of the gap is realistically within reach — credit for what you meet, plus how fixable the rest is.
what it measuresThe reachable upside on the DNA checklist — credit for the separating signals you already meet, and, among the open ones, how many are low-or-medium effort rather than hard.
how it is measuredWe take the separating signals, credit the share you already meet, and read the copyability of the open ones (easy / medium / hard / moat).
it moves whenIt rises as the low-and-medium-effort separators move to the top-cohort norm and are re-read.
what it is not
  • a ranking promise
  • the Presence or Position pillars
  • an hours estimate
Your Report, in Full

This is your complete Rank DNA report — everything we can measure for your site and your market.

It is kept in your account: open it any time, with no re-running and no waiting.

Every number carries its coverage grade, and where we could not measure, the report says so.