Next Project Contacts

Technical SEO
for apps.

Search gets cheaper the longer you run it, and it is the channel most often broken by the way an app is built. Our engineers sit in the same team, so the fixes are implemented rather than listed in a report.

An engineer at a dark desk watching a wide monitor of soft page-timing bars, a printed site map beside the keyboard.
  • Crawlability One address per page
  • Rendering Server or build time, not script
  • Links Hubs and spokes, nothing orphaned
  • Reporting Indexed pages and real leads

How a search engagement runs

The same order every time. You always know which stage you are in and what lands at the end of it.

See the full service map
  1. 01

    Crawl

    We crawl the site the way a search engine does and record what it receives, not what the browser shows. The difference is usually the problem.

  2. 02

    Render

    The pages that matter move to server or build-time rendering. URLs, canonicals and status codes get fixed in the same pass, by the engineers who own the code.

  3. 03

    Map

    Hubs and spokes get drawn so nothing is orphaned and the pages that must rank collect the most internal links. Most sites lose more here than to weak content.

  4. 04

    Report

    Indexed pages, clicks by intent, and the leads search produced. Rankings are a lagging signal, so they are never the headline number.

The technical checklist

What we check on every site before anyone argues about keywords.

  • Crawlable URLs, one address per page
  • Correct canonical tags and status codes
  • A sitemap built from real content, not typed by hand
  • Structured data that matches the page
  • Core Web Vitals treated as a budget, not a score

Before you ask

Answers as we would give them on a call.

Can you fix search on a single-page app?

Usually yes, and the fix is rendering rather than a plugin: the pages that need to rank move to the server or to build time. Because our own engineers do that work, it ships in the sprint we find it.

Do you report on rankings?

Not as the headline. Rankings are a lagging signal. We report indexed pages, clicks by intent and the leads search produced, set up the same way as the rest of your measurement.

How long before anything moves?

Technical fixes show up in crawl data first. Content and links take longer. We tell you which of the two applies to your site before you pay for either.

When is SEO the wrong first move?

If the product is not instrumented, start there. If your position is unclear, start with strategy and branding. We will say so rather than take the work.

Send us the site that is not being found

A URL is enough to start. We reply with what a crawler currently sees, the first three things we would change, and what they cost.