content-freshness

Flag stale content across AEM Edge Delivery sites using query index dates and .plain.html signals.

Updated May 14, 2026
One-click install
npx skills add https://github.com/Focus-GTS/eds-content-ops-skills --skill content-freshness-focus-gts
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: content-freshness
Source: https://github.com/Focus-GTS/eds-content-ops-skills/tree/main/skills/content-freshness
Command: npx skills add https://github.com/Focus-GTS/eds-content-ops-skills --skill content-freshness-focus-gts

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Content freshness audits help you find pages that are outdated so you can reduce inaccuracies, improve SEO relevance, and keep users confident in what they read.

Core Features & Use Cases

  • Freshness categorization by last modification: Groups pages into Fresh, Aging, Stale, Very stale, and Unknown based on query-index timestamps (with fallbacks).
  • Staleness indicator detection: Scans .plain.html renditions for outdated dates, temporal language, seasonal content, stale stats, and event/product references.
  • Prioritized action report: Produces a ranked list of pages with recommended next steps like Update, Archive, or Redirect.

Quick Start

Run the audit for your site by providing the base URL and ask for the prioritized freshness report showing which pages to update, archive, or redirect.

Frequently Asked Questions about content-freshness

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I find stale content across my AEM Edge Delivery Services site?

A content freshness audit identifies outdated pages by analyzing the query index for last modification dates and scanning `.plain.html` renditions for temporal signals. This produces a prioritized report recommending whether to update, archive, or redirect specific pages.

What is the best way to prioritize outdated pages for a post-launch rebrand?

The best way to prioritize outdated pages for a rebrand is to categorize them by last modification dates and scan for staleness indicators like outdated stats or event references. This yields a ranked report recommending update, archive, or redirect actions per page.

Does the content freshness audit work if my AEM site only has a sitemap and no query index?

Yes, the content freshness audit works with a sitemap fallback if the query index is unavailable. It extracts page metadata from the sitemap to categorize content into freshness ranges and detect temporal staleness indicators with actionable recommendations.

How does stale content detection identify outdated stats and seasonal references?

Stale content detection identifies outdated stats and seasonal references by scanning `.plain.html` renditions for time-sensitive textual signals. It evaluates these indicators with confidence levels to flag pages that are likely incorrect or overdue for review.

When should I run a content freshness audit for SEO maintenance?

You should run a content freshness audit for SEO maintenance during quarterly or annual content reviews, post-launch rebrands, and migration planning. This reduces inaccuracies, improves SEO relevance, and identifies pages overdue for review.