Official statement
Other statements from this video 9 ▾
- 3:15 Pourquoi votre site n'apparaît-il que dans les résultats omis de Google ?
- 4:57 Faut-il s'inquiéter d'un grand nombre de statuts HTTP 410 sur son site ?
- 7:02 Pourquoi Search Console signale-t-elle des erreurs mobiles sur des pages pourtant compatibles ?
- 10:37 Le contenu masqué dans les onglets et accordéons est-il vraiment pris en compte par Google ?
- 13:14 Les signaux sociaux ont-ils un impact sur le classement Google ?
- 17:01 Suffit-il vraiment d'avoir un bon contenu et une technique solide pour ranker sur Google ?
- 36:17 Les redirections 301 peuvent-elles vraiment faire chuter votre classement après une mise à jour d'algorithme ?
- 42:34 Pourquoi Google ne récompense-t-il pas toujours le meilleur contenu ?
- 47:04 Faut-il vraiment utiliser l'outil de suppression d'URL pour gérer les redirections ?
Mueller states that rich snippets only appear if the Schema strictly matches the main object of the page. A poem marked up with the wrong Schema type will not generate any rich snippets, even if the markup is technically valid. For an SEO, this means that implementing Schema 'just in case' without editorial consistency is completely useless — and that Google actively filters tags that do not reflect the actual content.
What you need to understand
Does Google really filter Schema based on the main object?
Mueller's statement is unequivocal: Google does not display rich snippets if the Schema does not match the main object of the page. What does that mean in practice? Even with technically correct markup, if your page is about a poem but you use a generic or inappropriate Schema type, you won’t get anything.
The example of the poem is revealing. Mueller specifies that if the 'CreativeWork' type is the only one compatible with this content, then that is the one to use — not a Schema Article, not a makeshift Schema Review. Google checks the consistency between the actual content and the structured declaration.
What exactly is a 'main object' for Google?
This is the crux of the matter: the main object is what the user arrives at the page for. If someone is looking for a poem by Baudelaire and lands on your page, the poem is the main object — not the article surrounding it, not the author's biography in the sidebar.
Google relies on its content understanding algorithms to identify this object. This intersects with classic HTML markup (H1, page structure), visible text, and behavioral signals. The Schema confirms this identification; it does not create it. If your Schema says 'this is a recipe' while 80% of the content talks about general nutrition, Google ignores the markup.
Why do some sites get rich snippets with approximate Schema?
Because Google has tolerances — but they are unpredictable. I’ve seen e-commerce sites markup category pages as Product and receive aggregated review stars. That doesn’t mean it’s the best practice, it means that Google sometimes identifies the main object differently than we think.
In other cases, it’s simply that the Schema type used was close enough to the correct one for Google to temporarily tolerate it. But these tolerances change without warning — a rich snippet displayed today can disappear tomorrow if Google tightens its validation criteria.
- The Schema must strictly correspond to the main object of the page, not to a secondary element
- Google checks the consistency between markup and actual content through its understanding algorithms
- A technically valid but inconsistent markup generates no rich snippets
- Google's tolerances are unpredictable and evolving — what works today may stop working tomorrow
- The main object is defined by user intent, not by your editorial strategy
SEO Expert opinion
Does this rule apply uniformly to all Schema types?
No, and that’s where Mueller remains vague. Some Schema types have strict and documented eligibility criteria (Recipe, Event, JobPosting), while others are much more permissive (Article, WebPage). Mueller's statement seems to mainly target Schema types that generate visually distinctive rich snippets.
I’ve observed that Google is stricter with Schemas that give a visible SERP advantage — review stars, image carousels, FAQ boxes. For Organization or BreadcrumbList markup, the tolerance is much wider. The problem is, Google never explicitly documents these differences in treatment. [To be validated] on large volumes of pages to identify actual thresholds.
Do field observations confirm this official position?
Partially. I’ve seen dozens of sites lose their rich snippets after adding 'decorative' Schema — typically, marking up a hub page as Article while listing 20 products. Google displayed the snippets for a few weeks, then removed them without a Search Console notification.
Conversely, some sites maintain rich snippets with objectively shaky Schema for years. The difference? The consistency between the dominant content of the page and the declared type. If 70% of your page is editorial text with a classic Article structure, even with 3 products at the bottom, Google may tolerate an Article Schema.
Should we really abandon Schema on mixed pages?
No, but you must choose. The strategy of 'putting as many Schemas as possible' is dead — if it ever worked. Google wants a clear statement of intent: what does this page primarily talk about?
Specifically, if you have a page with an editorial article + a mentioned product + a FAQ, you must identify which element creates the most value for the user. Is it the article? Schema Article + FAQ as mainEntity. Is it the product? Schema Product + Review. Never stack Article + Product + FAQ at the same level — Google generally ignores everything in that case.
Practical impact and recommendations
How to identify the main object of a page before marking it up?
Ask yourself: why is a user arriving at this page? If it’s to read a guide, the main object is the editorial content (Article, HowTo). If it’s to purchase, it’s the product (Product). If it’s to book, it’s the event (Event).
Also look at the HTML structure of the page: the H1, the ratio of text vs products, the position of elements in the DOM. The main object typically occupies 60-70% of the initial visible space. If your poem is 12 lines long and you have 800 words of analysis around it, the main object is the analysis — not the poem.
What Schema markup mistakes lead to the most loss of rich snippets?
Marking up a category page as Product instead of CollectionPage — seen in 40% of the e-commerce audits I conduct. Google sometimes displays snippets for a few weeks, then permanently removes them. The same goes for blog pages marked up as NewsArticle when they have nothing to do with current events.
Another common mistake: using Recipe on a page that talks about cooking but does not contain structured recipe content. Google detects the absence of listed ingredients, visible preparation time, and ignores the markup. I’ve seen sites lose 60% of their organic traffic after an update that cleaned up these inconsistencies.
How to check that my Schema properly matches the main object?
Use the Rich Results Test from Google, but don’t stop at the technical validation. Make sure the chosen Schema type corresponds to the dominant visible content. If the test says 'valid' but you have doubts, ask yourself: “Would a human reading this page describe it as an [Article/Product/Event]?”
Also test in Search Console in the Enhancements section: if Google detects your Schema but never displays it in a rich snippet, that’s often a signal of inconsistency. Compare it with direct competitors who obtain snippets — what Schema type are they using? If it’s different from yours, dig deeper.
- Identify the main object by analyzing user intent and the HTML structure
- Use ONE main Schema type per page, not a stack
- Check the consistency between visible content and declared Schema type
- Test with Rich Results Test AND monitor real performance in Search Console
- Document your Schema choices for each page template (category, product sheet, article, etc.)
- Regularly audit pages that lose their rich snippets to identify patterns of inconsistency
❓ Frequently Asked Questions
Peut-on utiliser plusieurs types Schema sur une même page si elle contient plusieurs objets ?
Le Schema CreativeWork est-il vraiment le seul compatible pour un poème ?
Que se passe-t-il si Google détecte un Schema incohérent avec le contenu ?
Les rich snippets peuvent-ils disparaître même avec un Schema correct ?
Faut-il baliser tous les éléments secondaires d'une page ou seulement l'objet principal ?
🎥 From the same video 9
Other SEO insights extracted from this same Google Search Central video · duration 57 min · published on 01/11/2019
🎥 Watch the full video on YouTube →
💬 Comments (0)
Be the first to comment.