Snapshot taken 2026-08-11. The figures are what we found that day.

Website & Online Presence Scan

thedenverroofer.com · thedenverroofer.com · roofing · Denver · prepared by Your Agency

Scorecard

Authority
F
DR 3.2 · competitors run 18–37
Reviews
?
no review count in Google's search
Performance
C
PageSpeed 66/100 (mobile)
 
SEO
A
Lighthouse SEO 100/100
Page basics
A
fundamentals all present
Measurement
C
GA4
 
AI Readiness
A
business schema + sitemap
Accessibility
A
Lighthouse 97/100
Security
B
HTTPS, no HSTS header
 
Email
C
DMARC monitors only
Domain age
1y
registered 2025-06-16
Get this widget for your agency

You against the market

3.2YOU37INT18EXC24ELI30FORAUTHORITY, DR
no review count in Google's searchYOU969INT597EXC647ELI524FORGOOGLE REVIEWS
  • YOU thedenverroofer.com
  • INT interstateroof.com
  • EXC excelroofing.com
  • ELI elite-roofs.com
  • FOR formularoofing.com

AI readiness

More buyers now start with ChatGPT, Perplexity, or Google's AI answers instead of a page of links. Here is what those tools can read on your site.
A
business schema + sitemap
  • Your homepage publishes RoofingContractor structured data, which is the format assistants and search engines read your business details from.
  • Your sitemap is published and linked from robots.txt, so crawlers get a full list of your pages.
  • Your robots.txt does not block any of the AI crawlers we check, so assistants are free to read your pages.

How you compare

the first 4 businesses with a website in Google's list for your trade and city

WebsiteDomain RatingGoogle reviewsTracking tagsLocal schemaGoogle Ads tag
thedenverroofer.com (you) 3.2 none listed Google Analytics 4 ✓ ✗
interstateroof.com 37 969 · 4.7★ Google Tag Manager, Google Ads conversion, Google Analytics 4 ✓ ✓
excelroofing.com 18 597 · 4.9★ Google Tag Manager, Google Ads conversion ✓ ✓
elite-roofs.com 24 647 · 4.8★ Google Tag Manager ✓ ✗
formularoofing.com 30 524 · 4.8★ Google Analytics 4 ✓ ✗
Every measured figure other than Domain Rating was retrieved 2026-08-11. Domain Rating from Ahrefs, retrieved on or before that date; review counts and ratings from Google Places; tracking, local schema and ad tags detected in the public page source at that time. Ad-tag detection means markup was present on the page, not that any particular budget is being spent.

AI visibility · named by 0 of 3

Asked through three models via OpenRouter, which is not the same as each company's chat app. Names are as given by each model, not verified against a business listing.
ModelResultWho it named
GPT-4o mini (OpenAI) did not name you A Better Roofing Company, Denver Roofing Company, Crown Roofing
Gemini 2.5 Flash Lite (Google) did not name you Roofers Guild, Roofing Solutions of Colorado, American Roofing
Llama 3.3 70B (Meta) did not name you Roofing Solutions LLC, Denver Roofing Company, Interstate Roofing

What your competitors run

ToolYouCompetitors
Google Ads ✗ 2 of 4
Analytics ✓ 4 of 4
Meta pixel ✗ 0 of 4
Call tracking ✗ 0 of 4
Local schema ✓ 4 of 4

What this means

None of the AI models we asked named you. We asked each one who the best roofing companies in Denver are, the way a buyer would. They named other businesses, including A Better Roofing Company, Denver Roofing Company, Crown Roofing. We asked 3 models (GPT-4o mini (OpenAI), Gemini 2.5 Flash Lite (Google), Llama 3.3 70B (Meta)) through their APIs on 2026-08-11, which is not the same as each company's chat app: those may search the web and personalise, so answers vary by assistant and by session.
Your search authority trails every competitor we measured. Your Domain Rating is 3.2 out of 100; the competitors above you sit between 18 and 37. Domain Rating per Ahrefs, retrieved 2026-08-11. Domain Rating is one input to ranking, not a ranking itself.
Your DMARC record is set to monitor only. Source: public DNS lookup, retrieved 2026-08-11. The policy is p=none, which asks for reports but instructs receiving servers to deliver forged mail as normal. Moving to quarantine or reject is the step that stops the spoofing.
No Google listing with your website came back when we searched “roofing” in Denver. Source: Google Places, retrieved 2026-08-11. If a Google Business Profile is missing or unclaimed, the business does not appear in the map pack, where many local searches resolve.
Google Ads markup was detected on interstateroof.com and 1 other competitor site, and not on yours. Source: public page fetch, retrieved 2026-08-11. This detects ad tags present in the page source on the date shown; it does not measure how much anyone spends or on which terms.
Want these gaps closed?
Your Agency can walk you through this report and what to fix first.
Get this widget for your agency
Domain Rating © Ahrefs. Review data © Google. AI readiness is graded from files anyone can open on your site: robots.txt (the rules for crawlers), llms.txt (a summary written for AI tools), your sitemap, and the structured data and meta tags in your homepage code. Email security is read from your public DNS records (SPF, DMARC, MX). Domain age comes from the public domain registration record (RDAP). The SEO and accessibility scores come from Google Lighthouse. What we read: your homepage, plus standard files such as robots.txt and your sitemap.
Every figure above, other than the overall score, is a measurement from the named source. The letter grades and the overall score are not measurements: they are a scoring of what was measured, and reasonable people can score the same site differently. A business named in this report may ask Your Agency for correction or removal.
Prepared by Your Agency · Powered by RivalGauge
Plain-text copy