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:
| Check | Max Points | What Earns Full Marks |
|---|---|---|
| Title tag present | 8 | A title tag exists in the HTML. |
| Title tag length | 7 | Title is between 30 and 60 characters. |
| Meta description present | 6 | A meta description tag exists. |
| Meta description length | 6 | Description is between 120 and 160 characters. |
| H1 tag | 12 | Exactly one H1 on the page. |
| H2 subheadings | 6 | At least one H2 tag present. |
| Image alt text | 10 | All images have non-empty alt attributes. |
| Open Graph tags | 10 | Four or more OG tags (title, description, image, url). |
| Canonical URL | 8 | A canonical tag is set. |
| Structured data | 8 | At least one JSON-LD schema block found. |
| HTML lang attribute | 5 | Lang attribute set on the html element. |
| Viewport meta tag | 5 | Viewport tag present for mobile responsiveness. |
| Robots directives | 5 | Page is not set to noindex. |
| Word count | 3 | Page has 300 or more words of content. |
| Text-to-HTML ratio | 2 | Text makes up at least 10% of the HTML. |
| Favicon | 2 | A favicon link tag is detected. |
| HTTPS | 2 | URL uses the HTTPS protocol. |
What Your Score Means
| Score | Rating | Action |
|---|---|---|
| 80 - 100 | Good | On-page SEO is strong. Address any remaining warnings for a perfect score. |
| 50 - 79 | Needs Work | Several issues found. Review the audit and fix the warnings to improve rankings. |
| 0 - 49 | Poor | Significant 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:
- Fix missing or broken title tags and meta descriptions — these are the most heavily weighted checks and often the easiest to fix.
- Ensure exactly one H1 tag — the H1 check is worth 12 points, the single largest individual check.
- Add alt text to all images — worth up to 10 points and important for accessibility.
- Add Open Graph tags — worth 10 points and essential for social media sharing.
- Add structured data — 8 points and enables rich results in Google.
- 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.