The Cause & Effect 3-Pillar SEO Audit

THE
TRIFECTA

Three pillars. 55 audit points. To "win the trifecta" you pass all three at 80%+. Here is exactly where you stand today and what's failing.

Overall Verdict
7%
REBUILDING REQUIRED
On-Site Pillar
0%
0 of 0 checks pass · 36 total items
Off-Site Pillar
20%
1 of 5 checks pass · 11 total items
GEO Pillar
0%
0 of 2 checks pass · 8 total items
Priority Fixes

Where to Spend Your Energy First

Failing checks at priority 4 or 5 — these are blocking you from "winning" your weakest pillar. Fix these first.

HIGH
Is domain authority trending upward?

Domain rank is 0 — building authority is a slow burn (3–6 months).

Off-Site
P4
HIGH
Are there keyword gaps vs top 3 competitors?

Insufficient competitor data — need DFSEO competitors-domain refresh.

Off-Site
P4
HIGH
Is the site cited in any AI Overviews?

Not yet cited in AI Overviews — content optimization needed.

Off-Site
P4
On-Site (technical + content health)

On-Site Pillar — Every Check

Pass rate: 0% · 0 of 0 graded checks passed · 36 pending review.

StatusCheckReasoning
⏳ REVIEW Home page must have Organization + WebSite JSON-LD schema.
SCHEMA · Priority —
Check not yet implemented for this item.
⏳ REVIEW Services index must have ItemList of Service.
SCHEMA · Priority —
Check not yet implemented for this item.
⏳ REVIEW Service detail page must have Service schema.
SCHEMA · Priority —
Check not yet implemented for this item.
⏳ REVIEW Location page must have LocalBusiness schema with areaServed.
SCHEMA · Priority —
Check not yet implemented for this item.
⏳ REVIEW Service-location page must have BOTH LocalBusiness + Service schema.
SCHEMA · Priority —
Check not yet implemented for this item.
⏳ REVIEW Blog index page must have Blog schema.
SCHEMA · Priority —
Check not yet implemented for this item.
⏳ REVIEW Blog post must have BlogPosting + Author (or Person) schema.
SCHEMA · Priority —
Check not yet implemented for this item.
⏳ REVIEW Pages with an FAQ block must have FAQPage schema.
SCHEMA · Priority —
Check not yet implemented for this item.
⏳ REVIEW Contact page must have ContactPage schema.
SCHEMA · Priority —
Check not yet implemented for this item.
⏳ REVIEW <title> 50–60 characters.
METADATA · Priority —
Check not yet implemented for this item.
⏳ REVIEW <title> unique sitewide.
METADATA · Priority —
Check not yet implemented for this item.
⏳ REVIEW <meta name="description"> 140–160 characters, unique sitewide.
METADATA · Priority —
Check not yet implemented for this item.
⏳ REVIEW Every page has a meta description.
METADATA · Priority —
Check not yet implemented for this item.
⏳ REVIEW Exactly ONE H1 per page.
METADATA · Priority —
Check not yet implemented for this item.
⏳ REVIEW Hero-page H1 ≤ 50 characters.
METADATA · Priority —
Check not yet implemented for this item.
⏳ REVIEW <link rel="canonical"> present per page.
METADATA · Priority —
Check not yet implemented for this item.
⏳ REVIEW OG tags complete (og:title, og:description, og:image, og:type, og:url).
METADATA · Priority —
Check not yet implemented for this item.
⏳ REVIEW Twitter card meta tag present (twitter:card minimum).
METADATA · Priority —
Check not yet implemented for this item.
⏳ REVIEW ≥ 3 internal links per page with descriptive anchors (no 'click here').
INTERNAL_LINKING · Priority —
Check not yet implemented for this item.
⏳ REVIEW No 4xx/5xx links anywhere on the page.
INTERNAL_LINKING · Priority —
Check not yet implemented for this item.
⏳ REVIEW Breadcrumbs present on multi-level pages with BreadcrumbList schema.
INTERNAL_LINKING · Priority —
Check not yet implemented for this item.
⏳ REVIEW /sitemap.xml present, valid, declared in robots.txt.
TECHNICAL · Priority —
Check not yet implemented for this item.
⏳ REVIEW robots.txt allows crawl on production.
TECHNICAL · Priority —
Check not yet implemented for this item.
⏳ REVIEW Lighthouse mobile Performance ≥ 90.
TECHNICAL · Priority —
Check not yet implemented for this item.
⏳ REVIEW Lighthouse mobile Accessibility ≥ 95.
TECHNICAL · Priority —
Check not yet implemented for this item.
⏳ REVIEW Lighthouse mobile SEO = 100.
TECHNICAL · Priority —
Check not yet implemented for this item.
⏳ REVIEW Lighthouse mobile Best Practices ≥ 95.
TECHNICAL · Priority —
Check not yet implemented for this item.
⏳ REVIEW All <img> have meaningful alt text.
TECHNICAL · Priority —
Check not yet implemented for this item.
⏳ REVIEW GA4 tracking installed (gtag.js with G-XXXXXXXXXX measurement ID).
TECHNICAL · Priority —
Check not yet implemented for this item.
⏳ REVIEW GSC verification tag present.
TECHNICAL · Priority —
Check not yet implemented for this item.
⏳ REVIEW LocalBusiness schema includes address, geo, telephone, openingHours.
LOCAL_SEO · Priority —
Check not yet implemented for this item.
⏳ REVIEW Embedded Google Maps iframe (no-API-key format) at bottom of every location/service-location page.
LOCAL_SEO · Priority —
Check not yet implemented for this item.
⏳ REVIEW NAP (Name/Address/Phone) consistent across header, footer, schema, and GBP.
LOCAL_SEO · Priority —
Check not yet implemented for this item.
⏳ REVIEW /sitemap.xml or /sitemap-index.xml served on the live site.
AI_READY · Priority —
Check not yet implemented for this item.
⏳ REVIEW /llms.txt served on the live site.
AI_READY · Priority —
Check not yet implemented for this item.
⏳ REVIEW /robots.txt served on the live site.
AI_READY · Priority —
Check not yet implemented for this item.
Off-Site (authority + links + reputation)

