Technical SEO services, from the developer who writes the fix
I crawl and render your site the way Google and AI crawlers see it, find what is blocking indexation and rankings, and hand your engineers tickets they can ship. On a retainer, I can open the pull requests myself.
What do technical SEO services include?
Technical SEO services cover everything that decides whether search engines and AI crawlers can find, render, and understand a site: crawl and render analysis, indexation, JavaScript rendering, site architecture, canonicals and duplicates, internal linking, structured data, Core Web Vitals, and migrations. Ravana Solutions provides technical SEO for software companies and platforms across the US from Norfolk, Virginia. Every audit runs on Raptor, an open source crawler its founder Nick Mangubat wrote in Rust, and the output is developer ready tickets rather than a generic score.
What it is
Technical SEO is the part of search that lives in the code: how pages render, which URLs get indexed, how authority flows through links, and how fast a page loads on a real phone. On a modern JavaScript site, this is usually where the biggest problems are, and the hardest for someone who does not write code to diagnose.
I have done full stack SEO for about 8 years, and I write production code in TypeScript and Next.js. That means I can read your framework's output, find the cause instead of the symptom, and write a ticket that names the template and the fix.
Teams usually come to me when they want a technical SEO consultant who reads the code, rather than a technical SEO agency that hands over a crawler export and a score.
Who it is for
Technical SEO matters most where the stack is complex.
- SaaS
Marketing site, app, docs, and blog on different frameworks and subdomains.
- Developer tools
Versioned docs, API references, and docs platforms with limited control.
- Marketplaces and directories
Faceted navigation, index bloat, and programmatic templates.
- Digital health
Condition and test page templates, authorship markup, and review workflows.
What the work covers
Scoped up front, delivered in writing, and walked through live with your team.
Crawl and render analysis
What Googlebot and AI crawlers receive, compared with what a browser shows, across every template.
Indexation
Which pages are indexed, excluded, or discovered but never crawled, and why, from Search Console and the crawl together.
JavaScript rendering
Client side rendering, hydration errors, lazy loaded content, and routing problems that hide content from crawlers.
Site architecture and internal linking
How sections, subdomains, and templates link together, and where authority leaks or pages sit orphaned.
Canonicals and duplicates
Parameter URLs, versioned paths, trailing slashes, and near duplicates resolved with one consistent rule.
Structured data
Organization, SoftwareApplication, Product, Article, FAQ, and breadcrumb markup that matches what each page shows.
Core Web Vitals
Field data first, then the specific scripts, images, and layout shifts behind slow pages.
Migrations
Redirect maps, crawls before and after launch, and monitoring for replatforms, domain moves, and framework changes.
Developer ready tickets
Each issue written with the affected URLs, the cause, the fix, and how to verify it, ready for your tracker.
Built on my own tooling and research
I do not rent the audit. Raptor is the open source SEO crawler I wrote in Rust, with 128 checks covering rendering, indexation, structured data, and performance. My field report on generative engine optimization uses data from a live client, a regional veterinary practice, to show how ChatGPT and Google AI Mode choose the sources they cite.
Checks in Raptor, the open source crawler I wrote in Rust.
AI search engines on every prompt set: ChatGPT, Perplexity, Gemini, Claude, and Google, where I check both AI Overviews and AI Mode.
Senior person on your account. Me, from the first crawl to the monthly report.
How the work runs
Access and scope
Search Console, analytics, and optional repo or staging access. We agree on the templates and subdomains in scope and what success looks like in signups or leads.
Crawl and render
A full crawl with Raptor, rendering checks against what crawlers receive, and a review of Search Console, log files where available, and Core Web Vitals field data.
Findings and tickets
A prioritized list of issues, each written as a developer ready ticket, and a 60 minute walkthrough with your team.
Fix and verify
Your team ships, or I do on a retainer. I recrawl to verify each fix and watch how Google responds.
Pricing
Most technical work starts with an audit. A retainer keeps a senior technical SEO lead on the team afterward.
Technical SEO + AI Search Audit
Full crawl and render analysis. Indexation, site architecture, and structured data review. AI visibility snapshot. Developer ready tickets. 60 minute walkthrough. 30 days of follow up questions.
Best for: Sites up to about 10,000 URLs
Complex Platform Audit
Everything in the Technical SEO + AI Search Audit. Multiple subdomains or versioned docs. Faceted navigation. Programmatic templates. Log file analysis where logs are available.
Best for: Marketplaces, docs heavy developer tools, and large platforms
Advisory retainer
Monthly strategy. Two calls a month. Async support. Review of dev tickets and PRs. Monthly AI visibility tracking.
Best for: Teams with in house developers and writers
Growth retainer
Everything in the Advisory retainer. Up to about 15 hours of hands on implementation a month. Code changes, templates, schema, and content briefs.
Best for: Teams without SEO capacity in house
What this is not
- Not a content mill. I write briefs and strategy; your team or a writer you choose writes the content.
- No guaranteed rankings or AI citations. I measure and report instead.
- No link schemes and no bought mentions.
Frequently asked questions
Related work: AI search visibility, Programmatic SEO, and the research behind it.
What do technical SEO services include?
Technical SEO services cover everything that decides whether search engines and AI crawlers can find, render, and understand a site: crawl and render analysis, indexation, JavaScript rendering, site architecture, canonicals and duplicates, internal linking, structured data, Core Web Vitals, and migrations. Ravana Solutions provides technical SEO for software companies and platforms across the US from Norfolk, Virginia. Every audit runs on Raptor, an open source crawler its founder Nick Mangubat wrote in Rust, and the output is developer ready tickets rather than a generic score.
How much do technical SEO services cost?
A Technical SEO + AI Search Audit is priced from $3,500 for sites up to about 10,000 URLs. A Complex Platform Audit for larger or more complex sites is priced from $6,500. Ongoing work runs on the Advisory retainer at $2,500 a month or the Growth retainer at $4,500 a month. Every price is published on the consultation page.
Do you need access to our codebase?
It helps, but it is not required. Read access to the repo or a staging site lets me point to the exact file behind an issue. On a retainer, I can open pull requests if you want me to.
What does a technical SEO audit include?
My Technical SEO + AI Search Audit, priced from $3,500, includes a full crawl and render analysis, a review of indexation, site architecture, and structured data, an AI visibility snapshot, developer ready tickets, a 60 minute walkthrough with your team, and 30 days of follow up questions. It takes 2 to 3 weeks for a site up to about 10,000 URLs.
Do you do JavaScript SEO for React and Next.js sites?
Yes, JavaScript SEO is where I spend most of my time. I compare the server HTML, the rendered page, and what each crawler receives, and I check hydration, client side routing, and lazy loading on the templates that matter.
Do you handle site migrations?
Yes. I build the redirect map, crawl before and after launch, compare indexation, and monitor Search Console in the weeks after. Migrations are where a lot of organic traffic gets lost, so I would rather be involved before launch than after.
Will you guarantee rankings?
No. Nobody controls Google's rankings. What I commit to is a clear diagnosis, fixes that are verified after they ship, and a report on indexation, rankings, and the signups or leads that come from organic search.
Start with a free 30 minute call
Send me the site and the problem you suspect: rendering, indexation, a migration, or something you cannot pin down. If there is a fit, you get a scoped proposal with a fixed price within 2 business days.