Feature: Technical SEO

Technical SEO Audit: Find Crawl, Index and Site Health Problems

Technical SEO is the layer that decides whether search engines can find, crawl, understand and index your pages at all. Brilliant content on a page set to noindex ranks nowhere. A canonical tag pointing to the wrong URL quietly hands your authority to a different page. A robots.txt rule left over from staging can block an entire site.

Bizsenti AutoSEO's technical audit checks these foundations on your key pages and explains each finding in plain language, with a priority. It uses the same crawl as the AI SEO audit and focuses on the technical findings.

Start free trial View pricingUpdated November 1, 2026

What is live in Bizsenti AutoSEO today

  • Crawl of the homepage plus pages found in your sitemap (up to 5 pages per audit)
  • Indexability checks: HTTP status, robots meta, canonical URL and whether it matches the page
  • robots.txt and sitemap.xml presence and content checks
  • Broken internal link detection across the sampled pages
  • Heading structure, title and meta description checks, duplicate titles and descriptions
  • HTTPS and security/delivery headers: HSTS, content security policy, X-Frame-Options, compression and caching
  • Mobile basics (viewport, language attributes) and image checks (alt text, large images, lazy loading)
  • Structured data detection and social metadata (Open Graph, Twitter)
  • Technology detection (CMS, framework, analytics, CDN)

Not included

  • Full-site crawling of thousands of URLs
  • Core Web Vitals lab or field measurement
  • Server log file analysis
  • JavaScript rendering analysis

Why technical problems are the most expensive

Technical issues are expensive for one reason: they affect everything downstream. Fixing a title tag might improve one page. Fixing an accidental noindex can restore your entire site.

They are also easy to introduce and hard to see. A developer pushes a build with the staging robots meta. A plugin update changes canonicals. A CDN change breaks the sitemap. The site looks the same in a browser, so no one notices until traffic falls.

Common technical SEO failures include:

  • Important pages blocked by robots.txt or noindex.
  • Canonical tags pointing to the wrong URL or to a redirecting URL.
  • Redirect chains and loops.
  • Broken internal links and 404s on pages that used to rank.
  • Duplicate or missing titles and descriptions across templates.
  • HTTP pages still serving content, or mixed content.
  • Heading structures that skip levels or use several H1s without reason.
  • Missing or invalid structured data.
  • Slow, uncompressed, uncached pages.

None of these is glamorous. All of them are cheaper to find early.

How the technical audit works

The audit crawls your homepage and up to four additional pages from your sitemap, fetching each page and recording measurable facts. It also reads robots.txt and sitemap.xml and looks for broken internal links across the sample. The data is then analysed, with issues grouped by severity.

What is checked

Crawlability and indexability. Is the page reachable (status code)? Does robots meta or a header restrict indexing? Does the canonical point where it should? Are robots.txt rules and sitemap in place and sensible?

On-page structure. Title and description present and within useful lengths, duplicates across pages, one clear H1, logical heading order.

Links and images. Broken internal links, link counts, nofollow usage, images without alt text, oversized images and lazy loading.

Security and delivery. HTTPS, HSTS, compression, caching headers and security headers.

Mobile and international basics. Viewport tag and language attribute.

Structured and social data. JSON-LD types found, whether they parse, and Open Graph and Twitter completeness.

Stack. Technology detected helps you decide where to fix an issue (theme, plugin, server).

Prioritisation

Findings are sorted into critical issues, warnings and opportunities. Anything that could prevent indexing or crawling is critical. Cosmetic or marginal issues are not.

Sample audit, sitewide patterns

Because each audit samples up to five pages, it is best at template and configuration problems. If a problem appears on every sampled page, assume it exists sitewide. For a large site, pair the audit with Google Search Console's Page indexing report.

Common findings and what they mean

Examples of what the audit can surface and how to act on them.

