SEO Keyword Tracker

Analyze Your Content for SEO

Paste your content and enter a focus keyword to get an instant SEO score with actionable recommendations.

Analyze Any URL

Enter a URL to fetch and analyze its on-page SEO elements.

Keyword Ideas Generator

Enter a seed keyword to generate 100+ keyword ideas organized by intent and type.

Google SERP Preview

See exactly how your page will look in Google search results.

0/60
0/160

Desktop Preview

example.com
Your Page Title Here
Your meta description will appear here.

Mobile Preview

example.com
Your Page Title Here
Your meta description will appear here.

Competitor Comparison

Compare SEO metrics across 2-5 competing URLs.

Free SEO Toolkit — 5 Professional Analysis Tools

Our SEO Keyword Tracker provides five comprehensive analysis tools based on Google's SEO best practices that help you optimize your website's search engine performance. Each tool targets a specific aspect of SEO, from on-page content quality to competitor benchmarking.

Content Analyzer

The Content Analyzer evaluates your text against a 100-point SEO scoring system across 9 weighted categories. Paste your article, blog post, or page content along with a focus keyword, and receive an instant SEO score with actionable recommendations.

Scoring Categories & Weights

  • Title Tag (15 points) — Checks presence, length (optimal: 30-60 characters), and keyword inclusion
  • Meta Description (10 points) — Evaluates length (120-160 characters) and keyword placement
  • Content Length (15 points) — Scores word count: 1500+ words (excellent), 800+ (good), 300+ (needs improvement)
  • Keyword Density (10 points) — Optimal range: 0.5-2.5% density. Flags over-optimization above 2.5%
  • First Paragraph (10 points) — Checks if the focus keyword appears within the introduction
  • Heading Structure (10 points) — Analyzes H1-H6 usage and keyword presence in subheadings
  • Image Optimization (10 points) — Counts images, alt text coverage, and keyword usage in alt attributes
  • Link Profile (10 points) — Evaluates internal links (aim for 2+) and outbound links
  • Readability (10 points)Flesch-Kincaid Grade Level: Grade 8 or below is optimal for web content

URL Analyzer

The URL Analyzer fetches any webpage and extracts all critical SEO elements for inspection. Enter a URL and optionally provide a focus keyword to get a full on-page SEO audit.

What It Analyzes

  • Page Title — Extracts and evaluates the <title> tag
  • Meta Description — Finds the meta description tag content
  • Heading Hierarchy — Lists all H1-H6 headings with their level and text
  • Word Count — Counts words in the main body content (excludes navigation, footer, scripts)
  • Image Audit — Counts total images and how many have alt text
  • Link Analysis — Separates internal vs external links
  • Open Graph Tags — Detects Open Graph social media meta tags
  • Canonical URL — Checks if a canonical link is set

When a focus keyword is provided, the URL Analyzer also runs the full Content Analyzer scoring on the fetched page content.

Keyword Ideas Generator

Enter a seed keyword and generate 100+ keyword ideas organized by search intent and type. Keywords are grouped into 7 categories to help you plan content across the entire marketing funnel.

Keyword Categories

  • Long-Tail Keywords — Extended variations with common prefixes (best, top, free, professional) and suffixes (for beginners, near me, guide, tutorial)
  • Question Keywords — "How to", "What is", "Why do", "Should I" patterns that target featured snippet opportunities
  • Comparison Keywords — "vs", "alternatives", "pros and cons" variations for competitive content
  • Commercial Keywords — Buy-intent phrases like "pricing", "discount", "free trial", "demo"
  • Informational Keywords — Knowledge-seeking queries: "meaning", "benefits", "best practices", "checklist"
  • LSI / Related Keywords — Semantic variations using connectors and related terms for topical depth
  • Trending Keywords — Time-sensitive variations with current year, "latest updates", "future of" patterns

SERP Preview

See exactly how your page will appear in Google search results before you publish. The SERP Preview provides live desktop and mobile previews with real-time character counting and keyword highlighting.

Features

  • Live Preview — Desktop and mobile SERP mockups update as you type
  • Character Counting — Title (optimal: 30-60 chars) and description (optimal: 120-160 chars) with color-coded indicators
  • Keyword Highlighting — Shows how your focus keyword will appear bolded in search results
  • URL Breadcrumbs — Generates Google-style breadcrumb preview from your URL
  • CTR Tips — Suggests numbers, power words, and brand separators to improve click-through rates

