Local SEO advice often sounds certain: use the right keyword, write a city page, fix a heading, wait for rankings. We wanted a smaller question we could actually test against public pages: where do Central Florida home-service sites tell search engines their preferred page lives?
On October 17, 2026, we attempted to inspect 18 publicly accessible roofing, swimming-pool and remodeling URLs. Seventeen returned usable page metadata. One request failed with an HTTP 502 response to our fetch tool and was excluded from the counts. These are selected examples, not a random or statistically representative sample of Orlando businesses.
What the spot-check actually found
15
Pages whose extracted canonical points to the same domain
1
Page whose extracted canonical points to another domain
1
Page with no canonical returned by our metadata extractor
The denominator is 17 successful fetches, not all 18 attempted URLs. For matching domains, we ignored an optional www. prefix. A canonical tag is a preference signal and is not evidence that Google actually indexed, ranked, or selected a particular URL.
The example that deserves a second look
The GIO Renovations website was accessible on gioroofingfl.com, but our October 17 metadata extraction reported a canonical pointing to https://giorenovationsinc.lovable.app/. The Open Graph URL in the same response also pointed at that website-builder domain.
This is a cross-domain canonical signal worth reviewing when a business migrates from a website builder to its own domain. It does not establish the owner's intended configuration or Google's chosen canonical. We have no access to that company's Search Console, so we cannot claim the page was excluded from Google or lost traffic because of it.
Google describes canonicalization as a process that considers declared canonicals alongside other signals. Its canonical troubleshooting documentation recommends checking Google's chosen canonical in Search Console and investigating an unexpected rel="canonical" target. That is the correct next diagnostic step, not a promise that changing the tag would automatically improve rankings.
What this suggests about local SEO audits
1. Test canonical intent after a site migration
Website-builder preview domains, former domains and deployment subdomains deserve a careful check after launch. Compare the public URL, declared canonical, internal links, sitemap, redirects and Google-selected canonical. The desired URL should be supported by consistent signals, not just by a nice-looking browser address.
2. Don't turn an extraction gap into a diagnosis
One fetched page did not return a canonical in the metadata extraction. Some pages also had headings absent from our cleaned HTML output. That does not prove the raw HTTP response, fully rendered browser DOM or HTTP headers lack those elements. Before recommending an edit, inspect the original page source and the rendered document independently.
3. Count failures and separate findings from rankings
Our eighteenth URL returned a 502 to the fetcher. We did not quietly replace it with a more convenient result, and the response does not prove visitors experienced an outage. Nor did this experiment access the companies' analytics, rankings, backlink profiles, conversions or Search Console. These findings describe page metadata, nothing more.
Method, sources and limitations
- Sample selection: six roofing URLs, six pool-company URLs and six remodeling URLs, chosen from targeted public local-business searches. These are not Google's verified top search results.
- Inspection unit: one homepage or Orlando-specific landing page per business; two inspected pages were city-specific landing pages rather than homepages.
- Collection: read-only extraction of page title, description, canonical metadata, viewport information, cleaned page HTML and publicly linked URLs. No accounts or forms were accessed.
- Success criterion: 17 returned usable metadata; one returned a 502 to the collection tool. We did not retry until we obtained a preferred answer.
- Canonical comparison: a canonical's hostname was compared with the fetched page's hostname, ignoring optional
www.. We did not check Google's selected canonical. - Limits: purposive, small, single-day sample. No organic-ranking comparison, traffic inference, performance causality, or claim about the prevalence of issues among all local businesses.
The publicly accessible pages used for this study are listed below so readers can inspect the sources themselves. Websites change; these observations are a dated snapshot, not a permanent assessment of anyone's site.
Roofing
- Orlando Roof Co. — Same-domain canonical observed
- Orlando Roof Tech — Same-domain canonical observed
- Superior Roofing & Windows — Same-domain canonical observed
- GIO Renovations — Cross-domain canonical observed
- Revildor — Same-domain canonical observed
- USA Roofing Orlando — No canonical returned by extraction
Pools
- Custom Orlando Pools — Same-domain canonical observed
- Winter Park Custom Pools — Same-domain canonical observed
- Central Florida Pools — Same-domain canonical observed
- Artesian Pools (Orlando) — Same-domain canonical observed
- Pool Perfection (Orlando) — Same-domain canonical observed
- Florida Luminous Pools — Same-domain canonical observed
Remodeling
- Pam's Home Remodeling — Same-domain canonical observed
- Kitchen Bath Orlando — Fetch tool returned 502; excluded from findings
- iDesignBuildFlorida — Same-domain canonical observed
- Casa Mia Services — Same-domain canonical observed
- Jensen Interiors — Same-domain canonical observed
- S&W Kitchens — Same-domain canonical observed
How to check your own site
- Open a key service page and inspect its canonical link in page source, along with HTTP Link headers where relevant.
- Confirm the preferred canonical is the actual public URL and matches the sitemap and internal links.
- Use Google Search Console's URL Inspection tool to compare the user-declared and Google-selected canonical.
- If Google selected something unexpected, investigate content duplication, redirects and CMS configuration before making a change.
- After an approved correction, allow for recrawling and compare the same URL's indexing status. Do not assume a better ranking is guaranteed.
Our Orlando local SEO audit checklist covers the broader indexing and search-query checks, while our local SEO service page describes the work we do for Central Florida companies. We publish the method because understanding the evidence matters more than collecting another arbitrary audit score.
