Technical SEO for large sites, e-commerce, and SaaS
When what's holding back ranking lives in the code, the infrastructure, or how Google crawls the site. Audit + plan + implementation or supervision.
What technical SEO covers
Everything affecting how Google crawls, renders, indexes, and ranks your site that isn't the content itself:
- Core Web Vitals (LCP, INP, CLS): real measurement with CrUX, bottleneck identification, per-component optimisation plan.
- Indexing: Search Console coverage, crawl errors, pages indexed that shouldn't be (thanks to parameters), pages that should be and aren't.
- Crawl budget for large sites: log analysis to understand where Googlebot spends time and reassign it to URLs that matter.
- Hreflang for multi-country: 80% of implementations I audit are wrong. Doing it right is detail-work but critical for international sites.
- Advanced Schema markup:
Organization,Product,Article,FAQPage,HowTo,BreadcrumbList,Event,JobPosting, etc. Correct composition with@idandmainEntity, not loose fragments. - Robots.txt + sitemap.xml: often the silent root cause of indexing issues.
- Canonicalisation: parameters, pagination, filters, device versions.
- SEO migrations: domain change, platform change, URL structure change. Before, during, after.
Full technical audit
Delivery in 2-4 weeks depending on site size.
What's included
- Full crawl with Screaming Frog (up to 100k URLs included, extra budget for larger).
- Core Web Vitals analysis combining field data (CrUX) and lab data (PSI / Lighthouse) per page template.
- Indexing audit: Search Console Coverage report + cross-check with Screaming Frog + identification of discrepancies.
- Hreflang and canonical analysis: cross-validation with
xmllint, detection ofcanonicalpointing wrong orhreflangwith no return. - Schema markup audit: validation with Google Schema Validator (not just Rich Results Test), detection of wrongly chosen types.
- Robots.txt and sitemap.xml analysis: coverage, freshness, subtle syntax errors that invalidate entire rules.
- Log analysis (if you provide access): which parts of the site Googlebot is crawling, frequency, 4xx/5xx errors from its perspective.
- Prioritised plan with colour coding (P0 critical, P1 high impact, P2 improvement, P3 prerequisite-dependent), implementation effort estimate, and expected impact.
Deliverables
- Professional PDF with the full audit (40-80 pages depending on size).
- Spreadsheet with prioritised tasks, assignable to your dev team.
- 1-hour call explaining the report to whoever implements it.
- 7 days post-delivery to resolve email questions at no extra cost.
Optional technical retainer
After the audit, if your team won't implement (or you want me to supervise and keep watch), you can contract a retainer:
- Prioritised implementation of plan actions.
- Monthly Search Console monitoring with regression alerts.
- Quarterly full re-audit to detect drift.
- Client deploy surveillance: every product release can break SEO without anyone noticing. I catch it.
- Continuous recommendations to your dev team on new features (how to ship X without hurting SEO).
SEO migrations
If you're migrating (domain change, platform, URL structure), call me before. Typical package:
- Pre-migration (2-3 weeks): pre-crawl, URL mapping, 301 redirect plan, hreflang strategy, Search Console plan, dev team communication plan.
- During migration: redirect supervision, pre-launch QA, Schema and canonical verification.
- Post-migration (30 days): post-launch crawl, redirect verification, intensive Search Console monitoring, mitigation plan if drops happen, final report with metrics.
Modality: payment in 3 tranches (signing, pre-launch, post-launch after 30 days with no drops). Detail in personalised proposal.
What I don't do
- I don't promise «first position in 30 days». Anyone who does is lying.
- I don't work with spam techniques (aggressive PBNs, cloaking, doorway pages). The risk of penalty exceeds any benefit.
- I don't optimise for «EEAT» as if it were a metric. I optimise for the site to actually be expert, authoritative, and trustworthy, which is different.
- I don't sell closed «X links, Y articles, Z optimisations» monthly packages without diagnosing first.
Next step
Tell me about the site: URL, approximate size (URLs), tech stack, what problem you notice or what change you're planning. I respond in 48 hours with a proposal and fixed price.
Want Local + Technical + Audit SEO all together?
If your business needs complete coverage across all three areas and prefers a single point of contact instead of coordinating between 3 separate proposals, check out the Plan SEO 360 — integrated 12-month retainer with complete personalized attention.
[ PREGUNTAS FRECUENTES ]
FAQ
- What tools do you use?
- Screaming Frog (crawl), Search Console (real data), PageSpeed Insights + CrUX (Core Web Vitals), Ahrefs/Semrush (backlinks and keywords), Sitebulb when visualisation is needed, and in-house Python tooling for server log analysis when the client provides access.
- Do you implement or only recommend?
- Both. If your dev team can implement, I deliver a prioritised plan and QA after. If you don't have a team or want me to do it (Next.js, headless WordPress, Astro), I implement. If the site is on a platform I don't touch, I tell you exactly what to ask the provider.
- Do I call you before or after a migration?
- Before. Always before. A botched SEO migration can cost 30-60% of organic traffic for months. Calling after is expensive debugging. Calling before is cheap planning.
- How much does a full technical audit cost?
- It depends on site size. A 500-URL site is 1 week of work. A 50,000-URL e-commerce is 3-4 weeks. Send me the URL and I'll send a fixed price in 48 hours with breakdown.
- Will you work with my existing dev team?
- Yes, that's the norm. Most technical SEO issues get implemented by the client's dev team: I provide the plan, the technical detail, the acceptance tests, and I review what ships. What matters is that the dev team understands the «why» of each thing, not just the «what».
- Why don't you use a tool like Surfer or Clearscope?
- Those tools optimise content to match top-ranker patterns. Useful for generic blog posts. In technical SEO they add little: the problems are crawl, render, indexing, performance, structured data. That gets decided by Search Console + Screaming Frog + log analysis, not by a content tool.
