Technical SEO sounds like a developer's job, and some of it is. But a surprising share of the technical problems that quietly cost small businesses their Google traffic are things you can check yourself in an afternoon โ and checking is what tells you whether you need help, and what to ask for.
This technical SEO checklist is written for owners, not engineers. Each section explains what to verify, how to verify it with free tools, and why it matters. Work through it in order; the early items can block everything else.
First: Set Up Your Source of Truth
- Google Search Console is set up and verified for your site. It's free, it's Google's own data about your site, and several checks below depend on it.
- Your site is being crawled by an audit tool or crawler so you have a list of issues in one place rather than scattered guesses.
Crawlability and Indexing
If Google can't find and store your pages, nothing else on this list matters.
- Your important pages can be indexed. In Search Console's Pages report, check for key pages excluded by "noindex" โ a tag sometimes left on after a site redesign or staging move.
- Your robots.txt file isn't blocking important content. Visit yoursite.com/robots.txt and make sure it doesn't disallow your main pages, images, or whole sections you actually want found.
- An XML sitemap exists and is submitted in Search Console (under Sitemaps). It should list your canonical, indexable pages โ not redirects or duplicates.
- Important pages are reachable within a few clicks from the homepage, and every important page is linked from somewhere. Pages nothing links to ("orphans") are hard for search engines to discover and value.
HTTPS and Site Security
- The whole site loads over HTTPS with a valid certificate, and the browser shows no security warnings.
- The HTTP version redirects to HTTPS โ type the http:// address and confirm it lands on the secure version.
- No mixed content: pages aren't loading insecure (http) images or scripts inside the secure page, which browsers flag.
Site Structure and URLs
- One version of your site wins. The www and non-www versions, and trailing-slash variants, should redirect to a single canonical version rather than serving duplicate sites.
- URLs are short and descriptive โ yoursite.com/services/teeth-whitening tells everyone more than yoursite.com/page?id=4821.
- Your structure is logical: services under Services, locations under Locations, articles under a blog โ so both visitors and crawlers can predict where things live.
- Internal links work and make sense. No links to dead pages, and important pages linked with descriptive text rather than "click here."
Mobile and Page Experience
Google indexes and ranks primarily using the mobile version of your site, so this section is not optional.
- The site is fully usable on a phone: text readable without zooming, buttons tappable, no content cut off.
- Core Web Vitals are in Google's "good" ranges when you test key pages in PageSpeed Insights: largest content loads within about 2.5 seconds, pages respond to interaction within about 200 milliseconds, and layout shift stays minimal (a CLS score of 0.1 or less). Treat these as health targets, not obsessions โ fix what's clearly slow.
- Images are compressed and sized for how they're displayed; oversized images are the most common cause of slow small-business sites.
- You aren't loading heavy extras you don't need โ every plugin, slider, and script is a small tax on speed.
On-Page Technical Basics
- Every important page has a unique title tag that describes that page โ no duplicates, no pages missing titles.
- Meta descriptions exist for key pages and summarize them honestly.
- Each page has one clear H1 heading, with subheadings in a sensible order beneath it.
- Canonical tags are in place on pages that could be seen as duplicates (filtered listings, print versions, tracking-parameter URLs), pointing to the preferred version.
- Images have alt text describing them for accessibility and image search.
Structured Data
Structured data (schema) is labeling that helps search engines understand your business and can make your listings eligible for richer display in results.
- LocalBusiness structured data on your homepage or contact page: business name, address, phone, opening hours โ matching what's publicly listed elsewhere.
- Article or FAQ schema where it genuinely applies โ only for content that actually exists on the page.
- Validated with Google's Rich Results Test, with any errors fixed. Never add schema for content visitors can't see; that crosses into spam territory.
Errors and Ongoing Monitoring
- No important 404s. Check Search Console and your audit for "not found" errors on pages that should exist; redirect genuinely moved pages to their closest replacement (a permanent 301 redirect), rather than dumping everything on the homepage.
- No redirect chains or loops โ a URL should reach its destination in one hop.
- Broken links fixed, internal and outbound, at least quarterly.
What to Fix First
If the list feels long, use this priority order:
- Indexing blockers โ noindex mistakes, robots.txt accidents, missing sitemap.
- HTTPS problems โ trust and security basics.
- Mobile usability and the worst speed issues.
- Duplicate titles and missing metadata.
- Structured data and polish.
A site that gets the first three right is ahead of most of its local competition, because most small-business sites have at least one quiet problem in those areas.
Frequently Asked Questions
How often should I run through a technical SEO checklist? Once a quarter is a sensible rhythm for a small site, and always after a redesign, a platform change, or a move to a new host โ the moments when settings get accidentally reset.
Do I need to fix every warning a tool reports? No. Audit tools report everything from critical problems to trivia. Fix anything that blocks indexing, breaks pages, or slows your key pages first; treat the rest as a backlog, not an emergency.
My site is built on WordPress / Wix / Squarespace. Does this still apply? Yes, though your platform handles some items for you (HTTPS and mobile templates, often). Your job shifts to the settings-level checks: indexing options, titles, sitemaps, structured data, and page weight from add-ons.
Will technical SEO alone get me to page one? No โ and be wary of anyone who says otherwise. Technical health is the foundation that lets your content and reputation count. A perfectly tuned site with nothing worth reading still won't rank; a great site with an indexing accident won't either. You need both.
Your Afternoon Audit
Set aside an hour, open Search Console, and work the first three sections of this checklist โ indexing, HTTPS, and mobile. If you'd like the checking done for you, SEOmash's free SEO audit tool will crawl your site and organize the findings by severity, so you can fix what matters first and hand your developer a clear, prioritized list for the rest.