SYSONLINE
UTC2026-04-21 03:56:25Z
SCAN2026-04-20
VER0.4.0
FEEDSFLEET15hSEO10hGSC3d lagGA41d lagAHREFSweeklyDFSlive
VIEWNODE · PURPLE-BUDS
NODE // PURPLE-BUDSONLINE

Purple Buds

pbuds.com
ARCHETYPE · premiumTIER · criticalEDITABLE
Regression risk
0
calm
view fleet risk →
Weekly Brief · Haiku
all briefs →

Purple Buds holds a solid 76 overall score with perfect local SEO (100) and schema markup (100), but faces critical content and on-page gaps. RD volatility (−66 lost domains, +7 new) signals fragile link profile; AEO at 56 is the lowest priority area needing immediate remediation.

Wins
Local SEO & Schema Mastery
Local SEO score 100, schema_pct 100. Strong foundation for local dispensary searches and rich snippets.
EEAT Competitive
EEAT score 79 indicates solid trust signals. AI readiness at 71 positions site for future search evolution.
Risks
Severe RD Churn
Lost 66 referring domains in 30d while gaining only 7. Net −59 RD suggests broken links or deindexing. RD now 30 (prior 28 delta +2 misleading).
On-Page & Content Gaps
On-page score 60, content 69 are lowest priority drivers. Ahrefs keyword gaps and top pages data unavailable; likely indicates poor keyword targeting and thin content.
Next actions
P0Audit & Recover Lost Backlinks
Export 66 lost RDs from Ahrefs; prioritize high-DR prospects for outreach/restoration. Check for 404s on site—fix broken internal links first. Target link recovery to rebuild authority.
P0Expand Content for Branded + Long-Tail Cannabis Queries
Request Ahrefs keyword gap report vs. top 3 local dispensary competitors. Build 5–10 high-intent product/strain guides with local intent modifiers. Aim to capture organic keywords currently at 0.
Score Decomposition
Δ7d: · Δ30d:

Needs ≥ 2 scorecard runs spanning 7 days. Framework is live — decomposition will auto-populate as history accrues.

Archetype Benchmark — premium
n=4 · median 75.5

Overall 63th percentile within premium · +0.5 vs cohort median

Biggest gaps to cohort median
on page60 vs median 66 · leader 87-6
[ SCORE ]SEO HEALTH · 11-CATEGORY RUBRIC
76
OVERALL SCORE
Technical
Content
69
Authority
UX / Perf
Local SEO
100
On-Page
60
Mobile
AI Readiness
71
Schema %
100
E-E-A-T
79
AEO
56
Clicks
0
GSC · 28d
Impressions
0
GSC · 28d
Avg Position
GSC · 28d
Sessions
0
GA4 · 28d
Conversions
0
GA4 · 28d
Revenue
$0
GA4 · 28d

28-day trends

GSC Clicks
latest 0 · total 0
insufficient data
GSC Impressions
latest 0 · total 0
insufficient data
GA4 Sessions
latest 0 · total 0
insufficient data
GA4 Conversions
latest 0 · total 0
insufficient data

Top Queries (7d)

No GSC query data.

Top Pages — GSC (7d)

No page data.

Top Pages — GA4 Traffic (7d)

No GA4 page data.

OTTO Optimization Status

Issue TypeTotalDeployedDeploy %Grade Now → Rec.
twitter_site_property3200%0
page_title3200%87
meta_description3200%6279
canonical_link3200%
h2_under_20_over_702700%6885
page_level_schema2000%
og_description1300%32
internal_link_suggestions600%
h1_under_20_over_70500%7890

Per-page scoring (4 URLs · median 71)

Client scores are averages across pages. This breaks that down — the pages at the bottom are the ones dragging your category scores down.

▼ 5 worst pages

on-page 48schema 60ai 30
missing: title (20-60 chars)missing: meta description (50-160 chars)missing: self-canonical
on-page 48schema 80ai 80
missing: title (20-60 chars)missing: meta description (50-160 chars)missing: self-canonical
/71
on-page 68schema 65ai 80
missing: meta description (50-160 chars)missing: self-canonicalmissing: OG title/desc/image
/71
on-page 68schema 65ai 80
missing: meta description (50-160 chars)missing: self-canonicalmissing: OG title/desc/image

▲ 5 best pages

/71
on-page 68schema 65ai 80
/71
on-page 68schema 65ai 80
on-page 48schema 80ai 80
on-page 48schema 60ai 30