All skills

Refresh stale pages

You get

The stale facts to replace, a source for each one, and a date change only when the page itself changed.

Why use it

Changing the date on an unchanged page is not a refresh. This finds the claims that are actually out of date.

Ask when

  • refresh old content
  • outdated pages
  • update the date
  • decaying pages

Download SKILL.md · Markdown · Connect the MCP · Updated

Steps

  1. List URLs whose facts, prices, dates, or product names can go stale. Use rank history when the keyword is tracked.
  2. Re-check each fact against a source the client can open. verify-primary-source applies to every figure you keep.
  3. Change the visible date and the sitemap lastmod only when the page materially changed.
  4. A date change without a content change is not a refresh.
  5. Return the URL, the stale claim, the replacement, and the source.

Hold back

  • A new date on an unchanged page.
  • A statistic with no source the client can check.

BudgetSEO data

Keyword, competitor, and domain figures come from the budgetSEO MCP only. Do not use another SEO data source for those three.

Use saved data first. Those reads are free:

  • A keyword already tracked: get_keyword_action_plan, find_quick_wins, or get_rank_changes.
  • A competitor already saved: get_competitor_overview.
  • AI citation gaps already stored: get_ai_visibility.

A figure that is not already in the account is a new lookup. Tell the user the credit cost and wait for a yes before calling it. A cached result stays free.

  • lookup_keywords: keyword ideas from a seed. 6 credits.
  • check_keywords: volume, difficulty, and intent for named keywords. 2 credits.
  • lookup_domain: organic keywords, estimated traffic, and ranking URLs. 4 credits.
  • lookup_backlinks: referring domains and link totals. 3 credits.

research_keywords is a separate paid AI run for idea generation on Starter and Pro. It is not the tool for a single lookup.

Crawl checks, robots.txt, sitemaps, and primary-source fact checks are your own work. budgetSEO cannot fetch an arbitrary page.

A bulk edit, a disavow file, or a URL change waits for a person on the agency side to confirm that package.