Opening the Dashboard daily and glancing at KPIs is the easiest way to lose focus. A weekly 30-minute review every Monday morning yields better ROI: better decisions, less daily-noise panic, and an actual sense of control. Here's the routine my team uses.
1-minute setup
Open four browser tabs:
- Servicehub247 Dashboard (all projects, default view)
- Daily Ranking digest emails from the last 7 days (Gmail group/search)
- Google Search Console (Performance, Last 28 days)
- A Notes file (Google Doc or Notion) for the final summary
Set a 30-minute timer. Enter "do not disturb" mode. Close Slack.
Minute 0β5: Ask the health question
On the Dashboard, set timeframe = This week. Look at the 6 Overview KPI cards:
- Keywords Up β² or βΌ?
- Top 3, Top 10, Top 20, Top 30, Top 100 - which number changed noticeably?
Switch to Last month. Compare: is last week better or worse than the monthly average?
Write into Notes: "Week of [date]: overall good/bad/stable. Highlight: [one sentence]".
Minute 5β15: Per-project deep read
For each project (sorted by revenue or priority):
Q1: Visibility chart over 30 days - line up, down, or flat?
If down for >7 consecutive days β mark "needs investigation". Don't investigate now - just note.
Q2: The 6 mini-KPIs - anything diverges from the Overview trend?
If the overall portfolio is improving but one project is worse β likely an isolated issue. Important to know.
Q3: Any keyword just entered/left Top 10?
This is "real" movement - page transitions actually change traffic. Open the keyword list filtered to Top 10, sort by "Changed in last 7 days".
Write one line per project to Notes.
Minute 15β22: Read 7 days of Daily Ranking digests
Open the last 7 digest emails. Skim:
- LOST: list every keyword that LOST this week. How many? Any pattern (same domain, same category, same URL prefix)?
- DOWN β₯5 positions: list big drops. Recurring multiple days (= trend), or one-time (= noise)?
- NEW or UP big: match against content/links you shipped 2β4 weeks ago? Hypothesis confirmation.
Each pattern found, write one line in Notes.
Minute 22β28: Cross-reference Google Search Console
Open GSC β Performance β Last 28 days β compare to previous 28 days.
- Total clicks: up/down what %?
- Top 20 queries by clicks: anything dropping unusually?
- Top 20 pages by clicks: any page losing >30% clicks?
Compare GSC with Servicehub247: if Servicehub247 rank is improving but GSC clicks aren't - intent might have shifted, or title/snippet isn't compelling. This is the most insightful cross-check of the week.
Minute 28β30: Write next week's action list
Based on Notes, write 3β5 action items for the upcoming week, using this template:
- Investigate: [Project X] Visibility down - check recent deploy and competitors.
- Fix: [Keyword Y] LOST - check indexability, possibly technical.
- Double down: [Keyword Z] hit Top 10 thanks to last week's content - write similar for 2 cluster keywords.
- Decide: 30 keywords averaging position >80 over 30 days - bulk delete to free quota?
- Report: [Client A] needs executive summary - send by Wednesday.
Rules that make this routine sustainable
Rule 1: Don't go over 30 minutes
Longer routines don't survive past month one. When the timer ends, close everything. Work that didn't fit gets pushed to a separate longer review (45 min, monthly).
Rule 2: Don't "fix" during the review
Discovered an issue β write it to the action list, do NOT fix now. Review is the observation phase; execution is a separate phase. Mixing them weakens both.
Rule 3: End by sending the summary to a stakeholder
Copy the first 3β5 action items into a Slack channel or email to your team/client. Creates accountability - every week your team knows you're still watching.
When to vary the routine
- Crisis mode (algorithm update / 30% traffic drop): suspend the weekly review and do daily reviews for 14 days until stable.
- Maintenance mode (portfolio stable >3 months, ROI unchanged): bi-weekly or monthly is fine. Don't religiously do weekly when nothing's changing.
- Launch mode (just published >30 articles / just added 100 keywords): bump to 2Γ weekly for 4β6 weeks to track traction.