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

For Google to recognize the date of an article, it must be confirmed in the visible content, not just in structured data. The algorithms extract all dates (visible and metadata) and choose the one with the most support within the article. Clearly displaying the full date aids this detection.
43:01
🎥 Source video

Extracted from a Google Search Central video

⏱ 57:16 💬 EN 📅 04/09/2020 ✂ 24 statements
Watch on YouTube (43:01) →
Other statements from this video 23
  1. 1:09 Hreflang en HTML ou sitemap XML : y a-t-il vraiment une différence pour Google ?
  2. 3:52 Faut-il vraiment attendre la prochaine core update pour récupérer son trafic ?
  3. 5:29 Pourquoi vos rich snippets n'apparaissent-ils qu'en site query et pas dans les SERP classiques ?
  4. 6:02 Faut-il vraiment se fier aux testeurs externes plutôt qu'aux outils SEO pour évaluer la qualité ?
  5. 9:42 Comment équilibrer la navigation interne pour maximiser crawl et ranking ?
  6. 11:26 L'outil de paramètres d'URL de la Search Console est-il vraiment condamné ?
  7. 13:19 L'outil de paramètres d'URL de la Search Console est-il vraiment inutile pour votre e-commerce ?
  8. 14:55 Pourquoi l'API Search Console ne renvoie-t-elle pas les mêmes données que l'interface web ?
  9. 17:17 Faut-il vraiment respecter des directives techniques pour décrocher un featured snippet ?
  10. 19:47 Pourquoi Google refuse-t-il de tracker les featured snippets dans Search Console ?
  11. 20:43 Pourquoi l'authentification serveur reste-t-elle la seule vraie protection contre l'indexation des environnements de staging ?
  12. 23:23 Vos URLs de staging peuvent-elles être indexées même sans aucun lien pointant vers elles ?
  13. 26:01 Les données structurées sont-elles vraiment inutiles pour le référencement Google ?
  14. 27:03 Faut-il vraiment arrêter d'ajouter l'année en cours dans vos titres SEO ?
  15. 28:39 Google peut-il vraiment détecter la manipulation de timestamps sur les sites d'actualité ?
  16. 30:14 Homepage avec paramètres URL : faut-il vraiment indexer plusieurs versions ou tout canonicaliser ?
  17. 31:43 Pourquoi une migration www vers non-www sans redirections 301 détruit-elle votre SEO ?
  18. 33:03 Faut-il reconfigurer Search Console à chaque migration de préfixe www/non-www ?
  19. 35:09 Faut-il vraiment s'inquiéter quand une page 404 repasse en 200 ?
  20. 36:34 404 ou noindex pour désindexer : quelle méthode privilégier vraiment ?
  21. 38:15 Les URLs en majuscules génèrent-elles du duplicate content que Google pénalise ?
  22. 40:20 La cannibalisation de mots-clés est-elle vraiment un problème SEO ou juste un mythe ?
  23. 53:34 AMP et HTML canonique : le switch d'URL peut-il vraiment tuer votre ranking ?
📅
Official statement from (5 years ago)
TL;DR

Google does not trust dates that are only present in structured data: they must be confirmed in the visible content of the page. Algorithms cross-check all sources (visible HTML, metadata, schema tags) and prioritize the date that has the most support within the article. Specifically, clearly displaying the full date at the top of your editorial pages is no longer a cosmetic option, but a technical prerequisite for recognition by the engine.

What you need to understand

Does Google really trust structured data for dates?

No, and this is an important clarification. Google does not simply read your datePublished or dateModified tags in schema.org to determine the date of an article. The algorithms take a cross-validation approach: they extract all available dates on the page — those visible to the user, those in meta tags, those in structured data — and then choose the one that has the most contextual support.

Specifically, if your date only appears in JSON-LD but nowhere in the visible body of the article, Google may choose to ignore it or favor another date found elsewhere on the page. The engine seeks consistency between what the user sees and what the technical metadata states. This is a defensive approach against manipulation: there is nothing preventing a site from lying in its structured data while displaying something else to readers.

What exactly does 'support in the article' mean?

'Support' refers to the convergence of signals: visible date at the top of the page, date in schema tags, potential textual mention in the intro or footer, consistency with the publication date of comments, freshness of related content. The more these elements align, the more trust Google gains. If a date appears simultaneously in three different locations — visible header, JSON-LD, meta tag — it becomes the natural candidate.

