Most small business owners understand they need SEO. They've read the articles, watched the YouTube videos, and know that ranking on Google would change their business. But when it comes time to actually do something, they freeze. Where do you start? What do you fix first? How do you know if it's working?

The answer is a 90-day SEO action plan — a structured, prioritised roadmap that tells you exactly what to do, in what order, and when. Not a vague list of "things to improve." A real schedule, broken down week by week, with measurable goals at the end.

This guide walks you through how to build one from scratch, even if you've never done SEO before. By the time you're done reading, you'll have the framework for a plan you can start executing today.

What Is a 90-Day SEO Action Plan — and Why 90 Days?

An SEO action plan is a document (or tool) that translates your SEO goals into specific, scheduled tasks. Instead of thinking about SEO as a vague ongoing activity, it gives you a finite list of things to do with deadlines attached.

Why 90 days specifically? Three reasons.

First, SEO takes time to show results. Changes you make today typically take 4–12 weeks to show up in Google Search Console. A 90-day plan aligns with that timeline — by the end, you'll have real data on what's working.

Second, 90 days is short enough to stay focused. Open-ended SEO projects drift. People get distracted, priorities shift, and the work stalls. A 90-day deadline creates accountability without overwhelming you.

Third, three months is long enough to tackle all three layers of SEO: technical fixes (Month 1), content and on-page optimisation (Month 2), and authority-building (Month 3). You can't rush that sequence — each layer builds on the one before it.

A good SEO action plan has four components: an audit of your current SEO health, a list of target keywords, a prioritised task list, and a week-by-week schedule. The rest of this guide covers each one.

Step 1: Run an SEO Site Audit

You can't plan where to go if you don't know where you're starting. Before you write a single task, audit your site — take stock of what's broken, what's missing, and what's already working.

What to check in your audit

A thorough SEO audit covers five areas:

Free tools you can use right now

Google Search Console is the most important free tool for any small business. It shows you which keywords you're already ranking for, which pages have crawl errors, and how your pages are performing in search results. If you haven't set it up, do that before anything else.

Google PageSpeed Insights gives you a performance score for any URL and tells you exactly what's slowing it down. Paste your homepage URL in and note any issues scoring below 50 on mobile.

The output of your audit should be a list of issues ranked by severity. Technical problems that block Google from crawling or indexing your site are Priority 1. On-page issues (missing titles, weak H1s, no meta descriptions) are Priority 2. Everything else comes after.

💡 Quick Tip

If your audit feels overwhelming, focus on pages that already get some traffic first. Fixing your homepage and top 5 pages will have more impact than fixing pages nobody visits.

Step 2: Research Your Target Keywords

Keyword research answers one question: what are the specific phrases your potential customers type into Google when they're looking for what you sell? Your SEO action plan is built around these phrases.

Start with your customers, not a keyword tool

Before opening any tool, write down 10 questions your customers ask you regularly. "How much does X cost?" "What's the difference between Y and Z?" "Where can I find a [your service] near me?" These questions become your informational keywords.

Then write down the phrases someone might use when they're ready to buy — "best [product] for [use case]", "[service] in [city]", "hire a [profession]". These are your commercial and transactional keywords.

The three types of keywords you need

How to evaluate keywords

Not all keywords are equal. You want keywords with realistic search volume (enough people searching to make it worthwhile) and low-to-medium competition (you can actually rank for them as a new or small site). A local bakery can realistically rank for "custom birthday cakes Austin" but probably not for "birthday cakes" — the latter is dominated by national chains with millions of backlinks.

The sweet spot for a small business is usually long-tail keywords — three to five word phrases that are more specific and less competitive. They have lower search volume individually, but they convert at a much higher rate because the searcher's intent is clearer.

Skip the keyword research spreadsheet

Plinr crawls your website and automatically generates 12 high-value target keywords for your niche — with monthly search volume and intent classification. No spreadsheets, no tools to sign up for.

Get my free keyword list →

Step 3: Prioritise Your SEO Tasks

Here's the mistake most business owners make: they treat all SEO tasks as equal. They'll spend two weeks writing a new blog post while their site still has broken links and missing H1 tags. That's backwards. The order you do things in SEO matters enormously.

The correct order of operations

Technical SEO first. If Google can't properly crawl and index your site, nothing else matters. Broken pages, missing sitemaps, slow load times, and blocked resources all need to be fixed before you invest time in content or link building. A page that ranks on page 3 because of a crawl issue could jump to page 1 overnight with a single technical fix.

On-page optimisation second. Once Google can access your pages, make sure each one clearly communicates what it's about. This means: one focused H1 per page, title tags with target keywords, meta descriptions that drive clicks, and body content that actually covers the topic thoroughly.

Content creation third. Now you expand. Write blog posts targeting your informational keywords. Add landing pages for your commercial keywords. This is how you grow your organic footprint month over month.

Off-page signals last. Backlinks — other websites linking to yours — are still one of Google's strongest ranking signals. But they're only worth chasing after your site is technically sound and your content is genuinely worth linking to. Building links to a poorly optimised site is pouring water into a leaky bucket.

