Content Analysis
Minorank SEO's content analysis runs in real time as you write, both inside the Gutenberg block editor sidebar and the Elementor floating panel. It scores your content against your focus keywords and shows exactly what to fix to improve the score.
How it works
- Add one or more focus keywords in the General tab of the meta box.
- Each keyword gets its own independent score, click a keyword chip to see its detailed breakdown.
- The SEO Score gauge (0–100) updates in real time as you edit the post.
- The score is based on the checks listed below.
Multiple focus keywords never penalise each other. Each is evaluated independently against the full post content, title, and meta fields.
Scoring checks
| Check | Green ✓ | Yellow ~ | Red ✗ |
|---|---|---|---|
| Keyword in SEO Title | Keyword present in the meta title | , | Keyword absent |
| Keyword in Meta Description | Keyword present in meta description | , | Keyword absent |
| Keyword in URL slug | Keyword (or close variation) in the permalink slug | , | Keyword absent |
| Keyword in first paragraph | Keyword appears in the opening paragraph | , | Keyword absent |
| Content length | 300 or more words | 150–299 words | Under 150 words |
| Heading usage (H2 / H3) | At least one H2 or H3 in the content | , | No subheadings |
| Images with alt text | All images have alt text | Some images missing alt text | No images have alt text |
| Internal links | At least one internal link in the content | , | No internal links |
| Outbound links | At least one outbound (external) link in the content | , | No outbound links |
SEO Score
The overall SEO score (0–100) is a weighted aggregate of all passing checks:
| Score range | Label |
|---|---|
| 70–100 | Good |
| 40–69 | Needs Improvement |
| 0–39 | Poor |
The word count and keyword density for the active focus keyword are displayed beneath the score gauge.
Keyword density
Keyword density is the percentage of words in the content that match the focus keyword. Minorank displays this below the score gauge.
Optimal density is typically 0.5–2.5%, enough to establish relevance without over-optimisation (keyword stuffing). The analysis does not penalise for density directly, but very low density (below 0.3%) may contribute to a weak keyword-in-first-paragraph or keyword-in-title check.
Multiple focus keywords
When you add more than one focus keyword:
- Each keyword chip shows a colour-coded score (green / yellow / red)
- Click a chip to switch the content analysis panel to show the detailed checks for that specific keyword
- The main score gauge reflects the currently selected keyword
Use multiple keywords when a post targets closely related variations, for example, "car rental Crete" and "rent a car Heraklion" on the same page. Each is evaluated independently.
Pillar content flag
Marking a post as Pillar Content (toggle in the General tab) flags it as a high-priority page in the internal link analysis. Pillar pages are expected to receive more internal links than standard posts.
Elementor support
The content analysis panel is available inside the Elementor editor as part of the floating Minorank SEO panel. All checks run against the Elementor page content in real time, no need to switch to the Gutenberg editor to check your score.
Improving a low score
| Low score cause | Fix |
|---|---|
| Keyword not in title | Add the focus keyword to the SEO Title field in the General tab |
| Keyword not in description | Add the focus keyword to the Meta Description field |
| Content too short | Expand the post to 300+ words |
| No subheadings | Add at least one H2 or H3 |
| Images without alt text | Add alt text to every image in the media library or in the block editor |
| No internal links | Link to at least one other page on your site |
| No outbound links | Link to at least one relevant external source |
Readability analysis
In addition to SEO checks, Minorank SEO scores the readability of your content:
| Check | What it measures |
|---|---|
| Flesch Reading Ease | Overall readability score (0–100). Higher = easier to read. Aim for 60+ for most audiences. |
| Passive voice | Percentage of sentences using passive voice. Under 10% is ideal. |
| Sentence length | Flags sentences over 20 words as hard to read. |
| Paragraph length | Flags paragraphs over 150 words. |
| Transition words | Checks that at least 30% of sentences begin with or contain a transition word (however, therefore, also, etc.) to improve flow. |
| Title power words | Checks whether the SEO title contains words that attract attention and clicks. |
Language detection
The readability engine auto-detects Greek vs. Latin content and adapts its checks accordingly:
- Checks that don't translate meaningfully across languages (e.g. transition-word lists) are dropped for non-Latin content.
- The Flesch formula is calibrated for the detected language rather than applying the English formula to Greek text.
SEO Score column
The SEO Score computed by the content analysis is also displayed as a sortable column on the Posts, Pages, Products, and custom post type list tables in the WordPress admin. This lets you scan your entire content inventory at a glance and sort by score to prioritise the weakest content.
Next steps
- SEO Meta Box, add focus keywords and edit meta fields
- Bulk SEO Editor, fix SEO fields across many posts at once
- Term & Taxonomy SEO, analyse SEO score for categories and tags
- Schema Markup, add structured data to complement on-page SEO