What the SEO checker tests
The checker downloads your page from our server exactly as a crawler would, reads the raw HTML and headers, and grades each factor as pass, warning or fail. Every non-passing result comes with the specific fix.
Indexability
Can Google crawl and index the page at all? We follow redirects, read the HTTP status, look for noindex in meta tags and the X-Robots-Tag header, evaluate your robots.txt rules for Googlebot, check the canonical URL and confirm an XML sitemap exists.
On-page SEO
Title tag length (30–60 characters), meta description length (70–160), a single descriptive H1, a heading outline without skipped levels, the lang attribute, the mobile viewport tag and character encoding.
Content
Visible word count, text-to-HTML ratio and schema.org JSON-LD structured data. We parse every JSON-LD block, flag syntax errors and list the types found, such as Organization, Product, Article or FAQPage.
Links & images
Missing image alt text, images without width and height (a cause of layout shift), internal versus external links, and vague anchor text like “click here” that wastes a ranking signal.
Social sharing
Open Graph title, description, URL and image (we load the image and check its size), plus the Twitter/X card, with live previews of how your link looks on Google, Facebook, LinkedIn, X, WhatsApp and Slack. Only need this part? Use the link preview checker.
Technical
HTTPS, HSTS, mixed content, server response time, HTML weight, gzip or Brotli compression and favicon. These feed Core Web Vitals and trust signals Google uses for ranking.
Frequently asked questions
Is this SEO checker really free?
Yes. Every check and every export format (PDF, CSV and JSON) is free, with no account, no email and no usage tiers. A light per-network rate limit exists only to stop abuse.
What does the SEO checker test?
It fetches the page like a browser and runs 30+ checks in six groups: indexability, on-page tags, content, links and images, social sharing and technical health. The full list is in the what we check section above.
How is the SEO score calculated?
Each check is worth one point for a pass, half a point for a warning and zero for a fail. The score is the percentage of points earned. Informational results do not count. 80 or above is good, 50 to 79 needs work, below 50 has serious problems.
Can I download the SEO report?
Yes. Use Save as PDF for a client-ready printout, Export CSV to open the checks in Excel or Google Sheets, or Export JSON to feed the results into your own scripts. The report URL can also be shared: it reruns the check when opened.
Does the SEO checker store my URLs or results?
No. The page is fetched once to run the check and the report is built in your browser. Nothing is saved, there are no cookies and no analytics. Details are in our privacy policy.
Why does my page show few words when it has lots of content?
The checker reads the raw HTML the server sends, the same way most crawlers first see a page. If your content is rendered by JavaScript after load, it is not in that HTML. Server-side rendering or static generation fixes this for search engines and AI crawlers.