The quick-win matrix

Within each category, prioritise tasks by two factors: impact (how much will this move the needle?) and effort (how long will this take?). High-impact, low-effort tasks are your quick wins — do those first. Some of the best quick wins in SEO:

Step 4: Build Your Week-by-Week 90-Day Schedule

With your audit findings, keyword list, and priority order in hand, you can now build the actual schedule. Here's a proven structure that works for most small businesses.

Week Focus Key Tasks
Month 1 — Technical Foundation
Week 1 Fix critical technical issues Repair broken links, add missing H1s, fix duplicate title tags, set up Google Search Console
Week 2 On-page basics Write unique meta descriptions for top 10 pages, optimise title tags for target keywords, ensure each page has one clear H1
Week 3 Technical improvements Compress images, add alt text, submit XML sitemap, add canonical tags to key pages
Week 4 Schema & structure Add Organization and Service schema to homepage, add Article schema to blog posts, verify mobile-friendliness
Month 2 — Content & On-Page Optimisation
Week 5 Keyword mapping Assign target keywords to each existing page, identify content gaps, update thin pages with more depth
Week 6 First content push Publish 2 blog posts targeting your top informational keywords (minimum 1,000 words each)
Week 7 Internal linking Add internal links from blog posts to commercial pages, ensure all pages link back to the homepage, fix orphaned pages
Week 8 Second content push Publish 2 more blog posts, update your best-performing existing pages with new content and links
Month 3 — Authority & Measurement
Week 9 Directory submissions Submit to Google Business Profile, Yelp, industry directories, and relevant local listings
Week 10 Link building Guest post on one industry blog, reach out for 3–5 backlink opportunities, engage in relevant online communities
Week 11 Review & measure Pull Google Search Console data, compare rankings to baseline, identify which pages improved most
Week 12 Plan next 90 days Document what worked, update keyword targets, draft the next quarter's SEO action plan based on real data

This schedule is a framework, not a rigid prescription. If your audit reveals a major technical problem that takes the entire first month to fix, that's fine — shift everything back. The point is to always be working in priority order with a deadline in sight.

Step 5: Create a Content Plan Around Your Keywords

Content is how you grow your organic footprint beyond your existing pages. Every blog post you publish is a new entry point into your site from Google — another keyword you can rank for, another question you can answer before your competitor does.

Match content format to search intent

The type of content you create should match what the searcher actually wants to find. If someone searches "how to choose a mortgage lender", they want a guide — not a product page. If they search "mortgage rates Austin TX", they want current rates — not a 2,000-word tutorial. Mismatching format to intent is one of the most common reasons pages fail to rank.

For most small businesses, the content calendar for a 90-day plan should include:

Use content briefs before you write

A content brief is a one-page outline that specifies the target keyword, the search intent, the H2 structure, competing pages to reference, internal links to include, and the approximate word count. Writing without a brief is why most blog posts underperform — they cover the wrong angle, miss key subtopics, or fail to differentiate from what's already ranking.

📋 Pro tip

Before writing any blog post, search your target keyword in an incognito window. Read the top 3 results. Note the H2 structure they use. Then write something that covers the same ground better — more specific, more actionable, or with a unique angle no one else has covered.

Step 6: Track Your Progress and Adjust

An SEO action plan is a living document, not a set-and-forget strategy. At the end of each month, take 30 minutes to review what's happening in Google Search Console and adjust your plan based on what you find.

The three numbers that matter most

What success looks like at day 90

Realistic benchmarks for a brand new or previously unoptimised small business website at the end of a 90-day SEO action plan:

These numbers seem modest — and they are. SEO is a long game. But the compounding nature of it means that 5 organic clicks per day at month 3 often becomes 50 at month 6, and 500 at month 12, as your content ages and your authority grows. The 90-day plan gets you to the point where the compounding starts.

The Faster Way: Generate Your SEO Action Plan in 60 Seconds

Everything described above — the audit, keyword research, task prioritisation, and schedule — represents roughly 15–25 hours of work for a typical small business owner doing it for the first time. That's not a criticism; it's the honest reality of proper SEO planning.

If you have that time and want to understand the process deeply, doing it manually is valuable. You'll learn things about your site that you can't learn any other way.

But if you need to move faster — or if you simply don't have a spare weekend to spend on SEO research — there's a more direct route. Plinr is an AI-powered SEO planner that automates steps 1 through 4 of this guide. It crawls your website, scores your SEO health (0–100), researches 12 target keywords for your niche, and generates a complete 90-day SEO action plan with 20 prioritised tasks — in about 60 seconds.

The plan Plinr generates covers the same ground as this article: technical fixes first, on-page optimisation second, content gaps third. It also produces six content briefs for blog posts and articles targeting your best keyword opportunities.

It's not magic — you still have to do the work. But instead of spending days figuring out what to do, you spend that time actually doing it.

🎯 Bottom line

A 90-day SEO action plan works because it turns "I should do SEO" from a vague intention into a specific set of tasks with deadlines. Whether you build it manually using this guide or use a tool like Plinr to generate it in 60 seconds, the key is to start — and to do things in the right order.