Content Management
Content Health Scores - ContentMK Docs
Understanding the 0-100 health score that measures article quality.
Every article in ContentMK has a health score — a number from 0 to 100 that tells you at a glance how well-maintained that piece of content is. The score is calculated from multiple factors and updates automatically as your data changes.
The Four Factors
The health score is a weighted composite of four factors:
| Factor | Default Weight | What It Measures |
|---|---|---|
| Freshness | 40% | Days since the article was last updated, compared to your site’s freshness threshold |
| SEO completeness | 25% | Whether the target keyword, search volume, and keyword difficulty fields are filled in |
| Internal links | 20% | Number of inbound and outbound internal links relative to the site average |
| Social engagement | 15% | How many platforms the article has been shared on |
Adaptive Scoring
Not every site uses every module. The health score adapts to your active configuration:
- If you don’t use the Social Sharing module, the 15% social weight redistributes to the other active factors
- If you don’t use the Interlink Manager, the 20% links weight redistributes similarly
- Freshness always carries at least 50% weight, regardless of which other modules are active
This means the score is always meaningful — it reflects the factors you actually track, not penalizing you for modules you haven’t enabled.
How Each Factor Works
Freshness (40%)
Compares the article’s “last updated” date against your site’s configured freshness thresholds. A recently updated article scores high. An article past the “Out of Date” threshold scores low. This factor always carries the most weight because content freshness is the most universal quality signal.
SEO Completeness (25%)
Checks whether SEO metadata fields are filled in — specifically the target keyword, search volume, and keyword difficulty. Requires the Basic SEO module. When premium SEO modules (SEMrush, Ahrefs, GSC) are active, their data contributes to completeness as well.
Internal Links (20%)
Counts the article’s inbound and outbound internal links and compares them to the site average. Requires the Interlink Manager module. Articles with more links relative to the average score higher.
Social Engagement (15%)
Tracks how many social platforms the article has been shared on. Requires the Social Sharing module. Articles shared across more platforms score higher.
Improving Your Scores
To improve an article’s health score:
- Update the content — Refresh the article to reset the freshness timer
- Fill in SEO fields — Add a target keyword, search volume, and keyword difficulty
- Add internal links — Use the Interlink Manager’s suggestions to connect related articles
- Share on social platforms — Log shares in the Social Sharing module
Use the article list’s sorting to find your lowest-scoring content and prioritize improvements.