seo-tools

Free SEO Checker - Instantly Audit Any Website's On-Page SEO

Enter any URL for a complete on-page SEO audit in seconds. Check title tags, meta descriptions, H1-H3 headings, image alt text, Open Graph tags, canonical URL, and 10 more checks. Score out of 100 - free, no sign-up.

100% Free
Privacy Focused
Instant Results
Works Everywhere
SEO Checker

Free SEO checker that analyzes any webpage for on-page SEO issues. Check title tags, meta descriptions, H1-H3 hierarchy, image alt text, Open Graph tags, canonical URL, robots meta, and more. Score out of 100.

About This Tool

What is SEO Checker?

Paste any public URL and click Audit - results appear in under three seconds with no sign-up, no browser extension, and nothing to install. You get an animated score circle (0-100), a pass/warn/fail card for each of the 10 scored checks, and a prioritised Issues list sorted by point weight so you know exactly what to fix first.

The scoring system is fully transparent. Title tag and H1 each carry 15 points - the highest weights, because Google treats them as primary relevance signals. Meta description and image alt text each carry 15 and 10 points respectively. Canonical URL earns full 10 points only if it is self-referencing (pointing to the exact URL you audited) - a canonical pointing elsewhere drops to a Warning with 5 points, because it redistributes ranking signals to a different page. A noindex directive in the robots meta is flagged as a critical Fail and shown at the top of the Issues list, since it prevents the page from being indexed entirely. Word count checks for a minimum of 300 words of body text - thin content ranks poorly regardless of how clean the HTML is.

Beyond the 10 scored checks, 10 bonus checks run automatically and appear as a separate pass/fail grid without affecting your score. These cover Twitter Card, viewport meta, BreadcrumbList structured data, HTML lang attribute, favicon, and five accessibility checks derived from real browser testing patterns: links without discernible text, buttons without accessible names, form inputs without labels, raw mailto links (which Cloudflare rewrites into broken /cdn-cgi/ URLs), and anchor links pointing to IDs that don't exist on the page.

After every audit, the Issues list shows every failed and warned check sorted from highest to lowest impact - so you always start with the fix that moves your score the most. Hit Re-Test after making changes for an instant re-audit without re-entering the URL. Use the Share button to send a link to a client or colleague - when they open it, the tool runs a live audit of the same page right in their browser, no account required. Your last 5 audited URLs are saved automatically so you can track changes across sessions.

Features

Powerful Features

Everything you need in one amazing tool

Title Tag Audit

Checks title presence and character length. 10-60 chars = full score. Warns at 61-70. Fails when missing or too long. Shows actual title text.

Meta Description Audit

Validates meta description length (100-160 chars ideal). Flags missing or too-short descriptions with a one-line actionable fix.

H1-H3 Heading Structure

Verifies exactly one H1 and checks for H2/H3 sub-headings. Warns on duplicate H1s or missing heading hierarchy.

Image Alt Text Audit

Counts every image missing alt text. Pass if 100% covered, warn under 20% missing, fail above threshold. Helps SEO and accessibility.

Open Graph Tags

Checks og:title, og:description, and og:image. All 3 present = pass. Any missing = warn with social sharing impact. None = fail.

Canonical URL Validation

Detects canonical tag and validates it is self-referencing. Points to another URL = warn with partial score. Missing = warn with fix.

Robots Meta Directive

Reads robots meta value and flags noindex as critical - the page will not be indexed by Google. Missing defaults to index, follow (OK).

SEO Score 0-100

Weighted score across all 10 checks. Green (90+), yellow (75-89), orange (50-74), red (below 50). Animated circle with instant verdict.

Simple Process

How It Works

Get started in 4 easy steps

1

Enter Any URL

Paste any public URL - the tool auto-adds https:// if you skip the protocol. Supports all public pages.

2

Page HTML is Fetched

A server-side proxy fetches the page HTML, bypassing CORS restrictions so any public URL works instantly.

3

10+ Checks Run Instantly

All SEO checks run in your browser using the fetched HTML. No data sent to third parties, nothing stored.

4

Score & Fix List Generated

See your SEO score out of 100, every check with pass/warn/fail status, and a prioritised list of fixes to action.

Why Us

Why Choose Our SEO Checker?

Stand out from the competition

Instant SEO Audit

Full on-page audit in under 3 seconds. No API quotas, no queues, no waiting for results.

Completely Free

No account, no credit card, no usage limits. Audit unlimited URLs forever, entirely free.

10 Scored Checks

Covers every on-page SEO factor - title, meta, H-tags, alt text, OG tags, canonical, robots, and more.

10 Bonus Checks

Accessibility, BreadcrumbList schema, Twitter Card, viewport, favicon and more - shown separately without score impact.

Audit History

