Xala Studio SAN DIEGO · TIJUANA / EST. 2026
01 / Selected work · 2026 Local SEO · Programmatic

The Carnival Fun Experts.

It started at seven hundred and thirty pages across seventy-three cities. It is sixteen hundred now, and it carries two sister brands off the same build. Generated where that makes sense, written by hand where it matters, and shaped so ChatGPT quotes it rather than so Google merely finds it.

02 / Context

The brief.

The Carnival Fun Experts (TCFE) is MLC's local-SEO sub-brand. The search that matters is small and local: someone in Chula Vista searching "bounce house rental near me" at 9pm on a Thursday. Old-school SEO answers that with a template city page that says nothing. ChatGPT answers it with whoever has the most quotable sentences out there.

The brief was simple: cover the 73 cities MLC actually services across Southern California, ten services apiece, with content that holds up to both Google's spam filter and a language model trying to pick a single business to cite. No filler. No "Welcome to {City}!"

03 / Scope

What we built.

04 / Project data

Quick facts.

VerticalLocal SEO · Programmatic
Year2026
StackAstro · Vercel · TypeScript
Scale1,604 pages · 73 cities · 3 brands
ResultPosition 2 on its home-city query, 29% CTR
StatusLive
05 / Status

Now.

MLC's own team can fix any city page themselves. No engineer needed.

The first two weeks of Search Console data on this account, to 24 August: the Aliso Viejo location page sits at position 2 for aliso viejo carnival and takes 29% of the clicks it sees. dunk tank rental orange county is 4.1. mini ferris wheel rental and halloween fairs near me are both 2. Clicks roughly doubled across those two weeks, about 7 a day to about 15, and average position moved from 28 to 18.

The other half of that, because it matters more than the first: one query is a third of those clicks, the broad head terms like carnival game rentals are still sitting past position 40, and fifteen days is a trend you watch rather than one you bank. Where a page is specific it wins. Where it competes with everybody, it does not yet.

We said here that day 30, 60 and 90 AI-citation snapshots would follow the day-0 one. They did not. The snapshots stopped after launch, and rather than leave the promise sitting on the page we are saying so: that loop is being rebuilt, and this section gets the numbers when it has them.

06 / Related

Related work.

07 / Talk to us

Want something like this for your business?

One paragraph about your business is enough. Tell us what you need → Or just email hola@xala.studio.

Tell us about your project
a real person
reads it