Competitor Comparison

Compare SEO metrics across 2-5 competing URLs side by side. Enter a focus keyword and the URLs you want to compare, and get a detailed metrics table with automatic winner highlighting.

Metrics Compared

  • SEO Score — Full 100-point analysis for each URL
  • Title & Meta — Length and keyword presence evaluation
  • Word Count — Content length comparison
  • Keyword Density — Percentage optimization comparison
  • Headings & Images — Structural element counts
  • Link Profile — Internal and external link comparison
  • Readability — Flesch-Kincaid Grade Level for each page
  • Technical Signals — Open Graph tags and canonical URL detection

Winners are determined per metric: higher is better for SEO score, word count, headings, images, and links. Title length closest to 55 characters and meta description closest to 150 characters win those categories.

How to Use This Tool

  1. Select a tool by clicking its tab at the top of the interface
  2. Fill in the required fields — each tool has clearly marked required inputs
  3. Click the action button to run the analysis
  4. Review your results — scores, issues, and recommendations are displayed instantly
  5. Take action — follow the specific recommendations to improve your SEO

Frequently Asked Questions

What is an SEO score and how is it calculated?

An SEO score is a numerical rating (0-100) that evaluates how well your content is optimized for search engines. Our tool calculates it across 9 weighted categories: Title Tag (15 pts), Meta Description (10 pts), Content Length (15 pts), Keyword Density (10 pts), First Paragraph keyword placement (10 pts), Heading Structure (10 pts), Image Optimization (10 pts), Link Profile (10 pts), and Readability (10 pts). A score of 80+ is considered excellent, 50-79 needs improvement, and below 50 indicates significant optimization needed.

What is keyword density and what is the optimal range?

Keyword density is the percentage of times your focus keyword appears relative to the total word count. It is calculated as (keyword count / total words) x 100. The optimal range is 0.5% to 2.5%. Below 0.5% means you are underusing the keyword, and above 2.5% risks over-optimization (keyword stuffing), which can lead to search engine penalties.

What is the Flesch-Kincaid Grade Level?

The Flesch-Kincaid Grade Level is a readability formula that estimates the U.S. school grade level needed to understand a text. It uses average sentence length and average syllables per word in its calculation. For web content, a grade level of 8 or below is considered optimal because it makes your content accessible to a wider audience. Grade 9-12 is moderate, and above 12 is considered difficult.

How does the URL Analyzer fetch and analyze pages?

The URL Analyzer sends a server-side HTTP request to the URL you provide and retrieves the HTML content. It then parses the HTML to extract the title tag, meta description, headings, images, links, Open Graph tags, and canonical URL. The page content (excluding navigation, header, footer, and scripts) is then analyzed using the same 100-point scoring system as the Content Analyzer.

How many keyword ideas does the generator produce?

The Keyword Ideas Generator produces 100+ keyword suggestions from a single seed keyword. Keywords are organized into 7 categories: Long-Tail Keywords, Question Keywords, Comparison Keywords, Commercial Keywords, Informational Keywords, LSI/Related Keywords, and Trending Keywords. Each category uses proven search patterns and modifiers to generate relevant variations.

What is the ideal title tag length for SEO?

The ideal title tag length is between 30 and 60 characters. Google typically displays the first 50-60 characters of a title tag in search results. Titles shorter than 30 characters may not provide enough context, while titles longer than 60 characters risk being truncated with an ellipsis. Including your focus keyword near the beginning of the title provides the strongest ranking signal.

How does competitor comparison determine the winner for each metric?

For most metrics, the highest value wins: SEO score, word count, heading count, image count, internal links, and external links. For title length, the URL closest to 55 characters (the midpoint of the optimal 50-60 range) wins. For meta description length, the URL closest to 150 characters (the midpoint of 140-160) wins. Boolean metrics like keyword presence in title, Open Graph tags, and canonical URL are shown as checkmarks rather than winner/loser.

What is Open Graph and why does it matter for SEO?

Open Graph (OG) tags are meta tags that control how your URL appears when shared on social media platforms like Facebook, Twitter, and LinkedIn. While Open Graph tags are not a direct Google ranking factor, they significantly impact click-through rates from social shares, drive referral traffic, and contribute to overall domain authority. The URL Analyzer checks for the presence of common OG tags including og:title, og:description, and og:image.