Technical SEO checklist for business websites
A working technical SEO checklist grouped by priority: crawling and indexing, speed, mobile, security, site structure, structured data and bilingual set-up.

A technical SEO checklist confirms that search engines can crawl, render and index your website, and that it loads fast and works well on mobile. The core items are Search Console setup, a clean XML sitemap and robots.txt, correct canonical and noindex use, HTTPS, passing Core Web Vitals, working redirects, structured data and correct hreflang for bilingual sites.
Key takeaways
- Start with crawling and indexing: no other fix matters if Google cannot see the page.
- Core Web Vitals measure loading (LCP), responsiveness (INP) and visual stability (CLS).
- Every redesign or URL change needs a redirect map before launch.
- Bilingual UAE sites need separate URLs per language and correct hreflang tags.
- Run the checklist quarterly and after any major site change.
You can write the best service pages in your industry and still struggle to rank if the website underneath them is working against you. Slow pages, accidental "noindex" tags, broken redirects after a redesign and half-translated Arabic sections are more common than most business owners realise.
Technical SEO is the work that makes a site easy for search engines to crawl, render and index, and easy for people to use on any device. It does not win rankings on its own, but problems here can stop good content ranking at all. This checklist groups the essentials by priority so you or your developer can work through them in order. You need two free tools to start: Google Search Console, which shows how Google sees your site, and PageSpeed Insights, which reports on speed. A crawler tool that scans the site like a search engine helps on larger sites.
1. Can Google crawl and index your pages?
Check this first, because a page Google cannot crawl or index cannot rank, however good it is.
- Google Search Console verified for the correct version of the domain, ideally as a domain property.
- XML sitemap submitted, listing only live, indexable pages that return a 200 status.
- robots.txt not blocking important folders, CSS or JavaScript files.
- No unintended "noindex" tags on key pages, a frequent leftover from staging sites.
- Page indexing report reviewed for pages marked "Crawled, currently not indexed" or "Discovered, currently not indexed".
- Canonical tags pointing to the preferred version of each page.
- Staging and development sites blocked from indexing and password protected.
If your site is built with a JavaScript framework, also check that the main content, links and titles appear in the rendered HTML. Use the URL Inspection tool in Search Console to view the page as Google renders it. Content that only loads after a click, or links built as buttons without proper anchor tags, may never be discovered. Server-side rendering or static generation avoids most of these problems for public marketing pages.
2. Is the site fast enough, and does it pass Core Web Vitals?
Your key templates should load quickly on a mid-range phone and meet Google's "good" thresholds for Core Web Vitals. These metrics are part of Google's page experience signals and, more importantly, affect whether visitors stay.
| Metric | What it measures | "Good" threshold |
|---|---|---|
| Largest Contentful Paint (LCP) | How quickly the main content appears | 2.5 seconds or less |
| Interaction to Next Paint (INP) | How quickly the page responds to taps and clicks | 200 milliseconds or less |
| Cumulative Layout Shift (CLS) | How much the layout jumps while loading | 0.1 or less |
Common fixes include compressing and resizing images, serving modern formats such as WebP or AVIF, reducing heavy plugins and third-party scripts, caching, and using a content delivery network. Chat widgets, pop-ups and multiple tracking tags are frequent culprits on UAE business sites. Our guide to Core Web Vitals for business owners explains each metric in more depth.
3. Does the site work properly on mobile?
Google indexes the mobile version of your website, so the mobile experience is the one that counts. With most UAE searches happening on phones, it is also where most of your customers will judge you.
- Same content and structured data on mobile as on desktop; nothing important hidden.
- Text readable without zooming and buttons large enough to tap.
- Tap-to-call and WhatsApp buttons visible without scrolling far.
- No intrusive pop-ups covering content on arrival.
- Forms short and easy to complete with a thumb.
4. Are security and site structure in order?
Your site should run entirely on HTTPS, with a clear structure and no broken paths. These basics support trust for both users and search engines.
Security
- Valid SSL certificate and every HTTP URL redirecting to HTTPS.
- One preferred version of the domain (with or without "www"), with the other redirecting to it.
- CMS, themes and plugins kept up to date to avoid hacked-site problems.
Structure and links
- Important pages reachable within a few clicks of the home page.
- Clean, readable URLs in lowercase, such as /services/ac-maintenance/.
- No broken internal links or links pointing through redirect chains.
- Custom 404 page that helps visitors find their way.
- Breadcrumbs on deeper pages.
5. Are redirects and duplicate content handled?
Every old URL that has value should permanently (301) redirect to its closest new equivalent, and each piece of content should have one clear home. Redirect problems after a redesign are among the most common causes of sudden ranking drops.
- Export all existing URLs before any redesign or platform change.
- Map each one to its new URL in a spreadsheet.
- Implement 301 redirects and test a sample after launch.
- Avoid chains, where one redirect leads to another.
- Use canonical tags for filtered or parameter URLs on e-commerce sites.
6. Is structured data implemented correctly?
Structured data (schema markup) should describe your organisation, local business details, articles, products and FAQs accurately, using JSON-LD. It helps search engines and AI systems understand your content and can make pages eligible for rich results.
For most business websites, the priority types are Organization, LocalBusiness (or a more specific subtype such as Dentist or HVACBusiness), BreadcrumbList, Article for blog posts and Product for online stores. Keep the name, address and phone number identical to your Google Business Profile.
Test with Google's Rich Results Test and fix errors in Search Console. Only mark up content visible on the page. Our schema markup guide covers which types most businesses need.
Re-test after adding new templates or plugins, because a theme update can silently break markup that previously validated.
7. Is the bilingual set-up correct?
If you have English and Arabic versions, each language needs its own URL, correct language tags and reciprocal hreflang annotations. This matters for many UAE websites and is often done badly.
- Separate URLs per language, for example /en/ and /ar/, not language switching by cookie only.
- hreflang tags on each page pointing to itself and its equivalent, plus an x-default where relevant.
- The html lang attribute and right-to-left direction set correctly on Arabic pages.
- Arabic pages fully translated, including titles, meta descriptions and image alt text.
Run this checklist every quarter, and straight after any redesign, migration, CMS update or new plugin, while keeping an eye on Search Console each week for sudden changes. Much of this fits naturally within website maintenance and support, where updates, backups and technical checks are handled together.
Our team runs technical audits and implements the fixes, not just reports them. Explore our SEO services or send us your website for a technical review.
Frequently asked questions
Can I do technical SEO without a developer?
Some tasks, yes. Setting up Search Console, submitting a sitemap, compressing images and updating titles can often be done through a CMS such as WordPress. Other fixes, such as improving Core Web Vitals, implementing redirects at scale, fixing rendering problems or setting up hreflang, usually need a developer. A clear, prioritised audit helps a developer work efficiently.
Which technical SEO issue is most harmful?
The most damaging issues are those that stop Google indexing important pages: an accidental noindex tag across the site, a robots.txt file blocking everything, or a redesign that changes URLs without redirects. These can remove pages from results entirely. Speed and mobile issues are serious too, but they usually reduce performance gradually rather than all at once.
Does page speed directly affect Google rankings?
Page experience, including Core Web Vitals, is one of many signals Google uses, but relevance and content quality carry more weight. A fast page with weak content will not outrank a slower page that answers the search far better. Speed matters most because slow pages lose visitors before they convert, particularly on mobile connections.
What tools do I need for a technical SEO audit?
At a minimum, Google Search Console and PageSpeed Insights, both free. A desktop crawler helps find broken links, redirect chains, missing titles and duplicate pages on larger sites. Google's Rich Results Test checks structured data. For bilingual sites, a crawler that reports hreflang errors saves significant time compared with checking pages manually.



