Search • Nov 10, 2026 • 7 min read

Technical SEO Audit for Export Websites: A 30-Point Checklist

Technical SEO Audit for Export Websites: A 30-Point Checklist

Content and links decide how high a page ranks. Technical SEO decides whether it can rank at all. If Google cannot crawl a page, understands the wrong version of it, or finds it slow and broken on mobile, no amount of writing will fix the result. This checklist walks through the technical checks an export website should pass, in the order they matter.

A technical audit is not a one-time task. Websites change: new pages, new languages, new plugins, a redesign, a server move. Run this checklist when a site launches, after any major change, and at least twice a year.

You need three free tools: Google Search Console, PageSpeed Insights and a crawler such as Screaming Frog (free up to 500 URLs). For Russian-speaking markets, add Yandex Webmaster.

01Crawling: can search engines reach every page?

#CheckHow to verifyPass condition
1robots.txt does not block important pagesOpen /robots.txt; use Search Console's robots.txt reportNo Disallow rule covers products, services, blog or language folders
2XML sitemap exists and is submittedOpen /sitemap.xml; Search Console → SitemapsStatus "Success"; URL count matches the pages you want indexed
3Sitemap contains only canonical, 200-status URLsCrawl the sitemap URLsNo redirects, 404s or noindex pages listed
4Internal links are real <a href> linksInspect navigation and product gridsNo links that only work through JavaScript click handlers
5No orphan pagesCompare crawl results with the sitemapEvery page is linked from at least one other page
6Crawl depth is shallowCrawler "crawl depth" reportKey product and service pages within three clicks of the homepage
7No broken linksCrawler → 4xx responsesZero internal 404s; fix or redirect

Google's documentation on robots.txt and sitemaps explains the file formats. The most common mistake we see on export sites is a Disallow: / left over from the development stage.

02Indexing: is the right version of each page in the index?

#CheckHow to verifyPass condition
8Indexed page count is close to the expected countSearch Console → Pages"Indexed" roughly equals the sitemap count; investigate large gaps
9No accidental noindexCrawler → meta robots columnnoindex only on thank-you pages, internal search, admin
10One canonical URL per pageView source: <link rel="canonical">Self-referencing canonical on every indexable page
11www / non-www and http / https resolve to one versionType each variant in a browserAll three alternatives 301-redirect to the main version
12Trailing-slash and uppercase variants redirectTry /products vs /products/One version returns 200, the other redirects
13URL parameters do not create duplicatesSearch Console → Pages → "Duplicate" reasonsFilter and sort parameters are canonicalized or blocked
14404 pages return a real 404 statusOpen a nonsense URL; check the status code404 (not 200 with a "not found" message)

Our guide to canonical tags on multilingual websites covers the most frequent duplicate-content situation on export sites.

Analysis

"Discovered – currently not indexed" in Search Console is normal for a new site and usually resolves within weeks. "Crawled – currently not indexed" on important pages is a quality signal: Google saw the page and chose not to keep it. That is a content problem, not a technical one.

03International setup: does Google know which page is for which market?

#CheckHow to verifyPass condition
15hreflang tags on every language versionView source of each language pageEach page lists itself and every alternate, including x-default
16hreflang links are reciprocalCrawler hreflang reportPage A points to B and B points back to A
17Language versions are in folders or subdomains, not parametersURL structure/ru/, /ms/ or ru.example.com — not ?lang=ru
18No automatic redirect by IPVisit from a VPN or test with a crawlerGooglebot (US-based) can reach every language version
19Each language has its own title, description and contentCompare pagesNot the English page with a translated heading only

The details are in our hreflang guide. Automatic redirects based on visitor location are the single most damaging mistake here, because Googlebot mostly crawls from the United States and never sees the other versions.

04Speed and mobile: does the page work for a buyer on a phone?

#CheckHow to verifyPass condition
20Core Web Vitals pass on mobilePageSpeed Insights; Search Console → Core Web VitalsLCP ≤ 2.5 s, INP ≤ 200 ms, CLS ≤ 0.1
21Images are sized and compressedPageSpeed "Properly size images"No image larger than its display size × 2; WebP or AVIF format
22No render-blocking third-party scriptsPageSpeed "Reduce unused JavaScript"Chat widgets, analytics and tag managers load after content
23Mobile layout has no horizontal scroll or tiny tap targetsOpen on a phone; Search Console mobile reportText readable without zooming; buttons at least 44 px
24Server responds quickly from target marketsTest from a server in the target regionTime to first byte under 800 ms; consider a CDN if not

We explain how to read and fix each metric in Core Web Vitals for B2B Exporter Websites. For buyers in Central Asia or Southeast Asia, server location matters: a site hosted in one region can be slow in another, and a content delivery network solves most of that.

05Security and structured data

#CheckHow to verifyPass condition
25HTTPS everywhere, no mixed contentBrowser padlock; crawler "insecure content" reportEvery page and every image loads over HTTPS
26HSTS header presentCheck response headersStrict-Transport-Security returned
27Organization schema on the homepageRich Results TestValid Organization with name, logo, URL and contact
28Product or service schema on key pagesRich Results TestValid Product or Service markup matching visible content
29Breadcrumb and Article schemaRich Results TestValid on category pages and blog posts
30Structured data matches what the page showsCompare markup to visible textNo prices, ratings or claims that are not on the page

See Structured Data for Exporter Websites for implementation examples.

06How to prioritize what you find

A full audit can produce dozens of findings. Fix them in this order:

  1. Anything that blocks crawling or indexing (points 1–3, 9, 18). These are the "page cannot rank at all" problems.
  2. Duplicate and canonical issues (10–14, 15–16). These split ranking signals between versions.
  3. Mobile speed (20–22). This affects rankings and, more importantly, whether buyers stay on the page.
  4. Everything else. Structured data, HSTS, minor broken links — worth doing, rarely urgent.

Record every finding with the URL, the problem, the fix and the date. When you re-run the audit, you can see what regressed.

07Signs you need an audit now

08The bottom line

Technical SEO does not win rankings on its own, but it removes the reasons a good page fails. Run this checklist, fix the blocking problems first, and then put your effort into content and links — the parts of SEO that actually move you up.

VALTARIQ runs technical audits as part of its SEO service and builds export websites that pass these checks from launch through website development. For a refresher on the fundamentals, read Introduction to SEO for International Trade. If you want a second pair of eyes on your site, contact us.

Want results like this for your brand?

Tell us your market, product and goals. We will reply with a clear plan.

Keep reading
← All articles