EEAT Mechanics

Date triangulation: How Google Determines When a Page Was Really Published

The patent that reveals six different date sources Google uses — and why faking a byline date doesn't work

By Thomas Wawra· Published · Version 1.0· Systems referenced: Date triangulation

What is Date triangulation?

Date triangulation is Google's system for determining when a page was actually published or last updated. It does not rely on a single date source — instead, it triangulates from multiple signals, comparing them to detect inconsistencies and establish the most reliable date.

The Google API leak reveals three date fields: bylineDate (the visible date in the article — easy to fake), syntacticDate (the date from URL structure, structured data, or server timestamp — also manipulable), and lastSignificantUpdate (the date Google determined the content was last meaningfully changed — the hardest to fake because it is derived from content analysis).

The triangulation approach is specifically designed to resist date manipulation. A publisher can change the visible date on a page (bylineDate), but they cannot easily change when Google first crawled the page, when the domain was registered, or when the page was first referenced by other documents. By comparing multiple date sources, Google can detect when a byline date doesn't match the other evidence.

Claim-level evidence (3)
B
Date triangulation determines page dates by comparing multiple date sources, not relying on a single one.
Source: Google API leak — system description · Date triangulation
B
Three date fields: bylineDate (visible, easy to fake), syntacticDate (URL/markup, manipulable), lastSignificantUpdate (derived, hard to fake).
Source: Google API leak — date field documentation · Date triangulation · bylineDate
C
The triangulation approach is designed to resist date manipulation by comparing independent sources.
Source: Inference from multi-source date comparison mechanism · Date triangulation

The patent: six inception date sources

US7346839B2 describes the inception date determination mechanism in Claims 2-5. The patent lists six different sources Google can use to determine a document's inception date, each with different reliability characteristics.

The first source is the crawl or index date: when Google's search engine first discovers or indexes the document. This is reliable but biased — a page may have existed for years before Google discovered it. The second is the first link date: when Google first discovers a link pointing to the document. This can predate the crawl date if the linking page was crawled before the target.

The third source is the domain registration date: when the domain was registered. This provides a hard lower bound — the page cannot have been created before the domain existed. The fourth is the first reference date: the first time the document is referenced in a news article, newsgroup, or mailing list. The fifth is the page count threshold: the date when the document first reaches a minimum number of pages. The sixth is the server timestamp: a time stamp set by the server hosting the document.

The patent explicitly notes that some of these techniques are 'biased' (can be influenced by third parties) while others are not. The inception date is determined from the combination of these sources, not from any single one. This multi-source approach is the essence of triangulation: each source provides an independent data point, and the system reconciles them to find the most likely true date.

Claim-level evidence (7)
P
US7346839B2 Claims 2-5 describe six inception date sources for document dating.
Source: US7346839B2 — Claims 2-5, Document Inception Date · Date triangulation
P
Source 1: crawl/index date — reliable but biased (page may predate Google's discovery).
Source: US7346839B2: 'the date that search engine first learns of or indexes the document' · Date triangulation
P
Source 2: first link date — can predate the crawl date.
Source: US7346839B2: 'the date that search engine first discovers a link to the document' · Date triangulation
P
Source 3: domain registration date — provides a hard lower bound.
Source: US7346839B2: 'the date that a domain with which a document is registered' · Date triangulation
P
Source 4: first reference in news, newsgroup, or mailing list.
Source: US7346839B2: 'the first time that a document is referenced in another document' · Date triangulation
P
Source 5: page count threshold date. Source 6: server timestamp.
Source: US7346839B2: inception date determination methods · Date triangulation
P
Some date sources are 'biased' (influenceable by third parties) — the system reconciles them.
Source: US7346839B2: 'Some of these techniques are biased in the sense that they can be influenced by third parties' · Date triangulation

Date triangulation in the ranking architecture

Date triangulation feeds into FreshnessTwiddler (System 24) — it provides the date information that FreshnessTwiddler needs to assess content freshness. This dependency chain is the architectural reason why date manipulation matters: if a publisher fakes a byline date, Date triangulation may still detect the true date through other sources, and FreshnessTwiddler will use the corrected date for its freshness assessment.

Date triangulation is a primary Trust signal (T: primary). Date manipulation is a direct trust violation — it deceives both Google and users about when content was published. A page that claims to be 'updated today' but was actually last modified three years ago is breaking the implicit trust contract.

The system has no upstream dependencies (fedBy is empty) — it is a primary signal derived directly from Google's crawl data, domain registration records, and content analysis. It is a source, not a transformer: it produces date information that other systems consume.

Claim-level evidence (3)
B
Date triangulation feeds into FreshnessTwiddler (System 24).
Source: Google API leak — feedsInto: [24] · Date triangulation
B
Date manipulation is a primary Trust violation — T: primary.
Source: Google API leak — dims: {T: primaer} · Date triangulation
B
Date triangulation has no upstream dependencies — it is a primary signal from crawl data and domain records.
Source: Google API leak — fedBy is empty · Date triangulation

Implications for SEO practitioners

The patent's multi-source approach means that faking a single date source is not enough. A publisher can change the visible byline date, but Google will cross-check it against the crawl date, the domain registration date, the first reference date, and the server timestamp. If these don't match, the system will discount the faked date.

For content that genuinely needs to signal freshness, the strategy is to update substantively. The system tracks not just when the date changed, but when the content itself changed — through the lastSignificantUpdate field. A genuine content update that adds new information will produce a consistent signal across all date sources: the byline date matches the crawl date, which matches the content change.

For domain migrations and rebrands, the date triangulation can work against you: a new domain will have a new domain registration date, a new first-crawl date, and no historical reference data. This is the date-level equivalent of the hostAge-Sandbox effect — the new domain's content will appear 'newer' than it actually is, which can be good for freshness queries but bad for authority signals that reward age.

Google has officially communicated about date determination, which is unusual — most ranking systems are not discussed publicly. This gives Date triangulation an [O] evidence code, stronger than systems known only from the leak.

Claim-level evidence (4)
P
Faking a single date source is insufficient — Google cross-checks six independent sources.
Source: US7346839B2: multi-source inception date determination · Date triangulation
B
Genuine content updates produce consistent signals across all date sources.
Source: Google API leak — lastSignificantUpdate field + inference · Date triangulation · lastSignificantUpdate
C
New domains make content appear 'newer' than it is — good for freshness, bad for age-dependent authority.
Source: Inference from domain registration date as inception source · Date triangulation
O
Google has officially communicated about date determination — unusual for a ranking system.
Source: Google official communication about date handling · Date triangulation

This Deep Dive is Schicht 2 content — interpreted and referenced, but always pointing back to Schicht 1 (the reference layer). Every claim is mapped to a source with an evidence code: [A] DOJ/sworn material, [B] leak field, [P] patent, [O] official Google communication, [C] interpretation.

© Thomas Wawra · Senior SEO Manager · wetter.com — a Funke Digital company