FindingWhy it mattersTypical fix
noindex on an important pagePage is excluded from search resultsRemove the noindex directive and request indexing
Canonical points to a different URLSignals to Google that another page is the main versionSet a self-referencing or correct canonical
robots.txt blocks key pathsCrawlers cannot fetch contentEdit robots.txt rules; confirm in Search Console
Sitemap lists non-200 URLsWastes crawl and sends mixed signalsRegenerate the sitemap with indexable 200 URLs only
Duplicate titlesPages are hard to tell apart in resultsWrite unique titles per page or fix the template
Images without alt textLost accessibility and image search contextAdd concise descriptive alt text
No HSTS or weak security headersWeaker transport securityConfigure headers at server or CDN

A technical audit workflow

Repeat after releases and migrations.

  1. 1

    Audit the production site

    Run the audit on the live domain, not a staging site behind a login.

  2. 2

    Read critical issues first

    Anything affecting indexing or crawling gets fixed first.

  3. 3

    Check robots.txt and sitemap manually

    Open both files in your browser. They are short and a common source of costly mistakes.

  4. 4

    Group by template

    If every page has the same problem, fix the template or plugin setting once.

  5. 5

    Hand off clear tasks

    Give developers the finding, the affected URLs and the expected result.

  6. 6

    Verify in Search Console

    Use URL Inspection and the Page indexing report to confirm Google sees the fix.

  7. 7

    Re-audit

    Run the audit again and compare scores and issue counts.

Examples

Post-migration check

A company migrates to a new CMS. The first audit finds that canonicals on product pages point to the old domain, and the sitemap still lists old URLs. The team fixes both within a day, avoiding months of confused indexing.

Staging leftovers

After a redesign, traffic drops. An audit shows a noindex robots meta on the homepage. It was in the staging theme and shipped to production. Removing it restores visibility.

Agency onboarding

An agency audits a new client, finds duplicate titles across service pages and no structured data, and uses the findings as the first month's roadmap.

Use cases

Agencies: audit at onboarding and after each release. Web designers and developers: audit before handover and after launch. Businesses: audit after any theme, plugin or hosting change. Freelancers: use findings to scope technical retainers.

Manual technical checks versus the audit tool

Specialist crawlers and log analysis go deeper for large sites. The audit tool is for fast, repeatable checks.

TaskManualTechnical audit tool
Checking canonicals and robots metaView source on each pageCollected for every sampled page
Finding broken linksClick around or run a crawlerDetected in the crawl
Checking security headersBrowser dev toolsReported automatically
Explaining findingsYour expertisePlain-English explanations
Large-scale crawlingDedicated crawlerNot included (5 page sample)

Benefits and limitations

Benefits

  • Catches costly configuration errors quickly.
  • Plain-English explanations for non-specialists.
  • Repeatable and stored over time.

Limitations

  • Five-page sample.
  • No Core Web Vitals measurement. Use PageSpeed Insights and Search Console.
  • No JavaScript rendering analysis.
  • No log analysis.
  • AI explanations should be verified before risky changes such as editing robots.txt.

Best practices

  1. Audit after every significant release.
  2. Always verify noindex and robots changes by hand.
  3. Fix templates, not pages.
  4. Keep sitemaps clean: indexable 200 URLs only.
  5. Use Search Console alongside any audit.
  6. Keep a changelog so regressions can be traced.

Common mistakes

  • Blocking CSS or JavaScript Google needs to render the page.
  • Using robots.txt to remove pages from search (use noindex instead, and do not block a noindex page).
  • Redirect chains after migrations.
  • Fixing issues without re-checking.
  • Treating audit scores as the goal.

A two-minute robots.txt and sitemap sanity check

Both files are short and a common source of costly mistakes. Open them in your browser.

