Complete List of SEO Tests
Every on-page and GSC check SEO Booster runs during analysis, with severities and what belongs in Sitewide possibilities.
This article lists the SEO checks SEO Booster runs during analysis. For the work queue UI, see SEO Possibilities. For how to run analysis, see SEO Analysis Overview. To interpret scores, see Understanding SEO Analysis Results.
Severity labels in the UI map roughly as: Error → Critical, Warning → High, Opportunity (also stored from older “improvement” / low items) → softer suggestions, Good → passed checks.
Basic SEO elements
Title tag
- Missing Title: No title after live HTML, SEO plugin, and post title fallbacks (error)
- Focus Keyword in Title: Focus keyword missing from title (warning) or present (good)
Meta description
- Missing Meta Description: No description after live meta, SEO plugin, and excerpt fallbacks (error)
- Focus Keyword in Meta Description: Focus keyword missing (warning) or present (good)
Focus keyword
- Focus Keyword Set: No focus keyword configured (opportunity), or set (good). Skipped as N/A when the active SEO plugin does not support focus keywords (for example The SEO Framework).
Noindex status
- Noindex Check: Page is noindex (opportunity), indexable (good), or unknown (N/A, not a false “indexable” good)
Content quality
Content length
- Content Too Short: Under about 300 words (warning)
- Content Length Good: Appropriate length (good)
- Content Very Long: Very long content; consider splitting (opportunity)
Post excerpt
- Excerpt Missing / Set: Suggests or confirms a post excerpt (opportunity / good)
Featured image
- Featured Image Missing / Set: Suggests or confirms a featured image (opportunity / good)
FAQ-style headings
- FAQ Heading Missing / Present: H2/H3 ending with
?(opportunity / good)
Heading structure
Counted in the main content region when a full page is downloaded (site header chrome stripped). Multiple H1 from theme chrome is less likely to false-flag.
- No H1 Heading: Zero H1 (warning)
- Multiple H1 Headings: More than one H1 in page main (opportunity)
- H1 Structure Good: Exactly one H1 (good)
- No H2 / H2 Present: Suggests or confirms H2 headings (opportunity / good)
Keyword density is not checked. Focus keyword presence in title, description, and content is covered by other checks.
Readability (basic)
- Sentence Length: Average sentence length over about 20 words (opportunity), or good when shorter
Content uniqueness
- Content Too Short (Duplicate Risk): Very short content under about 50 words (warning)
- Content Sufficient: Substantial enough content (good)
Images
Image ALT text
- All / Some Images Missing or Empty ALT: Error or warning depending on how many images fail
- All Images Have ALT: Meaningful alt text present (good)
Broken and external images (full-page)
- Broken Images: Unreachable image URLs (error); counts unique URLs
- External Images: Hosted off-site and not on a common CDN/avatar allowlist (opportunity)
- Images Working: No broken or flagged external images (good)
Image performance
- Images Without Dimensions: Missing width/height attributes (opportunity)
Links
Internal links
- No Internal Links: No internal links on longer content (opportunity)
- Internal Links Present: At least one internal link (good)
- Broken Internal Links: HTTP 404 only (error)
- Redirected Internal Links: Non-benign redirects (warning). Scheme, www, trailing slash, and fragment-only redirects are ignored.
- Internal Links Working: Checked links OK (good)
External links
- External Links Present: At least one external link (good)
- Suspicious Links: URL shorteners such as bit.ly or t.co (opportunity)
- Broken External Links: HTTP 404 only (error)
- Redirected External Links: Redirect responses (warning). Social share URLs (Facebook, Pinterest, LinkedIn, X, and similar) are skipped because redirects are expected.
- External Links Working: Checked links OK (good)
Technical SEO (full page analysis)
These need SEO review entire page (downloaded HTML).
Structured data
- No / Has Structured Data: JSON-LD, microdata, or RDFa (warning / good)
Open Graph tags
- No / Incomplete / Complete Open Graph: Per-page
og:title,og:description,og:image,og:url,og:type(warning / good)
Canonical URL
- No / Has Canonical:
<link rel="canonical">(opportunity / good)
Robots meta
- No / Has Robots Meta:
<meta name="robots">(opportunity / good)
Page speed indicators
- Images without dimensions, excessive inline CSS, many external CSS/JS (opportunity or warning); or page speed signals OK (good)
Accessibility basics
- Missing alt / form labels (opportunity) or OK (good)
Content readability (full page)
- Sentence and paragraph length bands (opportunity / good)
Not per-URL: Favicon, HTML lang, viewport, Twitter Cards, and contact-info patterns run under Sitewide possibilities on the SEO Possibilities page (homepage), not once for every analyzed URL.
Sitewide analysis (separate from per-URL rows)
Runs against the homepage and related global endpoints. Typical checks:
- SSL, robots.txt, sitemap discovery
- Favicon, viewport, language declaration
- Twitter Cards (site-level)
- Contact information patterns on the homepage
- llms.txt served / disabled / physical file shadow
- Entity Map status (Pro; soft opportunity on Free)
- AI bot tracking enabled
Results appear in the Sitewide section on SEO Possibilities, not as duplicated per-URL rows.
Duplicate content detection
- Duplicate Title / Meta Description: Same SEO title or description on other published posts (warning)
- Unique Title / Meta Description: No duplicates found (good)
Google Search Console integration
When Search Console is connected and data exists for the URL:
URL Inspection
- Indexing blockers from GSC (error when blocked)
- Soft 404 / not indexed / canonical mismatch (opportunity)
- Rich-result ERROR (error) or WARNING (opportunity)
- Skipped / inconclusive when inspection is deferred or verdict is unclear (not treated as a hard indexing failure)
GSC opportunities
- Low CTR with Good Position: Position under 10, effective CTR under 2% (as a fraction), impressions at or above an adaptive floor (about 10 / 25 / 50 by site volume) (opportunity)
- High Impressions, Low Clicks: High visibility with few clicks (opportunity)
- Keywords Not in Content: Queries driving traffic but not found in content (opportunity)
- Keyword Cannibalization: Multiple pages ranking for the same query (opportunity)
- Long-tail Opportunities: Longer queries in striking distance (opportunity)
- Content Freshness: Meaningful impression decline vs the prior 30 days (opportunity)
- Question Queries: Queries that start with question words (opportunity)
Understanding test results
Error (Critical)
Needs attention first: missing title or description, broken images/links (404), hard indexing blocks.
Warning (High)
Should be fixed soon: focus keyword missing from title, short content, incomplete Open Graph, non-benign redirects.
Opportunity
Softer suggestions and many GSC-driven ideas: multiple H1, external images, URL shorteners, low CTR in top 10, missing Twitter Cards (sitewide), and similar. These do not dominate Do next the way Critical and High do.
Good
Positive checks that contribute to the score.
Full page analysis vs basic analysis
SEO review entire page downloads the rendered HTML and unlocks link/image HTTP checks, head tags, structured data, and full-page readability.
Basic analysis (without download) still covers title, description, focus keyword, content structure, duplicates, and most GSC checks when data exists. Theme and plugin output in the live <head> or footer may be incomplete until you run a full-page review.
Browse topics