All articles

SEO Audit for a Small Business Site: Steps, Mistakes and Free Tools

SEO Audit for a Small Business Site: Steps, Mistakes and Free Tools

In short

  • Most sites that fail to rank in Google are held back by technical problems: no HTTPS, pages that never got indexed, the same description on every page.
  • Google Search Console and PageSpeed Insights will get you through about 80% of the most common SEO problems, and neither costs a cent.
  • Check the site for SEO problems at least twice a year, and again after every big change.
  • Meta tags, image descriptions and internal links you can fix on your own. robots.txt and schema markup are where you start needing technical skills.

Why your site doesn’t rank in Google: the most common technical mistakes

The site is live, the money has been spent, and search engines send nobody. This happens all the time, and the cause is rarely strong competition. Most often the problem is a technical mistake the owner has no idea exists. An SEO audit for a small business finds those gaps before you pour more money into ads or yet another redesign. Treat it as a required step, not a luxury. And you can do it yourself with free tools, as long as you know what to look for. In Ninorai’s experience, the same handful of problems shows up again and again.

How does an SEO audit help a small business grow online?

An SEO audit tells you what shape the site is really in. It shows you the problems that would otherwise stay hidden and tells you which ones to fix first.

Checklist with ticks next to a gear icon
On-page and technical checks: step by step with free tools.

The numbers say the same. Technical mistakes make a site invisible to the people who are searching for it. An SEO Audit That Will Help Your Business Climb The Search Rankings

The audit shows where that money will actually pay off and where it is being wasted.

An audit is not optimization, though. It is a list of problems, sorted by priority, nothing more. The fixing comes afterwards. For a small business, auditing the site once every six months is a sensible rhythm, plus an extra pass after any change to the content or the structure.

Technical SEO checks: speed, security, indexing and mobile layout

Four technical conditions come before any judgement about the content. Skip one and the rest of the work can go to waste.

  1. HTTPS protection: The site has to run on https://. Without a valid SSL certificate Google flags it as not secure, and most visitors turn around before they ever reach the content.
  2. Speed and Core Web Vitals: Google PageSpeed Insights gives you the exact loading speed score. If the site takes more than four seconds to load, you lose a big share of your traffic before anyone has seen a single word.
  3. Indexing: In Google Search Console, under Coverage, you can see which pages are not indexed or are hitting a problem. A look at robots.txt and sitemap.xml tells you whether Google can even reach the right pages.
  4. Mobile version: Indexing now starts from the mobile version of the site (mobile-first indexing). The test in Google Search Console, under Mobile Usability, names the specific things that break on a small screen.
  5. Broken links and crawl errors: Screaming Frog SEO Spider (the free version checks up to 500 URLs) shows you missing pages, wrong redirects and dead links.

Further speed work, such as converting images to WebP and compressing them, is a separate job and deserves its own pass.

On-page SEO audit: meta tags, headings, links and alt text

Once the technical side is in order, the content is next. Google looks at every page on its own and decides where it belongs.

Start with the meta tags. Every page needs its own title (up to 60 characters) and its own description (up to 160 characters). Both should carry the keyword. The usual mistake is meta tags that are missing altogether, or the same ones copied across the whole site.

Heading structure matters too. A page should have exactly one H1 tag, and the keyword belongs in it. H2 and H3 tags break the text up so it reads easily, for people and for search engines.

Image alt text gets skipped constantly. Google cannot "see" a photo without a descriptive alt attribute. That is a chance to rank higher, wasted.

Internal links are another element people underrate. When pages on related topics link to each other, the site is easier to crawl, authority spreads more evenly and visitors stick around longer.

Duplicate content comes up a lot. If the site loads as www.example.com and as example.com, or with and without a trailing slash, Google treats those as separate versions of the same content. The fix is canonical tags or a 301 redirect.

Schema markup (structured data) tells Google what kind of content it is looking at: an article, a product, a local business, a set of frequently asked questions. For a small business website the minimum is the LocalBusiness schema. Setting it up takes some technical knowledge, but the search results are better for it.

SEO audit tools: which are free and when to pay

Category Price Audit depth Technical experience required Suitable for beginners Usage frequency Error coverage
Free tools (Google ecosystem) Free Medium (technical + indexing) Low Yes Ongoing / monthly Indexing, speed, mobile optimization, Core Web Vitals
Free third-party tools Free (with limits) Medium (crawl, links, on-page) Medium Partially Quarterly Crawl errors, broken links, meta tags
Paid SEO platforms From ~100 EUR/month High (rankings, competitors, backlinks) Medium to high No Weekly Full coverage + rank tracking
SEO agency or consultant One-off or subscription Very high (strategic analysis) Not required from the client Yes Once or twice a year Full coverage + action recommendations

For a small business, Google Search Console plus PageSpeed Insights covers about 80% of the questions that matter, at no cost at all. Eight Steps To Conducting An SEO Audit Paid platforms earn their fee once you are actively working on optimization and want to track your rankings and keep an eye on the competition. An agency audit makes sense for tangled technical problems, or when you need a long-term strategy rather than a routine check.

How to fix the most common SEO mistakes on your site yourself

After the audit, the practical question: what can you fix without a developer, and what can’t you?

  • You can fix yourself: meta tags and descriptions, image alt text, internal links between related articles, refreshing outdated content, Google Business Profile.
  • You need technical experience for: robots.txt and sitemap.xml settings, 301 redirects, Core Web Vitals optimization, adding schema markup.
  • Get help right away when: Search Console shows crawl errors in bulk, organic traffic drops suddenly with no obvious reason, the site does not even show up in a search for its own name.

The technical foundation matters, but on its own it is not enough. Once the technical problems are out of the way, the biggest gain for a small business comes from publishing well-optimized articles on a regular schedule. This is where most owners get stuck. They want to, but there is nobody to do it. Automated SEO content publishing, the kind ninorai.com offers, exists for exactly that gap: regular output and proper optimization without an in-house team.

Frequently asked questions

How can I check whether my website is SEO optimized without hiring an agency?

Google Search Console is free and shows you which pages have been crawled and indexed, and whether anything is throwing errors. Add PageSpeed Insights for speed and the Core Web Vitals numbers. Between them, those two tools give you an honest picture of the site’s technical health.

How often should a small business website get an SEO audit?

At least once every six months. If you change anything on the site (design, structure or hosting), audit it right after the change, not months later.

What are the most common technical SEO mistakes small businesses make?

Missing HTTPS, pages that never got indexed, meta tags that are missing or copied across pages, images with no alt text, slow loading and a mobile version nobody optimized. Those come up on small business sites over and over.

What is schema markup and does a small business website need it?

Schema markup is code that tells Google what kind of content a page holds. For a local business, LocalBusiness schema puts useful details straight into the search results, such as your address and opening hours. It is not mandatory, but when everything else is equal it can put you ahead of a competitor.

How does site speed affect Google rankings?

Speed has been a ranking factor since 2021, when Google introduced Core Web Vitals. A slow site loses positions, and it loses people. Once loading takes more than four seconds, noticeably more visitors give up and leave.

A regular SEO audit is the foundation for any site that lives on organic traffic. The technical problems get fixed once. After that, the content has to keep growing, and there are ways to make that happen without wearing out the team. Start a free trial and see how automated SEO content works.