Free site SEO checker
Enter your site's address. The checker reads its sitemap, checks the homepage and up to 49 more pages spread across it, and lists the problems that only show up across many pages: duplicate titles and meta descriptions, missing descriptions, broken link previews, pages marked noindex, invalid structured data and images without alt text. Each problem comes with the number of pages it affects and their URLs.
Problems across the site
Headlark fixes most of these on every deploy: a unique title, meta description, link preview tags, structured data and alt text for each page, written from that page's own content. It never changes a robots tag or structured data you wrote yourself, so noindex and broken JSON-LD stay yours to fix. Free for 25 pages.
Fix these automatically: start freeHow it works
It looks for Sitemap: lines in your robots.txt, or else at /sitemap.xml and /sitemap-index.xml, and follows a sitemap index one level down. It checks the homepage plus up to 49 pages spread evenly over the sitemap, only on your own domain, six at a time. Without a sitemap it checks the homepage only. After about 40 seconds it stops and shows what it has.
Like the single-page SEO checker, it reads only the HTML your server sends, the way search engines and link previewers first see it. Use the single-page checker for one page's full report with Google, LinkedIn, Slack and X previews. Nothing about you is stored: a shared result holds the URLs, the problems found and when the check ran.
The guides cover the usual fixes: duplicate titles and descriptions (common on docs sites), missing meta descriptions, broken link previews and alt text.
The llms.txt generator reads the same sitemap and turns the pages' titles and descriptions into an llms.txt for AI tools.