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

Weekly or monthly activations/deactivations of review snippets suggest a technical issue or algorithmic hesitation. This is not normal behavior. It's essential to share the URLs in the forum or with the Google team for diagnosis.
30:44
🎥 Source video

Extracted from a Google Search Central video

⏱ 57:16 💬 EN 📅 23/06/2020 ✂ 22 statements
Watch on YouTube (30:44) →
Other statements from this video 21
  1. 1:22 Pourquoi Google retarde-t-il la migration mobile-first de certains sites ?
  2. 3:10 Le mobile-first indexing améliore-t-il vraiment votre positionnement dans Google ?
  3. 5:13 Faut-il vraiment traiter tous les problèmes Search Console en urgence ?
  4. 7:07 Faut-il vraiment optimiser les ancres de liens internes ou est-ce du temps perdu ?
  5. 8:42 Faut-il vraiment éviter d'avoir plusieurs pages sur le même mot-clé ?
  6. 9:58 Peut-on prouver la qualité éditoriale d'un contenu à Google avec des balises structured data ?
  7. 11:33 Faut-il vraiment respecter les types de pages supportés pour le schema reviewed-by ?
  8. 14:02 Le cloaking technique est-il vraiment toléré par Google ?
  9. 19:36 Comment Google groupe-t-il vos URL pour prioriser son crawl ?
  10. 22:04 Pourquoi votre trafic chute-t-il vraiment après une pause de publication ?
  11. 24:16 Pourquoi Google Discover est-il plus exigeant que la recherche classique pour afficher vos contenus ?
  12. 26:31 Le structured data non supporté influence-t-il vraiment le ranking ?
  13. 28:37 Les erreurs techniques d'un domaine principal pénalisent-elles vraiment ses sous-domaines ?
  14. 32:16 Le Domain Authority est-il vraiment inutile pour votre stratégie SEO ?
  15. 32:16 Les backlinks déposés manuellement dans les forums et commentaires sont-ils vraiment inutiles pour le SEO ?
  16. 34:55 Pourquoi vos commentaires Disqus ne s'indexent-ils pas tous de la même manière ?
  17. 44:52 Pourquoi Google confond-il vos pages locales avec des doublons à cause des patterns d'URL ?
  18. 48:00 Pourquoi les redirections 404 vers la homepage détruisent-elles le crawl budget ?
  19. 50:51 Faut-il vraiment utiliser unavailable_after pour gérer les événements passés sur votre site ?
  20. 50:51 Pourquoi votre no-index massif met-il 6 mois à 1 an pour être traité par Google ?
  21. 55:39 Les URL plates nuisent-elles vraiment à la compréhension de Google ?
📅
Official statement from (5 years ago)
TL;DR

Google confirms that weekly or monthly activations and deactivations of review snippets are not part of the normal algorithm operation. These recurring fluctuations signal either a technical issue on your site or algorithmic hesitation that warrants investigation. The recommended action is to submit the affected URLs to the Google Help Forum or directly to the team for diagnosis.

What you need to understand

What does Google's "algorithmic hesitation" really mean?

This term might seem vague, but it refers to an uncertainty state of the algorithm regarding the markup of your reviews. Google struggles to consistently determine whether your review snippets meet the display criteria. It is not a penalty — it signals that something is preventing the constant validation of your markup.

Specifically, this translates into cyclical appearances and disappearances in search results. One week, your stars are displayed; the following week, they're gone without any changes made to the code. This behavior indicates that the algorithm reevaluates your snippets with each cycle and changes its mind every time.

How does this differ from normal SERP fluctuations?

Search Engine Results Pages (SERPs) are continuously changing: positions rise and fall, featured snippets change, enriched results appear or disappear. This is standard Google behavior. However, these variations are typically related to competition, content freshness, or broad algorithmic updates.

What Mueller describes here is different. It's not a change in position or performance, but a binary activation/deactivation of a technical feature. Your stars are either present or absent — nothing in between. And this pattern repeats cyclically, which is not normal behavior for a stable algorithm.

Why doesn't Google automatically detect these issues?

Mueller's response highlights a limitation in Google's infrastructure: not all technical signals are automatically conveyed to the teams. Tools like the Search Console can show markup errors, but they are not designed to detect this kind of cyclical behavior over several weeks.

Hence the recommendation to manually report the problem via the forum or directly to the team. Google needs concrete examples of URLs to investigate at the system level. This is an implicit acknowledgment that automated detection of such anomalies is either not yet available — or lacks the granularity to identify these edge cases.

  • Weekly/monthly fluctuations of review snippets are never normal behavior of the algorithm
  • Two main causes: technical issues on-site or algorithmic hesitation on Google's side
  • Automatic detection of these cyclical anomalies is not reliable — manual reporting is necessary
  • The diagnosis requires examination at the system level, not just a schema.org markup check
  • This is neither a penalty nor a matter of competition — it’s a technical bug or an algorithmic ambiguity

SEO Expert opinion

Is this statement consistent with on-the-ground observations?

In practice, SEO professionals do report this kind of cyclical behavior of rich snippets — not just for reviews, but also for recipes, products, or FAQs. What Mueller confirms here is that it's not a "normal variant" of the algorithm. Too often, these fluctuations are attributed to mysterious updates or competition, while it’s actually a technical malfunction to address.

However, the distinction between "technical issue" and "algorithmic hesitation" remains vague. [To be verified]: In how many cases is it actually a bug on the site versus ambiguity in how Google interprets the markup? Mueller provides no proportions or concrete examples. This vagueness makes initial diagnosis challenging for practitioners.

What are the most common technical causes on-site?