Last 5 audited URLs auto-saved in your browser. One-click re-audit any previously checked page.

Shareable Reports

Every audit generates a shareable URL. Send to clients - they see their live audit results instantly.

Use Cases

Perfect For

See how others are using this tool

Pre-Publish SEO Check

Run an audit before publishing any page to catch missing meta tags, duplicate H1s, or missing alt text.

Client SEO Reporting

Audit a client's page and share the shareable link - they see their own issues without needing a tool account.

Before/After Comparison

Audit before making SEO changes, then re-audit instantly to confirm your improvements raised the score.

Competitor SEO Analysis

Audit any competitor URL to see exactly how their on-page SEO stacks up against yours.

Bulk Alt Text Audit

Quickly find pages where images are missing alt text - important for both SEO and accessibility compliance.

Social Sharing Audit

Verify Open Graph and Twitter Card tags before sharing important pages on LinkedIn or Facebook.

Frequently Asked Questions

Everything you need to know about SEO Checker

The tool grades meta descriptions on length, not just presence. Under 100 characters = Fail (Google truncates short descriptions in SERPs and they provide weaker relevance signals). Between 100-160 characters = Pass (full 15 points). Between 161-180 characters = Warning (slightly long, Google may trim it). Over 180 characters = Fail. The result card shows your exact character count and the full description text, so you can see precisely how much to add or trim.

This checker validates self-referencing, not just presence. A canonical tag that points to a different URL - such as www vs non-www, a trailing slash mismatch, or a completely different page - earns a Warning (5/10 pts) instead of a Pass (10/10 pts). This is intentional: a canonical pointing elsewhere tells Google to attribute ranking signals to that other URL, which may be a deliberate redirect consolidation or an accidental misconfiguration. The result card shows the full canonical href so you can confirm whether it matches the URL you audited.

Start with the Issues list at the bottom of your results - every failed and warned check is listed there, sorted from highest point weight to lowest. The three checks worth 15 points each (Title Tag, Meta Description, H1) should be your first priority: a missing or too-short title and meta description alone can cost you 30 points. After those, check for missing image alt text (10 pts), a missing or mis-configured canonical tag (10 pts), and absent Open Graph tags (10 pts). Fix one issue at a time, hit Re-Test, and watch your score climb. Most pages can move from below 50 to above 75 by fixing just 3-4 of the flagged items.

Extremely serious. A noindex directive in your robots meta tag (e.g. `<meta name="robots" content="noindex">`) instructs Google and every compliant crawler to exclude the page from search results entirely. It doesn't matter how good your content, backlinks, or other SEO is - a noindexed page will not appear in Google. The check flags this as a Fail (0/5 pts) and places it at the top of your Issues list. Fix it by changing the directive to `content="index, follow"` or removing the tag altogether, then click Re-Test to confirm the issue is resolved.

The 10 scored checks each carry a point weight (5-15 pts) that directly form your SEO score out of 100. These are the HTML factors Google most clearly uses to crawl, understand, and rank pages. The 10 bonus checks - Twitter Card, viewport meta, BreadcrumbList schema, HTML lang, favicon, accessible links, accessible buttons, labelled inputs, raw mailto links, and broken anchor targets - are informational quality signals. They display as a separate pass/fail grid and do not add to or subtract from your score, so they won't inflate a bad score or penalise a good one.

An invalid href is a link where the href attribute doesn't follow a recognisable URL format. For example, `href="about"` instead of `href="/about"`, or `href="contact.html"` without a leading slash. These work inconsistently depending on the page's URL path and can confuse crawlers. The check detects any href that doesn't start with http://, https://, /, #, mailto:, tel:, or javascript: - and drops the Links score to a Warning (3/5 pts). The result card shows the first offending href so you know exactly which link to fix.

Yes - the tool audits any publicly accessible URL regardless of what platform or CMS built it. WordPress, Shopify, Webflow, Wix, Squarespace, custom HTML/CSS sites, and server-side rendered Next.js or Nuxt apps all work perfectly. If a page is accessible to a regular visitor without logging in, this tool can audit it. That also means you can audit competitor pages built on any platform - just paste their URL and run the audit.

After an audit completes, clicking Share generates a URL in the format `https://nocodevista.com/tools/seo-checker?url=https://yoursite.com/page`. On mobile it opens the native share sheet; on desktop it copies the link to your clipboard. When anyone opens that link - a client, a colleague, or a stakeholder - the tool automatically audits the same URL and shows them a fresh live report. They don't need an account. The results they see reflect the current state of the page at the moment they open the link, not a cached snapshot.

Ready to Build Your Own Website?

Use our free tools to perfect your content and design, then build your full website yourself. No code needed, no developers to hire, no waiting.

Free forever plan
• No credit card required