Your Site, Measured
Everything measurable about daniellecarron.com as it stands today, with the source artifact named for every number.
Part 2 of the engagement. Every number here comes from a live measurement made on 2026‑08‑04. The raw artifacts are on disk in raw/, and each claim below names the file it came from. Nothing is estimated unless it says so.
The headline: you rank for nothing
Not "you rank poorly." Not "your profile is thin." Zero. You have no organic keyword presence in the US national index at all. In plain terms: when a tool checks every search phrase your site appears for in Google's US results, the list comes back empty.
That's a big claim, so it was verified four separate ways before being written down:
| Check | Target | Result |
|---|---|---|
| DFS Labs ranked keywords, US, limit 1,000 | daniellecarron.com |
0 rows |
| DFS Labs domain rank overview | daniellecarron.com |
no rows |
| DFS Labs domain rank overview | www.daniellecarron.com |
no rows |
| Live crawl of every page | all 8 URLs | clean, indexable, and invisible |
Source: raw/danielle_ranked_keywords.json, ledger rows ranked_keywords, rank_overview:daniellecarron.com, rank_overview:www.daniellecarron.com.
The www variant was checked separately, on purpose. Your apex domain 301‑redirects to www (a permanent forwarding rule), and measuring the wrong one could have produced a false zero. It didn't. The absence is real.
Zero sounds bleak, so hold onto this: it also means there's nothing to protect. Every change recommended later in this document can be made without risking a single visitor, because there are no visitors arriving through search to lose.
The AI surface says the same thing
Search engines are no longer the only place people look. Increasingly, the first answer someone gets comes from ChatGPT, Claude, Perplexity, or Google's AI Overviews. Those systems name their sources when they answer, so the same question was asked of them.
| Target queried | LLM mentions found |
|---|---|
daniellecarron.com |
0 |
| "Danielle Carron" | 0 |
| "Timeless Self" | 0 |
Source: raw/llm_mentions_danielle.json — total_count: 0.
Zero on all three, including your own proprietary framework name. You're invisible to the AI layer in exactly the same way, and for exactly the same reason: these systems cite what has been written and referenced, and there is almost nothing of yours to cite.
This matters more than it would have three years ago. The whole premise of the playbook in Part 1 is that platforms increasingly answer in place rather than sending clicks onward, which makes being the cited source the thing worth owning. Right now you're not a candidate for citation on any topic, including the one you invented and trademarked.
This number is the engagement's clearest scoreboard. It's zero today, it's measurable on demand, and moving it off zero is unambiguous evidence that the strategy is working. It gets re‑measured quarterly.
What you do have: a small, clean authority base
Read this table twice, because the raw counts flatter you.
| Metric | Value |
|---|---|
| Referring domains | 30 — but only 3 are real; 19 are spam (see Backlinks) |
| Referring main domains | 27 |
| Total backlinks | 40 |
| Broken backlinks | 0 |
| DFS domain rank | 62 |
Source: raw/danielle_backlinks_summary.json.
A referring domain is simply a website that links to yours. Links matter because search engines treat them as votes of trust. But the vote count here is misleading: 19 of your 30 referring domains are spam. Spam links come from junk sites that link out to thousands of places automatically. They aren't endorsements, and they carry no weight. Only 3 of the 30 are real.
So the honest inventory is three real links, none of them broken. That's the small, clean base the heading describes. It won't move rankings on its own, and nothing in this profile is doing work for you today. What it does mean is that the work ahead is building, not repairing. There's no bad history here to undo, and after the rest of this document, that simplicity is worth having.
The site is clean. It is simply empty.
The crawl found almost nothing wrong with what exists.
| Measure | Value |
|---|---|
| OnPage score | 94.2 |
| Pages crawled | 8 |
| Broken links | 0 |
| Broken resources | 0 |
| Non‑indexable pages | 0 |
| Duplicate titles | 0 |
| Duplicate descriptions | 0 |
Source: raw/danielle_onpage_summary.json.
The OnPage score is a technical health grade out of 100, and 94.2 needs careful reading. It doesn't mean your site is in good shape for search. It means the eight pages that exist are technically tidy. A clean empty room still has nothing in it.
The defects that do exist
| Issue | Pages affected |
|---|---|
title_too_short |
8 of 8 |
no_image_alt |
7 of 8 |
no_image_title |
7 of 8 |
has_misspelling |
8 of 8 |
has_render_blocking_resources |
8 of 8 |
low_content_rate |
3 of 8 |
Source: raw/danielle_onpage_summary.json → page_metrics.checks.
None of these is unusual, and none of them is the real problem. They're recorded here so nothing gets lost, and the first one, the titles, gets its own section below because it's the cheapest meaningful fix on this list.
Missing entirely
- No canonical tags on any page.
- No structured data — zero JSON‑LD anywhere on the site.
- No analytics of any kind — no GA4, no GTM, no Meta Pixel, no
dataLayer. Nothing about your site is measured today. - No email service provider. Your newsletter form exists only in the footer of
/podcast, not sitewide, and there is no list behind it. - No booking automation. Every "Book a Free Call" routes to a Formspree contact form; scheduling happens manually afterward.
Sources: raw/stack.json, raw/html/*.html, raw/danielle_onpage_pages.json.
Two of those terms deserve a plain-word gloss. A canonical tag tells search engines which address is the official copy of a page. Structured data is machine-readable labelling in a page's code that tells search engines, and the AI systems above, who you are and what you do. Both are things you get for free on infrastructure you control, which is part of the argument coming in the strategic read.
Methodology note, recorded because it nearly caused an error. DataForSEO's OnPage summary reports
checks.canonical: 8, which reads like "eight pages have canonical tags." It does not mean that. The per‑pagecanonicalfield isNoneon all eight pages, the raw HTML contains no<link rel="canonical">, and a live fetch confirms the same. The DFS check flags "this page is not canonicalised away to another URL" — a duplicate‑content signal, not a tag‑presence signal. The conflict was resolved against the raw HTML rather than trusting the score.
Your titles are the single cheapest fix on this list
A title tag is the short label in a page's code that search engines read as that page's name. It's usually the headline a searcher sees in results, and it's the strongest single signal of what a page is about. Here's what search engines currently see as the name of each of your pages:
| URL | Title tag |
|---|---|
/ |
Danielle Carron |
/about |
About |
/contact |
Contact |
/work-with-me |
Work With Me |
/how-i-work |
How I Work |
/podcast |
Podcast |
/press-and-speaking |
PRESS & SPEAKING |
/cv |
CV |
Source: raw/danielle_onpage_pages.json → meta.title.
Eight titles, eight flagged title_too_short, and not one of them contains a single term a person would ever type into a search box. About is not a subject. CV is not a subject. Somatic experiencing, Internal Family Systems, contemplative psychotherapy, near‑death experience integration: those are subjects, and they're all things you're genuinely qualified to own.
And yet the writing itself is good
Your meta descriptions, written by the same person on the same site, are excellent. A meta description is the sentence or two shown under a result in Google, and yours read like this:
"The first step is a free 30‑minute call. Not a sales conversation. A real one, with…"
"Twenty years of clinical depth — shaped by a Near Death Experience. At 19, a roc…"
Source: raw/danielle_onpage_pages.json → meta.description.
Those are specific, disarming, and they carry a point of view. They do the job a description is supposed to do. So the writing isn't the problem. You can obviously write. Nobody ever told you what to write for. That distinction matters, because it means the fix is direction, not talent, and direction is far faster to supply.
The strategic read
The problem is not technical debt. The crawl is clean, the links are unbroken, the pages are indexable, and the score is 94.2. If this were a site with years of accumulated technical rot, the work would be repair. It isn't.
The problem is that there is nothing to rank, and no keyword surface on what exists. A keyword surface just means pages built around subjects people actually search for. Eight pages, 8,709 words, no blog, no articles, no CMS collections, and eight titles that name no subject. Search engines have been given nothing to file you under, so they have filed you under nothing. That is exactly what the zero at the top of this document is.
This is why the rebuild comes first, and why now is the safest possible moment for it. Migrating a site off its platform normally means risking real traffic, and that risk is what makes people defer it for years. You have no traffic to risk. The migration that would be genuinely dangerous for an established site is nearly free for you today. And it gets more expensive every month the content programme runs on the old stack, because every new page published on Webflow is another page that has to be moved later.
Three things follow, in this order:
- Measurement first. GA4 and Search Console do not exist yet. Until they do, nothing that comes after can be evaluated — you would be publishing into the dark. These get installed before content, not alongside it.
- Migrate while it is cheap. Move to infrastructure that gives you control over schema, canonicals, headers and page speed. Every one of your eight URLs keeps the exact path it has today, so nothing needs redirecting and your three real links keep working untouched — a rehost is not a restructure. The only redirect worth changing is the one that already exists:
http://daniellecarron.comcurrently takes two hops to reach the canonical address, and the new setup makes it one. - Then build the content engine — against a stack that can actually express it, with measurement already running so the first article has a baseline to be measured against.
Everything missing from this document is buildable. The plan above builds it in the order that lets each step prove the next one, and the zero at the top of this page is the number that will show it happening.
Sections still to come in this audit: the keyword gap table (your keywords versus the national top‑ranking set, with CPC and volume), and the content cluster plan derived from that national data. Both depend on research phases still running.