Site & registry
- Stack: Astro
- Market / metro: Provo–Orem / Utah County, UT
-
Monorepo path:
sites/wasatch-haul-away - Primary domain (planned or live): wasatchhaulaway.com
Hybrid growth operations dashboard
Junk removal lead-gen site — Utah County.
Revenue assets: local service demand. Watch GSC money queries, live domain, and conversion paths.
Coverage
25%Status: ok
Snapshot generated: 5/12/2026, 3:46:32 PM
Snapshot-based performance by traffic, search visibility, and engineering freshness.
Snapshot row updated: 5/12/2026, 3:46:32 PM
sites/wasatch-haul-away Cloudflare data unavailable .
From merged Search Console + GA4 snapshots. Tune queries and pages in GSC; refresh CI to update this tab.
GA4 data unavailable.
GSC data unavailable.
Combines deterministic checks with generated suggestions. Regenerate via npm run generate:ai-seo-insights (optional OPENAI_API_KEY for GPT-backed copy).
AI / heuristic file: 5/18/2026, 11:14:05 AM · model: gpt-4o-mini
Rules in src/lib/seoInsights.ts — same signals as the home “priority actions” rollup.
Coverage is 25%. Map GA4 property, GSC site, and Cloudflare zone IDs in GitHub secrets; refresh OAuth if needed.
See: ops/DASHBOARD-ENRICHMENT.md
Add this project to GA4_PROPERTY_MAP_JSON and ensure OAuth can read the property.
Add GSC_PROPERTY_MAP_JSON entry (sc-domain: or URL-prefix) and reuse GA4 OAuth with webmasters scope.
Action items are GPT-backed from the latest generated snapshot (gpt-4o-mini).
Treat wasatchhaulaway.com as the canonical brand entity: ensure consistent NAP (name, address, phone) and match the `PUBLIC_SITE_URL` with your GSC property.
Audit title/meta on service and location pages: include primary city + service head terms without keyword stuffing; align with search intent from your top queries.
Once GSC shows queries, prioritize pages that earn impressions for commercial intent (service + geo); incorporate FAQs and proof (reviews, project examples).
Align landing pages with query intent: ensure hero headline + CTA match the query cluster; reduce friction to contact or request a quote.
Add liveUrl in the registry when production is stable, then verify property + sitemap in GSC for better indexing.
For local/service sites: earn or sync Google Business Profile reviews and citations; ensure hours and service area are aligned with on-page copy.
Topics and queries to strengthen content and rankings (titles, FAQs, internal links).
High-intent phrases (near me, estimate, hire, pricing, urgency) worth mapping to landing pages with a clear call to action — not generic awareness terms alone.
| Category | Status | Impact | Effort | Owner | Action | Evidence | Confidence |
|---|---|---|---|---|---|---|---|
| Data integrity | needs | high | medium | Ops | Complete source wiring for missing properties and rerun snapshot workflow. | Status: ok | 92% |
| Search demand | needs | high | medium | SEO | Refresh query clusters and improve intent-match pages for high-impression terms. | Missing 28d comparison window | 60% |
| SERP performance | needs | high | low | SEO | Rewrite title/meta on highest-impression pages and strengthen internal links to striking-distance URLs. | No top query rows | 62% |
| User engagement | needs | high | medium | Content/UX | Improve above-the-fold value proposition, CTA clarity, and intent alignment on top landing pages. | No 7d session data | 58% |
| Delivery readiness | needs | high | medium | Ops | Set production domain and deployment routing to unlock full measurement and optimization cycle. | Registry liveUrl empty | 70% |
| Site freshness | good | medium | low | Engineering | Ship iterative technical/content updates weekly to maintain crawl and relevance momentum. | Commit 0d00f921 | 77% |
| Optimization depth | good | medium | medium | SEO/Content | Prioritize high-impact recommendations and execute in a 30/60/90 day roadmap. | Model: gpt-4o-mini | 78% |
No major 90-day items identified.
| Owner | Total items | High impact | Needs now | Avg confidence |
|---|---|---|---|---|
| Ops | 2 | 2 | 2 | 81% |
| SEO | 2 | 2 | 2 | 61% |
| Content/UX | 1 | 1 | 1 | 58% |
| Engineering | 1 | 0 | 0 | 77% |
| SEO/Content | 1 | 0 | 0 | 78% |
Data completeness for a true high-confidence site evaluation. 1/9 items ready (11%).
Needed for full indexing and conversion analysis.
Connect GA4 property mapping and verify OAuth access.
Connect GSC property mapping for query/page diagnostics.
Connect Cloudflare zone/project mapping for traffic validation.
Repository freshness and deploy momentum can be evaluated.
Need richer GSC row data for precise content and CTR actions.
Add/verify GA4 conversion events for ROI-prioritized recommendations.
Not currently ingested. Add Core Web Vitals feed to upgrade technical quality scoring.
Not currently ingested. Add CRM or call-tracking outcomes for true business-impact ranking.
docs/playbook/reference-sites.md
Paste deep links in ops/projects-registry.yaml under analytics.