Conversely, a site that displays 'January 15' at the top but encodes '2023-03-22' in its structured data creates a conflict. Google then has to arbitrate, and there is no guarantee that the algorithm will choose the date you wanted to highlight. Ambiguity is costly in editorial context, especially for news content where freshness affects ranking in Google News or temporal featured snippets.

Why this visibility requirement now?

This clarification is part of a broader trend: Google seeks to close the gap between actual user experience and the technical signals sent to the engine. This aligns with the ‘mobile-first’ approach, where only what is visible matters, or with the Core Web Vitals, where perceived performance takes precedence over server metrics. Structured data remain important, but they can no longer serve as an invisible layer disconnected from actual content.

From the perspective of fighting manipulation, this also makes sense: it is much more costly for a spammer to change a visible date (since users see it and can report the inconsistency) than to simply tweak a hidden JSON-LD. By requiring visual confirmation, Google forces alignment between technical SEO and reader experience.

  • Google systematically cross-references visible dates, metadata, and structured data before choosing the one it will keep
  • A date absent from visible content may be ignored even if it is present in schema.org
  • Displaying the complete date clearly (day, month, year) aids algorithmic detection and reduces ambiguities
  • This defensive approach aims to prevent manipulations where the technical code says one thing and the user sees another
  • Consistency among all signals is now the determining factor for date recognition

SEO Expert opinion

Is this statement consistent with observed practices in the field?

Overall, yes. For several months, we have seen that sites with dates only in JSON-LD have Google displaying incorrect dates in the SERPs or outright ignoring the date in rich results. Some news publishers have noted that their recent articles did not appear in Google's temporal filters until they added a visible date at the top of the page. This is a clear signal that the algorithm favors visual confirmation.

However, there remains a gray area: what level of 'visibility' is sufficient exactly? Is a footer date valid? Does a date in an invisible OpenGraph metadata but scrapable by Facebook count as 'support'? [To be verified] Mueller's statement intentionally remains vague about the relative weight of each signal. We know that 'visible' is preferred, but we do not know if 'semi-visible' (present in the DOM but hidden in CSS) is acceptable.

What nuances should be added to this rule?

First, this logic mainly applies to editorial content: blog posts, news articles, case studies. For a product page or a commercial landing page, the notion of publication date is less critical, and Google will not penalize the absence of date display. Context is necessary: Mueller refers here to 'article date', not every web page.

Second, be cautious about over-interpretation. Displaying the date does not guarantee it will be used: if the algorithm detects an inconsistency (for example, an article dated March 10 but with comments dated March 8), it may still choose another date or decide not to display one at all. Visibility is a necessary condition, but not sufficient. 'Support' remains a vague and multi-factorial criterion.

What practical risks do sites face if they do not comply?

The main risk: loss of visibility in temporal filters and news carousels. If Google cannot reliably identify the date, the article may be excluded from 'last 24 hours' or 'last week' results, even if it is recent. For a news media outlet, this is critical. For a corporate blog, the impact is less severe but might result in an incorrect date displayed in the SERPs, which harms credibility.

Another less visible consequence: freshness algorithms and QDF (Query Deserves Freshness) rely on the date to determine if content is up to date. If the date is not recognized, a recent article may be treated as 'old' and lose ranking on freshness-sensitive queries. Conversely, old content without a visible date may rank better than it should, but this is a risky bet over time.

Attention: Sites that engage in 'content freshness hacking' by changing only dates in structured data without touching the visible content may now be ignored or detected as manipulators. Google has clearly closed this door.

Practical impact and recommendations

What should you do concretely on your editorial pages?

Display the publication date at the top of each article, preferably in a clear and complete format (e.g., 'March 12, 2023' rather than '03/12'). Place it in a visible and conventional location: below the title, next to the author name, or in a byline. Avoid ambiguous formats ('3 days ago') that do not allow the algorithm to compute a reliable absolute date.

Next, ensure that this visible date is consistent with the one encoded in your structured data (datePublished in the Article schema). If you display 'January 15' but your JSON-LD states '2023-01-22', you create an inconsistency that Google will have to arbitrate. Ideally, your CMS should generate both automatically from a single source of truth.

How to verify that Google correctly recognizes your dates?

