Overview
Content rules ensure your pages have high-quality, well-structured content that’s valuable to users and search engines. Good content drives rankings, engagement, and conversions.Content Length
Rule: content/length
What it checks:
- Minimum word count (typically 300+ words)
- Content depth and substance
- Not thin or duplicate content
Common Issues
Common Issues
Issue: Thin content (0 words detected)This is often a Single Page Application (SPA) rendering issue—crawlers see empty content because JavaScript hasn’t executed.Causes:Alternative: Dynamic RenderingServe pre-rendered HTML to bots, JavaScript to users:
- Client-side rendering (React, Vue, Angular) without SSR
- Content loaded via AJAX after page load
- JavaScript errors preventing content render
Recommended word counts by page type:
- Homepage: 300-500 words
- Product/service pages: 500-1000 words
- Blog posts: 1000-2000+ words
- Landing pages: 500-800 words
Heading Hierarchy
Rule: content/headings
What it checks:
- Logical heading structure (H1 → H2 → H3)
- No skipped levels (H1 → H3)
- One H1 per page
- Headings contain keywords
Fix Heading Issues
Fix Heading Issues
Headings should describe content (not just be styled text). Use CSS to change visual appearance, not heading levels.
Keyword Usage
Rule: content/keywords
What it checks:
- Keywords used naturally in content
- Target keyword in H1, first paragraph
- Keyword variations (LSI keywords)
- Keyword density (2-3% max)
Keyword Best Practices
Keyword Best Practices
Where to use keywords:LSI (Latent Semantic Indexing) keywords:Use related terms and synonyms:
- H1 heading: Include primary keyword
- First paragraph: Use primary keyword in first 100 words
- Subheadings (H2, H3): Use keyword variations
- Throughout content: Use naturally, aim for 2-3% density
- Image alt text: When relevant
- URL: Include primary keyword
- Meta description: Include primary keyword
- Primary: “AI automation platform”
- LSI: “intelligent automation”, “workflow automation”, “sales automation software”, “AI-powered tools”, “automated workflows”
Keyword Stuffing
Rule: content/keyword-stuffing
What it checks:
- Keyword density not excessive (>5%)
- No unnatural repetition
- Content reads naturally
Avoid Keyword Stuffing
Avoid Keyword Stuffing
Signs of keyword stuffing:
- Same phrase repeated unnaturally many times
- Lists of keywords without context
- Hidden keywords (white text on white background)
- Keyword density above 5%
- Google Penguin algorithm penalizes keyword stuffing
- Manual actions from Google Search Console
- Rankings drop significantly
- Rewrite content naturally
- Use synonyms and variations
- Focus on user value, not keyword count
- Aim for 2-3% keyword density max
Duplicate Content
Rule: content/duplicate
What it checks:
- Content is unique (not copied from other sites)
- No internal duplicate content
- Proper use of canonical tags
Fix Duplicate Content
Fix Duplicate Content
Types of duplicate content:
-
External duplicate: Copied from other websites
- Fix: Write original content or properly cite sources
-
Internal duplicate: Same content on multiple pages of your site
- Fix: Use canonical tags or 301 redirects
-
Print/mobile versions: Separate URLs for same content
- Fix: Use responsive design instead, or use canonical tags
-
URL parameters: Different URLs, same content
- Fix: Use canonical tags or configure Google Search Console URL Parameters tool
- HTTP/HTTPS and www/non-www: Multiple versions of same page
- Fix: Choose one version and redirect others
Readability
Rule: content/readability
What it checks:
- Appropriate reading level (8th-10th grade)
- Short paragraphs (3-4 sentences)
- Use of bullets and lists
- Active voice
Improve Readability
Improve Readability
Readability best practices:Reading level tools:
- Use short paragraphs: 3-4 sentences max
- Use subheadings: Break content into scannable sections
- Use bullet points: List items, features, benefits
- Use short sentences: Aim for 15-20 words
- Use active voice: “We automate tasks” not “Tasks are automated”
- Use simple words: “Use” not “utilize”, “help” not “facilitate”
- Use transitions: “However”, “Therefore”, “For example”
- Hemingway Editor (highlights complex sentences)
- Readable (calculates readability scores)
- Yoast SEO (WordPress plugin with readability analysis)
Internal Linking
Rule: links/internal
What it checks:
- Pages have internal links (not orphaned)
- Descriptive anchor text
- Logical link structure
- No dead-end pages
Internal Linking Best Practices
Internal Linking Best Practices
Issue: Zero internal links on homepage (dead-end page)Solutions:Anchor text best practices:
- Add navigation menu:
- Add footer links:
- Add contextual links in content:
- Use descriptive text (not “click here”)
- Include keywords naturally
- Vary anchor text (don’t use same text for every link)
- Make it clear where the link goes
Content Freshness
Rule: content/freshness
What it checks:
- Last modified date
- Regular content updates
- Outdated information flagged
Keep Content Fresh
Keep Content Fresh
Strategies:
- Add publish/update dates:
- Add schema.org markup:
- Update content regularly:
- Refresh statistics and examples
- Add new sections
- Remove outdated information
- Update screenshots
- Revise for current best practices
- Content audit schedule:
- Blog posts: Review every 6-12 months
- Documentation: Review every 3-6 months
- Product pages: Review quarterly
- Time-sensitive content: Review monthly
Quick Reference
| Rule | Target | Recommendation |
|---|---|---|
| Word count | 300+ words | 500-2000 words depending on page type |
| Keyword density | 2-3% | Use naturally, don’t force |
| Paragraph length | 3-4 sentences | Keep scannable |
| Heading levels | Logical H1-H6 | No skipped levels |
| Internal links | 2-5 per page | Link to related content |
| Reading level | 8th-10th grade | Use simple language |
Related Pages
Core SEO Rules
Title tags, meta descriptions, and on-page SEO
Accessibility Rules
Heading hierarchy, alt text, and semantic HTML
Technical SEO
Sitemaps, robots.txt, and crawlability
Running Audits
Learn how to run content audits