Skip to main content
Most “us vs. them” recipes need three things: your brand’s name as the reports spell it, the domains that count as your own site, and the competitors you are ranked against. The reports already apply all three — every visibility row says brand.owned, every citation row says owner — so you rarely need to match names or domains yourself. When you do, take them from the API rather than typing them in.

How this example works

  1. Site — domain is your main domain.
  2. Competitors — every competitor with its domains and a confirmed flag. Only confirmed ones are ranked and counted in share of voice.
  3. Brand name — the brands: "owned" visibility row carries brand.name exactly as the reports use it.
  4. Every own domain the engines cite — the citations report with owner = own returns your main domain plus any other domain on your brand profile that has been cited.
Cache the result. All of it changes only when someone edits the brand profile or the competitor list.

How ownership is decided

Competitors and the brand profile are edited in the dashboard, not over the API. Reports apply the current lists to past answers too; see Why past numbers change.