Listen · Understanding your business

Be the answer. Not just a result.

Automatic llms.txt generation, speakable schema markup, AEO content blocks, crawler analytics, and AI visibility reporting that keeps imported Google AI reports and Copilot citations distinct from ordinary search traffic. Get found by ChatGPT, Perplexity, and the next generation of search.

Included in every plan · from $99/mo

AI searchLive
Best coffee shop in Portland for remote work?

Source: cascadecoffee.com/llms.txt

Without Sonor

AI search is growing fast.

Your website is invisible to it.

No llms.txt, no speakable schema, no structured answers.

With Sonor

Signal creates and maintains your llms.txt from your business data, services, and FAQs.

What you get. Everything AEO does for you, from day one.

Generate llms.txt automatically. Signal creates and maintains your llms.txt from your business data, services, and FAQs.

Add speakable schema. Mark content as speakable for voice assistants and AI summarizers.

Watch the crawlers. Inspect AI crawler activity and content-readiness analysis for every page. Readiness is measured, not assumed.

Score your AI visibility. See how visible your business is to AI search engines, with supported citation evidence. Get recommendations to improve.

llms.txt

Make your business readable by AI.

AI search engines like ChatGPT, Perplexity, and Claude look for structured data they can cite. Your llms.txt is like a sitemap for AI: it tells LLMs exactly what your business does, offers, and answers.

  • Structured for LLMs. A machine-readable summary of your business that AI can parse, understand, and cite in responses.

  • Auto-generated. Signal creates and maintains your llms.txt from your managed business data. No manual upkeep.

  • Always current. When your hours, services, or locations change, your llms.txt updates automatically.

cascadecoffee.com/llms.txt
# Cascade Coffee Co.
> Portland's favorite coffee shop since 2019

## Services
- Specialty coffee and espresso drinks
- Seasonal menu (updated quarterly)
- Catering for events

## Locations
- Pearl District: 123 NW 10th Ave
- Division: 456 SE Division St

## FAQ
- Do you have WiFi? Yes, free for all customers
- Hours? Mon-Fri 6am-8pm, Sat-Sun 7am-6pm
Auto-generated

Speakable schema

Structured for voice and AI.

Mark content as speakable so voice assistants and AI search can read it aloud, word for word, from your business.

  • Read aloud, verbatim. Voice assistants and AI summarizers quote the marked passage word for word.

  • One prop. <ManagedSchema speakable /> adds the markup to the page.

speakable/about

“Cascade Coffee has been Portland’s favorite neighborhood coffee shop since 2019, with ethically sourced beans roasted in-house daily.”

Voice assistant

“Cascade Coffee has been Portland’s favorite neighborhood coffee shop since 2019, with ethically sourced beans roasted in-house daily.”

AEO content blocks

Four kinds of content, structured to be quoted.

  • Summaries. Direct answers to common questions. "We offer free WiFi for all customers with no time limit."

  • Definitions. Clear explanations of your services. "Our catering service provides coffee and pastries for events of 10–200 people."

  • Steps. How-to content in structured format. "To book catering: 1) Choose a menu, 2) Select a date, 3) Confirm your headcount."

  • Comparisons. Service vs. service breakdowns. "Our Pearl District location is ideal for events; Division is better for quick visits."

AI Visibility Score

How visible are you to AI?

See how your business performs across every factor that AI search engines consider when choosing sources to cite.

  • Watch the crawlers. Inspect AI crawler activity and content-readiness analysis for every page. Readiness is measured, not assumed.

  • Citation evidence. Imported Google AI reports and Copilot citations stay distinct from ordinary search traffic.

  • Recommendations to improve. Each factor comes with what to fix next.

AI visibility reportcascadecoffee.com
87

/100

AI Visibility Score

  • llms.txt present
  • Speakable schema
  • FAQ structured data
  • Content freshness92%
  • Citation likelihoodHigh
  • Competitor comparisonTop 3 in market

Then count what it sends you. ChatGPT, Perplexity and the rest get their own channel in Sonor Analytics instead of hiding in referrals.

Sonor Analytics acquisition view counting 74 AI assistant visits from ChatGPT and Perplexity as their own channel, next to sessions, conversions and a source breakdown
Acquisition in Sonor Analytics, with AI assistant visits as their own channel. STILLFORM, Sonor's demo workspace. Names and numbers are sample data.

The future of search

Google is yesterday. AI search is today.

Sonor is the only platform that optimizes for both traditional search and AI search. Today.

40%
of Gen Z uses TikTok or AI for search

Google internal study

300%
growth in AI search usage in 2025

Search Engine Journal

73%
of AI responses cite structured data sources

Rand Fishkin, SparkToro

For developers

A few lines of code. That's it.

AEO ships in @sonordev/site-kit, typed, server-first, with the same tokens as the rest of your site.

app/llms.txt/route.ts
import { createLLMsTxtHandler } from '@sonordev/site-kit/seo/llms'
 
export const GET = createLLMsTxtHandler()

Works with. AEO shares one record with these modules, so nothing has to be re-entered or re-explained.

Ready to try AEO?

Start with AEO and the full Sonor platform, everything included from day one.

See what you'll pay

One platform, transparent pricing. Every module included from $99/mo.

Pricing details

Start building

One npm install. 22 modules. 100+ typed components for Next.js.

Integration options

Explore the platform

Every module, one record. Listen, act, earn, and speak from the same platform.

Listen· Understanding your business

Act· Running your business

Earn· Getting paid for the work

Speak· Reaching your audience

Resonance· Maximum signal, every channel