Technical SEO basics: a checklist for small business websites
Great content cannot rank if Google cannot find, read or trust your pages. These are the technical basics every business website should get right, with no jargon.
Key takeaways
- Technical SEO makes sure search engines can find, crawl, understand and trust your pages. It does not replace good content, it lets content be seen.
- Start with Google Search Console: submit your sitemap, check indexing and fix the errors it reports.
- Get the basics right: HTTPS, a mobile-friendly design, fast pages, clean URLs, one version of each page and clear internal links.
- Check the site every month or after any redesign, because a single wrong setting can hide important pages.
What technical SEO is
Technical SEO is making sure search engines can find your pages, read them properly and trust them, and that visitors get a fast, secure, mobile-friendly experience. It is the foundation under content and links: without it, good pages can stay invisible.
Google explains the fundamentals in its SEO Starter Guide. This article turns those basics into a checklist a business owner can follow, and pairs with our local SEO guide.
The technical SEO checklist
| Area | What to check | Why it matters |
|---|---|---|
| Crawling | Important pages are not blocked in robots.txt | Blocked pages may not be crawled |
| Indexing | Key pages are indexed; no accidental noindex | Only indexed pages can appear in results |
| Sitemap | An XML sitemap lists your real pages and is submitted | Helps Google find and revisit pages |
| HTTPS | Whole site on HTTPS, with one main version | Security and trust |
| Mobile | Readable and usable on a phone | Most visitors arrive on mobile |
| Speed | Pages load quickly and stay stable | Better experience and fewer drop-offs |
| Duplicates | One clear URL per page, with canonical tags | Avoids split signals |
| Structure | Logical menus, clean URLs, internal links | Helps people and search engines understand your site |
| Errors | No broken links or long redirect chains | Wasted crawling and poor experience |
Step 1: Set up Google Search Console
Search Console is free and shows how Google sees your site. Verify your domain, submit your sitemap and check the page indexing report for errors. Google introduces it in About Search Console. Look at it monthly for new issues.
Step 2: Make pages crawlable and indexable
- robots.txt tells crawlers which areas to skip. Make sure it does not block your important pages, images or scripts. Google explains how robots.txt works.
- Noindex tags keep a page out of search results. Check that none sit on pages you want found, a common mistake after a redesign when a staging setting is left on.
- Login walls and hidden content can stop crawlers reaching pages. Keep public pages public.
Step 3: Publish an XML sitemap
A sitemap lists the pages you want search engines to know about. Include only real, indexable, canonical pages, and update it when you add or remove pages. Google covers the details in its sitemap overview. Reference it in robots.txt and submit it in Search Console.
Step 4: Secure and mobile-friendly
- Use HTTPS everywhere and redirect the HTTP and www or non-www versions to one main address.
- Use a responsive design. Text should be readable without zooming, and buttons easy to tap.
- Do not block CSS, JavaScript or images that help Google render the page.
Step 5: Speed and stability
Google measures real user experience with Core Web Vitals, which look at loading, responsiveness and visual stability. See Web Vitals for definitions, and test pages in PageSpeed Insights. The usual fixes are properly sized and compressed images, fewer heavy scripts, good hosting and caching.
Step 6: One page, one URL
The same page can be reachable at several addresses, for example with and without a trailing slash, with tracking parameters or on different versions of the site. Choose one preferred URL and use a canonical tag and redirects so signals are not split. Google explains how to consolidate duplicate URLs.
Step 7: Clear structure and internal links
- Keep the menu simple and put important pages within a few clicks of the homepage.
- Use short, readable URLs, such as /services/seo-services/.
- Link related pages to each other with descriptive text, not “click here”.
- Write unique titles and descriptions for each page.
- Add structured data where it fits your content, following Google’s structured data guide.
Step 8: Fix broken pages and redirects
Use Search Console and a crawl of your site to find 404 errors and redirect chains. Redirect old addresses to the closest relevant new page, and fix broken internal links. When you change your site, keep a list of old and new URLs so nothing valuable disappears.
Common technical mistakes
- Leaving “discourage search engines” or a noindex setting on after launch.
- Blocking the whole site or key folders in robots.txt.
- A sitemap full of redirected, broken or duplicate pages.
- Very large images that slow every page.
- Changing URLs during a redesign with no redirects.
- Never opening Search Console.
The bottom line
Technical SEO is mostly housekeeping: let Google in, tell it what matters, keep pages fast and secure, and fix what breaks. Do a quick check monthly and a full one after any big change.
If you would like your site checked, our free growth audit includes a technical review, or read about our SEO, AEO and GEO service.
Frequently asked questions
What is technical SEO?
Technical SEO is the work of making your website easy for search engines to crawl, index and understand, and easy for people to use. It covers things like site structure, sitemaps, page speed, mobile design, security and duplicate pages.
Do I need a developer for technical SEO?
Many checks need no code, and Google Search Console shows most problems in plain language. Fixes such as speed, redirects and structured data may need a developer or a good website builder. Know what to ask for, and check that it worked.
How do I know if Google has indexed my pages?
Use Google Search Console. The page indexing report shows which pages are indexed and why others are not, and the URL Inspection tool lets you check a single page. Searching for your business name is only a rough check.
How often should I run a technical SEO check?
Quickly every month in Search Console, and in full after a redesign, a platform change or a big content update. Problems often appear after changes, so check then.
Get free audit