SYSONLINE
UTC2026-04-21 03:56:23Z
SCAN2026-04-20
VER0.4.0
FEEDSFLEET15hSEO10hGSC3d lagGA41d lagAHREFSweeklyDFSlive
VIEWNODE · BIHN-CONSTRUCTION
NODE // BIHN-CONSTRUCTIONONLINE

Bihn Construction

bihnconstruction.com
ARCHETYPE · agencyPLATFORM · wordpressTIER · monitor-onlyMONITOR-ONLY
Regression risk
0
calm
view fleet risk →
Weekly Brief · Haiku
all briefs →

bihn-construction shows mixed signals: overall score 61 with strong on-page (72) and EEAT (80) but weak local SEO (46) and AEO (28). DR surged 1.2 pts to 2.1 in 30d, yet 51 RDs lost vs. 7 gained—indicating fragile link equity. Zero organic keywords tracked suggests indexing or tracking gaps.

Wins
Domain Rating Velocity Positive
DR +1.2 pts (0.9→2.1) over 30d. New RDs: 7 acquired. Early signal of link-building momentum, though net RD position weakened.
On-Page & EEAT Strong
On-page score 72, EEAT 80, schema coverage 100%. Content authority signals solid; foundation ready for SEO scaling.
Risks
Severe Link Equity Erosion
Lost 51 RDs in 30d vs. 7 gained (net -44). RD count 55 now vs. 50 prior. Backlink portfolio destabilized; major de-link event likely.
Zero Organic Keywords Indexed
Ahrefs reports 0 organic keywords, 0 organic traffic. Site may be deindexed, crawler-blocked, or canonicalized. Requires immediate technical audit.
Next actions
P0Audit Indexation & Crawlability
Run GSC coverage report, check robots.txt/meta robots, verify no global noindex. 0 keywords suggests systemic block. Confirm indexability before link work.
P0Recover Lost Referring Domains
Export 51 lost RDs from Ahrefs, audit for link rot vs. removals. Prioritize reclamation of high-DR sources (broken backlinks check: 0 logged—verify manually).
Score Decomposition
Δ7d: · Δ30d:

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

Archetype Benchmark — agency
n=7 · median 13

Overall 79th percentile within agency · +50 vs cohort median

✓ At or above cohort median in every category.

[ SCORE ]SEO HEALTH · 11-CATEGORY RUBRIC
63
OVERALL SCORE
Technical
Content
58
Authority
UX / Perf
Local SEO
65
On-Page
72
Mobile
AI Readiness
41
Schema %
100
E-E-A-T
80
AEO
28
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_property9797100%55
page_title9797100%7170
page_level_schema976668%
meta_keywords9797100%8958
meta_description9797100%6273
twitter_description9191100%59
twitter_title8686100%60
og_description5959100%48
h2_under_20_over_70585595%6877
missing_headings5000%
h1_under_20_over_705050100%4461
internal_link_suggestions4000%
og_title77100%52
links200%

Per-page scoring (2 URLs · median 48)

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

/48
on-page 68schema 35ai 40
missing: single H1missing: meta description (50-160 chars)missing: image alt coverage
/48
on-page 68schema 35ai 40
missing: single H1missing: meta description (50-160 chars)missing: image alt coverage

▲ 5 best pages

/48
on-page 68schema 35ai 40
/48
on-page 68schema 35ai 40