Technical SEO audits,
right inside HubSpot
SEO Audit Pro crawls your own HubSpot website on a schedule and shows every issue, ranked by severity, with the affected pages listed — no separate tool, no spreadsheets.
82
Site health
37
Issues found
214
Pages crawled
Up and running in minutes
Install once and your audits keep running on your schedule. Read the full setup guide →
Install the app
Connect SEO Audit Pro to your HubSpot portal with one click via OAuth. Your connected domains are found automatically.
Choose your domains
Pick which domains to audit and how often. Optionally connect Google Search Console to find pages that still get impressions.
Fix what matters first
Open the audit card inside HubSpot to see your health score, issues ranked by severity, and the exact pages to fix.
Everything you need
Built specifically for HubSpot sites, so it understands how HubSpot works.
Scheduled site crawls
Every connected domain is crawled on a schedule you choose, so fresh results arrive without running anything by hand.
Issues ranked by severity
Every issue is sorted into critical, warning and notice tiers, with a site health score so you know what to fix first.
Affected pages listed
Each issue lists the exact pages affected, with direct links, so there is nothing left to hunt down.
Finds pages other crawlers miss
Combines your sitemap, the HubSpot CMS API (including HubDB dynamic pages) and Google Search Console, so unlinked and dynamic pages are audited too.
Sitemap completeness check
See how many of your published pages are missing from your sitemap, as one clear percentage.
Image and llms.txt checks
Flags oversized images and images served from HubSpot CDN domains, and checks whether your llms.txt is in place.
Simple per-domain pricing
You pay for each domain you audit. Every plan starts with a 14-day free trial. Cancel any time.
Priced per domain, not per HubSpot account
One domain is $50/month. Two domains are $100/month. Most HubSpot portals have a single domain, so that's usually your total.
Monthly
Billed monthly for each domain you audit
- ✓ Scheduled site crawls
- ✓ Issues ranked by severity
- ✓ Affected pages listed
- ✓ HubDB dynamic page discovery
- ✓ Sitemap completeness check
- ✓ Cancel any time
Annual
Billed yearly for each domain you audit
Save $100 per domain — 2 months free
- ✓ Scheduled site crawls
- ✓ Issues ranked by severity
- ✓ Affected pages listed
- ✓ HubDB dynamic page discovery
- ✓ Sitemap completeness check
- ✓ Cancel any time
Frequently asked questions
What does SEO Audit Pro check?
It crawls your HubSpot website and checks titles, meta descriptions, headings, canonicals, redirects, HTTP status codes, structured data, images, sitemap coverage and more. Issues are ranked critical, warning or notice, with the affected pages listed for each one.
Does it change anything on my website?
No. SEO Audit Pro only reads your pages and domains. It never edits your content or settings.
How does it find pages other crawlers miss?
It combines your sitemap, the HubSpot CMS API (including pages generated from HubDB tables) and, if you connect it, Google Search Console. That means pages that nothing links to can still be audited.
Do I need to connect Google Search Console?
No, it is optional. Connecting it lets the audit find pages that still get impressions and flag broken ones as a higher priority. It uses read-only access.
How is pricing calculated?
Pricing is per domain: $50 per month or $500 per year for each domain you audit. Most HubSpot portals have a single domain, so that is usually your total. Every plan starts with a 14-day free trial.
How often does it crawl my site?
You choose the schedule for each domain, and the audit card in HubSpot always shows the results of the latest crawl.
Join the community
Get tips, share feedback, and connect with other HubSpot SEO users in the Built by SEO Slack. It's free.