What does Google say about SEO? /
Quick SEO Quiz

Test your SEO knowledge in 3 questions

Less than 30 seconds. Find out how much you really know about Google search.

🕒 ~30s 🎯 3 questions 📚 SEO Google

Official statement

The sum_top_position field represents the sum of your site's highest position in search results, where '0' corresponds to the top position on the results page.
🎥 Source video

Extracted from a Google Search Central video

💬 EN 📅 01/06/2023 ✂ 10 statements
Watch on YouTube →
Other statements from this video 9
  1. Les exports groupés Search Console vers BigQuery remplacent-ils vraiment l'API Search Analytics ?
  2. L'export groupé Search Console révèle-t-il enfin toutes les métriques de performance ?
  3. Pourquoi la Search Console ne compte-t-elle qu'une seule impression quand deux de vos pages apparaissent dans la même SERP ?
  4. Comment la table searchdata_url_impression agrège-t-elle les données de performance dans Google Search Console ?
  5. Pourquoi Google anonymise-t-il certaines URLs dans les données Discover de la Search Console ?
  6. Comment exploiter les champs d'apparence de recherche pour optimiser sa visibilité dans les SERP ?
  7. Pourquoi Google impose-t-il l'usage de fonctions d'agrégation dans Search Console ?
  8. Faut-il vraiment limiter les requêtes par date dans Search Console pour optimiser ses performances ?
  9. Pourquoi faut-il impérativement filtrer les requêtes anonymisées dans Google Search Console ?
📅
Official statement from (2 years ago)
TL;DR

Google clarifies that in the sum_top_position field of Search Console, the value '0' corresponds to the top position in the search results page. This technical precision impacts how you read performance reports and interpret positioning data. Be careful not to confuse this notation with featured snippets, which are often incorrectly called 'position zero'.

What you need to understand

What does this value 0 really mean in your reports?

The sum_top_position field in the Search Console API aggregates the highest positions of your pages in search results. Google uses zero-based indexing, where 0 = position 1, 1 = position 2, and so on.

This technical convention can create confusion when exploiting data via the API. A site ranking in first position will show a value of 0 in this specific field, while the Search Console user interface correctly displays "1".

Why is there a difference between the API and the interface?

The public-facing Search Console interface normalizes data to make it intuitive — the first position displays as "1". But developers working with the API must handle this zero-based indexing in their extraction scripts.

This nuance doesn't directly affect your SEO strategy, but it can distort your custom dashboards if you don't apply the correction (+1) when importing raw data.

Which reports are affected by this notation?

The sum_top_position field appears mainly in extractions via the Search Console API, used to feed third-party tools or custom dashboards. The standard web interface doesn't expose this value directly.

  • Search Console interface : positions displayed normally (1, 2, 3...)
  • Search Console API : sum_top_position field with zero-based indexing
  • Third-party tools : may display either notation depending on their processing
  • CSV exports from the interface: use standard notation (1, 2, 3...)

SEO Expert opinion

Was this clarification really necessary?

Yes, and it reveals a recurring communication problem at Google. Many SEO professionals use the API to build dashboards, and this ambiguity in technical documentation has caused interpretation errors.

I've seen client reports where a position 0 was misinterpreted as a data error, or even confused with featured snippets. This clarification prevents these misunderstandings — but it came too late.

Should we worry about inconsistencies in Google's data?

No. The positioning data remains identical; only the display convention changes depending on how you access it (API vs interface). It's a formatting question, not a reliability issue.

Let's be honest: the real problem with position data in Search Console isn't this zero-based indexing, but rather sampling and sometimes inexplicable daily variations. [To verify] : Google has never clearly documented exactly how sum_top_position aggregates positions across multiple devices and locations.

Can this notation affect your automations?

Absolutely. If your API extraction scripts don't handle this indexing correctly, you create a permanent one-position shift in all your automated reports.

Alert: Check your existing data pipelines. If you're using sum_top_position without correction, your historical charts are systematically underestimating your actual positions by one rank.

Practical impact and recommendations

How do I fix my existing dashboards?

If you're exploiting the Search Console API, simply add +1 to the sum_top_position value when transforming your data. In Google Sheets, for example: =A2+1 if A2 contains the raw API value.

For tools like Looker Studio or Power BI connected to the API, create a calculated field that automatically normalizes this value. This prevents any confusion in visualizations shared with clients.

Should I reprocess historical data?

It depends on your use case. If your monthly reports compare positions over time, yes — apply the correction retroactively to avoid artificial trend breaks.

If you only use the standard Search Console interface, no action is required. The problem only affects direct API extractions.

What errors should you avoid when interpreting this data?

  • Don't confuse this position 0 with featured snippets (which truly appear above the first organic result)
  • Verify that your third-party tools correctly apply the +1 correction when importing from the API
  • Document this nuance in your internal processes to prevent misunderstandings with team members
  • Test your scripts after any Search Console API update
  • Occasionally compare API values with the interface to spot inconsistencies
This technical clarification from Google doesn't change your SEO strategy, but it requires heightened vigilance over your data quality. Correct use of sum_top_position via the API requires systematic transformation (+1) to align values with standard notation. If your reporting infrastructure relies on complex API extractions, multiple connections, or advanced calculations, a technical SEO agency can prove valuable for auditing your data pipelines and ensuring the reliability of your performance metrics.

❓ Frequently Asked Questions

La position 0 dans l'API correspond-elle aux featured snippets ?
Non. Dans sum_top_position, 0 signifie première position organique classique. Les featured snippets apparaissent dans d'autres champs de l'API (type d'apparence de résultat).
Dois-je corriger manuellement toutes mes extractions API ?
Oui, si vous voulez que vos rapports affichent des positions cohérentes avec l'interface Search Console. Ajoutez simplement +1 aux valeurs brutes de sum_top_position.
Cette indexation à base zéro s'applique-t-elle à d'autres métriques Google ?
C'est une convention courante en programmation, mais Google n'utilise pas cette notation partout. Référez-vous toujours à la documentation officielle de chaque API.
Mes données historiques sont-elles fausses si je n'ai pas appliqué la correction ?
Elles ne sont pas fausses, mais décalées d'une position. Si vous comparez des périodes, la tendance reste valide — seule l'étiquette numérique diffère.
Pourquoi Google n'uniformise-t-il pas cette notation partout ?
L'API vise les développeurs habitués à l'indexation base zéro, tandis que l'interface grand public privilégie l'intuitivité. Deux publics, deux conventions.
🏷 Related Topics
Domain Age & History Mobile SEO Search Console

🎥 From the same video 9

Other SEO insights extracted from this same Google Search Central video · published on 01/06/2023

🎥 Watch the full video on YouTube →

Related statements

💬 Comments (0)

Be the first to comment.

2000 characters remaining
🔔

Get real-time analysis of the latest Google SEO declarations

Be the first to know every time a new official Google statement drops — with full expert analysis.

No spam. Unsubscribe in one click.