Article
SEO Action Plan
Learn about how to implement a SEO Action Plan onto your website to drive more traffic to your website without complicated guru terms!
Part of our Local SEO guide.
An SEO action plan is a short, prioritized list of the search engine optimization tasks you will do on your website, in what order, by when and how you will measure them. For a small business it comes down to four steps: set up measurement, research your keywords, publish the content those keywords call for, and fix the technical problems that stop Google from ranking your pages.
A strategy says where you want to rank. An action plan says what you will actually do on Monday. The difference matters because SEO advice is endless, and a plan is what keeps you from trying everything at once and finishing nothing.
Below is the four-step plan we use with small businesses, followed by a template you can copy and fill in.
Before you start: one goal and a baseline
Write down one business goal before you touch the website. "More calls from people in our service area" or "more booking requests for our main service" is better than "rank higher," because it tells you which pages and keywords matter.
Then note where you stand today: how many visitors come from Google, which pages they land on, and where you appear for the two or three searches you care about most. You cannot tell whether the plan worked without a starting point. If you would rather have someone else do this, our free SEO audit gives you the baseline and a list of what to fix first.
Step 1: Set up measurement
This is step one for a good reason. Every later step depends on seeing what changed.
You need two free Google tools:
- Google Analytics. It shows how many people visit, where they come from and what they do. Create a property and add the Google tag to your site; Google's setup guide walks through it (Analytics Help). On WordPress, a header-and-footer plugin or your theme's settings is usually the easiest place to paste the tag.
- Google Search Console. It shows the searches people used to find you, your average position for each, and any pages Google cannot index (Search Console). If you only add one tool, add this one.
Decide what counts as a conversion for your business: a contact form, a phone click, a booking. Set those up as key events in Analytics so you measure leads, not just visits. Make sure the Google account that owns both tools belongs to the business, not to a former employee or an agency.
Step 2: Do your keyword research
Keyword research tells you which words and phrases your customers type into Google, so your pages can use the same language. It is a pillar of any SEO action plan, because optimizing a page for a phrase nobody searches is wasted work.
For a local business, start with your service plus your town. If you run a dental practice in Bellevue, WA, "Bellevue dentist" is the obvious first search to look at. Then:
- Search it yourself. Note who ranks in the map pack and the top organic results, and what kind of pages they are: homepages, service pages or articles.
- Check search volume. Google's free Keyword Planner gives volume ranges. Paid tools such as Ahrefs give more detail. Volume tells you whether anyone searches the phrase.
- Look for longer phrases. "Emergency dentist Bellevue" or "teeth whitening Bellevue" are often easier to rank for and closer to a booking than the broad term.
- Use Search Console. Once it has data, it shows phrases you already appear for on page two or three. These are often the quickest wins.
- Match one main phrase to one page. Your homepage takes the main service and location; each service gets its own page.
Avoid keyword stuffing
Once you have a target phrase, use it where it fits naturally: the title tag, the main heading, the opening paragraph. Repeating it over and over does not help. Google lists keyword stuffing in its spam policies (Google Search Central), and it reads badly to customers. Our guide to title tags for small business websites shows how to place the phrase without overdoing it.
Step 3: Publish the content your keywords call for
Content is how you give Google something to rank. Google says its systems aim to reward content that is helpful and made for people, not for search engines (Google Search Central).
For a small business, work through it in this order:
- Service pages first. One page per main service, written to answer what a customer would ask before calling you: what it is, who it is for, what it costs or how pricing works, and how to book.
- Your Google Business Profile. For local searches, your profile is content too. Google says businesses with complete and accurate information are more likely to show up in local results (Google Business Profile Help). Choose your primary category with care, since it tells Google what you do.
- Blog posts that answer real questions. Use the longer phrases from step 2. A post that answers one question well is worth more than a long post that answers none.
- Consistent business listings. Your name, address and phone number should match across directories. Our guide to citations for local SEO explains which listings matter.
A steady pace beats a burst. One useful page or post a month that you keep up is better than ten in one week followed by nothing.
Step 4: Fix technical SEO
Technical SEO covers the parts of the site customers rarely see: speed, mobile layout, indexing, broken pages and site structure. It can have a large effect because a page Google cannot crawl or index cannot rank at all.
Practical checks for a small business:
- Indexing. In Search Console, check the Pages report for pages that are not indexed and read the reason given.
- Speed and mobile. Run your main pages through PageSpeed Insights. Google uses Core Web Vitals, which measure loading, responsiveness and visual stability (Google Search Central). Our post on page speed SEO covers common fixes.
- Broken links and errors. A site crawler such as Screaming Frog or the site audit in Ahrefs lists broken pages, redirect chains and missing titles.
- One version of the site. Make sure the http, https, www and non-www versions all point to one address.
Some of these fixes are a setting change. Others mean editing code or theme files, and a mistake there can take pages offline. If you are not comfortable working in the backend, bring in a web developer for this step.
Put the plan on a calendar
A list of tasks is not yet a plan. Give each task an owner, a due date and a measure. Sort the tasks by how much they could help against how much effort they take, and do the high-impact, low-effort ones first: fixing an unindexed service page or a wrong phone number on your profile beats a site redesign.
A simple 90-day shape for a small business:
- Days 1 to 30: Measurement set up, baseline recorded, keyword list done, the worst technical problems fixed.
- Days 31 to 60: Main service pages rewritten around their keywords, Google Business Profile completed, listings cleaned up.
- Days 61 to 90: First blog posts published, remaining technical fixes done, results compared with the baseline.
Then review the plan every month and rebuild it every quarter. Google changes its systems and your competitors change their sites, so a plan that worked last year needs checking.
SEO action plan template
Copy this into a document or spreadsheet and fill it in.
SEO ACTION PLAN
Business goal: ______________________________
Main keyword + town: ______________________________
Baseline date: __________
Google visitors/month: ______
Leads from Google/month: ______
Position for main keyword: ______
STEP 1: MEASUREMENT
[ ] Google Analytics installed, owned by a business account
[ ] Google Search Console verified
[ ] Key events set up (form, call, booking)
STEP 2: KEYWORDS
[ ] Main service + location phrase chosen
[ ] 5 to 10 longer phrases listed
[ ] One main phrase mapped to each page
STEP 3: CONTENT
[ ] Homepage title, heading and opening updated
[ ] One page per main service
[ ] Google Business Profile complete, categories checked
[ ] Name, address and phone consistent across listings
[ ] Blog topics listed, one per month scheduled
STEP 4: TECHNICAL
[ ] No important pages missing from the index
[ ] Main pages checked in PageSpeed Insights
[ ] Broken links and redirect chains fixed
[ ] Site resolves to one https address
TASK LIST
Task | Owner | Due | Measure | Done
____ | _____ | ___ | _______ | ____
MONTHLY REVIEW
What changed in visitors, leads and positions?
What will we do next month?
If you want a fuller list of local tasks to feed into the template, work through our local SEO checklist for small businesses.
Stick with the plan
SEO is slow, and how long it takes depends on your competition and where your site starts. The businesses that see results are the ones that keep working the plan, measure each month and adjust. If you would like a second pair of eyes on where to start, request a free SEO audit.
Questions
Frequently asked
- What is an SEO action plan?
- An SEO action plan is a prioritized list of the SEO tasks you will do on your website, with an owner, a due date and a way to measure each one. For a small business it usually covers four steps: set up measurement, research keywords, publish content for those keywords, and fix technical problems.
- What is the difference between an SEO strategy and an SEO action plan?
- A strategy sets the goal and the direction, such as ranking for your main service in your town. The action plan is the list of specific tasks that gets you there, in order and on a calendar.
- What should be the first step of an SEO action plan?
- Set up measurement and record a baseline. Install Google Analytics and Google Search Console, decide what counts as a lead, and note your current traffic and positions. Without a starting point you cannot tell whether the rest of the plan worked.
- How often should I update my SEO action plan?
- Review it every month against your measures and rebuild it every quarter. Google changes its systems and competitors change their sites, so tasks that made sense a few months ago may no longer be the priority.
- Can a small business create an SEO action plan without an agency?
- Yes. Measurement, keyword research and your Google Business Profile can all be done with free Google tools, and the template on this page gives you a starting structure. Many owners bring in help for technical fixes or for keeping up with content each month. A free SEO audit can show you where to start.
Next step