Client: South Coast Piano Lessons · Costa Mesa & Orange County, CA · Role: SEO / AEO Strategist
A solo piano instructor in Costa Mesa competing against established Orange County academies with far more authority. The site led with a generic slogan headline, carried no geo or intent keywords, had no answer-engine content, and was client-side rendered — so crawlers and AI scrapers were served an essentially empty page.
Built the brand's SEO, AEO and content foundation from zero across seven workstreams: brand voice, competitor and keyword gap research, answer-first FAQ development, a complete on-page heading, copy and metadata rewrite with full schema rollout, a technical rendering audit, Google Business Profile listings, and blog content written in the teacher's own voice.
The homepage above-the-fold rewrite: a slogan replaced with a keyword-and-geo H1, and intent-matched supporting copy that names the teacher, her experience and the service area.


What was holding it back
What changed
Before the work started, South Coast Piano Lessons was never mentioned by AI assistants for local piano-teacher queries. After the AEO and schema rollout it began surfacing as the 2nd of 5 studios recommended by Google Gemini for “find me a piano teacher near Costa Mesa” — and in less than three weeks moved into the 1st position out of 5.



01
Brand Voice
Rewrote the teacher's first-person biography into a polished third-person About-page bio — preserving every key fact while elevating tone and clarity.
02
Competitor & Keyword Research
Gap analysis against the major Orange County music academies surfaced low-competition, high-intent long-tail terms none of them targeted on-page — adult beginners, "no pressure" learners, in-home lessons, and seniors.
03
AEO / FAQ Development
A ten-question, answer-first FAQ brief written so AI assistants and Google AI Overviews can extract clean, quotable answers — then turned into publish-ready copy with FAQPage schema.
04
On-Page SEO & Metadata
Full H1/H2/H3 rewrite for the homepage and About page mapped to the keyword list, replacement copy in brand voice, SERP-sized meta titles and descriptions, alt-text guidance, plus LocalBusiness, FAQPage, Person, BreadcrumbList and AggregateRating schema.
05
Technical SEO: CSR Risk
Direct page fetches returned a bare HTML shell — headings, FAQ copy and schema were injected by JavaScript, so AI scrapers that don't execute JS saw nothing. Documented the finding with a server-side rendering remediation plan.
06
Local Listings
Google Business Profile service descriptions in long and short variants across five service lines, with a consistent local-SEO geo-modifier approach.
07
Blog Content in Teacher Voice
SEO-optimized posts that keep the teacher's authentic first-person voice instead of generic marketing copy.
#1
Gemini Ranking (from zero)
7
Workstreams Delivered
5
Schema Types Implemented
Let's build the same SEO, AEO and AI-visibility foundation for your business.
Book a Free Strategy Call