Toolminex
SEO Tools

SEO Analyzer

Paste a URL and get a full on-page SEO audit, title, description, headings, Open Graph, Twitter Card, structured data, and image alt text. No signup, no crawl limit.

🔍 SEO Analyzer

Enter any publicly accessible URL to get a full on-page SEO audit. The page is fetched server-side and analyzed for title, meta description, headings, Open Graph tags, structured data, images, and more. Nothing is stored, your URL is checked and discarded immediately.

How to run an on-page SEO check

Enter a URL and get a score from 18 on-page checks, with an explanation for each.

  1. 01

    Enter the page's URL

    Check a specific page rather than only the home page. Templates differ, so a product or blog page often has problems the home page doesn't.

  2. 02

    Read the score, then the failures

    The score summarises 18 checks. Start with anything marked as failed, then the warnings. Each check explains what it found, such as the title's character count.

  3. 03

    Fix, then run it again

    Most fixes are in the page's head or template. Re-run after publishing to confirm the change is live on the real URL.

What the 18 checks look at

Our server fetches the URL, following redirects, with a 12-second limit, and reads the HTML it gets back. Each check is a pass, a warning or a fail:

CheckPasses whenOtherwise
HTTPSFinal URL uses https://Fail
Title present and 30–60 characters<title> exists and fits typical search result widthFail if missing, warn if outside range
Meta description present and 120–160 charactersDescription exists and is a usable snippet lengthFail if missing, warn if outside range
H1 present, and only oneThe page has a single main headingFail if none, warn if several
H2 presentThe content has subheadingsWarn
CanonicalA canonical link tag existsWarn
ViewportA mobile viewport meta tag existsFail
IndexableNo noindex in the robots meta tagWarn
og:title, og:description, og:image, twitter:cardSocial sharing tags exist (4 checks)Warn each
Image alt textImages have alt attributes; up to a quarter missing is a warningWarn or fail
Structured dataAt least one JSON-LD blockWarn
Server responseUnder 800 ms passes, up to 2 s warns, slower failsWarn or fail

How the score is calculated, and what it isn't

Each pass earns 2 points, each warning 1 and each fail 0, out of 36 for the 18 checks. That's turned into a percentage: 85 and above is Excellent, 70 and above Good, 50 and above Needs Work, and below 50 Poor. A page that passes 14 checks and warns on 4 scores 89%.

The score measures basic on-page hygiene, not how well the page will rank. Google ranks pages mainly on how well they answer a search, the quality of the content and the links pointing to it, none of which a checklist can see. A page scoring 100% can still rank nowhere if the content is thin, and a 60% page with genuinely useful content can rank well. Use the score to catch mistakes, not as a target.

When to run the analyzer

A pre-launch check on page templates

Run one page of each type. A missing viewport or H1 on a template usually affects every page built from it.

Spotting a noindex left on after launch

The indexable check catches the classic mistake of a staging noindex tag making it to the live site.

Quick audits for clients

Run a client's key pages and walk through the failures in plain language before suggesting a deeper audit.

Limits worth knowing

  • The speed check times how long our server takes to get the HTML. It isn't Core Web Vitals or a real-user measurement; use PageSpeed Insights for those.
  • Only the HTML the server sends is analysed. Titles, headings or tags added later by JavaScript aren't seen.
  • One page at a time. It doesn't crawl a site, check internal links or find broken pages.
  • Content quality, keyword relevance and backlinks aren't assessed at all.

Frequently asked questions

No. Several checks are warnings for good reason, such as having no structured data on a simple page. Fix the failures first and judge the warnings case by case.
It's measured from our server's location, not yours, and doesn't include loading images, scripts or fonts. A CDN may also answer faster for some regions.
No. The page is fetched on demand and the results are sent back to your browser.
Some sites block automated requests, sit behind a login or a bot challenge, or take longer than 12 seconds to respond.
No. It checks the structure around the content, such as tags and headings. Whether the page answers a searcher's question well is something only you, and your readers, can judge.

Other SEO tools

Something not working right?