A local piano academy in Sarasota went from zero AI citations and an AEO score of 39 to a score of 65 and active citations on Google AI Overviews and Gemini. The entire transformation took two days. This is exactly what was wrong, what we fixed, and what the results looked like.
Where Did Things Stand Before the Fix?
Lively Keys Piano Academy is a well-regarded piano studio in Sarasota, Florida. Great reputation. Strong student retention. Five-star reviews. But when you asked ChatGPT, Perplexity, or Google AI for piano lesson recommendations in Sarasota, Lively Keys did not appear.
Their competitors were visible. AllStar Music Academy, Elizabeth Farrell Music, Sarasota Suzuki Institute, and Music Compound were all being cited by at least one AI platform. Lively Keys was not mentioned on any of them.
We ran a full AI visibility audit and the numbers told the story.
Before: AEO Score 39 out of 100
- Technical Foundation: 82 out of 100. The site loaded fast and had decent structure. This was the one bright spot.
- Content Score: 34 out of 100. Zero blog content. No FAQ sections. No answer-first copy that AI could extract.
- Google Business Profile: 38 out of 100. Incomplete categories, missing attributes, thin description.
- Brand Authority: 8 out of 100. Near-zero off-site presence. No Bing Places listing. No LinkedIn business page. No YouTube. No structured citations beyond Google.
What Was Blocking AI From Citing the Business?
The audit identified four specific problems preventing AI citation.
1. Zero blog content. AI platforms need content to cite. The site had service pages but nothing that answered the kinds of questions people actually ask. "What age should my child start piano lessons?" "How much do piano lessons cost in Sarasota?" These queries had no content to match.
2. No Bing Places listing. This is one of the most overlooked factors in AI citation. Microsoft Copilot and ChatGPT both pull from Bing's index. If you do not exist on Bing Places, you do not exist to those platforms. Lively Keys had a Google Business Profile but nothing on Bing.
3. Near-zero off-site presence. AI platforms triangulate information across sources. If you only exist on your own website and Google, there is not enough signal for AI to trust you as an authority. Lively Keys had no LinkedIn business page, no YouTube channel, and no structured directory listings beyond Google.
4. No visible dates on content. AI platforms deprioritize undated content because they cannot verify it is current. Every page on the Lively Keys site lacked publication or update dates.
What Did We Change in 48 Hours?
We did not redesign the website. We did not run ads. We did not buy backlinks. We implemented targeted changes across four categories.
Schema Markup
We added comprehensive JSON-LD structured data: LocalBusiness schema with full NAP (name, address, phone), service descriptions, price ranges, and area served. FAQPage schema on key service pages. We also added speakable schema to flag content optimized for voice assistants.
Content Restructuring
We restructured existing service pages into answer-first format. Each section now opens with a direct answer before expanding into detail. We added FAQ sections to the homepage and primary service pages. We wrote two blog posts targeting high-volume local queries. Every piece of content got visible publication dates.
Technical Optimization
We updated robots.txt to explicitly allow GPTBot, ClaudeBot, PerplexityBot, and other AI crawlers. We created an llms.txt file giving AI a structured summary of the business. We submitted the updated sitemap to both Google Search Console and Bing Webmaster Tools.
Off-Site Presence
We created a Bing Places listing with complete business information matching the Google Business Profile. We optimized the Google Business Profile with additional categories, attributes, and a keyword-rich description. We set up a LinkedIn business page and a YouTube channel with the studio's existing recital footage.
What Were the Results After Two Days?
Two days after implementation, we re-ran the audit.
After: AEO Score 65 out of 100 (+26 points)
- Schema: 82 out of 100. Comprehensive structured data in place.
- Content: 72 out of 100. Answer-first format, FAQ sections, blog content, visible dates.
- Technical: 94 out of 100. AI crawlers allowed, llms.txt live, sitemap submitted everywhere.
- Citations: 68 out of 100. Active citations on Google AI Overviews and Gemini.
When you now ask Google AI for piano lesson recommendations in Sarasota, Lively Keys appears. Gemini cites them as well. ChatGPT and Perplexity are not yet citing them consistently, which is why the citation score is 68 rather than higher. That will improve as the off-site presence matures and the content library grows.
What Does This Mean for Other Local Businesses?
This was not a unique situation. Most local businesses have the same profile: decent website, good reviews, zero AI visibility. The technical foundation is usually passable. The gaps are almost always in content structure, off-site presence, and the small technical details that AI platforms depend on.
The important takeaway is speed. This did not take months. The initial jump from invisible to cited took 48 hours. AI platforms re-crawl frequently. When they find the right signals, they respond fast.
The other takeaway is specificity. Broad marketing efforts do not solve AI citation problems. You need to know your exact score, identify the specific blockers, and fix them in priority order. A 26-point jump came from fixing four specific things. Not twenty. Four.
If your business is not showing up when people ask AI for recommendations, the fix is probably closer than you think. But you need to know your starting point first.