Dashboard

Good morning, Crystal Clear Window Co.

You're on track. One move matters most today.
New here? What SEO, AEO & GEO actually mean
A 5-minute walkthrough of how the phases fit together — plain English, no acronyms left standing.
Your next move · Stage 2 of 4

Sharpen your home page

The first page engines and people hit. Ronan found one quick win waiting on it, about 15 minutes of work.

Foundation
2Optimize
3Content
4Authority
Where you standcrystalclearwindows.com · audited 3 days ago
Domain authority0/100
0
Normal for a new site
Organic traffic↑ 12%
87
Visitors from Google
Ranking keywords↑ 6
34
Searches you show for
Referring domains0
0
Sites linking to you
240 of 500 monthly credits left — scans, AI-Overview sweeps & briefs draw from this.

Today

Show all
Add customer avatar & industry
Strategy · plan agreed
Done
Publish “is window cleaning a safe investment”
Editor · scored 90
Done
Fix 3 pages sharing duplicate titles
Health · about 15 min
Easy win
Request Google indexing for 2 pages
Editor · guided
To do
Draft “window cleaning price per pane”
Editor · 2,000 words
To do

Content calendar

What is this?
90
Answer score
Strong visibility
Cited on most prompts about professional window cleaning.
ChatGPT
92
Perplexity
88
Claude
90
Across ChatGPT, Perplexity, Claude · 25 prompts · ±5

Your roadmap

Easy wins first
Foundation · be findable
Plan & customer avatar
4 hubs · plan agreed
Done
1
Prepare site for indexing
1 easy win to clear
You’re here
2
Home page optimization
Checked inside Health
Available
Content · be the answer
3
Blog pages & posting
2 of 36 published
Up next
Authority · be trusted
4
Backlinks & authority
5 assets · 5 prospects
Up next
Strategy

Strategy

Your topical content plan, built around your niche.
The thesis

If you stick the plan, by the end of these 90 days Crystal Clear Window Co. becomes the site buyers and engines reach for on professional window cleaning. You get there through topical depth across every hub, first-hand job data no one else can publish, and a few genuinely useful pieces that earn citations on their own.

35
Pieces planned
35
Total pieces
0
Published
34
Planned
1
In progress

Your content plan

1 pillar · 6 supporting · 36 planned
Pillar
The Complete Guide to Professional Window Cleaning
professional window cleaning · 2,400/mo · KD 19 · the hub every supporting page links back to
Supporting
How Often Should You Get Your Windows Cleaned?
book a window cleaning · 1,100/mo · KD 24
Supporting
Top Benefits of Professional Window Cleaning
benefits of professional window cleaning · 590/mo · KD 21
Supporting
Professional Window Cleaning vs Doing It Yourself
window cleaning vs doing it yourself · 480/mo · KD 27
AEO
How Do Window Cleaners Reach Upper Floor Windows?
window cleaning cost per pane · 2,900/mo · KD 33
AEO
What Is the “Go Zone” Launch Process?
go zone launch process · 90/mo · KD 8
Supporting
How to Choose a Window Cleaning Company
how to choose a window cleaning company · 720/mo · KD 24
+ Calendar drops a piece onto your content calendar to schedule · Run brief preps the outline before you write.

Keyword opportunities

0 added to plan
New to this? Here is the whole idea. Every row is a real question people ask Google or AI about a business like yours. Add the ones that fit, and Ronan turns each into an article, writes it with you, and publishes it so those answers point back to you. Not sure where to start? Pick the ones marked Easy.
KeywordSearchesHow hardSearcher
is professional window cleaning worth it1,300EasyLearning
window cleaning cost per pane2,900MediumLearning
how much does window cleaning cost3,600MediumLearning
is window cleaning worth it in 2026880EasyLearning
how to choose a window cleaning company720EasyBuying
window cleaning cost per pane590MediumBuying
window cleaning checklist320EasyBuying
how to hire a window cleaner1,000MediumBuying
commercial window cleaning contract480EasyBuying
window cleaning for large homes210EasyBuying
window cleaning vs pressure washing260EasyLearning
how to keep windows clear for longer1,600MediumLearning
how often should storefront windows be cleaned390MediumBuying
how to get more window cleaning quotes2,100HardLearning
No match for yet.
Scroll to see all 14 opportunities

Content hubs

Show all
Window cleaning basics9 articles · 1 published
Homes & repeat cleans8 articles · 0 published
Storefronts & offices9 articles · 0 published
Growth & referrals9 articles · 0 published

