Practical Guides
SEO foundations for a small business website.
Search engine optimisation gets talked about as though it’s either a magic solution or a dark art. For most small businesses, the reality is more straightforward. There are a handful of technical and structural basics that a website should have in place, and getting those right puts you in a significantly better position than the majority of sites that don’t bother. This guide covers those foundations — not advanced tactics, just the things that actually move the needle for a small business website.
What SEO actually means for a small business
For most small businesses, SEO isn’t about competing for national keywords against large competitors with dedicated marketing teams. It’s about making sure your website clearly communicates what you do and where you do it — so that when someone searches for what you offer, your site has a fair chance of showing up.
That starts with technical foundations, not content volume.
Page titles and meta descriptions
Every page on your website has a title — the text that appears in the browser tab and in search results. Many small business websites either use the same title on every page, leave it as whatever the platform defaulted to, or forget it entirely.
Each page should have a unique title that accurately describes what that page is about, includes a relevant term where it fits naturally, and is short enough to display properly in search results (roughly 50–60 characters).
Meta descriptions — the short paragraph shown under the page title in search results — don’t directly affect rankings, but they do affect whether someone clicks through. A clear, accurate description of what the page covers gives people a reason to visit.
Heading structure
Search engines use heading structure (H1, H2, H3) to understand what a page is about and how information is organised. A page with a clear H1 that describes the topic, followed by logical H2 sections, is much easier to interpret than a page where headings were chosen for visual size rather than structure.
Each page should have one H1 — the primary topic of the page. Subheadings should follow a logical order and describe what each section actually covers, rather than being generic or decorative.
Mobile usability
Google uses the mobile version of your website as the primary basis for assessing and ranking your pages. A website that isn’t properly usable on mobile isn’t just creating a poor experience for visitors — it’s working against its own search visibility.
Mobile usability issues include text that requires zooming, navigation that’s difficult to tap, content that overflows the screen, and forms that are awkward to complete on a phone. These are fixable, but they need to be treated as a priority rather than a cosmetic afterthought.
Page speed
Slow pages affect rankings and visitor experience equally. Search engines factor page speed into assessments, and visitors who encounter a slow site frequently leave before it finishes loading.
Common causes of slow page speed include unoptimised images, unnecessary scripts and plugins, poor hosting, and uncleaned code. Improving speed doesn’t always require a rebuild — sometimes targeted fixes to images and hosting make a significant difference.
SSL (the padlock)
A website served over HTTP rather than HTTPS shows a security warning in most browsers and is treated less favourably by search engines. An SSL certificate is now standard and expected — if your website still shows as “Not Secure,” fix it immediately.
Most reputable hosting providers include SSL as standard, or you can add it at low cost. There’s no reason a business website should operate without it.
Clear, accurate content
Search engines rank pages that clearly and accurately answer what someone was searching for. That doesn’t require a high word count or keyword repetition — it requires content that genuinely covers the topic, uses natural language, and reflects what the business actually offers.
Thin pages — those with very little content — give search engines little to work with and are frequently overlooked. Each key page on your website should have enough content to clearly explain what it covers, who it’s for, and what someone should do next.
Local search signals
For businesses serving a specific area, local signals help search engines understand where you operate. This includes:
- Mentioning the area you serve in your page content naturally — not forced, just accurate
- A consistent business name, address and phone number across your website and any directories you’re listed in
- A Google Business Profile that’s set up, accurate and kept up to date
For a Christchurch trades business or a Rolleston retailer, getting these local signals right can make a meaningful difference in appearing for local searches — more so than broad national SEO tactics.
What to do if your site is missing these basics
Most small business websites have at least a few of these gaps. The practical starting point is an honest assessment of what’s in place and what isn’t — rather than trying to fix everything at once.
If the technical side feels out of your depth, our SEO & Website Performance service covers exactly these kinds of issues. If the problems run deeper — outdated structure, poor mobile experience, slow loading — a Website Redesign may address them more completely than patching individual issues.
A note on what SEO can’t do
Getting the foundations right improves your website’s chances of being found. It doesn’t guarantee specific rankings, a set number of visitors, or a particular volume of enquiries. Anyone who promises guaranteed rankings is not giving you an accurate picture of how search engines work.
Good foundations give your site a fair chance — which is more than most small business websites currently have.
Related Services
Need Help?
