Enter any URL and your target keyword. We analyze title tags, meta descriptions, headings, content, links, images, and technical SEO — with fix recommendations for every issue.
Trusted by 500+ businesses in India · 20 on-page checks · No signup needed
Paste the page URL you want to optimize and enter the keyword you want it to rank for. The keyword is optional but unlocks 5 additional relevance checks.
Our analyzer crawls your page and scores it across title & meta tags, heading structure, content quality, internal & external links, image optimization, and technical SEO factors.
See your overall 0-100 SEO score with pass, warning, or fail for each check — plus a specific recommendation on what to fix and why it matters for your rankings.
On-page SEO is the practice of optimizing individual web pages so they rank higher and earn more relevant traffic from search engines. It covers everything you can control on the page itself — title tags, meta descriptions, heading structure, content quality, internal linking, image alt text, and technical HTML elements like canonical URLs and structured data. According to Backlinko, on-page factors remain among the strongest controllable ranking signals in 2026. A study by Ahrefs found that pages ranking in the top 10 on Google have an average word count of 1,447, and 85% of top-ranking pages include their target keyword in the H1 tag. This free on-page SEO analyzer from Webwave checks 20 of these factors — across title and meta tags, headings, content, links, images, and technical SEO — and scores your page from 0 to 100 with specific fix recommendations for every issue found.
On-page SEO focuses on elements you control directly on your website — title tags, headings, content, internal links, images, and HTML source code. Off-page SEO, by contrast, refers to actions taken outside your website to influence rankings, primarily through backlinks, brand mentions, and social signals. Both are essential: Moz estimates that on-page factors account for roughly 25-30% of total ranking weight, while off-page signals (especially backlinks) account for 40-50%. The key difference is speed — on-page fixes can be implemented in hours and take effect within days once Google recrawls, while off-page SEO like link building takes months. This is why on-page optimization should always be your starting point. Our analyzer helps you identify and fix the on-page issues first, so every backlink and brand mention you earn afterwards has maximum impact on your rankings.
Already know your score? Read our SEO guides or for a hands-on optimization plan.
| Category | Check | What It Means |
|---|---|---|
| Title & Meta | Title Tag | Is your page title present and 30-60 characters? |
| Title & Meta | Keyword in Title | Does the title include your target keyword? |
| Title & Meta | Meta Description | Is a meta description present and 120-160 characters? |
| Title & Meta | Keyword in Description | Does the meta description include your keyword? |
| Headings | H1 Heading | Does the page have exactly one H1 heading? |
| Headings | Keyword in H1 | Does the H1 include your target keyword? |
| Headings | Heading Hierarchy | Are H1-H6 tags used in proper order without skipping? |
| Content | Content Length | Does the page have enough content? (aim for 1000+ words) |
| Content | Keyword Density | Is the keyword used naturally? (target 0.5-3%) |
| Links | Internal Links | Does the page link to other pages on your site? |
| Links | External Links | Does the page link to authoritative external sources? |
| Images | Image Alt Text | Do all images have descriptive alt attributes? |
| Images | Keyword in Alt | Does at least one image alt include your keyword? |
| Technical | Canonical URL | Is a canonical tag set to prevent duplicate content? |
| Technical | Open Graph Tags | Are OG tags present for social media sharing? |
| Technical | Twitter Card | Are Twitter Card tags present? |
| Technical | Structured Data | Is Schema.org markup (JSON-LD) detected? |
| Technical | Meta Robots | Is the page indexable (no noindex)? |
| Technical | HTML Lang | Is a language attribute set on the HTML tag? |
| Technical | Favicon | Is a favicon present for brand recognition? |
Book a free 15-minute SEO strategy call with our team. No commitment, no hard sell — just honest advice on how to improve your rankings.