Guide
Technical SEO basics for small business websites
Technical SEO means making sure search engines can find, read and trust your pages: a crawlable site, an XML sitemap, HTTPS, sensible URLs, working redirects, mobile-friendly pages and reasonable speed. You do not need to be a developer. Most small sites are fixed by a handful of settings and habits, and this guide walks through each in order.
The pipeline
How a page gets into search results
- DiscoveryLinks and sitemaps lead crawlers to the page
- CrawlingThe crawler fetches the page
- RenderingContent and links are read
- IndexingThe page is stored if worth keeping
- RankingIt can appear for matching searches
The idea
What technical SEO actually is
Technical SEO is the plumbing of search. It does not decide whether your content deserves to rank, but it decides whether search engines can reach that content at all. If a page is blocked, broken, duplicated or painfully slow, even excellent writing may never be seen.
For a small business site of ten to a hundred pages, the work is modest. You are not optimising a million-page shop. You are checking that the basics are in place, fixing the few things that are not, and then making sure they stay in place as you add pages. A quarterly check is usually plenty.
Work through the list in this guide in order. Each item is something you can check yourself, usually in minutes, using free tools such as Google Search Console, which our guide on setting up Google Search Console covers.
The essentials
Technical SEO basics at a glance
| Area | What to check | Why it matters |
|---|---|---|
| Crawlability | robots.txt does not block important pages | Blocked pages cannot be read |
| Indexing | Pages are not set to noindex by mistake | A noindex tag removes a page from results |
| Sitemap | XML sitemap lists your main pages | Helps discovery of new pages |
| HTTPS | Whole site loads securely, HTTP redirects | Trust, and a normal standard |
| URLs | Short, readable, consistent | Avoids duplicates and confusion |
| Redirects | Moved pages point to the new address | Keeps visitors and signals |
| Mobile | Pages work well on a phone | Most visits are on phones |
| Speed | Pages load quickly | Visitors and page experience |
Free SSL on every plan
HTTPS is the first technical box to tick, and it is included.
Crawling and indexing
Crawling versus indexing, and the two files that control them
Crawling is a search engine fetching your page. Indexing is it deciding to store the page so it can appear in results. A page can be crawled and not indexed, for instance when it is a near-duplicate or thin. Two small files and one tag steer this.
The robots.txt file sits at the top of your site and tells crawlers which areas to avoid. It is easy to get wrong. A single line that blocks everything, left over from when the site was in development, can hide a whole site from search. Open yoursite.co.uk/robots.txt and read it. Unless you know why a line is there, be suspicious of anything that blocks your main pages.
The noindex tag is the other trap. WordPress has a setting called "Discourage search engines from visiting this site", usually ticked during development and forgotten at launch. If your site is missing from search, check that setting first, then check individual pages in your SEO plugin.
Do this
Setting up your sitemap and checking indexing
Generate an XML sitemap
WordPress SEO plugins create one automatically, usually at /sitemap.xml or /sitemap_index.xml.
Check it lists the right pages
Only pages you want in search should appear. Remove thank-you pages and duplicates.
Submit it in Search Console
Add the sitemap address under Sitemaps so Google knows where it is.
Inspect your key pages
Use the URL Inspection tool to confirm the home page and main services are indexed.
Fix anything excluded
Read the reason given for excluded pages and decide whether each exclusion is intended.
HTTPS and URLs
HTTPS, one address per page and clean URLs
Your site should load over HTTPS, and every http:// address should redirect permanently to its https:// twin. It should also settle on one version of the address, either with or without www, and redirect the other. Otherwise the same page can exist at four addresses, which splits signals and confuses reports. If you still need to switch, follow our guide to moving from HTTP to HTTPS.
URLs should be short, readable and stable. A path such as /services/web-design/ explains itself to people and crawlers. Avoid changing URLs once they are live, because every change needs a redirect. Avoid long strings of parameters, capital letters and spaces. Choose a form for trailing slashes and stay with it.
Use a canonical tag where the same content must exist at two addresses, for example a product reachable through two categories. It tells search engines which one is the main version.
Redirects
Choosing the right redirect
Permanent redirect (301)
- The page has moved for good
- Old address passes visitors and signals to the new one
- Use after changing a URL or merging pages
- Use for HTTP to HTTPS
Temporary redirect (302)
- The move is short-lived
- The old address is expected to return
- Use during maintenance or tests
- Rarely right for a lasting change
Mobile and speed
Mobile pages and speed
Google indexes the mobile version of your pages, so what a phone sees is what counts. Check your site on a real phone. Text should be readable without zooming, buttons should be easy to tap and nothing should scroll sideways. Most modern themes handle this, but pop-ups that cover the page on a phone are a frequent problem.
For speed, aim for pages that show their main content quickly, respond to taps without delay and do not shift as they load. Compress images before uploading, remove plugins you do not use, and make sure caching is on. A server using LiteSpeed with Redis object caching, as ours are, helps on the server side. See does web hosting affect SEO for how the two connect.
Common problems
Technical problems and their fixes
Site not in Google
Check the discourage-search-engines setting, robots.txt and whether the sitemap was submitted.
Broken links
Fix or redirect pages that return a not-found error, starting with those that have inbound links.
Duplicate pages
Redirect extra versions or add a canonical tag pointing at the main one.
Poor mobile layout
Test on a real phone, simplify pop-ups and use a responsive theme.
Slow pages
Compress images, remove unused plugins and enable caching.
Mixed content warnings
Change old http:// image and script links to https:// after moving to HTTPS.
Quarterly check
A technical SEO routine for every quarter
- Open robots.txt and read it
- Confirm the discourage-search-engines setting is off
- Check the sitemap still lists the right pages
- Review Search Console for crawl and indexing errors
- Test the home page and one product page on a phone
- Click through your main navigation for broken links
- Confirm the certificate has not expired
- Check HTTP redirects to HTTPS
- Run a speed test on key pages
- Make a note of what changed
A host that handles the basics
LiteSpeed, free SSL and Redis caching on every plan.
Priorities
What to ignore and what to fix first
Technical SEO tools love to produce long lists of warnings, and many are trivial. A missing meta tag on a privacy page does not matter. Fix problems in order of impact: anything that stops pages being indexed comes first, then broken or duplicated key pages, then speed and mobile experience, then small tidying.
Keep a simple log of changes with dates. If traffic moves, you can see what you changed around then. Make one significant change at a time where you can, so cause and effect stay clear. And remember that technical health supports good content rather than replacing it. Once the basics are in place, the time is better spent writing pages that help your customers.
FAQ
Common questions
Do I need a developer for technical SEO?
Not for the basics. A WordPress SEO plugin, Search Console and the checklist above cover most small business sites.
How long until fixes show in Google?
Pages are re-crawled over days or weeks. Use URL Inspection to request indexing of an important changed page.
Do I need an XML sitemap?
It is not mandatory, but it helps search engines find pages, especially on new sites, and is free to create.
What is a canonical tag?
A small tag that tells search engines which address is the preferred version when similar content exists in more than one place.
Is technical SEO a one-off job?
No. Check the essentials every quarter and after major changes such as a redesign or a move to a new host.
Keep reading
Related pages
Build on a solid technical foundation
Free SSL, UK servers and fast LiteSpeed hosting.