Page analysis – All the tests

How SEO Booster Page Analysis Works

SEO Booster’s page analysis feature works by downloading the complete rendered page from your live site, just as a regular visitor or search engine robot would see it. This approach provides a much more accurate and comprehensive analysis than simply examining the post content in the WordPress editor.

How It Works

When you click “SEO review entire page” in the post editor, SEO Booster:

  1. Downloads the complete rendered page from your live site
  2. Analyzes the full HTML output, including:
    • Theme elements (headers, footers, sidebars)
    • Widgets and dynamic content
    • All rendered HTML, CSS, and JavaScript output
    • Meta tags and structured data as they appear on the frontend
  3. Performs comprehensive checks on the actual page that visitors and search engines see
  4. Caches the downloaded content for faster subsequent analyses

This ensures the analysis reflects exactly what search engines and visitors see, not just the raw post content in the editor.

Why Full Page Analysis Matters

Analyzing only the post content misses many important SEO elements that appear on the rendered page:

  • Meta tags added by your theme or other plugins
  • Structured data (Schema.org markup) in the page output
  • Open Graph and Twitter Card tags for social sharing
  • Canonical URLs and robots meta tags
  • Mobile viewport settings
  • Favicon implementation
  • Language declarations
  • Links in headers, footers, and widgets
  • Images with alt text in theme areas

By analyzing the full rendered page, SEO Booster can identify issues and opportunities that would otherwise be missed.

Comprehensive SEO Checks Performed

SEO Booster performs a comprehensive set of checks on each page. Some checks work with basic content, while others require full page analysis to be accurate.

Basic Checks (Always Performed)

Title Optimization

  • Checks if a title tag is present
  • Verifies if the focus keyword appears in the title
  • Uses the live HTML title from the rendered page when available

Meta Description

  • Checks if a meta description is set
  • Verifies if the focus keyword appears in the meta description
  • Uses the live HTML meta description from the rendered page when available

Focus Keyword

  • Checks if a focus keyword has been set
  • Provides recommendations if no keyword is set

Noindex Status

  • Checks if the page is set to noindex
  • Verifies if the page should be indexed by search engines

Content Length

  • Analyzes word count
  • Flags content shorter than 300 words
  • Suggests breaking up content longer than 3,000 words

Heading Structure

  • Verifies presence of H1 heading (should be exactly one)
  • Checks for multiple H1 headings
  • Validates presence of H2 headings for content structure
  • Provides recommendations for proper heading hierarchy

Image Alt Text

  • Checks if images have alt attributes
  • Identifies images with missing or empty alt text
  • Counts problematic images and provides recommendations

internal links

  • Counts internal links on the page
  • Suggests adding internal links for longer content (500+ words)

External Links

  • Counts external links on the page
  • Validates external link format
  • Checks for URL shorteners (bit.ly, tinyurl.com, etc.) and suggests using direct links

Keyword Density

  • Analyzes keyword frequency in content
  • Flags keyword density below 0.5% or above 3%
  • Provides recommendations for optimal keyword usage

Readability

  • Calculates average sentence length
  • Suggests shorter sentences if average exceeds 20 words

Duplicate Content

  • Basic check for very short content (less than 50 words) that might indicate duplicate content

Duplicate Titles

  • Checks for duplicate titles across your site
  • Identifies other pages using the same title

Duplicate Meta Descriptions

  • Checks for duplicate meta descriptions across your site
  • Identifies other pages using the same meta description

Broken Images

  • Scans for broken image links
  • Checks if local image files exist
  • Identifies external images and suggests hosting them locally

Contact Information (Pages only)

  • Checks for contact information patterns (email, phone, address)
  • Only checked for pages, not posts
  • Helps improve E-E-A-T (Experience, Expertise, Authoritativeness, Trustworthiness)

Advanced Checks (Full Page Analysis Only)

These checks require the full rendered page to be accurate:

Broken External Links

  • Tests external links for accessibility
  • Identifies broken or redirected external links
  • Validates external link status codes