robots.txt (yoursite.com/robots.txt)

  • Is there a blanket "Disallow: /" under a user-agent that applies to search engines? That blocks the whole site.
  • Are CSS and JavaScript directories blocked? Search engines may need them to render pages.
  • Does it point to your sitemap?
  • Remember it controls crawling, not indexing; a blocked URL can still appear in results if linked elsewhere. To keep a page out of results use noindex, and do not block the page in robots.txt, otherwise crawlers cannot see the noindex.

sitemap.xml

  • Does it list only canonical, indexable URLs that return 200?
  • Does it include redirected, noindexed or 404 URLs? Remove them.
  • Is it submitted in Search Console, with no errors?
  • Does the number of URLs match what you expect?

Redirect and migration checks

Most migration traffic losses are redirect problems.

  1. Make a list of every URL that gets traffic or links before you change anything.
  2. Map each old URL to its closest new equivalent.
  3. Use 301 redirects for permanent moves, pointing straight to the final URL.
  4. Check there are no chains (A to B to C) and no loops.
  5. Keep redirects in place long enough for search engines to process them, typically a year or more.
  6. After launch, test a sample of old URLs and check Search Console for crawl errors.
  7. Update internal links to point to the new URLs directly.

Google documents site moves with URL changes in Search Central; follow its checklist for larger migrations.

The security and delivery headers the audit reports

HeaderWhat it doesWhy it appears in an audit
HTTPS and HSTSForces secure connectionsSecurity and trust; HTTPS is a lightweight ranking signal
Content-Security-PolicyRestricts what content can loadSecurity hardening
X-Frame-OptionsControls framing of your pagesProtects against clickjacking
Cache-ControlControls browser and CDN cachingRepeat-visit speed
Content-Encoding (compression)Reduces transfer sizePage speed

These are hygiene items. They rarely move rankings directly, but missing HTTPS or serious security problems can harm users and trust, and compression and caching help speed.

A 30-day plan after a launch or migration

Use this as a calendar.

  1. 1

    Day 0: audit the live site

    Run the technical audit on production. Check for noindex, canonicals, robots.txt and sitemap.

  2. 2

    Day 1: Search Console

    Submit the new sitemap, inspect key URLs and check for crawl errors.

  3. 3

    Day 3: redirects

    Test old high-value URLs. Fix chains and missing redirects.

  4. 4

    Week 1: rankings

    Scan your tracked keywords and compare with the pre-launch baseline.

  5. 5

    Week 2: indexing and speed

    Review the Page indexing report and Core Web Vitals report.

  6. 6

    Week 4: full review

    Re-audit, rescan rankings, compare traffic with the baseline and document what changed.

Frequently asked questions

Can robots.txt remove a page from Google?

No. It controls crawling. To keep a page out of results use a noindex directive and allow crawlers to see it.

How long should I keep redirects?

Keep them in place as long as the old URLs may still receive traffic or links; a year or more is common after a migration.

How many pages does the technical audit check?

The homepage plus pages from your sitemap, up to five pages per audit.

Does it measure Core Web Vitals?

No. Use PageSpeed Insights and the Core Web Vitals report in Search Console for that.

Can it find broken links?

Yes. It checks internal links found across the sampled pages.

Does it check robots.txt and sitemap?

Yes. It reads both and reports problems.

Is it the same as the AI SEO audit?

It uses the same crawl. The technical audit page focuses on crawlability and site health; the AI SEO audit page covers the full analysis and scoring.

Will it fix issues for me?

No. It explains what to change and why.

See it on your own site

Start the 7-day free trial, no credit card required, and run it against a real project.

Start free trial

Related pages

Related guides

Sources and references

  1. Google Search Central: Introduction to robots.txt
  2. Google Search Central: Consolidate duplicate URLs (canonicalization)
  3. Google Search Central: Robots meta tag and X-Robots-Tag
  4. Google Search Central: Build and submit a sitemap
  5. Google Search Central: Core Web Vitals

Written by the Bizsenti AutoSEO editorial team. Last reviewed November 2026. Third-party facts can change; check the linked sources for the latest.