SEO · Guide
Technical SEO Checklist for a Small Business Website
Use this checklist to review the technical foundations of a small business website before publication. It helps catch common issues; it cannot guarantee that search engines will index or rank a page.

Technical SEO makes it easier for search engines to discover, crawl and interpret a website. Run through these checks before launch, then verify the live responses on the production domain.
1. Indexing and crawl access
- Remove unintended
noindexdirectives from public pages. - Check that robots.txt does not block important content or required assets.
- Publish a valid sitemap with canonical, indexable URLs.
- Confirm the production site responds over HTTPS and redirects alternate hostnames to the chosen domain.
- Ensure pages do not require a login or client-side action to reveal their main content.
Read our guide to sitemap.xml and robots.txt for the distinction between discovery and crawl control.
2. URLs and metadata
- Give each important page a descriptive, stable URL.
- Set a unique title, meta description and self-referencing canonical URL.
- Use the correct HTML language and a logical heading hierarchy.
- Redirect old URLs to the closest relevant destination and avoid redirect chains.
- Check Open Graph previews and meaningful page names.
Our guide explains how to write title tags and meta descriptions.
3. HTML and content
Check the page’s raw HTML for its meaningful text, heading, links and images. Use semantic elements, descriptive link text and useful alternative text for important images. Make sure each page serves a distinct purpose and answers the visitor’s question.
Links to important pages should be ordinary crawlable links. Avoid relying on a button that only works after JavaScript has loaded.
4. Structured data
Use JSON-LD only for content that is visible and accurate. Validate the syntax and supported properties, and do not invent authors, reviews, business addresses or ratings. Learn what JSON-LD can do for SEO.
5. Mobile, speed and security
- Review layouts on a narrow screen and at 200% zoom.
- Check readable text, accessible form labels and keyboard focus.
- Compress images and reserve their display dimensions to reduce layout shifts.
- Use HTTPS for every page and resource.
- Measure Core Web Vitals with field data when available; a laboratory score is diagnostic, not a ranking guarantee.
6. Checks after launch
Use an HTTP client to check the homepage, a representative article, robots.txt, sitemap.xml and a nonexistent URL. A missing page should return a real 404 rather than a branded error with status 200.
Verify the domain in Google Search Console, submit the sitemap and inspect important URLs. Monitor crawl and indexing reports after publication; changes can take time to be reflected in results.