All the SEO errors we can detect on your site
Learn what each error means, why it affects your ranking, and how to fix it step by step.
Content
Issues related to page content.
Difficult-to-Read Content
The page content is hard to read
Lorem Ipsum Content
The page contains Lorem Ipsum text
Short Content
The page has insufficient content
Long H1 Heading
The H1 heading exceeds the recommended length of 70 characters
Long H2 Headings
The page has H2 headings longer than 70 characters
Missing H1 Heading
The page has no H1 heading tag
Missing H2 Headings
The page has no H2 heading tags
Multiple H1 Headings
The page has multiple H1 heading tags
Non-Sequential Headings Structure
The page has an invalid heading hierarchy
Heavy Images
Image file size exceeds 200KB
Images with Long Alt Text
Some images have alt text longer than 125 characters
Images Missing Alt Text
Some images on the page are missing alt text
Meta Description Too Long
The meta description exceeds the recommended length
Missing Meta Description
The page has no meta description tag
Meta Description Too Short
The meta description is shorter than the recommended length
Pagination With Noindex
A paginated page is set to noindex while its first (non-paginated) page is indexable
Title Too Long
The page title exceeds the recommended length
Missing Title Tag
The page has no title tag
Title Too Short
The page title is shorter than the recommended length
Title Matches H1
The page title is identical to the H1 heading
Technical
Technical issues affecting performance or accessibility.
Different Canonical URL
The page specifies a different canonical URL
Missing Canonical Tag
The page has no canonical URL specified
Multiple Canonical URLs
The page has multiple different canonical URLs specified
Missing Robot Directives
The page has no robot directives specified
Page Not Followable
The page is configured to prevent search engines from following its links
Page Not Indexable
The page is configured to not be indexed by search engines
Client Error (4XX)
The page returned a client error status code (4XX)
Redirection
The page is redirecting to another URL
Server Error
The page returned a server error status code (5xx)
Images Missing Dimensions
Some images on the page are missing width or height attributes
URL Too Long
URL exceeds recommended length
Non-ASCII Characters in URL
URL contains non-ASCII characters
Underscores in URL
URL contains underscores instead of hyphens
Missing structured data
The page lacks schema.org structured data
Missing required fields in structured data
The page is missing required fields in its schema.org structured data.
Missing optional fields in structured data
The page is missing optional fields in its schema.org structured data.
Site requires JavaScript to render
Your site delivers its content mostly through JavaScript, which hurts indexing.
robots.txt file has syntax errors
We detected malformed directives or invalid content in your robots.txt
Sitemap file is empty
Your sitemap file exists but declares zero URLs
Sitemap file has syntax errors
We detected malformed XML or invalid content in your sitemap
Sitemap lists non-indexable URLs
Some URLs in your sitemap are marked as noindex
Server error when fetching sitemap
Your server returned an error when we requested the sitemap
Indexable URLs missing from the sitemap
We crawled indexable URLs that your sitemap does not declare
Double-escaped HTML entities in structured data
The page's structured data contains HTML entities escaped twice.
Links
Issues related to page links.
Empty Anchor Text
Internal links with missing anchor text
Empty href Attribute
Links whose href attribute is empty
Internal Links with Nofollow
The page contains internal links that cannot be followed
Localhost Links Found
Page contains links to localhost or development environments
Missing Noopener Attribute
External links with target="_blank" missing noopener
Too Many Internal Links
Page contains an excessive number of internal links
Agentic
Discoverability issues for AI agents.
Homepage does not offer a Markdown alternate
The homepage does not declare `<link rel="alternate" type="text/markdown">`
AI crawlers blocked by robots.txt
Your robots.txt blocks root access for well-known AI bots (GPTBot, ClaudeBot, PerplexityBot...)
llms.txt does not follow the expected format
Your llms.txt exists but does not start with an H1 title
llms.txt file is missing
Your domain does not serve a reachable llms.txt file
No SDK found on npm/PyPI
We did not find any npm or PyPI package linked to your domain
Does your site have these problems?
Audit your website for free and discover which SEO errors may be affecting your ranking.