Quests

2
LVL
Level 2380 / 1000 XP
Publish your first hub1 / 9+200 XP
Fill the backlog to 10 ideas5 / 10+80 XP
Schedule two weeks of posts0 / 6+120 XP

Content calendar

Editor

Projects

Every article you are building, pulled from the keywords you picked in Strategy.
1published3in progress2plannedfrom your 90-day plan in Strategy
These come from the keywords you added in Strategy. Add more there and they show up here as new projects.
Projects / is window cleaning a safe investment Published

Is Professional Window Cleaning Worth It?

Is Professional Window Cleaning Worth It?

Professional window cleaning is worth it for most homes with more than a single storey. It buys back a whole weekend, it is safer than a ladder, and the finish lasts longer, but the value depends on how many windows you have, how high they are, and how often you book.

Is it actually worth paying someone in 2026?

Safety comes down to how much of the outcome you control. A one-off clean on a house nobody has touched in three years is the expensive way to buy it. A regular schedule with the same crew costs less per visit, and the glass never gets bad enough to need restoring.

The risks are the glass and the access. Hard water spotting etches if it is left season after season, and a botched job on leaded or coated glass costs far more than the clean did. Treat it as skilled work with the right kit, not something to hand to the cheapest quote.

  • Hard water: mineral spotting etches glass if it is left season after season.
  • Access: anything above the second floor needs the right kit, not a taller ladder.
  • Frequency: leave it a year and you pay for a restoration clean instead of a maintenance one.
  • Weather: most crews rebook free if rain follows within a day, but ask before you book.
This section is thin on original data
Answer engines cite pages that show a number they cannot find elsewhere.

A useful benchmark: most homes land between 4 and 8 dollars a pane for an exterior clean, less on a regular schedule. Well under that band usually means no insurance and no ladder training, which is where people get caught out.

Frequently asked questions

How much should a full house window clean cost?
Most homes land between four and eight dollars a pane outside, less on a regular schedule. A two storey house usually falls between one fifty and three fifty, depending on how many panes there are and how hard they are to reach.
Is window cleaning worth it every year?
For most homes yes, and more often than that for storefronts. Glass cleaned on a schedule never needs the expensive restoration work.

Sources

1
Window Cleaning Trade Guide, 2026 update
examplewindowguide.com/pricing
2
Home Services Pricing Report 2026
examplehomeservices.com/pricing
3
Local Trades Benchmark: service pricing by region
exampletrades.com/benchmark
90
Answer score
Strong visibility
Across ChatGPT, Perplexity, Claude · 25 prompts · ±5

Breakdown

Intent match30%
Strong
Answer quality25%
Strong
Citation surface25%
Building
Schema ready10%
Ready
Legacy SEO10%
OK

AI suggestions

Add a question-form H2 near the top
Matches how engines parse answers
+4
Cite one original stat in the intro
Give engines a number to quote
+3
Health

Website health

Every scan Ronan runs against crystalclearwindows.com, streamed live as it finishes.
New to this? Here is the idea. Ronan scans your site the way search engines and AI do. The heartbeat up top is your overall health; the diagnosis below spells out exactly what to fix, biggest impact first. Clear them and the heartbeat climbs back to green.

Website vitals

Your overall health, live. Every fix below moves it.
Needs attention
A few quick fixes will get you to healthy.
49bpm
50/ 100 health
HealthyNeeds workCritical
5 of 8 checks passing

Brand entity

Whether engines can confirm you are a real, citable company.
LinkedIn
Company page linked
OK
Crunchbase
No profile detected
Not found
Wikidata
No entity detected
Not found
Organization schema
Emitted on every page
Generated
Knowledge-graph readiness
68
of 100
Provenance across LinkedIn, Crunchbase and Wikidata helps engines confirm Crystal Clear Window Co. is a real, citable entity.
Diagnostic scan 3 of 5 complete
robots.txt & AI crawler access
All major agents reachable
Done
Canonical & indexability
No conflicts across 34 pages
Done
Scoring answer quality
Sampling engine responses
63%Running
Schema & citation surface
Waiting on answer scoring
Queued
Hub interlinking
Waiting on answer scoring
Queued
The live scan behind your diagnosis, checked the way Google and AI do.

Diagnosis