Use the Rich Results Testing Tool in Google Search Console to validate that your structured data is properly parsed. But don't stop there: conduct a site: search on some of your recent articles and check the date displayed in the snippets. If it does not match the one you encoded, it's a signal that Google is favoring another source.

You can also inspect the URL via Search Console and check the 'Structured data' section to see what Googlebot has actually extracted. If the date does not appear or differs from what's expected, there is a detection or consistency issue. Also monitor your logs: if your recent articles are not appearing in Google News temporal filters when they should be, it is often related to a date recognition issue.

What mistakes should you absolutely avoid?

Never hide the date solely with CSS (display:none, visibility:hidden) while hoping Google reads it in the DOM. This is technically cloaking, and even if it sometimes works, it is fragile and against guidelines. If you do not want to display a date for UX reasons, be aware that Google might not recognize it, and accept the consequences.

Another classic pitfall: displaying 'Updated on X' but encoding 'datePublished: Y' in the schema. If the two dates differ significantly, Google may err or choose the wrong one. Use the two properties distinctly (datePublished + dateModified) and display both if relevant. Finally, avoid exotic or localized date formats that complicate algorithmic parsing: prefer ISO 8601 formats in code and a clear textual display for the user.

  • Display the complete date (day, month, year) at the top of each article, in a clear textual format
  • Ensure consistency among visible date, structured data (datePublished), and any meta tags
  • Use both schema.org properties: datePublished for creation, dateModified for updates
  • Test recognition through Search Console (Rich Results Test + URL inspection)
  • Check display in SERPs by conducting site: searches on your recent articles
  • Never hide the date solely with CSS if it needs to be recognized by Google
Reliable date recognition by Google now rests on a simple principle: what the user sees must match what the structured data states. Any discrepancy or ambiguity diminishes the algorithm's trust and increases the risk of display errors or loss of visibility in temporal filters. For publishers and sites with high editorial output, this requirement for consistency may necessitate technical adjustments to templates, automatic date generation, and ongoing validation. If your editorial architecture is complex or if you manage thousands of articles with varying update logics, it may be wise to engage a specialized SEO agency to audit your implementations and establish a system for automatic generation and validation that ensures this consistency at scale.

❓ Frequently Asked Questions

Est-ce que Google ignore complètement les structured data de date si elles ne sont pas visibles ?
Non, Google ne les ignore pas complètement, mais il leur accorde moins de poids. L'algorithme croise tous les signaux disponibles et privilégie la date qui bénéficie du plus de support contextuel. Si la date n'est que dans le JSON-LD, elle peut être retenue mais avec moins de confiance, ou être supplantée par une autre date trouvée ailleurs.
Une date en footer ou en sidebar suffit-elle pour la validation Google ?
C'est flou. Google parle de « confirmation visuelle » sans préciser l'emplacement exact. En pratique, une date en haut de page (près du titre) semble mieux fonctionner qu'une date enfouie en footer, car elle correspond aux conventions éditoriales et est plus facile à parser algorithmiquement.
Faut-il afficher à la fois datePublished et dateModified visuellement ?
Ce n'est pas obligatoire, mais c'est recommandé si vous mettez régulièrement à jour vos contenus. Afficher « Publié le X, mis à jour le Y » clarifie l'historique pour l'utilisateur et pour Google. Encodez les deux dans vos structured data et affichez au minimum la date la plus pertinente.
Un format de date relatif comme « il y a 2 jours » pose-t-il problème ?
Oui, c'est problématique pour Google. Les formats relatifs ne permettent pas à l'algorithme de calculer une date absolue fiable. Utilisez un format textuel complet (« 12 mars 2023 ») ou au minimum un format court mais non ambigu (« 12/03/2023 » avec clarification du format dans vos structured data).
Que faire si Google affiche une date incorrecte dans les SERPs malgré mes structured data ?
Vérifiez d'abord qu'il n'y a pas de conflit entre la date visible et celle encodée. Inspectez l'URL via Search Console pour voir ce que Googlebot a parsé. Si tout est cohérent côté site, le problème peut venir d'un cache ou d'un bug algorithmique : demandez une réindexation et surveillez l'évolution sur quelques jours.
🏷 Related Topics
Algorithms Content Discover & News Structured Data AI & SEO Images & Videos Pagination & Structure Local Search

🎥 From the same video 23

Other SEO insights extracted from this same Google Search Central video · duration 57 min · published on 04/09/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.