| URL: |
Free On-Page SEO Checker
RankNibbler analyses any webpage and checks the key on-page SEO factors that affect how search engines index and rank your site. Enter a URL above and hit Analyse to get started.
| What RankNibbler Checks | |
|---|---|
| Title Tag | Checks if your page has a title tag and whether it falls within the recommended 30-60 character range for search engine display. |
| Meta Description | Verifies the presence and length of your meta description. Aim for 120-160 characters for the best search result snippets. |
| Heading Structure | Analyses your H1-H6 tags. Every page should have exactly one H1 containing the primary keyword, with H2s for subtopics. |
| Image Alt Text | Scans all images on the page and flags any missing or empty alt attributes. Alt text is important for accessibility and image search. |
| Internal and External Links | Counts and categorises all links on the page. A healthy mix of internal links helps search engines crawl your site. |
| Structured Data | Detects JSON-LD structured data (Schema.org). Structured data helps search engines understand your content and can enable rich results. |
| Open Graph Tags | Checks for Open Graph and Twitter Card meta tags. These control how your page appears when shared on social media. |
| Script Loading | Reviews external scripts for async and defer attributes. Render-blocking scripts slow down page load and hurt Core Web Vitals. |
| Canonical URL | Checks if a canonical tag is set. Canonical tags prevent duplicate content issues when the same page is accessible at multiple URLs. |
| Robots Directives | Checks meta robots tags for noindex or nofollow directives that could prevent search engines from indexing your page. |
How to Use RankNibbler
- Enter a URL — paste any webpage address into the input box above and click Analyse.
- Wait for the audit — RankNibbler fetches the page and runs over 20 on-page SEO checks in seconds.
- Review your score — you will get a score out of 100 along with a detailed breakdown of what passed and what needs fixing.
- Explore the tabs — dig into Meta Tags, Headings, Images, Links, Structured Data, Social/OG, Scripts, and more.
- Fix the issues — use the recommendations provided to improve your on-page SEO and re-run the audit to track progress.
How the SEO Score Works
RankNibbler scores each page out of 100 based on the checks above. Points are awarded for each passing check and deducted for issues found.
| Score Range | Rating | What It Means |
|---|---|---|
| 80 - 100 | Good | Strong on-page SEO. Minor tweaks may still help but the fundamentals are solid. |
| 50 - 79 | Needs Work | Several issues found. Review the recommendations and address the warnings to improve rankings. |
| 0 - 49 | Poor | Significant on-page SEO problems. These issues are likely holding your page back in search results. |
Score Breakdown by Category
| Check | Max Points | What Earns Full Marks |
|---|---|---|
| Title Tag (presence + length) | 15 | Title exists and is 30-60 characters. |
| Meta Description (presence + length) | 12 | Description exists and is 120-160 characters. |
| H1 Tag | 12 | Exactly one H1 on the page. |
| H2 Subheadings | 6 | At least one H2 present. |
| Image Alt Text | 10 | All images have non-empty alt attributes. |
| Open Graph Tags | 10 | Four or more OG tags present (title, description, image, url). |
| Canonical URL | 8 | 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 | 5 | Viewport meta 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 page HTML. |
| Favicon | 2 | A favicon is detected. |
| HTTPS | 2 | URL uses HTTPS protocol. |
Why On-Page SEO Matters
On-page SEO is the foundation of search engine optimisation. While backlinks and domain authority play a role in rankings, search engines need to understand what your page is about before they can rank it. Proper title tags, meta descriptions, heading structure and structured data make it easier for Google and other search engines to crawl, index and rank your content. On-page issues are also the easiest to fix since you have full control over your own website.
On-Page SEO vs Off-Page SEO
On-page SEO covers everything within your control on the page itself: title tags, meta descriptions, headings, content quality, internal links, structured data, and technical elements like canonical tags and robots directives. Off-page SEO refers to external factors such as backlinks from other websites, social media signals, and domain authority. Both are important, but on-page SEO is where every website should start because you have complete control over it and the improvements take effect as soon as search engines recrawl the page.
Who Is RankNibbler For?
- Website owners — quickly check if your pages follow SEO best practices without needing technical knowledge.
- SEO professionals — audit client pages in seconds and share clear, actionable reports.
- Content writers — verify that your articles have the right meta tags, headings, and structure before publishing.
- Web developers — catch missing alt text, render-blocking scripts, and broken structured data during development.
- Marketing teams — ensure landing pages are properly optimised before running campaigns.
Frequently Asked Questions
Is RankNibbler free to use?
Yes, RankNibbler is completely free. There are no sign-ups, no limits, and no premium tiers. Enter any URL and get a full on-page SEO audit instantly.
What does RankNibbler check?
RankNibbler checks over 20 on-page SEO factors including title tags, meta descriptions, heading structure, image alt text, internal and external links, structured data, Open Graph tags, script loading, canonical URLs, robots directives, word count, text-to-HTML ratio, favicon, HTTPS usage, URL structure, and duplicate meta tags.
Does RankNibbler store the pages it analyses?
No. RankNibbler fetches the page in real time, runs the analysis in your browser, and does not store any page content. Your data stays in your browser session and is cleared when you close the tab.
How often should I run an SEO audit?
Run an audit whenever you publish or update a page. For existing pages, a monthly check is a good habit to catch any regressions or new issues. If you have made significant site changes such as a redesign, migration, or CMS update, audit your key pages immediately after.
Why is my score low even though my site looks fine?
A visually polished website can still have poor on-page SEO. Common hidden issues include missing meta descriptions, duplicate title tags, missing alt text on images, no structured data, and render-blocking scripts. These are invisible to visitors but affect how search engines understand and rank your pages.
Can RankNibbler check pages behind a login?
No. RankNibbler can only analyse publicly accessible pages. It fetches the page the same way a search engine bot would, so if the page requires authentication it cannot be audited.
|
Page analysed: 0 / 100
|
| Overview Meta Tags Headers Images Links Structured Data Social / OG Scripts Site Files Preview Source |