Experience shows that cyclical fluctuations often stem from conditional or dynamically generated schema.org tags. For example, a snippet displayed only if the user is logged in or if a certain threshold of reviews is met. Google crawls the page at different times, sees or doesn’t see the markup, and activates/deactivates the snippet accordingly.

Another common cause is aggressive caching systems that serve different versions of the page to the Googlebot versus users. Or there might be JavaScript scripts that load the markup after the initial render, with variable loading times. In these cases, Google receives a different response with each crawl — hence the instability.

Attention: If your schema.org markup is conditional or injected client-side, Google won’t see it reliably. Ensure that the JSON-LD is present in the HTML source, not added afterwards by JavaScript.

When does the fault really lie with Google?

Let’s be honest: in some cases, the markup is flawless, consistently present in the HTML source, and fluctuations persist. This is where the hypothesis of "algorithmic hesitation" makes complete sense. Google may hesitate if your reviews are deemed too old, too few, or if the algorithm detects a suspicious pattern (for example, all reviews being 5 stars).

The issue is that Google does not clearly communicate these implicit quality thresholds. You may adhere strictly to the official schema.org markup documentation and still see your snippets disappear because the algorithm considers your reviews "not representative enough". [To be verified]: What are the exact criteria that trigger this hesitation? No public data on this point.

Practical impact and recommendations

How to diagnose the cause of these fluctuations?

First step: check that your schema.org markup is indeed present in the HTML source, not injected afterwards by JavaScript. Use "View Page Source" in your browser and look for your JSON-LD. If you don't see it immediately, Google probably won't see it reliably either.

Next, test multiple crawls with the URL Inspection tool from the Search Console. Conduct 3-4 live validations within a few days of each other. If the result changes from one test to another (snippet detected then not detected), you have confirmation of a server-side issue — caching, conditional rendering, or variable response times.

What to do if the markup is stable but the snippets still fluctuate?

This is the most frustrating case: your code is clean, validated, and permanently present, yet the stars play hide-and-seek in SERPs. At this point, you need to precisely document the issue and submit it to the Google Help Forum or via the webmaster contact form.

Prepare a complete file: dated screenshots showing the appearances/disappearances, exact URLs involved, a copy of the JSON-LD markup, and results from the enriched results testing tool. The more your documentation is precise and factual, the better your chances of receiving a useful response — even a fix from Google’s side if it is indeed an algorithmic bug.

What mistakes to avoid to not worsen the situation?

Don’t keep modifying your markup in hopes of "unlocking" the display. Changing the format, adding superfluous properties, or switching between schema.org and microdata will only further confuse the algorithm. If your code is valid, keep it stable for at least 4-6 weeks to give Google time to recrawl and reassess.

Another common mistake: publishing massive amounts of new reviews in hopes that quantity will solve the problem. If the algorithm hesitates because it detects a suspicious pattern, adding 50 five-star reviews at once will worsen the situation rather than improve it. Favor authentic reviews, spaced over time, with varying ratings.

  • Check that the JSON-LD is present in the HTML source, not injected by JavaScript
  • Test multiple times with the URL inspection tool to detect rendering variations
  • Document fluctuations precisely (dates, URLs, screenshots) before contacting Google
  • Do not constantly modify the markup — give Google time to recrawl
  • Avoid massive increases in reviews that could be perceived as suspicious by the algorithm
  • If the problem persists after diagnosis, consider consulting a specialized SEO agency for in-depth analysis and personalized follow-up
Cyclical fluctuations of review snippets are never normal. First diagnose the technical causes on-site (conditional markup, caching, JavaScript). If your code is flawless, document the issue and submit it to Google. These anomalies often reveal complex algorithmic ambiguities that may sometimes require the intervention of SEO experts for sustainable resolution.

❓ Frequently Asked Questions

Mes review snippets apparaissent puis disparaissent chaque mois, est-ce normal ?
Non, ce n'est pas un comportement normal selon Google. Ces fluctuations cycliques indiquent soit un problème technique sur votre site (balisage conditionnel, cache), soit une hésitation algorithmique côté Google. Il faut investiguer et éventuellement signaler le problème.
Comment savoir si le problème vient de mon site ou de Google ?
Vérifiez d'abord que votre balisage schema.org est présent de façon stable dans le HTML source. Testez plusieurs fois avec l'outil d'inspection d'URL de la Search Console. Si le rendu varie d'un test à l'autre, le problème vient probablement de votre côté. Si le balisage est stable mais les snippets fluctuent quand même, c'est potentiellement une hésitation algorithmique.
Faut-il modifier le balisage pour résoudre ces fluctuations ?
Non, sauf si vous identifiez une erreur technique précise. Modifier le code en permanence risque d'aggraver le problème. Si votre balisage est valide, laissez-le stable pendant 4-6 semaines pour que Google ait le temps de recrawler et réévaluer correctement.
Quel est le délai pour que Google corrige ces problèmes après signalement ?
Aucun délai garanti. Google peut répondre rapidement via le forum d'aide si le problème est reproductible, mais un correctif côté algorithme peut prendre plusieurs semaines voire mois. La documentation précise du problème accélère généralement le traitement.
Ces fluctuations peuvent-elles affecter mon classement général dans les SERP ?
Pas directement. L'affichage ou non des review snippets n'influence pas votre position organique. En revanche, l'absence d'étoiles peut réduire votre taux de clic (CTR), ce qui pourrait indirectement impacter vos performances à moyen terme si Google interprète ce signal comme un manque de pertinence.
🏷 Related Topics
Algorithms Domain Age & History Content AI & SEO JavaScript & Technical SEO Domain Name Social Media

🎥 From the same video 21

Other SEO insights extracted from this same Google Search Central video · duration 57 min · published on 23/06/2020

🎥 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.