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
}
]
}Response fields
| Key | Type | Notes |
|---|---|---|
| url | string | Cited URL. |
| avg_position | float | Mean ordinal across samples in which it appeared. |
| best_position | integer | Best slot achieved in the sample set. |
| spread | float | Standard deviation of position across samples. |
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.
Other Gemini app data
Across every engine
Compare how position behaves on every engine we track.
Position across all engines →