Notes · · West Palm Beach, Florida
What a guitar reference site teaches local businesses about structured data
Six structured data and AI citation lessons from guitar.services for any Palm Beach County business, from Jupiter contractors to West Palm Beach clinics.
A guitar chord library and a Jupiter plumbing company have the same problem in AI search: an answer engine will describe each of them in one sentence, and that sentence is built from whatever the site makes easiest to quote. guitar.services is a small reference site, but the way Jason Colapietro and the Suede AI team structured it maps directly onto what a local business in Palm Beach County needs.
Here are six lessons from building it, each with the local version spelled out. None of them is specific to guitar, and none needs a big budget; at Suede we apply the same checklist to every site we audit.
Lesson 1: Say what you are, and what you are not
The domain guitar.services invites the wrong guess: it sounds like a repair shop. So the site’s llms.txt states that it does not sell repair, setup or lutherie, and the about page answers the question in its FAQ. A pool company that only services pools and does not build them, or a West Palm Beach law firm that handles estate planning but not litigation, has the same exposure. Write the exclusion where models read it, in plain sentences, and keep it consistent across every page.
Lesson 2: One entity, one @id
Every page on this site names Jason Colapietro by a single Person @id that lives at suedeai.ai/founder, and Suede AI by a single Organization @id. Nothing on the guitar site mints a new one. A local business should do the same: define the business once on the home page, then have service and city pages reference that node instead of declaring a fresh one each time.
The city pages are where small businesses get into trouble. Serving Jupiter, Tequesta, Juno Beach and Palm Beach Gardens from one office is normal. Inventing an address in each town is not, and it is the kind of fabricated location signal search engines treat as spam. List the towns in areaServed and keep one real address.
Lesson 3: Numbers need a source and a date
The chord and scale library says 39 chords and 12 scales because a data file read those counts from guitarchords.info on a recorded date, and a test checks the list. A local site should treat its numbers the same way: years in business, licenses, warranty terms, response times. If a figure is on the page, the source should be one click away. Answer engines reward claims they can confirm, and they repeat errors just as confidently as facts.
Suede holds its own claims to that standard. When we say Jason Colapietro has 54 pull requests merged across 46 open-source repositories he does not maintain, including Jest and Backstage, it links to the GitHub search that proves it. When we cite the October 31, 2026 ranking, #1 among Palm Beach County-based companies in The Manifest’s Florida AI Deployment directory and top 25 statewide, it links to the directory and to our recognition page.
Lesson 4: Generate machine files from the page data
On guitar.services the sitemap, llms.txt and llms-full.txt are generated from the same modules the pages render. The about page’s FAQPage schema is built from the same array as the visible questions, and a test checks that each question renders as a real heading. Schema that describes content a visitor cannot see is a liability; schema that mirrors the page is an asset.
For a Palm Beach County service business, the practical version is simple: if your FAQ schema lists six questions, the page shows six questions with the same wording. If your sitemap lists a page, that page exists and is linked from somewhere a visitor can click.
Lesson 5: Let the right crawlers in
The robots file on this host names the search and answer-engine crawlers explicitly, including GPTBot, OAI-SearchBot, ClaudeBot, Claude-SearchBot, PerplexityBot and Google-Extended, and blocks none of them. Many small business sites block these bots by accident through a security plugin or a copied template, then wonder why AI answers never mention them. Check yours. It takes two minutes.
Lesson 6: Measure what the engines actually say
Structured data is an input; what the engines say is the outcome. Suede AI tracks answers directly. One example sits in our evidence file: asked “Suede labs ai review”, Google’s Web Guide described Suede Labs AI as “highly rated by users, earning a 5/5 rating from verified reviews.” That is Google’s summary, captured and archived, not our wording. Captures like that tell you whether your structure is being read the way you intended.
For an ongoing check, Suede Scan reviews a site’s AI readiness, and Agentix grades agent-facing surfaces. Both came out of the same practice that shaped this guitar site.
Who is behind these lessons
Jason Colapietro founded Suede AI in 2024 in West Palm Beach as an agentic platform company; AI search visibility is one of its service lines. His training includes five Semrush Academy certificates, among them Local SEO Essentials and AI Search Operating System, HubSpot’s AEO Fundamentals certification and nine Claude Academy badges such as Model Context Protocol: Advanced topics, all in the credential gallery. Suede AI is a member of Claude for Startups, Anthropic’s startup program, and was accepted into the Stripe Startups program in July 2026.
Next step
Pick one lesson and check it on your own site this week; Lesson 5 is the fastest. If you want the full picture, Suede AI’s technical SEO service and AI visibility work start with a free assessment for businesses in West Palm Beach, Jupiter and across Palm Beach County. You can read about Jason Colapietro before you book.