6eff12e8ac
SmartCrawl plugin reference (11 docs): - Overview, configuration, titles & meta, schema, sitemaps, social/OG, redirects, breadcrumbs, content analysis, hooks/filters, known issues SEO strategy playbook (6 docs): - Keyword research, per-page-type selection, on-page optimization, local SEO, technical SEO, content strategy Reusable templates (3): - Site audit checklist, keyword research worksheet, page optimization checklist Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
170 lines
6.7 KiB
Markdown
170 lines
6.7 KiB
Markdown
# Content Analysis
|
|
|
|
SmartCrawl provides real-time SEO and readability analysis in both the Classic Editor and Block Editor. This module is the primary tool for optimizing individual posts and pages.
|
|
|
|
## Focus Keywords
|
|
|
|
### How They Work
|
|
|
|
- Set **up to 3 focus keywords** per post/page (1 primary + 2 secondary)
|
|
- Enter as comma-separated values in the SmartCrawl meta box
|
|
- SmartCrawl checks the page content against each keyword
|
|
- The primary keyword gets the most checks; secondary keywords supplement
|
|
|
|
### Best Practices for Focus Keywords
|
|
|
|
| Rule | Details |
|
|
|------|---------|
|
|
| One primary keyword per page | The single most important search term this page should rank for |
|
|
| 1-2 secondary keywords | Closely related terms or long-tail variations |
|
|
| Match search intent | The keyword should match what the page actually delivers |
|
|
| Check for cannibalization | SmartCrawl shows the 10 most recent posts using the same keyphrase — avoid duplicates |
|
|
| Use natural language | "motorcycle safety course Anchorage" not "motorcycle+safety+course+anchorage" |
|
|
|
|
### Keyword Selection Per Page Type
|
|
|
|
| Page Type | Primary Keyword Pattern | Example |
|
|
|-----------|------------------------|---------|
|
|
| Homepage | Core service + location | "motorcycle safety courses Alaska" |
|
|
| Service page | Specific service + location | "basic rider course Anchorage" |
|
|
| Blog post | Informational long-tail | "what to wear to a motorcycle safety course" |
|
|
| Portfolio | Role + qualifier | "instructional design portfolio" |
|
|
| Contact | Brand + contact | "contact Alaska Safe Riders" |
|
|
| Landing page | Transactional long-tail | "register motorcycle course Anchorage May 2026" |
|
|
|
|
## SEO Analysis Checks
|
|
|
|
SmartCrawl runs these checks against your focus keyword(s):
|
|
|
|
### Title Tag
|
|
|
|
| Check | Pass Criteria |
|
|
|-------|---------------|
|
|
| Keyphrase in title | Primary keyphrase appears in the title tag |
|
|
| Title length | Between 50-60 characters |
|
|
| Title uniqueness | Not used by other posts |
|
|
|
|
### URL / Slug
|
|
|
|
| Check | Pass Criteria |
|
|
|-------|---------------|
|
|
| Keyphrase in URL | Primary keyphrase appears in the URL slug |
|
|
| URL structure | Uses hyphens (not underscores), reasonable length |
|
|
|
|
### Meta Description
|
|
|
|
| Check | Pass Criteria |
|
|
|-------|---------------|
|
|
| Keyphrase in description | Primary keyphrase appears in the meta description |
|
|
| Description length | 120-160 characters |
|
|
| Hand-crafted | Not auto-generated from content excerpt |
|
|
|
|
### Content
|
|
|
|
| Check | Pass Criteria |
|
|
|-------|---------------|
|
|
| Keyphrase in H1 | Primary keyphrase in the main heading |
|
|
| Keyphrase in subheadings | At least one H2/H3 contains the keyphrase |
|
|
| Keyphrase density | Appears a reasonable number of times (not too few, not stuffed) |
|
|
| Keyphrase in first paragraph | Appears within the first 100-200 words |
|
|
| Keyphrase in image alt text | At least one image has the keyphrase in its alt attribute |
|
|
| Content length | Sufficient content for the topic (no specific minimum enforced) |
|
|
|
|
### Links
|
|
|
|
| Check | Pass Criteria |
|
|
|-------|---------------|
|
|
| External links | At least one dofollow external link to a relevant, authoritative source |
|
|
| Internal links | Links to other pages on the site |
|
|
|
|
### Images
|
|
|
|
| Check | Pass Criteria |
|
|
|-------|---------------|
|
|
| Image optimization | Images have alt text, reasonable file names |
|
|
| Keyphrase in alt | At least one image alt includes the focus keyphrase |
|
|
|
|
## SEO Analysis Color Coding
|
|
|
|
| Color | Meaning |
|
|
|-------|---------|
|
|
| Green | Check passed — well optimized |
|
|
| Yellow/Gray | Needs improvement — suggestion provided |
|
|
| Red | Critical issue — should be fixed |
|
|
|
|
### Interpreting Results
|
|
|
|
- **Aim for all green** on important pages
|
|
- **Yellow is acceptable** when the suggestion would make content unnatural
|
|
- **Red should always be addressed** unless you have a specific reason to deviate
|
|
- **Don't sacrifice readability for a green check** — natural writing always wins
|
|
|
|
## Readability Analysis
|
|
|
|
SmartCrawl uses the **Flesch-Kincaid readability test** along with structural checks.
|
|
|
|
### Flesch-Kincaid Score
|
|
|
|
| Score | Reading Level | Assessment |
|
|
|-------|---------------|-----------|
|
|
| 90-100 | 5th grade | Very easy to read |
|
|
| 80-89 | 6th grade | Easy to read |
|
|
| 70-79 | 7th grade | Fairly easy |
|
|
| **60-69** | **8th-9th grade** | **Target range** |
|
|
| 50-59 | 10th-12th grade | Fairly difficult |
|
|
| 30-49 | College level | Difficult |
|
|
| 0-29 | Graduate level | Very difficult |
|
|
|
|
**Target: 60-70** (8th-grade level). This is readable by the widest audience while still sounding professional.
|
|
|
|
### Readability Checks
|
|
|
|
| Check | Standard |
|
|
|-------|----------|
|
|
| Sentence length | Average under 20 words. 14+ words = hard. 25+ words = very hard. |
|
|
| Passive voice | Minimize passive constructions (aim for <10% of sentences) |
|
|
| Paragraph length | 2-4 sentences per paragraph |
|
|
| Subheading distribution | Use subheadings every 200-300 words |
|
|
| Transition words | Use transition words to connect ideas |
|
|
|
|
### Readability Tips
|
|
|
|
- **Break up long sentences** — if a sentence has a comma and "and", it can usually be split
|
|
- **Use active voice** — "We teach motorcycle safety" not "Motorcycle safety is taught by us"
|
|
- **Short paragraphs** — walls of text hurt both readability scores and user engagement
|
|
- **Use lists and tables** where appropriate — they are easier to scan than prose
|
|
- **Write at 8th-grade level** — this is not "dumbing down," it is clear communication
|
|
|
|
> **Note:** SmartCrawl's readability analysis is reportedly "more difficult to please" than other plugins. A yellow readability score is acceptable if the content reads naturally.
|
|
|
|
## Content Analysis in the Editor
|
|
|
|
### Where to Find It
|
|
|
|
- **Classic Editor:** SmartCrawl meta box below the editor
|
|
- **Block Editor:** SmartCrawl panel in the right sidebar
|
|
|
|
### Real-Time Updates
|
|
|
|
Analysis updates as you type (with a short delay). No need to save/publish to see results.
|
|
|
|
### Keyword Cannibalization Check
|
|
|
|
When you enter a focus keyword, SmartCrawl checks your other posts and shows the **10 most recent posts using the same keyphrase**. If duplicates are found:
|
|
|
|
- Consider whether both pages are needed
|
|
- Differentiate their focus (e.g., one informational, one transactional)
|
|
- If truly duplicated, merge content into one page and redirect the other
|
|
|
|
## Workflow Recommendation
|
|
|
|
For every page you publish or optimize:
|
|
|
|
1. **Set the focus keyword(s)** before writing or after outlining
|
|
2. **Write naturally first** — don't write "for the SEO checker"
|
|
3. **Run the analysis** after drafting
|
|
4. **Address red items** — these are genuine issues
|
|
5. **Review yellow items** — fix what makes sense, skip what would make content unnatural
|
|
6. **Check readability** — simplify where possible without losing substance
|
|
7. **Preview the Google snippet** — verify title and description look good in the preview
|