DIY SEO audit for Online Business Owners
Don’t leave SEO on the table
Your website is supposed to be pulling in clients while you do anything else.
Let’s talk about some of the basics of getting your site found.
It should be out there whispering to the right people at 2AM while you’re neck-deep in a tarot spread or passed out from a wildly unnecessary amount of pasta. (who, me?)
Behind all the words you made sure sounded perfect, and design that took you ages, there’s a second layer running the show:
Search engines.
And if they can’t read what’s on your site, you’re basically invisible to them. None of the content you wrote matters, and that pretty design you worked so hard on is never to be seen.
To make sure your site is both accessible to search engines, able to rank for AI searches, and drawing in the right kind of traffic - start with an SEO audit. If you are the DIY type, you can read this post and get my guide here. If you want someone to do it for you, get an SEO audit of your site in as little as 1 week, by yours truly.
Think of it as a check-up for your site’s visibility. It’s the best way to find out what’s working, what’s hidden, and what’s blocking you from being discovered. You don’t need to be a tech wizard or drop cash on fancy tools.
This post covers the DIY version. Simple steps, human language, and a flashlight to shine on the corners you’ve been ignoring.
By the end, you’ll have a clear picture of your site’s health and a few practical fixes to get more eyes on your work.
Step 1:
The first thing to check: can people even find your site?
Search for your business name in Google. Then try a couple of short phrases related to what you offer. Step away from your close knowledge, and try to think of things a stranger might type if they were looking for someone like you.
Pay attention to what shows up:
Does your website appear at all?
Is it the right page (your homepage or main service page), or something outdated you’d rather not highlight?
Are you showing up under the name you actually want to be known by?
Quick Test:
If you couldn’t find your site based on the keywords you entered, we need to do some digging.
This quick test tells you whether Google knows you exist, or if it just doesn’t think you’re important enough to rank.
Copy and paste the below
site:yourdomain.com
(Replace “yourdomain.com” with your actual URL. No spaces. No www.)
If it isn’t showing up, then Google is unaware of your existence, and that could be due to too many reasons to hypothesize about in this post alone. You need a professional SEO audit for that.
Next. Yay - we’re on Google
Just because your site shows up doesn’t mean it’s showing up in the way you want
Google might know you exist, but does it know what you do?
Does it know:
What pages matter?
What offers should rank?
What your content is even about?
If your site structure is a tangled mess, Google can’t follow it. If your copy is vague, it can’t categorize it and if your keywords are missing, off, or buried it’s game over.
This is where most people lose visibility without even realizing it and think it’s because they did something wrong. They might be creating amazing content, but because they’ve never actually looked under the hood they don’t realize it’s hidden from the people who need it most.
And unlike some “SEO advice” this doesn’t mean you just need to stuff it with more keywords. Please don’t.
Here’s what you do next:
Check Title Tags
Open your homepage in a browser. Hover over the tab.
That little title you see is your title tag, and it’s the first thing Google reads.
Often times it reads something vague like “home” or “services + your name”. You need to fix this. It’s the prime SEO real estate.
Example:
✅ “Human Design Readings for Creative Entrepreneurs | RadiantHQ”
❌ “Welcome | RadiantHQ”
Small changes but really big impacts.
Check Meta Descriptions
Scroll through your search results and look at the little blurbs under each link. That’s your meta description, and no, it’s not just decoration. It’s the line that decides whether someone clicks or keeps scrolling.
If you don’t set it intentionally, Google grabs whatever random sentence it feels like.
That usually means:
• The first line of your copy
• Something halfway down the page
• Or worse, nothing at all
This means that your first impression might be sloppy. Forgettable. Gone.
Here’s how to write one that actually earns the click:
Keep it under 165 characters. It should be short, sharp, and scroll-friendly
Say what the page is about, in human words, please.
Add a reason to click. What’s the benefit? Why should they care?
This won’t help you rank, so don’t try to make it better by just listing a ton of keywords. It impacts a users likelihood to click on to your site, and that is still a very big deal.
Example:
✅ “Book a Human Design reading to get clarity on your purpose, patterns, and next aligned move.”
❌ “Welcome to my site. Here’s my journey.” (No one cares.)
Okay now we level up:
Once your site is searchable and your titles/descriptions don’t suck, here’s how to boost SEO:
Internal links:
Most people forget to use internal linking unless it’s in their navigation items. But you should always link your blog posts to other relevant posts, to your services and offers, and keep pathways open between relevant pages.
When you link with intention, you’re building a map. One that tells your audience (and Google), “This way, this is important.”
Make a point to link to relevant pages, and offers whenever you can,.
Example:
Put it into practice
Grab this free checklist and template for auditing your search visibility
That’s an internal link doing its job:
• Keeps people on your site
• Points them to a deeper solution
• Boosts SEO by connecting high-value pages
Bonus: you just turned a blog post into a lead magnet. Be sure to grab that lead magnet btw, because you’re going to get front-row experience with seeing what to do once someone downloads it.
Next: alt-text in images
Image Alt-Text
You need to hink about alt-text. Not just for SEO but also general accessibility.
Alt text describes your image, and it's not “screenshot” or “image123”
Alt text is what Google sees when it scans your images. It’s also what screen readers use for accessibility (aka not optional).
Lazy alt text = wasted space.
Strong alt text = extra keywords, better UX, real visibility.
Example:
❌ “Image of woman sitting”
✅ “Somatic coach leading breathwork session on the shores of a calm beach, under a peaceful blue sky.
Basically, if you ever used Gen AI to create an image (bad for the environment and less personable though, so please dont) that description you give it, is the alt-text you should use.
Okay now lets talk a bit about your blog posts themselves
Blog Specificity
First off, you need a blog. It's non-negotiable. Then you need to post blog content that answers actual questions people are searching for.
General thought leadership content that mostly tells people who you are and what you stand for is great for branding, and you should definitely keep it, but people aren’t searching for how you feel about things. They’re searching for how you can help them with things. If your blog is just a collection of rants, updates, or influencer opinions… fine. But don’t expect traffic.
Next-level blogs answer what people search for.
→ What’s your audience typing into Google at 1am?
→ What problems are they desperate to solve?
→ What phrases do they actually use?
Use those exact phrases as headers. Then write like a human please, everyone is tired of AI slop.
.. and finally….
Site speed and mobile-friendliness
Google cares A LOT about site speed. It especially emphasizes mobile site speed. If your desktop loads in a flash but your mobile experience is still loading images while they’re off making a snack, your traffic (and rankings) is gone.
Consider things like if you’re using too many fonts, you have giant-sized images that can bre reduced, you have a lot of unnecessary code, etc.
You can use a free tool like PageSpeed Insights to test it.
If your score sucks, then start by compressing images, ditching the extras, and simplifying where you can.
That’s the basics!
Of course we can go A LOT deeper, but then that would be a full SEO Course you could take.
Unfortunately, most people never audit their own site. It’s so necessary! I have seen so many sites just sitting there, looking good but doing nothing.
But promise me one thing. Don’t just read this and bounce. Run the audit! Do the thing.
→ Need help knowing where to start?
Download the DIY Visibility Audit—a no-fluff checklist that shows you exactly where your site is hiding and how to fix it.