What the scan found, sorted by what will help most. Each fix moves your heartbeat.
Ronan found 5 things to fixFrom your last scan, 3 minutes ago.
Biggest impact2Do these first — they move your score the most.
Slow home pageHigh impact
Your home page's main content takes too long to load. Slow pages get ranked lower, and AI models often give up before they read you.
~30 min✓ Fixed
Incomplete FAQ schemaMedium impact
Your FAQ sections are missing required fields, so answer engines can't reliably pull your questions and answers into results.
~15 min✓ Fixed
Quick fixes3Small effort, fast wins.
Duplicate page titles+12 health
Three pages share the same title tag, so engines and AI can't tell them apart or cite the right one.
~15 min✓ Fixed
Missing image alt text+8 health
Four images have no description, so crawlers and AI can't tell what they show.
~5 min✓ Fixed
No llms.txt guide+6 health
Answer engines have no guide to your most important pages. Ronan can draft one from your hubs.
~2 min✓ Fixed

Technical health

Re-scan
The full checklist. Warnings here become findings in your diagnosis.
Indexability
All pages crawlable
OK
Canonical
Self-referencing, no loops
OK
Render (JS)
Content visible without JS
OK
Schema validity
FAQ blocks missing fields
2 warnings
Alt text
Images without descriptions
4 missing
Links & redirects
No broken or chained links
OK
Page speed
LCP slow on the home page
Needs work
Hub interlinking
4 hubs fully connected
OK

AI crawler readiness

Whether AI answer bots are allowed to read you. Cannot read means cannot cite.
Agentshttps://crystalclearwindows.com
GPTBot
Allowed
ClaudeBot
Allowed
Google-Extended
Allowed
PerplexityBot
Allowed
CCBot
Allowed
llms.txt
No guidance file for answer models
Not found
robots.txt
Present and well-formed
OK
An llms.txt tells answer engines which pages matter most. Ronan can draft one from your hubs.
Local

Local visibility

Your Google Business Profile and how you rank across the map for the searches that bring in calls.
Scan a keyword
What a customer would actually type — e.g. “window cleaning near me”. Each scan checks 25 map points, costs about $0.07, and takes about a minute.
Geogrid rank tracker
Where Chip's Window Cleaning ranks across the service-area map — 25 scan points for one search.
In the map pack
36%
Share of your area where you rank top 3 — the spots that get the calls
Average rank
#4.2
Across the points where you show up at all
True average rank
#4.2
Counts invisible spots honestly — here you’re visible at all 25
Visible
25/25
Grid points where you appear in the top 20
7
4
4
5
11
4
2
2
3
4
3
2
1
2
4
4
2
3
4
4
5
5
4
5
11
Chip's Window Cleaning · Provo, UT
Your business location
Center point · ranks 1
Top 3
Ranks 1 to 3 · the calls
Page one
Ranks 4 to 10
Beyond the map pack
Ranks 11 and up · needs work

Service areas

+ Add town

Tick the towns you actually work. Streets and neighborhoods come from OpenStreetMap — your area pages can only mention places you’ve ticked, so every local detail on them stays true.

Provo
Home base · 41 streets mapped
Orem
28 streets mapped
Springville
Tap to add · 19 streets available
Spanish Fork
Tap to add · 22 streets available
Lehi
Tap to add · 34 streets available

Past scans

window cleaning near me36% packfound 25/25 · Jul 23
gutter cleaning provo28% packfound 22/25 · Jul 21
window washing service20% packfound 19/25 · Jul 18
pressure washing provo12% packfound 14/25 · Jul 12
screen repair near me8% packfound 9/25 · Jul 10

Turn red zones into pages

A dedicated area page per town is the single biggest local content lever. Ronan builds each from the real streets you ticked under Service areas, so every local detail is true — then it lands in your plan and editor, ready to publish.

Orem — window cleaning
You rank #8 here — a town page would lift the whole cluster
Needs a page
Springville — window cleaning
Invisible at 4 of 5 nearby points
Needs a page
Provo — window cleaning
Top-3 across your home base
Covered
Tick more towns under Service areas and they show up here with the exact page to build.

Page matrix

Towns × services
Window cleaningGutter cleaningPressure washingScreen repair
ProvoTop 3Top 3#6Build
Orem#8BuildBuild
SpringvilleBuildBuild
Spanish Fork
Lehi
Each cell is an area page. Green = you rank, orange = build it, grey = not in your plan yet. Click an orange cell to add it.

Profile and reputation

