May 29, 2026
SEO


An SEO audit checklist helps small businesses understand what is stopping their website from getting more visibility, traffic and leads from Google.
The goal is not to turn you into a full-time SEO detective with a coffee addiction and 17 browser tabs open. The goal is much simpler: know what to check, what matters and what should be fixed first.
For small businesses, SEO can feel confusing because there are so many possible tasks:
Keywords
Title tags
Meta descriptions
Backlinks
Technical issues
Local SEO
Content
Google Search Console
Page speed
Internal links
Conversion paths
Lovely little chaos.
This checklist gives you a practical way to review your website and spot the most important opportunities, especially if you run a plumbing company, law firm, clinic, restaurant, real estate agency, accounting firm or construction company.
If you are still learning the basics, start with what is an SEO audit.
Quick SEO audit checklist
Here is a simple overview of what a small business SEO audit should include:
Check if your website is indexed
Review your sitemap
Check for accidental noindex tags
Review title tags and meta descriptions
Check your headings
Review your main service pages
Check if your content matches search intent
Improve internal links
Review local SEO signals
Check mobile experience
Improve page speed
Review conversion paths
Analyse Google Search Console data
Prioritize what to fix first
A good SEO audit should not only show what is wrong. It should help you understand what to fix first, why it matters and how it can support better traffic and leads.
1. Check if your website is indexed
Before worrying about rankings, check if Google can actually find your website.
A page needs to be indexed before it can appear in Google Search. If your important pages are not indexed, they cannot bring organic traffic. Simple, brutal, very Google.
Use Google Search Console to inspect your homepage and main service pages. Check if they are indexed, crawlable and eligible to appear in search results.
For example, important pages may include:
A plumber’s emergency plumbing, leak repair and boiler installation pages
A law firm’s practice area pages
A clinic’s treatment pages
A real estate agency’s location and property search pages
A restaurant’s menu, booking and location pages
A construction company’s renovation and project pages
If important pages are missing from Google, you may have an indexing problem.
If your website disappeared after a launch or redesign, read why your website is not showing on Google.
2. Review your sitemap
Your sitemap helps search engines discover important URLs on your website.
Check if your sitemap exists, opens correctly and includes the pages you actually want indexed.
A small business sitemap should usually include:
Homepage
Main service pages
Location pages
Blog articles
Contact page
Important landing pages
It should not include:
Test pages
Duplicated URLs
Thank-you pages
Internal search pages
Draft pages
Pages you do not want to rank
For example:
If a construction company has separate pages for renovations, extensions and project management, those pages should be included.
If a restaurant has pages for menus, bookings and private events, those should be easy to find.
If a real estate agency has location pages and seller-focused pages, those should be included.
If a clinic has treatment pages, those should be part of the sitemap.
Your sitemap should reflect the pages that matter for SEO and business.
3. Check for noindex tags
A noindex tag tells Google not to index a page.
This is useful for some pages, but it can become a serious problem if added to important pages by mistake.
This often happens after a website redesign or launch. A developer blocks pages during testing, the site goes live, and suddenly everyone is asking why Google is pretending the website does not exist.
Classic SEO horror movie.
Check that these pages are indexable:
Homepage
Main service pages
Location pages
Important blog articles
Contact page
Key landing pages
Important product, property or treatment pages
For example:
A law firm should not accidentally noindex its family law or employment law pages.
A dentist should not block treatment pages.
A real estate agency should not block important property or location pages.
A restaurant should not block its menu or reservation page.
If important pages are noindexed by mistake, they will struggle to appear in search results.
4. Review title tags
Title tags are one of the most important on-page SEO elements.
They help Google understand the topic of the page and help users decide whether to click.
A good title tag should be clear, specific and connected to the keyword you want to rank for.
Weak examples include:
Home
Services
Treatments
Properties
Welcome
About us
Better examples include:
Emergency plumber in Porto | Brand Name
Family law services | Law Firm Name
Dental implants in Lisbon | Clinic Name
Houses for sale in Ericeira | Real Estate Agency
Home renovation services | Construction Company
Italian restaurant in Porto | Restaurant Name
Each title should explain what the page is about and, when relevant, include the location.
Good title tags can improve visibility and clicks without changing the entire website.
You can read title tags and meta descriptions for SEO for a more detailed guide.
5. Review meta descriptions
Meta descriptions do not directly guarantee rankings, but they can influence whether people click your result.
A good meta description should explain what the page offers and why someone should visit it.
For example:
A restaurant can mention bookings, cuisine, menu and location.
A clinic can mention treatments, appointments and patient support.
A real estate agency can mention property type, location or buyer support.
A law firm can mention the legal service and consultation process.
A construction company can mention renovations, quotes and project planning.
A weak meta description would be:
We offer quality services. Contact us today.
A better meta description would be:
Need urgent plumbing help? Get support with leaks, blocked drains and emergency repairs from a local team.
Think of the meta description as your small sales pitch in Google. No pressure.
6. Check your headings
Every important page should have a clear H1.
The H1 should tell users and search engines what the page is about. It should not be vague, duplicated across many pages or stuffed with keywords like it was written in 2009.
Good H1 examples include:
Emergency plumber in Porto
Family law services
Dental implants in Lisbon
Houses for sale in Ericeira
Home renovation services
Private dining restaurant in Lisbon
Weak H1 examples include:
Services
Solutions
Welcome
What we do
Our company
Then use H2s and H3s to structure the rest of the page clearly.
Good headings make content easier to read, easier to scan and easier to understand.
You can also read what is on-page SEO if you want to understand how headings, content and internal links work together.
7. Review your main service pages
For most small businesses, service pages are where SEO becomes business.
Blog articles can bring traffic, but service pages usually generate leads.
A good service page should explain:
What the service is
Who it is for
What problems it solves
What is included
Where the service is available
Why someone should trust the business
What the next step is
For example:
A plumber should not group every service into one tiny paragraph.
A law firm should not hide all practice areas on one generic page.
A clinic should not make users guess which treatments are available.
A restaurant should make menus, bookings and location details easy to find.
A construction company should explain services, timelines and quote requests clearly.
If your service pages are weak, you may get traffic but very few leads.
For more on this, read why your website gets traffic but no leads.
8. Check if your content matches search intent
Search intent is the reason behind a search.
Someone searching for “how to fix a leaking tap” may want a DIY guide. Someone searching for “emergency plumber near me” probably wants help now.
Those two searches need different pages.
For example:
“How to fix a leaking tap” needs an informational article.
“Emergency plumber near me” needs a service page with fast contact options.
“How much does a divorce lawyer cost” needs a useful guide.
“Family lawyer near me” needs a strong service page.
“Best neighbourhoods to live in Ericeira” needs a local guide.
“Houses for sale in Ericeira” needs listings.
“Restaurant with private room” needs a page with space details, menus and booking options.
Your SEO audit should check whether each page matches what the searcher expects.
If the intent is wrong, rankings and conversions will suffer.
9. Check internal links
Internal links help users and Google move through your website.
A small business website should link naturally between related pages.
For example:
A law firm article about inheritance disputes can link to the relevant legal service page.
A restaurant article about private dining can link to the events or booking page.
A real estate agency guide about a neighbourhood can link to properties for sale in that area or a valuation page.
A dentist article about dental implants can link to the treatment page.
A construction company guide about renovation planning can link to renovation service pages.
An accountant article about tax deadlines can link to accounting services.
Internal links help important pages get discovered and understood.
They are not glamorous, but neither is brushing your teeth. Still important.
You can read how to optimize a website for SEO for a broader view of how internal links fit into website optimization.
10. Review your local SEO
If your business depends on local clients, local SEO should be part of your audit.
Check if your website clearly shows where you work, what areas you serve and how people can contact you.
Important local SEO checks include:
Business name, address and phone consistency
Location pages
Google Business Profile
Reviews
Local keywords
Contact details
Embedded maps, when useful
Local trust signals
Local backlinks or mentions
This is especially important for:
Plumbers
Clinics
Restaurants
Law firms
Accountants
Real estate agencies
Construction companies
Dentists
If people search locally, your website needs local signals.
11. Check mobile experience
Many users will visit your website from a phone.
If your mobile experience is poor, you may lose leads even if your SEO is working.
Check if:
Text is easy to read
Buttons are easy to tap
Forms work properly
Pages load quickly
The menu is simple
CTAs are visible
Contact details are easy to find
Phone numbers are clickable
Booking or enquiry steps are simple
For local businesses, mobile is often where decisions happen.
For example:
Someone searching for a restaurant may want to book now.
Someone looking for a clinic may want appointment information quickly.
Someone searching for a lawyer may want to call or send a message.
Someone looking for a plumber may need urgent help.
Someone viewing a real estate agency may want to enquire about a property.
Do not make them fight your website.
12. Check page speed
A slow website can hurt user experience and conversions.
You do not need to obsess over perfect scores, but your website should load quickly enough that users do not give up.
This matters especially on mobile.
For example:
A restaurant page should load before the user gets hungry and leaves.
A clinic booking page should not feel like it is powered by a potato.
A real estate listing page should show properties quickly.
A plumber’s emergency page should load fast enough for someone to call immediately.
A law firm’s service page should not delay someone who is already looking for help.
Page speed is not the only SEO factor, but it can affect how people experience your website.
13. Check conversion paths
An SEO audit should not only ask:
Can people find the website?
It should also ask:
Can people contact the business easily?
Check your main pages and ask:
Is there a clear CTA?
Is the contact button visible?
Is the form simple?
Is the phone number easy to find?
Is there a next step after reading?
Do pages build trust before asking for contact?
Are booking, call or enquiry options easy to use?
Is the CTA aligned with the page intent?
For example:
A plumber needs a visible phone number.
A law firm needs a consultation form.
A dentist needs appointment booking.
A restaurant needs reservation options.
A real estate agency needs property enquiries and valuation CTAs.
A construction company needs a quote request path.
Getting traffic is nice. Getting enquiries is better. Getting qualified enquiries is where things start to become interesting.
14. Review Google Search Console data
Google Search Console shows how your website performs in Google Search.
For a simple SEO audit, check:
Top pages
Top queries
Impressions
Clicks
CTR
Average position
Pages with indexing issues
Pages close to ranking on page one
Pages with impressions but low clicks
Pages getting traffic but no leads
This data helps identify quick wins.
For example:
A service page with many impressions but low clicks may need a better title and meta description.
A page ranking in positions 8 to 15 may need stronger content, internal links or trust signals.
A blog article getting traffic but no leads may need better CTAs and internal links to service pages.
A location page with impressions but poor clicks may need a clearer title and more useful local content.
In my monthly SEO plans, this is one of the areas I check constantly because it shows real opportunities, not guesses wearing a nice jacket.
15. Prioritize what to fix first
The biggest mistake after an SEO audit is trying to fix everything at once.
That usually leads to confusion, stress and a spreadsheet that quietly becomes abandoned.
Start with the changes that can have the biggest impact:
Indexing problems
Important pages with weak titles
Service pages with thin content
Pages close to page one
Broken internal links
Missing local signals
Poor CTAs on traffic pages
Slow mobile pages
Pages with high impressions and low CTR
Content that does not match search intent
SEO is about priorities. A good checklist should lead to action, not just another document saved as “final_final_v3”.
Need help with your SEO audit?
If your website is not ranking, not generating leads or not growing as expected, an SEO audit can show what is really holding it back.
I help businesses identify technical issues, weak pages, keyword gaps, content opportunities, internal linking problems and conversion issues that may be limiting organic growth.
I currently manage monthly SEO plans for real estate agencies, law firms and local businesses that need more visibility, better rankings and qualified leads from Google.
Whether you run a law firm, real estate agency, clinic, restaurant, construction company, accounting firm, dental clinic or another service-based business, a clear SEO audit can help you understand what to fix first.
If you want a clear, practical diagnosis, you can explore my SEO consulting services or book a call.
FAQ
1. What is an SEO audit checklist?
An SEO audit checklist is a list of checks used to review a website’s technical SEO, content, keywords, internal links, indexing, local SEO and conversion opportunities.
2. Why do small businesses need an SEO audit?
Small businesses need an SEO audit to understand why their website is not ranking, not getting traffic or not generating enough leads from Google.
3. What should be included in a small business SEO audit?
A small business SEO audit should include indexing checks, sitemap review, title tags, meta descriptions, headings, service pages, content quality, internal links, local SEO, mobile experience and Google Search Console data.
4. How often should a small business do an SEO audit?
A small business should do an SEO audit at least once or twice a year, and always before or after a website redesign, migration or major content update.
5. Can I do an SEO audit myself?
Yes, you can do a basic SEO audit yourself using this checklist and Google Search Console. However, a professional audit can help identify deeper issues, define priorities and create a clearer SEO strategy.
