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
| Status | Description |
|---|---|
open | Needs attention — appears in the default queue view |
in_progress | Editor is actively working on refreshing the content |
snoozed | Postponed until a specific date |
done | Refresh completed |
dismissed | Intentionally 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.