Technical foundations, content that ranks, local visibility, and AI search optimization for e-commerce stores, product/category pages, and local businesses that need calls, leads, and map-pack visibility. Four disciplines, one strategy.
If search engines can't crawl, index, and understand your site, nothing else works. I fix the technical layer first: schema, site structure, product/category architecture, local service 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.
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 ↗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.
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 ↗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.
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 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.
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.
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.
URL and what you're trying to achieve. I'll do an initial review and come back with findings and a proposed scope.
Based on the audit findings, I create service options tailored to your priorities, timeline, and budget. No generic packages.
Start with the site and goals. Monthly reporting. Everything async. Results documented and verifiable.
If Search Console already shows impressions, drops, or indexing noise, the fastest path is often technical cleanup plus targeted recovery work.
Indexing, crawl, canonical, schema, migration, and recovery fixes mapped into a clear implementation plan.
A practical sequence for recovering lost organic traffic without publishing a large batch of new posts first.
Use Search Console to find title, snippet, intent, and internal-link fixes for pages already getting seen.
The AEO cluster connects answer-led service copy, support articles, technical SEO hygiene, and partner referral positioning without promising guaranteed AI citations.
Free for qualified businesses. I'll review your site, identify the biggest SEO opportunities, and send you a specific plan. No commitment needed.