Skip to main content

Overview

On-page SEO elements help search engines understand your content and rank it appropriately. SEO Crawler analyzes every page for SEO best practices, identifying issues that could hurt your search visibility.
Available on: Solo, Pro, and Agency plans

What We Analyze

Meta Tags

ElementWhat We Check
Title TagPresent, length (50-60 chars), uniqueness
Meta DescriptionPresent, length (150-160 chars), uniqueness
Canonical URLPresent, self-referencing or valid target
Robots MetaNoindex/nofollow directives
Open Graphog:title, og:description, og:image
Twitter Cardstwitter:card, twitter:title, twitter:description

Heading Structure

CheckDescription
H1 PresenceEvery page should have exactly one H1
H1 UniquenessH1 text should be unique across site
Heading HierarchyProper nesting (H1 → H2 → H3)
Keyword RelevanceHeadings relate to page content

Images

CheckDescription
Alt TextAll images have descriptive alt attributes
Alt QualityAlt text is descriptive, not just filenames
File SizeLarge images flagged for optimization
Broken ImagesMissing or 404 image sources

Technical Elements

ElementWhat We Check
Viewport MetaMobile-friendly viewport configuration
Languagelang attribute on <html> element
CharsetUTF-8 encoding specified
Structured DataJSON-LD or Microdata presence

Why SEO Analysis Matters

Search Visibility

Search engines use on-page signals to:
  • Understand Content: Meta tags summarize page topic
  • Rank Appropriately: Proper optimization improves rankings
  • Display Results: Titles and descriptions appear in search results

Click-Through Rate

Well-optimized meta tags increase clicks:
ElementImpact
Compelling Title+20-30% CTR improvement
Good DescriptionUsers know what to expect
Rich SnippetsStructured data adds visual appeal

Accessibility

Many SEO elements also improve accessibility:
  • Image Alt Text: Screen readers for visually impaired users
  • Heading Structure: Navigation for keyboard users
  • Language Tag: Proper pronunciation in screen readers

Reading SEO Results

Summary Dashboard

After a crawl with SEO Analysis enabled:
MetricDescription
SEO ScoreOverall on-page SEO health (0-100)
Pages AnalyzedNumber of pages checked
Issues FoundTotal SEO problems detected
Critical IssuesHigh-priority problems

Issue Categories

Issues are grouped by type and severity:
SEO Issues Summary
─────────────────────────────────────────
🔴 Critical (3)
   • Missing H1 tag (3 pages)
   
🟠 Warning (12)
   • Title too long (5 pages)
   • Missing meta description (4 pages)
   • Missing image alt text (3 pages)
   
🟡 Info (8)
   • Short meta description (8 pages)

Page-Level Detail

Click any page to see all SEO issues:
Page: /blog/example-post
─────────────────────────────────────────
Title:       "Example Post - My Blog | Example Company"
             ✓ Present
             ⚠ 58 characters (recommended: 50-60)
             
Description: "Learn about example topics..."
             ✓ Present
             ✓ 145 characters (good length)
             
H1:          "Example Post Title"
             ✓ Present
             ✓ Unique on site
             
Images:      4 images found
             ⚠ 2 missing alt text

Common Issues and Fixes

Missing or Poor Title Tags

<!-- No title tag -->
<head>
  <meta charset="UTF-8">
</head>

<!-- Generic title -->
<title>Untitled</title>

<!-- Too long (truncated in search results) -->
<title>This Is An Extremely Long Title That Goes On And On And Will Be Truncated By Search Engines</title>

Missing or Poor Meta Descriptions

<!-- No description -->
<head>
  <title>Page Title</title>
</head>

<!-- Too short -->
<meta name="description" content="A page.">

<!-- Duplicate across pages -->
<meta name="description" content="Welcome to our website.">

H1 Tag Issues

<!-- No H1 -->
<body>
  <h2>Welcome</h2>
</body>

<!-- Multiple H1s -->
<body>
  <h1>Main Title</h1>
  <h1>Another Title</h1>
</body>

<!-- H1 is logo/site name on every page -->
<h1><img src="logo.png" alt="Company Name"></h1>

Missing Image Alt Text

<!-- No alt attribute -->
<img src="photo.jpg">

<!-- Empty alt -->
<img src="photo.jpg" alt="">

<!-- Filename as alt -->
<img src="photo.jpg" alt="IMG_1234.jpg">

<!-- Keyword stuffing -->
<img src="photo.jpg" alt="SEO SEO optimization SEO tips SEO guide">

Missing Viewport Meta

<!-- No viewport = not mobile-friendly -->
<head>
  <title>Page</title>
</head>

SEO Best Practices Checklist

1

Unique Titles and Descriptions

Every page needs unique, compelling title and meta description.
2

Single H1 Per Page

One descriptive H1 that summarizes the page topic.
3

Proper Heading Hierarchy

Use headings in order (H1 → H2 → H3) without skipping levels.
4

All Images Have Alt Text

Descriptive alt text for all meaningful images.
5

Mobile Viewport Configured

Include viewport meta tag for mobile-friendly display.
6

Structured Data

Add JSON-LD for rich snippets (articles, products, etc.).

Filtering SEO Issues

FilterDescription
SeverityCritical, Warning, Info
Issue TypeTitle, Description, H1, Images, etc.
Page URLFilter by URL pattern
Has IssuePages with specific problem types

Bulk Editing Recommendations

For sites with many similar issues:
If the same issue appears on many pages (e.g., missing descriptions on all blog posts), consider:
  1. Template fixes for CMS-generated pages
  2. Bulk find/replace in your codebase
  3. CMS plugins for automated meta tag generation