Technical SEO Checklist for a Business Website

Technical SEO is the groundwork that lets search engines reach, understand and show your pages. Use the table to see what to check and why, then the checklist to work through it page by page.

Short answer

A technical SEO checklist for a business website covers crawlability, indexing, canonical URLs, redirects, sitemaps, page speed and Core Web Vitals, mobile usability, structured data, internal links, error pages and Search Console monitoring. Fix blockers that stop pages being found first, then improve speed and clarity.

Last updated:

What does technical SEO cover?

Technical SEO is the set of site-level conditions that let search engines crawl, index and interpret your pages correctly. It does not replace useful content, but weak foundations can hide good content from search.

The table below summarises the main areas, what each one means and the first thing to check. Work in the order shown, because a crawl or indexing blocker makes every later improvement irrelevant.

AreaWhat it meansFirst check
CrawlabilitySearch bots can reach your pagesrobots.txt, server errors
IndexingPages are allowed into the indexnoindex tags, Search Console coverage
CanonicalsOne preferred URL per pageCanonical tag on each page
RedirectsOld URLs lead to the right new onesNo chains, correct status codes
SitemapA list of the URLs you want foundSubmitted and error-free
SpeedPages load and respond quicklyLCP, INP and CLS
MobileSame content on phonesReal-device test
Structured dataMachine-readable page factsValid markup that matches the page
Internal linksPages link to each other sensiblyNo orphan pages

How do you check crawlability and indexing?

Crawlability means a search bot can fetch your pages, and indexing means Google chooses to keep them. They are separate, and a page can be crawlable but still not indexed.

Robots.txt mainly manages crawler traffic. Google states that it is not a mechanism for keeping a page out of Google; a noindex directive or password protection does that, and a blocked URL can still appear without a description if other pages link to it. Check that robots.txt is not blocking important sections, particularly after a redesign, and that staging rules were not carried onto the live site.

Then open the page indexing report in Google Search Console and look at the reasons given for pages that are excluded. Each reason names what to fix.

What are canonicals and how should redirects be handled?

A canonical URL is the preferred version of a page when several addresses show similar content, such as with and without a trailing slash or with tracking parameters. Google treats the canonical tag as a strong signal, and redirects as the strongest.

Use one canonical method, give absolute URLs and point each page to itself unless a true duplicate exists. For moved pages, use a 301 redirect to send visitors and search engines to the new address; Google treats a 301 as a strong signal and a 302 as a weak one. Avoid chains where one redirect leads to another, and update internal links to point straight to the final URL.

After a site move or redesign, map every old URL to its closest new equivalent, not to the home page.

Do you need a sitemap?

A sitemap is a file listing the URLs you want search engines to find, and it helps discovery without making indexing certain. Google says small sites with roughly 500 pages or fewer that are well linked internally may not need one, while large or new sites with few external links benefit.

If you have one, include only canonical, indexable pages that return a normal success status. Leave out redirected, noindexed and error URLs. Submit it in Search Console and check for reported errors. Many content management systems generate a sitemap automatically, so confirm that the generated file is accurate rather than assuming it is.

What are the Core Web Vitals thresholds?

Core Web Vitals are three measures of real-user experience: loading, responsiveness and visual stability. According to web.dev, a page is good when it meets all three at the 75th percentile of visits, segmented across mobile and larger screens.

MetricMeasuresGood threshold
Largest Contentful Paint (LCP)Loading2.5 seconds or less
Interaction to Next Paint (INP)Responsiveness200 milliseconds or less
Cumulative Layout Shift (CLS)Visual stability0.1 or less

Thresholds can be revised, so verify them on web.dev before reporting. The usual causes of poor scores are oversized images, heavy scripts, late-loading fonts and elements without reserved space. Speed is also a design decision, which is why we build pages light from the start rather than adding plugins later.

Which technical SEO items should you tick off?

This checklist turns the areas above into tasks you can complete and date. Work through it on the pages that matter most, usually the home page, service pages and the pages that bring enquiries, before the rest.

  • The site is served over HTTPS and every HTTP address redirects to it.
  • Robots.txt does not block important pages, scripts or styles.
  • No important page carries an accidental noindex tag.
  • Each page has one self-referencing canonical and a unique title and description.
  • One version of the domain is used: with or without www, not both.
  • Redirects use 301 for permanent moves and have no chains.
  • The sitemap lists only indexable canonical URLs and is submitted.
  • Mobile pages carry the same content, headings and markup as the large-screen version.
  • Structured data is valid and describes what is visible on the page.
  • Every page is reachable through at least one internal link, with descriptive anchor text.
  • Missing pages return a real 404 status, not a normal page with an error message, and useful ones are redirected.
  • Search Console and an analytics tool are installed and checked monthly.

How should 404 errors and Search Console be handled?

A 404 is the correct response for a page that no longer exists, and it is not an error to fix on every occasion. Google does not index URLs that return a 4xx status and gradually crawls them less often.

The problem cases are soft 404s, where a missing page returns a success code, and 404s that still receive links or visits. Redirect those to the closest relevant page, and fix internal links that point to dead addresses. Check Search Console monthly for new errors, indexing exclusions and Core Web Vitals reports, and keep a dated note of each fix.

How do mobile, structured data and internal links fit in?

Mobile, structured data and internal links make pages understandable to both people and search engines. Google uses the mobile version of a site for indexing and ranking, so content hidden or missing on phones is effectively missing.

For structured data, mark up only facts that appear on the page, such as organisation details, articles and frequently asked questions, and validate it before launch. For internal links, link related pages with descriptive wording so visitors and crawlers can follow your topics. If you want these done for you, see our SEO services or the website maintenance and support plans.

Frequently asked questions

How often should a technical SEO audit be done?

Run a full audit after a redesign, migration or major platform change, then review Search Console monthly and re-audit at least once a year. Smaller sites with few changes need less, but any new section, template or URL structure deserves a quick check for errors and blocked pages.

Is a sitemap required for every website?

No. Google says a small, well-linked site of roughly 500 pages or fewer may not need one, though it rarely hurts. A sitemap helps discovery on large or new sites with few links, but it does not ensure that pages will be crawled or indexed.

What is the difference between noindex and robots.txt?

Robots.txt manages which URLs crawlers may request, while noindex tells Google not to keep a page in results. Google states that robots.txt is not a way to keep a page out of search, and a blocked URL can still appear without a description.

Do Core Web Vitals ensure better rankings?

No. They measure user experience and are one consideration among many, and good scores do not promise any ranking. They still matter because slow, unstable pages lose visitors. Check the current thresholds on web.dev: at present good means LCP 2.5 seconds, INP 200 milliseconds and CLS 0.1 or better.

Can Tooba Web run a technical SEO audit?

Yes. Tooba Web audits crawling, indexing, speed, structured data and internal links remotely from Istanbul, then lists fixes in priority order. We have no office in the UAE and promise no ranking or traffic outcomes. Message us on WhatsApp at +90 216 393 10 07 to arrange access to Search Console.

Related pages

Sources

See a sample design for your own business

Browse fictional sample designs from hundreds of industries. Cannot see your type of business? Tell us what you do on WhatsApp and we will prepare a free sample design for you, with no obligation.

View all sample designs

Ready to talk about your website?

Send us your business, your website link and what you need. We reply on WhatsApp.

WhatsApp