Broken Internal Links

  • Tests internal links for accessibility
  • Identifies broken internal links
  • Validates internal link structure

Structured Data

  • Verifies Schema.org structured data is present
  • Checks for JSON-LD, microdata, or RDFa markup
  • Identifies missing structured data

Open Graph Tags

  • Verifies Open Graph meta tags are present
  • Checks for essential OG tags (og:title, og:description, og:image, og:url, og:type)
  • Identifies missing or incomplete Open Graph tags

Twitter Cards

  • Checks for Twitter Card meta tags
  • Validates Twitter Card implementation
  • Identifies missing Twitter Card tags

Canonical URL

  • Verifies canonical URL is set
  • Checks for canonical link tag
  • Identifies missing canonical tags

Robots Meta Tags

  • Checks robots meta tag configuration
  • Validates search engine directives
  • Identifies potential indexing issues

Page Speed Indicators

  • Checks for large images without optimization
  • Counts inline CSS blocks (flags if more than 3)
  • Counts external CSS files (flags if more than 5)
  • Counts external JavaScript files (flags if more than 5)
  • Provides recommendations for performance optimization

Rel Author Tag

  • Checks for rel=”author” links
  • Helps establish content authorship and improves E-E-A-T
  • Identifies missing author attribution

Meta Viewport

  • Verifies mobile viewport meta tag
  • Checks responsive design configuration
  • Identifies missing viewport settings

Favicon

  • Checks for favicon presence
  • Validates favicon implementation
  • Identifies missing favicon

Language Declaration

  • Checks HTML lang attribute
  • Validates language declaration
  • Identifies missing language information

Accessibility Basics

  • Checks for images without alt text (duplicate of image alt text check but in full page context)
  • Checks for form inputs missing labels or aria-label attributes
  • Provides recommendations for accessibility improvements

Content Readability (Advanced)

  • Performs advanced readability analysis on main content area
  • Extracts content from main/article tags
  • Removes header, footer, and sidebar elements for focused analysis
  • Analyzes sentence complexity and structure

Understanding Analysis Results

Each check is categorized by severity:

  • Critical/Error: Issues that must be fixed immediately
  • Warning: Issues that may affect SEO performance
  • Medium/Improvement: Suggestions for optimization
  • Low: Minor improvements
  • Good: Practices that are correctly implemented (shown in “Passed SEO Checks”)

Results are organized into:

  • Possibilities: Issues and improvements that need attention
  • Passed SEO Checks: Practices that are correctly implemented

Benefits of Full Page Analysis

Accuracy: Analysis reflects exactly what search engines and visitors see, not just raw content.

Completeness: Captures SEO elements added by themes, plugins, and widgets that may not appear in the editor.

Real-world validation: Tests actual links, images, and technical elements as they appear on the live site.

Comprehensive coverage: Performs checks covering basic SEO, content quality, technical SEO, and accessibility.

Actionable insights: Provides specific recommendations with severity levels to prioritize fixes.

When to Run Full Page Analysis

Run a full page analysis:

  • After publishing or updating a page
  • When making significant content changes
  • After updating themes or plugins that affect page output
  • When optimizing for specific keywords
  • Before submitting pages for indexing
  • When troubleshooting SEO issues

Best Practices

Regular Analysis: Run full page analysis regularly, especially after content updates or site changes.

Address Critical Issues First: Focus on critical and error-level issues before medium or low-priority items.

Review Passed Checks: Review “Passed SEO Checks” to confirm what’s working well.

Monitor Trends: Track your SEO score over time to measure improvement.

Use Cached Results: SEO Booster caches downloaded content, so subsequent analyses are faster while still accurate.

Next Steps

With full page analysis, you can identify and fix SEO issues that impact search rankings and user experience. The analysis provides actionable recommendations prioritized by severity, helping you focus on the most important improvements first.

Regular use of this feature helps maintain and improve your site’s SEO performance, ensuring your pages are optimized for both search engines and visitors.