content-optimizer
# Content Optimizer
Score and optimize content for search engines. Open source alternative to Surfer SEO.
## Scoring Categories (7)
| Category | Max Points | What It Measures |
|----------|-----------|-----------------|
| Word Count | 15 | Content length vs SERP average |
| Keyword Usage | 20 | Keyword in title, first paragraph, headings, body |
| Heading Structure | 15 | H1/H2/H3 count and hierarchy |
| Readability | 15 | Flesch-Kincaid score, sentence length |
| Entity Coverage | 15 | Topics from SERP competitors covered |
| Content Depth | 10 | Unique words, paragraphs, variety |
| Internal Structure | 10 | Meta description, title length |
**Total: 100 points**
## Score Interpretation
| Score | Rating | Meaning |
|-------|--------|---------|
| 70-100 | Excellent | Well-optimized, competitive content |
| 50-69 | Good | Solid foundation, minor improvements needed |
| 30-49 | Needs Work | Significant gaps vs competitors |
| 0-29 | Poor | Major optimization required |
## How to Use
### Score Content
Provide content + target keyword. Returns overall score, per-category breakdown, and specific recommendations.
### Analyze Keyword
Enter a keyword to see what top-ranking pages look like: average word count, heading structure, common topics/entities.
### Find Missing Topics
Compare your content against SERP competitors to find topics you should cover but haven't.
### Check Readability
Get Flesch-Kincaid score, grade level, sentence/word averages, reading time.
### Optimize Headings
Compare your heading structure to SERP competitors and get suggestions for missing headings.
## Tips
- Always analyze the keyword first to understand the SERP landscape
- Aim for word count within 20% of SERP average
- Include the keyword in H1, at least one H2, and the first paragraph
- Cover at least 70% of entities/topics from top competitors
- Keep readability at grade level 8-10 for general content
标签
skill
ai