Build a 90-day SEO plan you can follow
Your assistant sets one business goal, chooses a few initiatives by impact, effort, and confidence, and writes the plan on one page. You approve it before any work starts.
Example
You ask
I have five hours a week for SEO next quarter. Our goal is more demo bookings. Make a 90-day plan from what we already know.
The assistant
Your assistant reuses what it already has, reads the current numbers, and picks three to six initiatives that fit five hours a week. It returns one page with the goal, baselines, a reason for each initiative, and 30, 60, and 90 day milestones. It waits for your approval.
Use it when
- You ask for an SEO strategy or a plan for the next quarter.
- You want to know what to focus on first, and the site has numbers to decide with.
- An existing roadmap reaches its day 30, day 60, or day 90 check-in.
You give it
- Your business goal for the quarter: leads, sales, bookings, or sign-ups.
- The hours per week you or your team can give. Work that does not fit those hours moves to a later milestone or is cut.
- Any work already in this conversation or the site's files, such as the baseline, launch plan, keyword list, change log, and last owner report.
It returns
- A goal with its metrics, and a baseline for each, with its date and source.
- Three to six initiatives, each with its reason, impact, effort, and confidence, an owner, and hours.
- A table of 30, 60, and 90 day milestones, with the focus and a done-when for each.
- A list of what you must do yourself, and what was left out and why.
How the skill runs
Gather what is known
Reuse the baseline, launch plan, keyword list, change log, and last report first. Fill the gaps with
project_overview,account_status,site_issues,search_consolefor 28 days, andnext_actions, which may queue a site review.Set goals and metrics
Write one business goal. Leading metrics move first: issues fixed, impressions, tracked positions, and pages indexed. Lagging metrics come later: search clicks and key events. Write a baseline for each. The target is your choice.
Pick initiatives by score
List candidates under fix, win, build, and protect. Score each one low, medium, or high on impact, effort, and confidence. Keep three to six, and put fixes that block indexing first, whatever their score.
Split into milestones
Days 1 to 30 hold fixes and quick wins, days 31 to 60 hold building, and days 61 to 90 hold measuring and adjusting. Each initiative gets tasks, an owner, and hours that fit your week. Name the owner-only steps.
Check in on schedule
Review weekly with the maintenance loop and the owner report. At day 30 and day 60, compare each metric with its baseline and mark each initiative on track, behind, or blocked. At day 90, write the executive summary and the next roadmap.
Report back for approval
Write one page in this order: the goal, metrics with baselines, initiatives with reasons, the 30, 60, and 90 day table, what you must do, and what was left out. Get your yes before any work starts.
Where it stops
- The plan does not promise rankings, traffic, or dates for results. Each target is your choice.
- Owner-only steps stay with you: Google Business Profile, Search Console settings, approvals, and facts only you know.
- More than six initiatives spread your hours too thin, so the plan names what was left out and why.
- No work starts on any initiative until you approve the plan.
Questions before you install
Who does each task on the roadmap?
Each task has an owner: your assistant, you, or your developer or writer. Steps only you can take are named as owner steps.
When do I review the plan?
Each week, through the maintenance review and the owner report. At day 30 and day 60, each metric is checked against its baseline, and at day 90 you get an executive summary and the next roadmap.
Will the plan show the traffic I can expect?
No. The skill does not promise rankings, traffic, or dates. It sets baselines so you can judge progress against your own numbers.