Content Management
Article Tracking - ContentMK Docs
How articles are tracked, organized, and maintained in ContentMK.
Articles are the core unit of ContentMK. Every piece of content you track — whether imported from WordPress, crawled from a sitemap, or added manually — is stored as an article with a consistent set of fields.
Article Fields
Each article tracks the following information:
- Title — The article’s headline
- URL — Unique per site to prevent duplicate entries
- Status — Current state of the article (see below)
- Health score — A 0–100 composite score based on freshness, SEO completeness, internal links, and social sharing
- Categories — Free-form tags for organizing articles by topic
- Last updated date — Drives the auto-status detection system
- Notes — A free-text field for any additional context
Status Types
Every article has one of four statuses:
| Status | Meaning |
|---|---|
| Published | Live on your site and current |
| Draft | Not yet published or still in progress |
| Needs Review | Age has passed the first freshness threshold — should be reviewed for accuracy |
| Out of Date | Age has passed the second freshness threshold — likely contains stale information |
Auto-Status Detection
ContentMK automatically transitions articles to “Needs Review” or “Out of Date” based on their age relative to your site’s configured freshness thresholds. You do not need to manually flag stale content — the system surfaces it for you.
Thresholds are configured per site in Settings, so a news site can flag content after 1 month while an evergreen site uses 6-month cycles.
Article List
The article list is built with TanStack Table and provides:
- Sortable columns — Click any column header to sort ascending or descending
- Client-side search — Start typing 3 or more characters to instantly filter by title, URL, or category
- Status filters — Filter by Published, Draft, Needs Review, or Out of Date
- Health score sorting — Quickly find your lowest-scoring content
Article Edit Page
Click any article to open its dedicated edit page. From here you can:
- Update the title, URL, status, categories, and notes
- View and edit SEO metadata (target keyword, search volume, keyword difficulty) if the Basic SEO module is active
- Track schema markup types associated with the article
- See internal link data if the Interlink Manager module is active
- Save changes with inline confirmation — no page reload needed
All changes are logged in the site’s activity feed.