RankNibbler.com

Free On-Page SEO Checker

What Is an SEO Score?

An SEO score is a numerical rating that summarises how well a webpage is optimised for search engines. RankNibbler scores every page out of 100 based on over 20 on-page SEO checks. The higher the score, the better the page follows established SEO best practices.

An SEO score is not a prediction of where you will rank in Google — rankings depend on many factors including backlinks, domain authority, and competition. What the score does tell you is whether the on-page elements you control are properly configured to give search engines the best possible signals.

How RankNibbler Calculates Your SEO Score

Points are awarded for each SEO check that passes. The maximum possible score is 100. Here is how the points break down:

CheckMax PointsWhat Earns Full Marks
Title tag present8A title tag exists in the HTML.
Title tag length7Title is between 30 and 60 characters.
Meta description present6A meta description tag exists.
Meta description length6Description is between 120 and 160 characters.
H1 tag12Exactly one H1 on the page.
H2 subheadings6At least one H2 tag present.
Image alt text10All images have non-empty alt attributes.
Open Graph tags10Four or more OG tags (title, description, image, url).
Canonical URL8A canonical tag is set.
Structured data8At least one JSON-LD schema block found.
HTML lang attribute5Lang attribute set on the html element.
Viewport meta tag5Viewport tag present for mobile responsiveness.
Robots directives5Page is not set to noindex.
Word count3Page has 300 or more words of content.
Text-to-HTML ratio2Text makes up at least 10% of the HTML.
Favicon2A favicon link tag is detected.
HTTPS2URL uses the HTTPS protocol.

What Your Score Means

ScoreRatingAction
80 - 100GoodOn-page SEO is strong. Address any remaining warnings for a perfect score.
50 - 79Needs WorkSeveral issues found. Review the audit and fix the warnings to improve rankings.
0 - 49PoorSignificant problems. These issues are likely preventing the page from ranking well.

How to Improve Your SEO Score

After running an audit, the Overview tab lists every issue found with a clear recommendation. Focus on the highest-impact items first:

  1. Fix missing or broken title tags and meta descriptions — these are the most heavily weighted checks and often the easiest to fix.
  2. Ensure exactly one H1 tag — the H1 check is worth 12 points, the single largest individual check.
  3. Add alt text to all images — worth up to 10 points and important for accessibility.
  4. Add Open Graph tags — worth 10 points and essential for social media sharing.
  5. Add structured data — 8 points and enables rich results in Google.
  6. Set a canonical URL — 8 points and prevents duplicate content issues.

Does a Perfect Score Guarantee Good Rankings?

No. A score of 100 means your on-page SEO is excellent, but rankings also depend on content quality, backlinks, domain authority, user experience, page speed, and competition. However, a poor on-page SEO score almost certainly holds your page back. Think of on-page SEO as the foundation — without it, nothing else you do will be as effective.

Check your SEO score now. Go to the RankNibbler homepage and enter any URL for a free instant score.