Shreyas Tools · Free, no sign-up

Website SEO Checker

Paste any URL. Get a score out of 100 and a ranked list of fixes. Free, no sign-up.

FreeNo sign-up12 on-page checks

Paste a full page URL. I fetch the page and check its on-page HTML. No sign-up, no limits.

Analyzing…
0/ 100

On-page checks

Priority fixes

    ⚠️ What this checks: on-page HTML only: title, meta, headings, mobile viewport, HTTPS, canonical, Open Graph, structured data, alt text, content length. It does not measure page speed, Core Web Vitals or backlinks.

    How to use the Website SEO Checker

    The Website SEO Checker is free. Give it a URL, it returns a 0–100 score, a breakdown of what passed and failed, and a ranked list of fixes. No sign-up.

    1. Paste the page URL in the box above (e.g. example.com).
    2. Click Check SEO, or press Enter.
    3. Read the score and grade, then scan the on-page checks for pass, warn or fail.
    4. Work through Priority fixes top to bottom. They're ordered by impact.

    This audit reads the same on-page signals search engines and AI assistants pull from your HTML. It doesn't test page speed or backlinks, so run a speed test alongside it and pair it with an authority check.

    Frequently asked questions

    How do I check my website's SEO score for free?
    Paste your URL above and click Check. You get a 0–100 score, a breakdown and a ranked list of fixes. No sign-up.
    What is a good SEO score for a website?
    Aim for 80+. Fix the failed and warning items first: title, meta description, headings, mobile viewport, HTTPS.
    What does this SEO checker analyze?
    On-page signals in your HTML: title tag, meta description, H1 and H2, mobile viewport, HTTPS, canonical, Open Graph, structured data, image alt text, content length. It reads HTML, not page speed.

    More free tools

    Built by Shreyas Bagal

    Freelance digital marketer in Pune. HubSpot- and Google-certified, 3+ years running SEO, Meta Ads and content for Indian businesses. These tools are the ones I run for clients, packaged up. More about me →

    Last updated June 2026