SEO Services

SEO that compounds. Not SEO that reports.

Technical foundations, content that ranks, local visibility, and AI search optimization. Four disciplines, one strategy. Every engagement starts with an audit and ends with traffic you can trace back to specific work.

+308K
Monthly pageviews in 16 months
Content-led growth
+25K
Pageviews recovered in 5 months
Core update recovery
Top 3
From page 2-4 in 60 days
Landing page optimization
Technical SEO

The foundation everything else is built on.

If search engines can't crawl, index, and understand your site, nothing else works. I fix the technical layer first: schema, site structure, page speed, indexing issues, and crawl errors. Then I build the entity signals that help Google and AI assistants recognize your business as a trustworthy, citable source.

This is where most SEO engagements start. A technical audit reveals what's blocking your site from ranking, and the fixes often produce measurable lifts within weeks, before any new content is written.

  • Schema markup: Organization, Product, FAQ, LocalBusiness, BreadcrumbList, Review, HowTo
  • Site structure and internal linking architecture
  • Core Web Vitals and page speed optimization
  • Indexing diagnostics: crawled-not-indexed, orphan pages, duplicate content
  • Canonical strategy and redirect mapping
  • Robots.txt and sitemap configuration
  • Hreflang setup for multilingual sites
  • Migration planning and post-launch QA
+308K
Monthly pageviews in 16 months

Technical foundation plus content strategy grew a multi-vertical site from 120K to 428K+ monthly pageviews. My articles survived a Google core update that penalized content from other freelancers on the same site.

Verified on Upwork ↗
Content Strategy & Production

Content that earns rankings, not just fills pages.

I build editorial strategies that turn a blog into a traffic engine. Every article targets a specific query cluster, is optimized with Surfer SEO, and fits a plan designed to build topical authority over time. I write in English, French, and Spanish at a native level.

This isn't content marketing as a volume play. It's content as infrastructure: keyword research that maps to business outcomes, cluster mapping that builds authority in the topics that matter to your revenue, and production quality that survives algorithm updates.

  • Keyword research and cluster mapping
  • Monthly content calendars
  • Long-form articles (1,500 to 3,000 words)
  • Surfer SEO optimization on every piece
  • Competitor gap analysis
  • Topical authority building
  • Content refresh and decay repair
  • Multilingual production: EN / FR / ES
+38K
Monthly pageviews in 7 months

A travel niche site went from 7,932 to 45,979 monthly pageviews in 7 months through optimized articles, a Search Console audit, and a content strategy built around the queries with the highest ranking potential.

Verified on Upwork ↗
Local SEO & Google Business Profile

Show up when someone searches nearby.

For service businesses and brick-and-mortar locations that need to rank in the local pack and on Google Maps. I optimize your Google Business Profile, fix citation issues, build the local signals that drive phone calls and foot traffic, and create location-specific content that reinforces your presence in every neighborhood you serve.

Local SEO compounds with ads. If you're running Google Ads for local queries, a strong Google Business Profile and local organic presence improve your overall visibility. The map pack, organic listing, and paid ad can all appear for the same search.

  • Google Business Profile audit and optimization
  • Category, service, and product setup
  • Citation audit and NAP consistency
  • Local pack ranking strategy
  • Review generation planning
  • Google Posts and weekly updates
  • Location-specific landing pages
  • LocalBusiness schema implementation
Multi-location
Medspa GBP optimization

Optimized Google Business Profiles across multiple medspa locations in the Bay Area (Los Gatos, Danville, Livermore). Combined with Meta Ads, generated 370 leads at $13.26 cost per lead over 6 months.

Verified on Upwork ↗
AI Search Optimization (AEO / GEO)

Get cited by ChatGPT, Claude, Perplexity, and Google AI Overviews.

AI assistants are becoming a discovery channel. When someone asks ChatGPT "who's a good SEO consultant" or Perplexity "best medspa in Los Gatos," the answer comes from indexed web data, structured content, and entity signals. AEO (Answer Engine Optimization) and GEO (Generative Engine Optimization) are the strategies that make your business the one AI systems cite.

This isn't a separate service. It's a layer built into every technical SEO and content engagement. Entity schema, clear service definitions, FAQ sections, structured proof, and content that directly answers the questions AI systems are trained to resolve.

  • Entity audit: how AI systems currently understand your business
  • ProfessionalService / Organization schema with full entity depth
  • Service catalog structured data
  • FAQ content and FAQPage schema
  • AI crawler policy review (robots.txt directives)
  • Content structured for direct-answer citation
  • Brand disambiguation (when your name overlaps with other entities)
  • Ongoing monitoring of AI citation presence
Entity strategy
Dermilogic (Shopify skincare)

Built an AEO/GEO entity strategy for a Shopify skincare device brand confused by AI systems with the larger brand Dermalogica. Structured schema, copy rewrites on priority pages, and entity disambiguation to establish a distinct, citable identity.

How SEO engagements work

Every engagement starts with an audit.

I review your site, identify the biggest opportunities, and build a custom plan around what I find. No generic tiers. No pre-made packages. Scope and pricing are based on your site's specific situation.

1

Send your site and goals

URL and what you're trying to achieve. I'll do an initial review and come back with findings and a proposed scope.

2

I build a custom plan

Based on the audit findings, I create service options tailored to your priorities, timeline, and budget. No generic packages.

3

You pick. I deliver.

Contract through Upwork. Monthly reporting. Everything async. Results documented and verifiable.

Start with an audit

Send your site. I'll tell you what I'd fix first.

Free for qualified businesses. I'll review your site, identify the biggest SEO opportunities, and send you a specific plan. No commitment needed.

200+ articles ranking #1 507 projects 100% success rate EN / FR / ES