AI SEO audit · free · no sign-up
Free website audit
Enter the address of a page on your website: AI analyzes it across 12 categories (crawl, speed, content, schema.org, accessibility…) and gives you a report with priority actions. Free, no account needed.
What the free website audit checks
A website audit finds what keeps a page from ranking well in Google. Our free tool examines 12 aspects, from the most technical to the most editorial, and explains each issue in plain language.
Crawl & indexing
Robots.txt, noindex, canonical: can Google read and index the page?
Headers & security
HTTP status, HTTPS, redirects, security headers.
Performance
Core Web Vitals: loading speed, stability, responsiveness.
Mobile & UX
Readability on phones, tap targets, layout.
On-page
Title, H1, meta description, URL and canonical tags.
Content & intent
Quality, depth, duplicate content, match with the search.
Images & media
Alt text, image weight, lazy loading.
Links
Internal linking, external links, broken links.
Structured data
Schema.org: what Google can show as rich results.
Internationalization
Hreflang tags for a French and English site.
Accessibility
The essentials: contrast, labels, heading structure.
E-E-A-T & trust
Author, contact details, signals that reassure Google and visitors.
A website audit in 3 steps
- 1
Enter the address
Paste the URL of the page on your website. The target keyword and page type are optional but make the report more precise.
- 2
AI analyzes the page
In 20 to 40 seconds, it reviews the page across 12 categories, the way an SEO specialist would.
- 3
Fix in order
The report ranks issues by priority and suggests a fix for each. Run the audit again to check.
Free audit or in-depth audit?
The free audit is enough to check an important page, before or after a change. As soon as you want a picture of the whole site, you need to go further.
Right here
Free audit
One page at a time, AI-analyzed across 12 categories. Free, no sign-up, unlimited.
TeckBlaze
Full audit
55+ checks, whole-site crawl, Excel report. For the price of a coffee.
See TeckBlaze →H1Site
Specialist audit
A specialist cross-checks the audit with your Google data and gives you a prioritized action plan.
Talk to a specialist →Want to compare with other tools? Read our comparison of the best free SEO audit tools.
Questions about the free website audit
Is the website audit really free?
Yes. You enter a page address and get the full report, without paying, creating an account or leaving your email. You can run it as many times as you like, for example after each fix.
How long does the audit take?
20 to 40 seconds. The tool fetches the page, analyzes it across 12 categories and gives you an overall score, the issues found and the actions to take first.
Which pages of my website can I audit?
Any public page: home page, service page, blog post, product page. A page behind a login cannot be analyzed. For better results, enter the keyword the page should target and the page type.
How is it different from a full SEO audit?
The free audit analyzes one page at a time, in depth. It doesn't crawl the whole site or see your Google Search Console data. For a picture of the entire site, you need an audit that crawls every page, or one done by a specialist who cross-checks the results with your real traffic.
What should I do with the report?
Start with the priority actions, then the quick wins: they give the most effect for the least effort. Items marked “To check” need a human look. If you're not sure how to fix something, our specialists can take care of it.
Why regular SEO audits?
SEO audits identify improvement opportunities before your competitors.
Technical
Detects crawl, indexation and performance issues blocking your visibility.
Content
Analyzes content quality, search intent and E-E-A-T signals.
Clear actions
Get prioritized recommendations and immediately actionable quick wins.
Everything we check
55+ checks in detail
Each check detects a specific issue, assigns it a severity (critical, high, medium, low) and generates a fix recommendation.
1SEO Technique
20 checks
SEO Technique
20 checks
Title tag
- Missing — No <title> tag. #1 SEO signal.
- Too short (<30 chars) or too long (>60 chars)
- Duplicated — Multiple pages share the same title
Meta description
- Missing — Google generates a less relevant snippet
- Too short (<50 chars) or too long (>160 chars)
- Duplicated across multiple pages
Headings H1-H6
- Missing H1 — Each page must have exactly one H1
- Multiple H1s, H2 without H1, H3 without H2 (broken hierarchy)
- Too many H2s (>15), overly fragmented structure
Canonical URL
- Missing — Duplicate content risk
- Doesn't match URL or uses a relative path
Other technical checks
- noindex detected — Prevents Google from indexing
- Missing viewport — Page not mobile-friendly
- Missing lang attribute on <html>
- Missing Open Graph / Twitter Cards
- Hreflang: missing x-default or self-reference
- Missing Schema JSON-LD or no @type
- HTTP 4xx/5xx errors, redirect chains
- robots.txt and sitemap.xml: presence and coverage
- HTTPS, HSTS and mixed content
2Performance Lighthouse
15+ checks
Performance Lighthouse
15+ checks
Global scores (0-100)
Performance, Accessibility, Best Practices, SEO — each scored 0 to 100.
Core Web Vitals
- LCP — Largest element display time. Good: <2.5s
- FCP — First visible element. Good: <1.8s
- TBT — Total blocking time. Good: <200ms
- CLS — Visual stability. Good: <0.1
- Speed Index — Content display speed. Good: <3.4s
- TTI — Time before page is fully interactive
Detailed audits (GTMetrix style)
Render-blocking resources, image formats (WebP/AVIF), legacy JS, unused CSS/JS, text compression, cache policy, server response time.
3WCAG Accessibility
10+ checks via axe-core
WCAG Accessibility
10+ checks via axe-core
- Color contrast — Minimum ratio 4.5:1 (WCAG AA)
- Missing alt text on images
- Missing form labels
- Invalid ARIA, keyboard navigation, heading hierarchy
- Link text ('click here'), semantic structure, declared language
Each violation includes: rule ID, description, axe docs link, affected DOM nodes count and WCAG tags.
4Keywords & intent
8 checks
Keywords & intent
8 checks
- Primary keyword detection (1-grams, 2-grams, title/H1 cross-reference)
- Placement: in title, H1, meta description, URL
- Keyword density — Sweet spot: 1-2%. Too low (<0.5%) or too high (>3% = keyword stuffing)
- Title/H1 consistency — Jaccard similarity score (0-100)
- Search intent: Transactional, Commercial, Navigational, Informational
- Title CTR score (0-100) — Length, numbers, power words, brackets, questions
- Cannibalization — Detection of pages targeting the same keyword
5GEO — AI Optimization
6 checks
GEO — AI Optimization
6 checks
- llms.txt — Existence, content, referenced pages. Info source for AI models.
- AI bots in robots.txt — GPTBot, ChatGPT-User, ClaudeBot, PerplexityBot, Google-Extended, Bingbot, CCBot
- XML Sitemap — Existence, URL count, coverage
- JSON-LD — Detected types (Organization, LocalBusiness, Product, FAQPage...), completeness 0-100%
- Open Graph — og:title, og:description, og:image, og:url, og:site_name
- Overall GEO score — Weighted: site-level (40%) + page-level (60%)
6Internal linking
5 checks
Internal linking
5 checks
- Inbound links per page — How many internal pages link to this one
- Orphan pages — 0 inbound links, invisible to crawlers
- Click depth — Google recommends max 3 clicks
- Dead-end pages — No internal outbound links
- Linking score (0-100) based on inbound links, depth, outbound links
7Links
4 checks
Links
4 checks
- Internal links — Total count and classification by destination
- External links — Follow (passes PageRank) vs Nofollow
- Broken links — HEAD check on each link (4xx, 5xx, timeout)
- Mixed content — HTTP links on HTTPS page
8Images
3 checks
Images
3 checks
- Missing alt text — Bad for accessibility and image SEO
- Broken sources — empty src, '#' or 'about:blank'
- Attributes: src, alt, width/height (CLS prevention), lazy loading
9Content
5 checks
Content
5 checks
- Thin content — Less than 300 words, hard to rank
- Text/HTML ratio — Too low if < 10%
- Flesch-Kincaid readability score
- Detected language via <html lang='...'>
- Duplicate content — Identical titles and descriptions across pages
10SEO Local
4 checks
SEO Local
4 checks
- Schema LocalBusiness — 20+ types detected: Restaurant, Store, Hotel, Dentist, Plumber...
- NAP — Name, Address, Phone detected via microdata and regex (CA/US postal codes)
- Detected cities — 29 Quebec cities (Montreal, Quebec, Laval, Gatineau...) + 6 provinces
- Google Maps — Detection of Maps iframe or API script
Overall SEO score
Weighted formula: Technical (30%) + Content (25%) + Performance (20%) + UX (15%) + Linking (10%). Score 0-100 per page with site-wide penalties.
AI recommendations
GPT-4o analyzes your data and generates prioritized recommendations across 9 categories: Technical SEO, Performance, Accessibility, Content, Links, Mobile, Schema, Security, Hreflang.
Excel export 9 tabs
Summary, All URLs, SEO Issues, Performance, Accessibility, Broken Links, Images, Recommendations, Redirects. Color-coded cells, auto-filters, auto-sized columns.
Bonus: 6 HTTP Headers security checks
HSTS, X-Content-Type-Options, X-Frame-Options, Content-Security-Policy, Referrer-Policy, Permissions-Policy, x-robots-tag, Content-Language, Server/X-Powered-By exposure.
Need a complete SEO audit?
Our SEO experts can go further with a thorough manual audit and a custom content strategy.
Want more free tools?
Visit AppGratuit.com