Stale content, date conflicts, and missing freshness signals.

Content Freshness

Content freshness is a ranking factor for many query types. Google uses date signals — datePublished, dateModified, and Last-Modified headers — to determine when content was last updated. Stale content (over a year old without updates), conflicting date signals (dateModified older than datePublished), and missing dates all hurt your search visibility. EchoBat cross-references all date signals on every page to identify freshness issues.

How It Works

EchoBat extracts date metadata from JSON-LD structured data (datePublished, dateModified), HTTP Last-Modified headers, and HTML meta tags on every page. The Freshness lens cross-references all available date signals, flags conflicts, identifies stale content, and detects missing or future-dated entries.

Why It Matters

  • Surface content that hasn't been updated in over a year
  • Catch date signal conflicts that confuse search engines
  • Find pages missing freshness signals entirely
  • Identify future-dated content for correction