Skip to main content

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:

StatusMeaning
PublishedLive on your site and current
DraftNot yet published or still in progress
Needs ReviewAge has passed the first freshness threshold — should be reviewed for accuracy
Out of DateAge 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.