Nostimates

Gemini app position tracking

geminipositionAccount required

Grounding chips carry an order, and where the drawer is present the source list carries a second one. Nostimates reads both rather than inferring rank from layout.

How it renders

Left-to-right chip order beneath the answer, plus drawer list order.

Sampling

We report mean position with its spread, because a source that alternates between slot one and slot five is a different story from one that sits consistently at slot three.

Gotcha

Chip order and drawer order disagree more often than not. We return them as separate keys instead of picking a winner for you.

What the API returns

A single collection call against Gemini app for the position field, sampled n times and returned as one object per prompt.

{
  "engine": "gemini",
  "field": "position",
  "prompt": "best ai visibility tracking tool",
  "country": "GB",
  "language": "en",
  "n": 30,
  "positions": [
    {
      "url": "https://nostimates.com/engines",
      "avg_position": 1.8,
      "best_position": 1,
      "spread": 0.9
    }
  ]
}
GET /v1/collect?engine=gemini&field=position

Response fields

KeyTypeNotes
urlstringCited URL.
avg_positionfloatMean ordinal across samples in which it appeared.
best_positionintegerBest slot achieved in the sample set.
spreadfloatStandard deviation of position across samples.

What it costs

Included wherever the engine renders an ordered citation set.

See credit pricing →

Gemini app position FAQ

Which order should I report?
Chip order is what a user sees. Drawer order is closer to what the model consulted. Most clients want the former.
Is position stable on Gemini?
Less than on Perplexity. Report it as a distribution across n.

Track Gemini citation order properly

We will wire both orderings into your Gemini collection.

No newsletter. One reply from a human.

Across every engine

Compare how position behaves on every engine we track.

Position across all engines →