Open profile
Review funnel
Reviews are one of the strongest map-pack signals — and most service businesses are bad at collecting them. Ronan gives each customer a link: they tap what was true about the job, get an AI-drafted review they edit and own, then post it to Google themselves.
In your Google Business Profile, open the “Ask for reviews” card and copy the short link. Every owner has one — no integration needed.
How was your window cleaning?
Tap what was true — we’ll draft the review, you edit it, then post.
Your customer edits and posts it from their own Google account.

Reviews

See all
4.7
★★★★
128 reviews
5 ★78%
4 ★14%
3 ★4%
2 ★2%
1 ★2%
3 need a reply
Replies lift trust and ranking
Oldest is waiting 6 days
Responding within a day is the single strongest reputation signal for local pack ranking.

Optimization playbook

1
Post a weekly Update to your profile
Fresh posts signal an active, open business
High impact
2
Answer 2 open questions
Q&A shows on the profile before a call
Medium
3
Add 6 photos
Profiles with recent photos earn more map views
Medium
82
of 100
Profile completeness
A complete profile earns more map views and calls.
Business hours
Confirmed and current
OK
Photos
6 more would round it out
Add 6
Categories
Primary and secondary set
OK
Services
All 5 services listed
OK
Questions & answers
2 questions from searchers
2 unanswered
Description
Keyword rich, within limit
OK
Visibility

AI Search Visibility

How often AI engines cite your brand. How often engines name you, tracked over time, not a made-up rank.
24%±6%
How often engines name you · last 30 days
↑ 5% vs prior
20% 15% 24% Jun 23 Jul 22

AI Overview Radar

Google AI Overviews
A monthly sweep of real Google AI Overview answers — who gets cited for the questions your market actually asks, and who’s winning them.
4
AI answers citing you
80
Market questions mapped
4/80
Questions you appear on
Jul 4
Last sweep · $0.38
Where you’re cited (4)
is window cleaning worth the money1,900/mo
best window cleaning services 2026880/mo
how much to clean gutters and windows1,300/mo
window cleaning vs pressure washing2,400/mo
By engine±95% CI
ChatGPT
31% ±5
Perplexity
28% ±6
Claude
19% ±5
Google AI Overviews
12% ±8
Competitor how often engines name youLast 30 days
Crystal Clear Window Co.
24%
Northgate Group
18%
Beacon Labs
15%
Tenpoint Tools
11%

Question Forecast

Write it before it’s asked
The radar shows what’s asked today. This predicts what your buyers ask next — so you can publish the answer before competitors even know the question exists.
Do I need to be home for a window cleaning?
Early-mover bet · buyers want their options before committing
Predicted
How do I stop hard water spots coming back?
Early-mover bet · a top concern for cautious investors
Predicted
Do window cleaners bring their own water and ladders?
Early-mover bet · finance-minded buyers ask this first
Predicted
How long does a full house window clean take?
Early-mover bet · the timeline question everyone has
Predicted

Tracked entities & runs

You + 3 competitors tracked
12 prompts defined
Runs weekly · last Jul 22

Tracked prompts

Add prompt
window cleaning service options
ChatGPT · Perplexity
Cited
is window cleaning worth it
ChatGPT · Claude · Perplexity
Cited
how to choose a window cleaning company
Perplexity
Cited
window cleaning vs pressure washing
No engine cited your brand
Not cited
best way to find a window cleaner
ChatGPT · Google AI Overviews
Cited

API-based measurement across ChatGPT, Perplexity & Claude. Results diverge from the consumer chat UIs. Share-of-voice with 95% CI, never a rank.

Welcome

Three quiet steps to your first AI-visibility score

No account yet. See where you stand, then decide.
Step 1 of 3 Point Ronan at your site
Let's see where you stand
crystalclearwindows.com
No setup yet. Paste a URL and watch Ronan work.
Step 2 of 3 Ronan is working
Reading crystalclearwindows.com
Reading your pagesDone
Checking AI crawler accessDone
3Scoring answer quality58%
4Measuring citation surfaceQueued
Real checks, streamed as they finish.
Step 3 of 3 Your first result
62
Answer score
You're at 62. Here's the fastest way up.
Medium
3 pages share duplicate titles · ~15 min
Give each a distinct title so engines can tell them apart and cite the right one.
Then a few quick questions to build your 90-day plan
1Target engine 2Goal 3Niche
Prototype · click the sidebar to move between screens