HomeSEO · Search marketing · Content

Search marketing built by an engineer: pages that answer what people search.

Most SEO and marketing work ends in a report someone else has to implement. I find what your customers search for in Search Console and Semrush, then fix the site, build the pages, and set them up to bring in inquiries myself. 15 years of software engineering, working with you directly.

Tools
Search Console, Semrush, your analytics
Works on
Next.js, React, WordPress, Shopify
Delivers
Fixes and pages, not just a report
Based in
Los Angeles, California

(02)What I do

  1. 01Technical SEO audit and fixes

    Crawling and indexing, canonical URLs, redirects, sitemaps, structured data, page speed and Core Web Vitals. I fix what I find in the code instead of handing you a list for someone else.

  2. 02Pages built from your data

    Location, product, comparison and guide pages generated from data you already have, each answering one search with real facts. Every page passes a quality check at build time, so thin pages never ship.

  3. 03Search Console and Semrush planning

    Find the queries you already show up for, the ones on page two, and the ones competitors rank for that you don’t. Then decide which pages to write, retitle or merge.

  4. 04Content marketing from search data

    Guides, comparisons and answer pages planned from the questions your customers type into Google, written to be the most useful page for that search, and linked so each one leads to your services.

  5. 05Turning visits into leads

    Calls to action, lead forms, free tools and downloadable checklists that give visitors a reason to get in touch, with tracking so you can see which pages bring inquiries.

  6. 06Visibility in AI search

    Structured data, an llms.txt guide, and crawler access for AI assistants, so ChatGPT, Claude, Perplexity and Google’s AI answers can read and cite your pages.

  7. 07Monthly reviews

    A Search Console and Semrush review each month: what moved, what to build next, and the fixes, shipped.

(03)Proof

Safe Streets Map: pages that answer searches.

My own product, built the same way: more than 1,500 static pages generated from California crash records, each answering a question people search, such as whether a city is safe to walk or where to get a police report. Titles and new pages are shaped by what Search Console shows people looking for, with structured data, a generated sitemap and an llms.txt guide for AI assistants.

(04)How it works

  1. 01

    Audit

    A review of the site’s technical health and what it already ranks for, from Search Console and Semrush. You get a written plan in order of impact.

  2. 02

    Build

    I fix the technical problems and build the pages the plan calls for, in your codebase or CMS.

  3. 03

    Measure

    Once Google has had time to crawl the changes, a review of the queries and pages that moved, and the next round of pages.

(05)Who it fits

Your siteWhat I do
Sites on Next.js, React or a headless CMSCode-level fixes and generated pages, directly in the repo.
WordPress, Shopify or Webflow sitesTechnical audit, structured data and content plan; theme or plugin changes where the platform allows.
Businesses with data worth publishingLocations, inventory, prices or public records turned into pages people search for.

(06)What I won't do

  1. 01
    No bought links, link networks or guest-post schemes.
  2. 02
    No AI-spun articles published in bulk.
  3. 03
    No ranking guarantees. Nobody controls Google’s results, and anyone promising a position is guessing.
  4. 04
    No invented numbers on your pages. Facts come from your data or a cited source.

(07)Questions

How long does SEO take to show results?

Technical fixes can show up within weeks of Google recrawling the site. New pages usually take one to three months to settle in the results, longer in competitive markets. Search Console shows impressions before clicks arrive, which is the first sign a page is working.

Do you do paid ads or social media marketing?

No. I focus on search: getting found on Google and in AI answers, and turning those visits into inquiries. For paid ads or social media, I can work alongside the agency or person who runs them, for example by building the landing pages they send traffic to.

Do you guarantee rankings?

No. Nobody controls Google’s results. What I can promise is a technically sound site, pages that answer real searches with facts, and a monthly review of what the data shows.

Which tools do you use?

Google Search Console for what the site already ranks for, Semrush for keyword research and competitors, and the site’s own analytics. I also read the code, since many SEO problems are in templates, routing and rendering.

Do you only work on Next.js sites?

No, but that is where I can do the most, because I change the code directly. On WordPress, Shopify or Webflow I do the audit, structured data and content plan, and make the changes the platform allows.

What do you need from me to start?

Access to Google Search Console (a read-only user is enough), your analytics, and the codebase or CMS. If you have data you would like to publish, such as locations or products, that too.

Find out what your customers are searching for.

A free 30-minute review: we look at your site and Search Console together, and I tell you what I’d fix first.