Off-Site Pillar — Every Check

Pass rate: 20% · 1 of 5 graded checks passed · 6 pending review.

StatusCheckReasoning
— ERROR Does the site have referring domains > 10?
BACKLINKS · Priority 4
Check error: 'referring_domains'
⏳ REVIEW Are backlinks from relevant, authoritative domains?
BACKLINKS · Priority 5
Backlink quality assessment — needs manual review of top 20 referring domains.
⏳ REVIEW Is Google Business Profile claimed and verified?
LOCAL · Priority 5
Google Business Profile status — manual check via Google search.
⏳ REVIEW Is Google Business Profile fully completed?
LOCAL · Priority 4
GBP completeness — manual check.
⏳ REVIEW Are NAP citations consistent across directories?
LOCAL · Priority 4
Citation consistency — manual directory cross-check.
✓ PASS Are social media profiles linked from the website?
SOCIAL · Priority 2
1 social profile links detected on homepage.
⏳ REVIEW Does the business have > 10 Google reviews?
REPUTATION · Priority 3
Review count — manual check via Google Business Profile.
✗ FAIL Is domain authority trending upward?
AUTHORITY · Priority 4
Domain rank is 0 — building authority is a slow burn (3–6 months).
✗ FAIL Are there keyword gaps vs top 3 competitors?
COMPETITIVE · Priority 4
Insufficient competitor data — need DFSEO competitors-domain refresh.
✗ FAIL Does the site appear in any featured snippets?
SERP FEATURES · Priority 3
No featured snippet appearances detected.
✗ FAIL Is the site cited in any AI Overviews?
SERP FEATURES · Priority 4
Not yet cited in AI Overviews — content optimization needed.
GEO (AI-ready content optimization)

GEO Pillar — Every Check

Pass rate: 0% · 0 of 2 graded checks passed · 6 pending review.

StatusCheckReasoning
⏳ REVIEW Does the blog post answer the query in the first 40-60 words?
ANSWER CAPSULE · Priority 5
Answer capsule presence — needs blog post review.
⏳ REVIEW Are there statistics every 150-200 words with sources?
FACT DENSITY · Priority 5
Fact density check — needs blog post review.
⏳ REVIEW Does each section stand alone as an independent answer?
CONTENT STRUCTURE · Priority 4
Modular section check — needs blog post review.
✗ FAIL Does the BlogPosting schema include Speakable markup?
ENTITY OPTIMIZATION · Priority 3
No Speakable markup in JSON-LD schema.
⏳ REVIEW Does the author bio include relevant credentials?
E-E-A-T · Priority 4
Author credentials — needs blog post bio review.
⏳ REVIEW Are there at least 2 external source citations?
FACT DENSITY · Priority 4
External source citations — needs blog post review.
⏳ REVIEW Are comparison tables present where relevant?
CONTENT STRUCTURE · Priority 3
Comparison tables — applies to comparative content.
✗ FAIL Does the content show a 'Last Updated' date?
RECENCY SIGNALS · Priority 3
No 'Last Updated' indicator on homepage.
About The Trifecta Cause & Effect Strategic Partners' proprietary 3-pillar SEO audit system. We pull from 36 on-site, 11 off-site, and 8 GEO best-practice checks every single day. To "win the trifecta" your site must pass at least 80% in each pillar — that's the bar that separates sites that own their search results from sites that just hope to rank. Items marked "REVIEW" require either deeper analysis or human judgment we'll handle this week.