On-Page SEO Analyzer

Free website SEO checker that analyzes meta tags, title tags, headings, images, and internal linking. Get an instant SEO audit with actionable recommendations.

TL;DR: Enter any URL and get an instant SEO page analysis. This free SEO analyzer checks your title tags, meta description, heading structure, image alt text, internal linking, and more. Find what's missing, fix it, rank higher.

What Does This SEO Analyzer Check?

This website SEO checker performs a comprehensive on-page analysis covering every element that affects your search rankings:

Element What We Check Why It Matters
Title Tag Length, keyword presence, uniqueness Primary ranking factor, shown in search results
Meta Description Length, keyword presence, call-to-action Affects click-through rate from SERPs
Headings (H1-H6) Hierarchy, count, keyword usage Content structure signals to Google
Image Alt Text Presence, descriptiveness, keyword usage Accessibility + image search rankings
Internal Links Count, anchor text, broken links Distributes page authority, aids crawling
External Links Count, nofollow usage, broken links Trust signals, user experience
Canonical Tag Presence, self-referencing, correctness Prevents duplicate content issues
Schema Markup Presence, type, validation Enables rich snippets in search results
Open Graph Tags Title, description, image Controls social media appearance

How to Use This Free SEO Audit Tool

  1. Enter the URL you want to analyze (your page or a competitor's).
  2. Optionally add a target keyword to check keyword optimization.
  3. Click "Analyze" to run the SEO page analysis.
  4. Review each section and its pass/warning/fail status.
  5. Fix the issues starting with the most critical (red items first).

The analysis runs in seconds. You can analyze unlimited URLs, including competitor pages to see how they optimize for specific keywords.

Understanding Your SEO Score

Each element receives a status based on SEO best practices:

Status What It Means Priority
Pass Element is properly optimized No action needed
Warning Could be improved but not critical Address when possible
Fail Missing or incorrectly implemented Fix immediately

Focus on fixing red items first. They represent the biggest opportunities. Yellow items are optimizations that can improve rankings but aren't blocking issues.

On-Page SEO Elements Explained

Title Tags

The title tag is the single most important on-page ranking factor. It appears in search results, browser tabs, and social shares. Get it right:

  • Length: 50-60 characters (Google truncates longer titles)
  • Keyword placement: Include primary keyword near the beginning
  • Uniqueness: Every page needs a unique title
  • Branding: Optionally add your brand name at the end

Use the SERP Preview Tool to see exactly how your title will appear in Google before publishing.

Meta Description

The meta description doesn't directly affect rankings, but it dramatically impacts click-through rate. A compelling description gets more clicks:

  • Length: 150-160 characters (Google truncates longer descriptions)
  • Include keywords: They appear bold when matching the search query
  • Call-to-action: Tell users what they'll get ("Learn how...", "Discover...")
  • Unique value: Why should they click your result over others?

Heading Structure (H1-H6)

Headings organize your content for both users and search engines. They signal topic hierarchy and help Google understand your page structure:

  • One H1 per page: Your main headline containing the primary keyword
  • Logical hierarchy: H2 for main sections, H3 for subsections, etc.
  • No skipping levels: Don't jump from H2 to H4
  • Keyword variations: Include related terms in subheadings

Image Alt Text

Alt text describes images for screen readers and search engines. Every image should have descriptive alt text:

  • Be descriptive: Describe what's in the image
  • Include keywords naturally: When relevant to the image
  • Keep it concise: 125 characters or less
  • Avoid "image of" or "picture of": Screen readers already announce it's an image

Internal Linking

Internal links connect your pages and distribute ranking power throughout your site:

  • Link to relevant content: Help users find related information
  • Use descriptive anchor text: "learn about keyword research" not "click here"
  • Link deep: Don't just link to your homepage and main categories
  • Fix broken links: 404 errors waste crawl budget and frustrate users

Canonical Tags

Canonical tags tell search engines which version of a page is the "master" copy. They prevent duplicate content issues:

  • Self-referencing: Every page should have a canonical pointing to itself
  • Parameter handling: ?sort=price and ?page=2 should canonical to the main URL
  • Cross-domain: Use when syndicating content to other sites

Schema Markup (Structured Data)

Schema markup helps search engines understand your content and enables rich snippets:

  • Article schema: For blog posts and news articles
  • FAQ schema: Displays expandable Q&A in search results
  • Product schema: Shows price, availability, ratings
  • LocalBusiness schema: Powers Google Business Profile integration

Use the Schema Markup Generator to create valid structured data for your pages.

Common On-Page SEO Mistakes

These issues appear frequently in SEO audits. Check your pages for:

Mistake Impact Fix
Missing or duplicate title tags Kills rankings for affected pages Write unique titles for every page
Multiple H1 tags Confuses content hierarchy Use exactly one H1 per page
Missing image alt text Loses image search traffic Add descriptive alt to all images
Broken internal links Wastes crawl budget, bad UX Audit and fix or remove broken links
Missing canonical tag Risks duplicate content issues Add self-referencing canonical to all pages
Thin content (<300 words) May not rank for competitive terms Expand with useful information or consolidate
Keyword stuffing Can trigger spam filters Write naturally, use synonyms

DIY SEO Audit Checklist

Use this checklist alongside the analyzer results for a complete on-page audit:

  • ☐ Title tag is 50-60 characters with primary keyword
  • ☐ Meta description is 150-160 characters with call-to-action
  • ☐ Exactly one H1 tag containing main topic
  • ☐ Logical heading hierarchy (H1 → H2 → H3)
  • ☐ All images have descriptive alt text
  • ☐ At least 3-5 internal links to related content
  • ☐ No broken links (internal or external)
  • ☐ Self-referencing canonical tag present
  • ☐ Schema markup added for content type
  • ☐ Content is comprehensive (1000+ words for competitive topics)
  • ☐ URL is short, descriptive, includes keyword
  • ☐ Page loads in under 3 seconds

Frequently Asked Questions

What is a good SEO score?

SEO "scores" are relative to the tool calculating them. Focus on fixing all red (fail) items and as many yellow (warning) items as practical. A page with all green checks is fully optimized for on-page factors. Remember: on-page is just one part of SEO. Backlinks, site authority, and content quality also determine rankings.

What is the best free SEO analyzer?

This tool provides comprehensive on-page analysis for free, unlimited URLs. For broader site audits, Google Search Console (free) shows how Google sees your site. Combine both: use Search Console for site-wide issues and this analyzer for page-level optimization.

Can I analyze competitor pages?

Yes. Enter any publicly accessible URL. Analyzing competitors reveals their keyword targeting, content length, heading structure, and schema usage. Useful for understanding why they rank and what you need to match or exceed.

What's a good keyword density?

There's no magic number. Write naturally and comprehensively. If your primary keyword appears 1-2% of the time through natural writing, that's typically fine. Keyword stuffing (forcing keywords unnaturally) can hurt rankings. Modern SEO focuses on topic coverage and semantic relevance over exact keyword counts.

Why can't the tool access my page?

Pages behind logins, paywalls, or with aggressive bot blocking may not be accessible. JavaScript-heavy pages that require client-side rendering may also show incomplete results. If your page is publicly accessible but not analyzable, try accessing it in an incognito browser window to verify it loads without authentication.

How often should I run an SEO audit?

Run a full site audit quarterly. Analyze individual pages whenever you publish new content or make significant updates. Also audit pages that have dropped in rankings to identify potential issues.

Does this tool check page speed?

This tool focuses on on-page SEO elements (content, meta tags, structure). For page speed analysis, use Google PageSpeed Insights or Lighthouse. Page speed is a ranking factor, but it's a technical SEO element separate from on-page optimization.

Start Your SEO Page Analysis

On-page SEO is the foundation of search visibility. Before worrying about backlinks or technical SEO, make sure your pages are properly optimized for your target keywords.

Enter a URL above to get your instant SEO audit. Review the results, fix the issues, and watch your rankings improve.

Related Free SEO Tools

Complete your SEO workflow with these complementary tools: