Skip to content
Aldrian

SEO3 min read

Technical SEO Basics Every Small Business Site Should Have

You don't need an SEO agency to get the foundations right. These technical basics help search engines find, understand, and trust your pages.

Aldrian Loyola

Web developer

Abstract illustration of a magnifying glass over a page outline

Technical SEO sounds intimidating, but most of it comes down to one idea: make it easy for search engines to find your pages and understand what each one is about. Here are the foundations worth getting right before worrying about anything advanced.

1. Make sure your pages can be crawled and indexed

Search engines can't rank what they can't find or aren't allowed to index.

  • robots.txt tells crawlers which areas they shouldn't visit. Make sure it doesn't block your important pages.
  • noindex tags tell search engines not to list a page. They're useful for private or thin pages, but they're often left behind by accident after a site moves from development to production.
  • Server-rendered content is the safest choice. If your main text only appears after heavy JavaScript runs, some crawlers may miss it or index it late.

2. Give every page a unique title and description

The title tag is one of the strongest signals you control, and it's usually the blue link people click in results.

  • Keep titles specific: "Emergency Plumbing in Austin | Smith Plumbing" beats "Home."
  • Aim for roughly 50 to 60 characters so the important part isn't cut off.
  • Write a meta description that summarizes the page in a sentence or two. It doesn't directly affect rankings, but a clear one can earn more clicks.

3. Use headings to show structure

Each page should have one main heading (an h1) that says what the page is about. Use h2 and h3 headings for sections in a logical order. Headings help visitors skim, help screen reader users navigate, and help search engines understand the page.

4. Keep URLs clean and permanent

Good URLs are short, readable, and use hyphens: /services/kitchen-remodeling instead of /page?id=482.

Once a URL is live, try not to change it. If you must, add a 301 redirect from the old address to the new one so you keep both visitors and search value.

5. Publish an XML sitemap

A sitemap lists the pages you want indexed. It doesn't guarantee indexing, but it helps search engines discover pages faster, especially on new sites.

  • Include only real, indexable pages. Leave out admin areas, thank-you pages, and drafts.
  • Reference the sitemap in robots.txt.
  • Submit it in Google Search Console.

6. Pick one version of each page

The same content can often be reached at several addresses: with and without www, with and without a trailing slash, or over http and https. Choose one version and:

  • redirect the others to it, and
  • add a canonical tag pointing to the preferred URL.

This prevents search engines from splitting signals between duplicates.

7. Add structured data where it's accurate

Structured data (usually JSON-LD) describes your content in a machine-readable way. Common types for small businesses include:

  • LocalBusiness or ProfessionalService for your business details
  • Article for blog posts
  • BreadcrumbList for navigation trails

Only mark up information that's actually visible and true on the page. Misleading structured data can do more harm than good.

8. Make it fast and mobile-friendly

Google primarily uses the mobile version of your site for indexing. A page that's slow or awkward on a phone starts at a disadvantage. See the guide on Core Web Vitals on this blog for the details.

  • Alt text describes images for people using screen readers and gives search engines context.
  • Link text like "See our pricing" is more useful than "click here," both for visitors and for search engines.

10. Set up Google Search Console

Search Console is free and shows how Google sees your site: which pages are indexed, which queries bring visitors, and which errors need attention. Check it monthly. It's the closest thing to a direct line from Google about your site's health.

Where to start

If you only do three things this week, make them these: check that nothing important is blocked or set to noindex, give your main pages unique titles, and submit a sitemap in Search Console. Those three steps fix the most common problems I see on small business sites.

Share

Keep reading

Abstract illustration of a map pin on a street grid

SEO2 min read

Local SEO Basics for Small Businesses

If your customers are nearby, local search matters more than almost anything else. Here's what to set up first and what to keep consistent.

Read article
Abstract illustration of a shield over a server

WordPress4 min read

PHP2Shell: What WordPress Site Owners Need to Do Now

Two critical PHP flaws disclosed on October 21, 2026 can let attackers take over a server without logging in. Here's how to check if your WordPress site is affected and what to fix first.

Read article