WordPress and WooCommerce
Sites your team can edit, lean plugins, and forms wired to the CRM that actually gets read.
A printable checklist for the layer under a service-business website: crawling, canonicals, redirects, status codes, structured data, speed, mobile, internal links, analytics, lead tracking and market targeting. Each item says why and how to check.
A service-business site has one job: turn a search into an inquiry. What usually stops it is invisible on the page: a staging rule left in robots.txt, a redirect chain after a redesign, a stray canonical, a form that reports leads twice. This list covers that layer, not keywords or copy.
Keep the sitemap and Search Console open, and write today's date at the top.
Follow a URL the way a crawler does, then the way a lead does: reach it, fetch it, decide whether it counts, read it, then measure what it brings in.
The audit order on one image, for a launch checklist or a handover. Please credit and link this page.
Download the diagram (PNG)
The 11 groups on six pages, one line each, for a team meeting. For every check with why and how, use Print or save as PDF above.
Download checklist summary (PDF)Disallow: / copied from staging hides everything. How to check: open /robots.txt; confirm it blocks neither the site nor CSS and scripts, and names the sitemap.lastmod.noindex tag, no sitemap entry, no menu link and no link from public pages.?utm_source=test and without its trailing slash; expect one redirect or one canonical target.http://, http://www. and https://www. and count redirects. If the host answers plain http before your rules, note the extra hop as a hosting limit.img has both, uses WebP where possible, and lazy-loads below the fold.To follow that test lead past analytics, into the CRM and a dated baseline, use the pre-launch attribution checklist.
A read-only script runs most of this list on our sites every Monday. Each sitemap URL must return 200 without a redirect, with a self-referencing canonical, no noindex, one H1, JSON-LD that parses and a share image that loads. Every internal link is requested, http and www must reach the https address, and each retired URL must give its planned 301 or 410. Errors open an issue. Pages in review stay noindex and out of the sitemap, so the change notice we send to search engines, which lists only changed sitemap URLs, never announces them.
Fix crawling and indexing first: nothing else counts until a page is reached. Then redirects and links, then structured data and speed, then measurement. Change one thing at a time, re-run after each release, and keep the dated list for next month.
Source: https://teqprotech.com/resources/website-technical-seo-audit-checklist · Teqprotech, updated October 10, 2026. Free to use and share with a link to the page above.
Tell us the address and what worries you about it. The brief form opens with WordPress selected; we start with the sitemap, a crawl and Search Console, before changing anything.