Be/Cited
Answer engine optimization+ Topical SEO

See how AI cites
your site.

Track how ChatGPT, Claude, and Perplexity mention your brand. Turn Search Console data into briefs that get cited.

Live2026-05-25 16:39:42 UTC

Connect a Google Search Console property — see clusters, authority scores, and your first generated brief in about five minutes.

Sign in with Google

Read-only GSC scope. No card required.

Status
Operational
Region
Edge / global
Sync cadence
Nightly + on demand
Models
OpenAI · Anthropic · Perplexity
Engines tracked
3
[ 01 / Surfaces ]

SEO foundation,
AEO measurement.

Two halves, one Search Console pull. The SEO surfaces tell you what to write next. The AEO surfaces tell you whether AI engines are citing what you've already written.

— SEO foundationFive surfaces driven by Google Search Console
[ 01.1 ]Live

Topical clusters

Last 90 days of GSC queries embedded with text-embedding-3-small, clustered via centroid-greedy over Vectorize, named by GPT-4.1 mini.

Typical site
40–80 clusters
Dimensions
1536
Refresh
On sync
[ 01.2 ]Live

Authority + ownership

0–100 weighted score per cluster (ranking share, position strength, high-impression coverage, URL consolidation). Plus owned/partial/gap/cannibal.

Weights
35/25/20/20
Position floor
35
Owned threshold
≥ 50%
[ 01.3 ]Live

Content briefs

Title, outline, entities, schema, internal links, coverage diff. Structured JSON the writer (or another LLM) can build from directly.

Model
gpt-4.1-mini
Avg latency
≈ 60s
Free tier
3 lifetime
[ 01.4 ]Live

Quick wins

Queries ranking between positions 5 and 20 with non-trivial impressions. The editorial-effort sweet spot where small changes move the needle.

Position band
5–20
Min impressions
≥ 50
Granularity
Per URL/query
[ 01.5 ]Live

Internal linking

Vectorize-backed nearest-neighbour suggestions across your URLs. Surfaces the connections an editor would miss but a topic model wouldn't. Auto-populated on briefs.

Backend
Vectorize
Top-N per cluster
5
Min similarity
0.55
— AEO measurementCitation tracking across ChatGPT, Claude, Perplexity
[ 01.6 ]Pro

AEO citation tracking

A scheduled prompt set run against OpenAI, Anthropic, and Perplexity. Stores answer text, citations, brand mentions, and rank position over time. Free preview with 2 prompts; Pro unlocks 10 with daily automation.

Engines
3
Free
2 prompts · manual
Pro / Agency
10 / 25 · daily cron
[ 01.7 ]Pro

Public AEO cards

Shareable /share/[token] URLs that publish your visibility score + per-engine breakdown to anyone with the link. Agency tier white-labels the cards with your name, logo, and accent color.

Path
/share/[token]
Branding
Agency · white-label
Lifetime
Revocable
[ 02 / Pipeline ]

Sync runs in seven steps.

Triggered on demand from the dashboard or nightly via Cron. Each step is durable: failures retry from the last checkpoint, not from the top.

Pipeline / IngestSyncWorkflowAvg total 3:00 — 5:00
[ 01 ]ClaimAtomic project status transition< 1s
[ 02 ]Fetch GSC90-day query pull, paginated~ 10s
[ 03 ]Persist queriesBatched D1 inserts, vector purge~ 15s
[ 04 ]EmbedOpenAI batch 8× parallel via AI Gateway30 – 50s
[ 05 ]Cluster + labelCentroid-greedy + GPT-4.1 mini labels~ 60s
[ 06 ]URL passQuery × page GSC pull, ownership scoring~ 30s
[ 07 ]AuthorityWeighted blend per cluster, 0–100 score< 5s
[ 03 / Stack ]

Cloudflare-native, end to end.

One platform, one set of bindings. Workers for the API and workflows, D1 for relational data, Vectorize for embeddings, AI Gateway in front of OpenAI for caching and observability.

Runtime
Cloudflare Workers + Hono
Database
D1 (SQLite at edge)
Vectors
Vectorize · 1536-dim · cosine
Embeddings
OpenAI text-embedding-3-small
LLM
GPT-4.1-mini via AI Gateway
Workflows
Durable per-project sync + briefs
Auth
Google OAuth · KV-signed cookies
Payments
Stripe (test → live on launch)
[ 04 / FAQ ]

Common questions.

Quick answers to what most people ask before they sign in. The full glossary at /glossary covers the long tail.

What is AEO (Answer Engine Optimization)?
AEO is the practice of getting your site cited when ChatGPT, Claude, Perplexity, and Google's AI Overviews answer questions. It's the successor to classic SEO for a world where most queries get a synthesized answer instead of a list of blue links.
How is BCited different from a traditional SEO tool?
Traditional SEO tools tell you where you rank in Google's blue links. BCited measures both — your topical authority via Google Search Console AND your citation rate in AI answer engines. The dashboard surfaces both signals side-by-side so you can see exactly where to invest editorial effort.
Do I need Google Search Console to use BCited?
Yes — the cluster and authority engine runs on 90 days of GSC query data, which we read via the read-only webmasters.readonly OAuth scope. Without GSC connected the AEO citation tracker still works, but you lose the cluster + authority surfaces that make the briefs useful.
How fast does the AEO visibility score change?
Cron runs daily for Pro and Agency tiers, so you'll see new runs every morning. The score itself moves on a multi-week timeline — AI engines re-ingest training data and live search indexes on their own cadences. Expect 2–6 weeks between a content change and a meaningful citation-rate shift, depending on the engine.
[ 05 / Position ]

Traditional SEO is half the story.

AI answer engines are how a fast-growing share of your audience first encounters a topic. They cite a handful of sources per answer. Whether your site is in that handful is the new ranking question.

BCited measures that visibility directly. The SEO topical- authority data is the foundation. The AEO tracking tells you whether the foundation is working — and where to build next.

[ 06 / Start ]

Start with the property you already own.

Free to try. Connect a Search Console property, see clusters and a generated brief in about five minutes.