You don't need to hire an agency to start improving your SEO. With a free afternoon and this guide, you can make real improvements to your Google visibility.
This guide is for business owners who aren't technical. No jargon, no code, just steps you can follow.
Before you fix anything, you need to know what's broken.
Free option: Go to pagespeed.web.dev, enter your URL, and look at the scores. Note anything in red.
Better option: Get a proper SEO audit that covers everything (from GBP 29 at seorankmasters.com). It'll save you hours of detective work.
Either way, write down the issues you find. You're going to work through them in priority order.
If you have a physical location and haven't done this yet, stop reading and do it now.
1. Go to business.google.com 2. Search for your business name 3. Click "Claim this business" or "Add your business" 4. Choose verification method (postcard, phone, or email) 5. While waiting for verification, fill in EVERYTHING: - Business hours (including special hours for holidays) - Business description (be specific about what you do) - All your services - At least 10 photos (exterior, interior, team, products) - Your website URL - Phone number - Attributes (parking, wifi, accessibility, payment methods)
This single step can dramatically improve your local search visibility.
Every page on your website has a title tag -- it's what appears as the clickable blue link in Google search results.
How to check: Look at the tab at the top of your browser. That's your title tag.
What to fix:
On WordPress: Edit the page, scroll to the Yoast SEO or Rank Math section, and edit the "SEO Title".
Meta descriptions appear below the title in search results. Google doesn't always use them, but when it does, a good description gets more clicks.
How to check: Google your own business. Read the text below your page titles. Is it compelling?
What to fix:
On WordPress: Same place as title tags -- the Yoast/Rank Math section.
This is tedious but high-impact.
What to fix: 1. Every image needs alt text (a description of what the image shows) 2. Images should be compressed (large images = slow site) 3. Use descriptive filenames (swimming-lesson-baby.jpg not IMG_4521.jpg)
On WordPress:
How to check: Right-click any image on your site > Inspect. Look for `alt=""` -- that means it's empty.
Google reviews directly affect your local ranking.
How to get them: 1. Go to your Google Business Profile 2. Find the "Ask for reviews" button -- it generates a direct link 3. Send that link to your 5 happiest recent customers 4. Ask in person after a positive interaction: "Would you mind leaving us a Google review? Here's the link."
Rules:
Think about the questions your customers ask you most often. Write a blog post that answers one of them thoroughly.
Good topics:
Blog post checklist:
Open your website on your phone. Actually use it. Try to:
If anything is awkward, broken, or frustrating -- fix it or ask your developer to fix it. Google ranks your mobile site, not your desktop site.
These 8 steps cover the foundations. If you do all of them, you're ahead of most small business websites.
After the basics, the next level includes:
But don't try to do everything at once. The basics first. Then build from there.
*Want to skip the detective work? [Get your SEO audit](https://seorankmasters.com) and we'll tell you exactly what to fix, in priority order. From GBP 29.*
Get a free score check across 6 categories. Takes 30 seconds.
Check My Score Free