Skip to main content
LLM-based content quality analysis for SEO
Rule IDcontent/quality
CategoryContent
ScopePer-page
Severityinfo
Weight3/10
DefaultDisabled
This rule requires OPENROUTER_API_KEY environment variable to be set.

How it works

This rule uses an LLM to analyze page content and provide a quality score (0-100) based on:
  • Clarity and readability
  • Depth of information
  • Structure and organization
  • Engagement and value to readers
  • Grammar and spelling
  • Originality and uniqueness

Scoring

ScoreStatusMeaning
70-100PassGood content quality
40-69WarningContent needs improvement
0-39FailPoor content quality

Solution

Content quality affects both user engagement and search rankings. High-quality content is clear, well-structured, informative, and free of errors. Review flagged pages for clarity and depth. Ensure content provides genuine value to readers. Check for grammar and spelling errors. Break up long paragraphs, use subheadings, and include relevant examples. Consider whether the content fully answers user questions.

Enable / Disable

Enable this rule

This rule is disabled by default. To enable:
squirrel.toml
[rules]
enable = ["content/quality"]

Disable this rule

squirrel.toml
[rules]
disable = ["content/quality"]

Disable all Content rules

squirrel.toml
[rules]
disable = ["content/*"]