TECHNICAL SEO · CONTENT · PERFORMANCE · AEO/GEO · TRACKING
Every SiteAuditLint feature to crawl, fix, compare and improve your website
A desktop SEO auditor that scores, ranks and remembers every audit, checks your tracking tags, and shows whether AI search engines can read your site and cite it. Crawls, history and reports stay on your computer.
100 URLs free. No credit card required.
Crawl: 149 URLs in 1 minute. 84 healthy, 0 broken.
Screens from a sample audit of northwindapparel.com, a demo apparel store.
CRAWL ENGINE
A full-site crawl, categorized as it runs.
Hundreds to thousands of URLs, crawled locally and sorted into healthy, needs attention, redirected, broken and blocked. Every crawl ends in a weighted score, not just a raw count.
- Technical SEO, content, performance and AEO/GEO checks in one pass
- Respects robots.txt, sitemaps and authenticated crawling
- Configurable crawl depth and URL exclusions
AUDIT SCORE
One number, weighted so it means something.
Critical issues pull the score down hard, while opportunities barely move it. You get a single, defensible number to track over time or hand to a client, instead of a pile of unranked warnings.
- Weighted across all categories, not a flat average
- Four severity tiers: Critical, Warning, Opportunity, Info
- Plain-language rating: Excellent, Good, Needs Work, Poor
ISSUES
Every issue explained, with the URLs to prove it.
Group issues by type or list every row. Pick one to see its severity, impact and effort, why it matters for search, how to fix it, and each affected URL with evidence you can copy or export.
- Quick wins listed above the table, largest first
- Critical, Warning, Opportunity and Info counts at a glance
- Status code totals for 2xx, 3xx, 4xx, 5xx and blocked URLs
ACTION PLAN
Ranked by impact and effort, not alphabetically.
Every audit produces a prioritized to-do list. High-impact, low-effort fixes surface first, so a slow page or 8 missing meta descriptions never get buried under a title that runs one character long.
- Impact and effort scored High, Medium or Low
- "Why it matters" and "how to fix" on every issue
- Exact affected URLs and evidence, exportable to CSV or PDF
COMPARE & HISTORY
Your audits remember every crawl.
Run a new audit and instantly see what's new, fixed, increased, decreased, or unchanged, per issue rather than just a headline score delta.
- Unlimited local audit history, no expiry
- Score charted across every audit run
- Compare any two audits, not just consecutive ones
AEO / GEO READINESS
Can AI search engines actually read you?
Classic SEO doesn't tell you whether ChatGPT, Claude or Perplexity can crawl and cite your site. SiteAuditLint checks nine major AI crawlers against your robots.txt automatically, plus llms.txt and question-led content structure.
- GPTBot, ClaudeBot, PerplexityBot, Google-Extended and more
- llms.txt detection
- Flags pages missing question-style H2/H3s for FAQ-style citation
AI VISIBILITY
Find out if ChatGPT actually cites you.
Answer Engine Readiness tells you AI crawlers can reach your pages. AI Visibility tells you whether AI answers use them. Add the questions your customers ask, choose the models, and SiteAuditLint records every answer where your site is cited or mentioned, and which competitors appear instead. Prompts go from your computer straight to each provider on your own API keys.
- ChatGPT, Gemini, Claude and Perplexity, with several runs per prompt
- Results by prompt, model, cited site, your cited pages and competitors
- Cost estimate before each check, then export to CSV or post to Slack
TRACKING & PIXELS
Audit your tags without opening Tag Manager.
SiteAuditLint finds every analytics tool, tag manager, ad pixel and event on the site, reads inside each GTM container, and flags what needs fixing: Universal Analytics code still on the page, marketing tags hard-coded outside GTM, pages missing the analytics tag, and GTM tags with no trigger. Turn on Render JavaScript to also see which tags fire, the cookies they set, and anything that tracks visitors before consent.
- GTM, GA4, Google Ads, Meta Pixel and Universal Analytics, with IDs and page coverage
- Every GTM tag with its trigger, event and parameters
- Consent tool and Google Consent Mode detection, plus a Tracking score
Your data never leaves your machine.
No account, no upload, no third-party server holding your crawl data or client sites. Every audit, history file, and export lives on your desktop.
- Crawl offline
- Store history locally
- Export CSV, PDF, HTML
- One-time purchase
What SiteAuditLint crawls and reports on
Every view in the app, grouped the way you'll find it in the sidebar. 44 features across technical SEO, on-page, indexing, site structure, AI search, performance and tracking, then the tools to fix, compare and report.
Crawl 5
- All URLs
- Every URL the audit visited, with filters for HTML pages and non-indexable URLs.
- Response Codes
- 2xx success, 3xx redirects, 4xx client errors, 429 rate limits, 5xx server errors, no response, and URLs blocked by robots.txt.
- Redirects
- Every redirecting URL, plus internal links that point at redirects instead of the final page.
- URL Structure
- URLs with uppercase letters, underscores, parameters, over 115 characters, non-ASCII characters or double slashes.
- Click Depth
- URLs charted by clicks from the homepage and status code, including pages reachable only from the sitemap.
On-Page 7
- Page Titles
- Missing, duplicate, over 60 characters, under 30 characters, and multiple title tags.
- Meta Descriptions
- Missing, duplicate, over 160 characters and under 70 characters.
- Headings
- Missing H1, multiple H1s, duplicate H1s, and pages with no H2.
- Content
- Thin pages under 200 words, HTML over 500 KB, and pages missing a lang attribute.
- Duplicate Content
- Exact duplicates and near duplicates at 85% similarity or more.
- Images
- Images missing alt text, and which pages carry images.
- Open Graph
- Missing og:title, og:description and og:image for social share previews.
Indexing 4
- Canonicals
- Self-referencing canonicals, canonicals pointing to another URL, missing canonicals and empty href values.
- Directives
- Noindex and nofollow directives, and every non-indexable page.
- Hreflang
- Which pages have hreflang annotations and which do not.
- XML Sitemaps
- URLs in and not in the sitemap, sitemap URLs that are not 200 or not indexable, and sitemap URLs with no inlinks.
Structure 4
- Internal Links
- Pages with no inlinks, deeper than 4 clicks or with no internal outlinks, plus links to broken internal and external pages.
- Anchor Text
- Non-descriptive anchor text such as "click here", and links with no anchor text at all.
- External Links
- Outbound links that are broken, redirected, OK, or could not be verified.
- Structured Data
- Pages missing schema, invalid JSON-LD, FAQ and Q&A markup, and the schema types on every page.
AI Search (AEO / GEO) 6
- AI Crawler Access
- GPTBot, OAI-SearchBot, ChatGPT-User, ClaudeBot, Claude-SearchBot, PerplexityBot, Google-Extended, CCBot and Applebot-Extended checked against robots.txt.
- llms.txt
- Detects whether the site publishes an llms.txt file for AI systems.
- Question-Led Sections
- Pages with and without question-style headings that answer engines can quote.
- Answer-Ready Content
- Per-URL question headings, FAQ schema, word count and schema types.
- Answer Engine Readiness
- A 0 to 100 score for how ready the site is to be found and cited in AI search.
- AI Visibility
- Your prompts run through ChatGPT, Gemini, Claude and Perplexity, with citations, mentions, cited pages and competitors reported by prompt and model.
Performance and Security 3
- Response Times
- Slow responses over 1,000 ms, and average response time tracked from audit to audit.
- Security
- Pages served over HTTP instead of HTTPS, mixed content, missing HSTS headers and missing viewport tags.
- Accessibility
- Accessibility checks rolled into an Accessibility score for every audit.
Tracking & Analytics 6
- Tags & Pixels
- Every analytics tool, tag manager and ad pixel with its ID, whether it is hard-coded or inside GTM, page coverage and status.
- Events
- Tracked events such as page_view, generate_lead and purchase conversions, and where they fire.
- Inside GTM
- Every tag in each GTM container: tag type, destination, event, parameters, paused state and trigger, including tags with no trigger.
- Needs Fixing / Fixed
- Universal Analytics leftovers, marketing tags hard-coded outside GTM, pages missing the analytics tag, and what was fixed since the last audit.
- Consent & Cookies
- Consent tools such as Cookiebot and Google Consent Mode defaults. With Render JavaScript on, cookies set and tracking that fires before consent.
- Third-Party Scripts
- External scripts loaded across the site, so nothing runs that you did not add on purpose.
Fix, Compare and Report 9
- Overview Dashboard
- Site Health, URL Health, Answer Engine Readiness, Priority Fixes, Next Moves, Audit Pulse and Since Last Audit on one screen.
- Category Scores
- Eleven scores: Technical SEO, On-Page, Content, Internal Linking, Images, Structured Data, Performance, Accessibility, Security, AEO/GEO and Tracking & Analytics, with change since the last audit.
- Issues
- Every issue type with severity, category, impact, effort, why it matters, how to fix it, and the affected URLs and evidence.
- Action Plan
- Recommended actions ranked by impact, effort and reach, each with the specific fix to make.
- Critical Issues
- Problems that break pages, links or indexing, listed URL by URL so you fix them first.
- Comparisons
- New, fixed, increased, decreased and unchanged issues against the previous audit, with new and fixed URLs per issue.
- History and Before/After
- Every audit with duration, URLs, health, critical issues and warnings, plus a 20-metric before and after table.
- Charts
- Site health history, issues over time, issues by category, HTTP status codes and URLs by click depth.
- Reports and Export
- A self-contained HTML report with a "How to read" guide, plus search and export for any view.
Every feature, explained in detail
20 in-depth pages covering what each feature checks, why it matters and how to use it, grouped by Crawl, Fix, Compare, Improve and Automate.
Crawl 9
- Desktop SEO crawler
- Local crawling, rate limit handling, page limits by edition and where your audit data lives.
- Technical SEO audit
- Status codes, redirect chains and loops, canonicals, noindex, sitemaps, robots.txt and URL structure.
- On-page SEO checks
- Title length and duplicates, meta descriptions, H1 headings and Open Graph tags.
- Duplicate content checker
- Exact duplicates, MinHash near-duplicate detection and thin content under 200 words.
- Internal link analysis
- Broken internal links, orphan pages, click depth, inlinks and anchor text analysis.
- Broken link checker
- External link checking with smart handling of 403, 429 and 999 responses and social media links.
- Structured data, performance and security checks
- JSON-LD validation, image alt text, response time, lang and viewport, HTTPS, mixed content and HSTS.
- JavaScript rendering
- Optional Playwright rendering for JavaScript sites and fired tracking hits.
- Custom source code search
- Up to 10 text or regex rules to find pages that contain or lack any pattern.
Fix 2
- SEO action planPro
- Every issue ranked by impact and effort, quick wins and a critical issues work list.
- Backlink auditPro
- Import backlink CSVs, find broken pages with backlinks and export link opportunities.
Compare 2
- Audit comparison and historyPro
- New and fixed issues, score changes, history charts and before and after metrics.
- Site Health score
- The 0 to 100 scoring formula, category weights and the dashboard around it.
Improve 4
- AEO / GEO audit
- AI crawler access in robots.txt, llms.txt and question-led, answer-ready content.
- AI visibility trackerPro
- Brand mentions, citations and competitors across four AI assistants, using your own API keys.
- Tracking & pixels audit
- 24 tracking tools, GTM container contents, double counting and consent checks.
- SEO audit reports and exports
- A standalone HTML report that mirrors the app, plus CSV exports.
Automate 3
- Scheduled SEO audits
- Daily or weekly headless audits with Windows Task Scheduler and exit codes.
- Slack SEO alerts
- Audit summaries after every audit or only on regressions, with the issues CSV attached.
- Linear SEO tickets
- One ticket per issue type, updated every audit, closed when fixed and reopened if it returns.
Everything else, at a glance.
Connect your data sources, notify your team, and deliver reports your clients can read.

Google Search Console & GA4
Pull real performance and traffic data into your audits instead of estimating impact.

PageSpeed Insights
Core Web Vitals and performance scoring alongside your technical SEO findings.

Slack & Microsoft Teams
Send finished audit summaries straight to a channel when a crawl completes.

Webhooks
Trigger your own workflows automatically whenever a new audit finishes.

White-label reports
Agency reports carry your branding, not SiteAuditLint's, for client delivery.

CSV, PDF & Sheets export
Every audit and Action Plan exports cleanly for spreadsheets, tickets, or client decks.








