What is technical seo and what does it involve?

TechSteps handles technical SEO at engineering depth: crawlability, indexation, site architecture, internal linking, rendering, performance, structured data and migration risk. The work happens in the code and the server configuration rather than in a spreadsheet of recommendations somebody else has to implement.

What this solves

The problem underneath the request.

Technical SEO usually arrives as a document. An agency audits the site, produces a list of findings, and hands it to a development team who have their own priorities and no context for why any of it matters. Much of it is never implemented, and the parts that are get implemented approximately.

The other failure is subtler. Technical SEO gets treated as a checklist of tags when the real issues are architectural: a site structure that buries important pages, a rendering approach that hides content from crawlers, a URL pattern generating thousands of near-duplicate pages, or a migration that discarded years of accumulated signals.

We do this work as engineers. We can read the application, find the cause, and make the change.

Who this is for

  • Sites whose pages are not being indexed and nobody knows why
  • Businesses that lost traffic after a redesign or migration
  • Large sites where crawl budget is genuinely a constraint
  • JavaScript applications whose content may not be visible to crawlers
  • Companies with an audit document nobody has implemented

When people call us

Situations that usually start this conversation.

If more than one of these sounds familiar, the underlying cause is often a single issue rather than several separate ones.

  • 01 Search Console shows pages discovered but not indexed
  • 02 Traffic dropped after a site change and the cause is unclear
  • 03 The site has thousands of URLs and only a fraction are indexed
  • 04 Content is rendered client-side and you are unsure it is seen
  • 05 A migration is planned and you want it not to cost you
  • 06 You have an SEO audit and need someone who can actually implement it

Technical scope

What the work actually covers.

Not every engagement includes all of this. The scope is agreed in writing before we start, and anything excluded is named rather than left ambiguous.

Crawl and index

  • Log file analysis of what crawlers actually request
  • Robots, sitemap and canonical configuration
  • Index coverage review and diagnosis of exclusions
  • Redirect chains, loops and status code correctness
  • Parameter and faceted navigation handling on large sites

Architecture

  • Site structure and click depth to commercially important pages
  • Internal linking that reflects actual importance
  • URL design and consistency
  • Pagination and archive handling
  • Consolidation of pages competing for the same intent

Rendering and performance

  • Whether meaningful HTML is served without JavaScript
  • Server-side rendering or prerendering where it is needed
  • Core Web Vitals from field data rather than a single lab score
  • Image, font and script delivery
  • Mobile rendering parity

Markup and migration

  • Structured data reflecting content that is actually visible
  • Title, description and heading structure across templates
  • Hreflang where multiple languages or regions exist
  • Redirect mapping for any planned migration
  • Post-change monitoring of index coverage and crawl errors

How we approach it

The order matters more than the checklist.

  1. 01

    Look at what crawlers actually do

    Server logs show which URLs are requested, how often and what status they return. This is evidence rather than inference, and it regularly contradicts what a crawl tool suggests.

  2. 02

    Separate crawling from indexing from ranking

    These are different problems with different fixes. A page that is not crawled, one that is crawled and not indexed, and one that is indexed and not ranking need completely different work.

  3. 03

    Fix the architecture before the tags

    A meta description will not rescue a page buried six clicks deep with no internal links. Structural problems produce most of the value.

  4. 04

    Verify what is rendered

    Fetch the page as a crawler would and check the content is present. Applications that depend on client-side rendering sometimes serve very little in the initial HTML.

  5. 05

    Implement rather than recommend

    We make the changes, or work directly with your developers with enough context that the intent survives implementation.

  6. 06

    Measure the right things

    Index coverage, crawl statistics, impressions on non-brand queries. Technical work often shows up in coverage and impressions before it shows up in traffic.

What goes wrong

How this work fails when it is done badly.

These are the patterns we see most often when we are called in to fix someone else's work, or our own from earlier in our careers.

  • Audit delivered, nothing implemented

    A long document with no owner and no prioritization. The findings may be correct and the outcome is identical to having done nothing.

  • Canonical tags used to hide a structural problem

    Thousands of near-duplicate URLs generated by parameters, canonicalized rather than prevented. Crawl budget is still consumed and the underlying issue remains.

  • Noindex applied too broadly

    A directive intended for one template applied to a whole section, sometimes carried over from a staging configuration. Pages disappear and nobody connects it to the deployment.

  • Content that only exists after JavaScript runs

    The initial HTML is nearly empty. Rendering may happen eventually, and relying on it is a risk with no upside when the alternative is serving real HTML.

  • Migration without a redirect map

    The single most damaging technical SEO event, and entirely preventable with an inventory done beforehand.

What each side brings

What we need from you

  • Search Console and analytics access
  • Server log access, which is the most useful and most commonly refused input
  • Access to the codebase or to the developers who maintain it
  • A staging environment for testing changes
  • Context on which pages matter commercially

What you get

  • Findings prioritized by expected impact, with the evidence for each
  • Implemented fixes rather than recommendations, where we have access
  • Corrected robots, sitemap, canonical and status code configuration
  • Structured data matching visible content
  • Redirect map for any migration in scope
  • Monitoring of index coverage and crawl behavior after changes

Where we stop

  • Technical SEO removes obstacles. It does not create demand for content nobody wants, and we will say when the constraint is the content rather than the technology.
  • We cannot guarantee rankings. Nobody can. We can guarantee that a page is crawlable, indexable, fast and correctly described.
  • Results take time to appear, and some changes show no measurable effect. We would rather report that honestly than attribute unrelated movement to our work.

Questions we actually get asked

Straight answers.

Our pages are not being indexed. What is wrong?

It could be several things and the diagnosis is usually quick. Common causes are a noindex directive left from staging, a canonical pointing elsewhere, pages with no internal links so they are effectively undiscoverable, content thin enough not to be worth indexing, or on large sites simply not being crawled yet. Search Console distinguishes most of these directly.

Is technical SEO still relevant with AI search?

More so, if anything. Answer engines still have to crawl, parse and understand your pages. A site that is hard for a search crawler to process is hard for an AI system to use as a source. The fundamentals did not change; the consequences of getting them wrong extended to more surfaces.

How important are Core Web Vitals?

Worth passing, and rarely the reason a site is not ranking. They are a tiebreaker rather than a primary factor. If your pages are slow enough to fail, fix that, and do not expect passing to be the thing that moves you up when the actual gap is content or authority.

Do we need structured data?

It helps machines understand your content and it is not magic. Use it where it accurately describes what is visible on the page: organization details, articles, breadcrumbs, products where they exist. Adding markup for things not on the page is a policy violation as well as being useless.

How long until we see results?

Indexation fixes can show within days. Architectural changes usually take weeks to be recrawled and reassessed. Anything depending on accumulated authority takes months. Be sceptical of anyone promising fast results from technical work, and be equally sceptical of a technical audit that cannot say what it expects to change.

Request SEO Review.

Describe the system and what is going wrong with it. A short technical conversation is usually enough for us to tell you whether this is the right work and roughly what it involves.