JDJoe DiMarco

AI Search Readiness Score

Across 14 categories that influence ranking and recommendation.

70/100

Strong, with critical gaps

Address the 4 P0 items below to project +14 points and +22 monthly leads.

Score by category

Weighted by lead-impact

Entity clarity

88
P1Weight 8

Service clarity

72
P0Weight 10

Location clarity

64
P0Weight 10

Review strength

91
P1Weight 9

Website quality

76
P1Weight 8

Structured data

58
P0Weight 9

Content depth

61
P1Weight 8

Trust signals

83
P2Weight 7

Conversion readiness

70
P1Weight 8

Booking readiness

55
P0Weight 7

Citation consistency

82
P1Weight 6

FAQ coverage

49
P0Weight 7

Reputation quality

86
P1Weight 6

Assistant accessibility

47
P0Weight 7
88/100

Entity clarity

P1Impact: Medium

Why it matters: AI assistants need an unambiguous business identity to recommend you.

Missing: Founder bio on About page

Fix: Add a founder bio block with name, photo, and years of experience.

72/100

Service clarity

P0Impact: High

Why it matters: Search engines reward sites that name services the way customers search.

Missing: No dedicated page for 'emergency water heater replacement'

Fix: Publish a service page targeting emergency water-heater swaps.

64/100

Location clarity

P0Impact: High

Why it matters: Maps and Local Pack rankings require precise service-area signals.

Missing: Only 2 of 7 city pages live · ZIP-level page coverage missing

Fix: Generate the 5 missing city pages with localized proof.

91/100

Review strength

P1Impact: Medium

Why it matters: Recent, themed reviews are the #1 trust signal for AI and humans.

Missing: No reviews in the last 14 days

Fix: Trigger this week's review request batch (28 candidates).

76/100

Website quality

P1Impact: Medium

Why it matters: Page speed and clarity drive both ranking and conversion.

Missing: LCP on /water-heaters is 3.4s

Fix: Compress the hero image and defer the chat widget.

58/100

Structured data

P0Impact: High

Why it matters: Schema is how AI engines parse your services, hours, and area.

Missing: Service schema missing on 6 pages · FAQPage schema not deployed

Fix: Deploy generated Service + FAQPage JSON-LD.

61/100

Content depth

P1Impact: High

Why it matters: Helpful content is what AI engines quote and summarize.

Missing: No 'cost of' or 'what to expect' pages

Fix: Publish a Cost Guide and a What-to-Expect page per top service.

83/100

Trust signals

P2Impact: Low

Why it matters: Licensing, insurance, and guarantees decide who gets recommended.

Missing: License # not in footer

Fix: Add license + insurance line to global footer.

70/100

Conversion readiness

P1Impact: Medium

Why it matters: Visibility without conversion paths wastes leads.

Missing: No sticky mobile call CTA

Fix: Enable the sticky mobile call bar.

55/100

Booking readiness

P0Impact: High

Why it matters: AI assistants prefer providers with online booking.

Missing: Booking URL not in GBP · No <Reservation> schema

Fix: Connect booking link to GBP and emit Reservation schema.

82/100

Citation consistency

P1Impact: Medium

Why it matters: NAP mismatches confuse both search engines and AI engines.

Missing: Phone mismatch on Yelp + BBB

Fix: Push corrected NAP via citation manager.

49/100

FAQ coverage

P0Impact: High

Why it matters: FAQs are the single biggest source of AI Overview citations.

Missing: Only 4 FAQs published, target is 30+

Fix: Generate the recommended 24 service-specific FAQs.

86/100

Reputation quality

P1Impact: Medium

Why it matters: Themed reviews translate directly into AI recommendation copy.

Missing: No responses to last 6 reviews

Fix: Use generated response templates to reply this week.

47/100

Assistant accessibility

P0Impact: High

Why it matters: Autonomous agents need machine-readable booking, hours, and pricing.

Missing: No /assistant.json summary · No price-guidance block

Fix: Publish assistant-friendly summary and price guidance.