Refresh Queue

The Refresh Queue is a Studio tool that gives editors a centralized view of all content pages that need attention based on search performance decay.

Accessing the queue

The Refresh Queue appears in the Studio toolbar (top navigation). Click Refresh Queue to open it. The tool is registered automatically when you add the gscPlugin.

Task display

Each task in the queue shows:

  • Document title and slug — linked to the Sanity document for quick navigation
  • Decay reason — position decay, low CTR, or impressions drop
  • Severity badge — high (red), medium (yellow), or low (blue)
  • Position metrics — position before and after the decay was detected
  • Top queries — the queries driving traffic to this page, so editors know which intent to optimize for

Filtering tasks

The queue supports three filter views:

  • Open — tasks that need action (default view)
  • Snoozed — tasks postponed for a specific period
  • All — all tasks including done and dismissed

Tasks are sorted by severity (high first), then by creation date (newest first).

Task actions

Editors can take the following actions on each task:

  • Mark as done — the content has been refreshed; records the resolution timestamp
  • Snooze 7 days — postpone the task for a week; it will reappear automatically
  • Snooze 30 days — postpone for a month
  • Dismiss — permanently dismiss the task (e.g., the page is intentionally deprioritized)

Task statuses

StatusDescription
openNeeds attention — appears in the default queue view
in_progressEditor is actively working on refreshing the content
snoozedPostponed until a specific date
doneRefresh completed
dismissedIntentionally ignored

Task deduplication

PageBridge avoids creating duplicate tasks. Before generating a new task, the TaskGenerator checks if an open or in-progress task already exists for the same page and decay reason. If one exists, no new task is created.

Next steps