Paste one article URL and see whether the page shows who wrote it, why they are qualified and what it rests on. The checker runs 10 of the page-level E-E-A-T checks Verand's site audit runs on customer articles, and puts the score and the guidance for every miss right here.
10 checks, on article pages. One GET of the URL as VerandBot/1.0, redirects followed, 12 second timeout, the served HTML only: no JavaScript is run and no paid render is bought. Author, credentials, dates and citation markup are read from the page's JSON-LD; first-hand experience from the article's paragraphs. A page that does not read as an article gets 1 of the 10.
A pass earns full credit and a miss earns half, because none of these checks is critical. The score is credit divided by checks, times 100. It is Verand's number for how much of the page's evidence is machine-readable, not Google's: Google publishes no E-E-A-T score.
Site-level signals (About, Contact and team pages, Organization schema) belong to the full site audit, not this page. A byline that exists only as visible text, with no Article schema, reads as no author. The experience check is a phrase and first-person proxy, not a judgement of the writing. It confirms sameAs links exist, not that they lead to a regulator. The author-consistency check needs more than one page, so it does not run here. Dead citation links are not followed.
One fetch, two readers, ten questions. The card is the tool in motion on an example article, looped, and each step lights up while the card is doing it.
Add links to the bar profile, BrokerCheck/CRD, license board, or LinkedIn so the entity can be matched to its profiles elsewhere.
The tool fetches the URL you pasted as VerandBot, follows redirects and gives up after twelve seconds. It reads the HTML the server sends. Anything a script adds after load, including a byline injected by a theme, is not there to read.
The JSON-LD is parsed and the Article node's author is resolved, including the @id references a @graph uses. Separately, the article body is stripped of navigation and its paragraphs are read as prose.
Is an author named? Do they carry a credential? Does the prose read as first-hand? Are both dates present? Are sources cited, and is one of them a primary source? Each is a fixed rule, so each answer is pass or fail.
A miss costs half a point of credit, so one missing sameAs on an otherwise complete article reads 95. Every miss arrives with the check's own guidance, which names the field or the kind of source to add.
Experience, Expertise, Authoritativeness and Trust are how Google describes content people can rely on. None of the four is a number, but most of them leave evidence on the page. Here is what that evidence is, which of it a checker can read, and what matters more when the page gives financial, legal or medical advice.
E-E-A-T began as E-A-T in Google's Search Quality Rater Guidelines, the handbook Google gives the people it pays to rate search results. In December 2022 Google added a second E, for Experience. The four are easiest to hold apart as four questions a careful reader asks.
The rater guidelines are a long public document, and E-E-A-T is one of the lenses raters use to judge page quality. Two facts about the raters matter for anyone reading an "E-E-A-T score" on a tool. Google says search raters have no control over how pages rank, and that rater data is not used directly in its ranking algorithms. Their ratings are used to test whether Google's systems are returning good results.
That is why Google describes E-E-A-T carefully. Its Search Central guidance says E-E-A-T itself is not a specific ranking factor, but that its systems use a mix of factors that can identify content with good E-E-A-T. There is no E-E-A-T field in Search Console, and no tool can read the number Google holds, because there isn't one. What a tool can do is check whether the signals a rater is told to look for are present and machine-readable. That is the honest job of this checker, and the reason its result is called Verand's score.
Google groups topics that could significantly affect a person's health, financial stability or safety as "Your Money or Your Life". Its guidance says its systems give even more weight to strong E-E-A-T on those topics. A recipe with no author is a small problem. An article on rolling over a 401(k), on what to do after a car accident, or on a drug interaction, with no author, no credentials and no sources, is exactly the page raters are told to rate low.
For a firm in a regulated field the stakes run the other way too. The same page is read by a compliance officer and, sometimes, a regulator. Evidence of who wrote it and what it rests on is not decoration there; it is part of what makes the content defensible. That is the audience this checker was built for, which is why its citation check is strict about what counts as a primary source.
Google's guidance frames the first question as "who": is it self-evident to your visitors who authored your content, and do bylines lead to further information about the author? A name alone answers half of it. The byline should link to a bio or profile page that says what qualifies the person, and the bio should be reachable from every article they wrote.
This checker reads the byline through structured data, because that is the form machines can read without guessing. It looks for the Article node's author and a name on it, then for credential fields on that author: jobTitle, hasCredential, knowsAbout, sameAs, url or description. Any one of them passes, which is a lenient bar on purpose: it separates "a person with some stated qualification" from "a name or nothing". Where the theme renders an author box, it also checks that the box carries a bio or the Person schema links a profile.
JSON-LD is the block of structured data in a page's head that tells machines what the page is. For E-E-A-T it carries three things a reader sees informally: the article type, the author as a Person (or a named Organization), and the dates. Most modern themes and SEO plugins write it, but many write it with the site name as the author, or with no dates, or with an author that has nothing but a name.
// the author, as a checker reads it
"author": {
"@type": "Person",
"name": "Author Name",
"jobTitle": "Certified Financial Planner",
"sameAs": [
"https://brokercheck.finra.org/individual/summary/0000000",
"https://www.linkedin.com/in/author-name"
]
}
Structured data does not create expertise that is not on the page, and it is not a lever for AI answers. It helps machines read what the page already says. A page that says the author is a CFP in the byline and says nothing in the schema is asking every machine reader to infer it.
Raters are told to look beyond the page to the site: who runs it, and how to reach them. An About page that names the people, a contact page with a real address or phone number, and for regulated firms the disclosures a regulator requires, are all part of trust. These are site-level signals, so they are not on this page's card. Verand's full site audit checks them once per site, and weighs them as their own layer of the E-E-A-T score.
Citations do two jobs. They let a reader check a claim, and they show that the writer went to the source. The checker grades both. On an article over 600 words it fails a page with no footnotes and no external links at all. When the body does cite sources, it fails a page where none of them is authoritative: government and regulator domains, universities and a named list of research and industry bodies count; general explainer sites do not. A tax article that cites three blogs and not the IRS is the case it exists to catch. Where an article has a Sources or References section, it also checks that the Article schema lists those sources as citation.
A reader of a tax or benefits article needs to know which year's rules it describes. The checker asks for both datePublished and dateModified in the Article schema, in ISO format, and separately flags a copyright or "last updated" year that is two or more years old. It does not decide whether the content is out of date, only whether the page says when it was written and touched.
The strongest trust signal a regulated professional can publish is one a stranger can check without trusting the page at all: a CRD number that opens the adviser's record on FINRA BrokerCheck or the SEC's IAPD, a bar admission a state bar's directory confirms, a licence number on a state board's lookup. A generic "expert" badge cannot be verified. A BrokerCheck link can.
The place those links belong in structured data is the author's sameAs. This checker fails an article whose author or organization schema has no sameAs links at all, and its guidance names the regulator profiles first. What it does not do yet is confirm that a link points at a regulator rather than, say, a social profile. Treat a pass as "links exist", and put the regulator link first.
A named person as author, with a credential in the schema and a byline that links to a bio. Both dates, in the schema and visible. Prose that speaks from practice. Claims backed by the primary source, listed in a Sources section and in the schema. The author's regulator profile in sameAs. None of that guarantees a ranking or a citation in an AI answer, and no checker can promise either. It makes the page's evidence readable by every person and machine that looks.
Six things that are true of this tool, each one backed by a line in the code that runs it.
The request carries a URL and nothing else. There is no account, no session and no database behind the tool, so there is nothing for us to keep about you.
Every miss comes back with the check's own guidance, naming the field or source to add. Nothing is held back for a report, a call or an upgrade.
Every check is a fixed rule over the page's HTML. No model reads the article, so the same page gives the same score every time, and the score can be traced to the checks behind it.
These are 10 of the 11 page-level E-E-A-T checks Verand's deep crawl runs on every customer article every two weeks, called directly on one URL. The eleventh, dead authoritative citations, needs link resolution this tool does not do.
Site-level trust pages, script-rendered bylines, dead citation links and whether a sameAs link leads to a regulator are all out of scope, and the card says so beside the result.
Each run is one page fetch and a parse, so it costs nothing and is never metered. The one limit is a courtesy to the sites being fetched: 20 checks a minute per visitor.
What E-E-A-T is, what Google does and does not score, and what this checker reads.
Experience, Expertise, Authoritativeness and Trust. It is the framework Google's Search Quality Rater Guidelines use to describe content people can rely on: has the writer done the thing, do they know the subject, do others treat them as a source, and is the page accurate and honest. Google added the first E, for Experience, in December 2022, and its guidance calls trust the most important of the four.
Not as a single factor. Google's Search Central guidance says E-E-A-T itself is not a specific ranking factor, but that its systems use a mix of factors that can identify content with good E-E-A-T, and give that even more weight on Your Money or Your Life topics. The human raters who apply the guidelines have no control over rankings; their ratings are used to evaluate Google's systems.
No. There is no E-E-A-T score in Search Console or anywhere else Google publishes, so no tool can read one. The number on this page is Verand's: the share of 10 page-level checks the article passes, with a miss earning half credit. It measures how much of the page's evidence is present and machine-readable, not how Google rates the page.
Because most of E-E-A-T's visible evidence lives on the article: who wrote it, their credentials, the dates, the sources. One URL in, one answer out, in a few seconds. The site-level half (About, Contact and team pages, Organization schema, and whether each author resolves to one profile across the site) needs a crawl, which is what Verand's full site audit does every two weeks for customers. Run this on an article, not your homepage: a page that does not read as an article gets only 2 of the 11 checks.
Ten: a named author in the Article schema; a credential on that author (job title, credential, expertise, profile link or description); first-hand experience phrasing in the prose; a reachable author bio; sameAs entity links on the author or organization; citations on articles over 600 words; at least one authoritative citation among them; citation schema when there is a Sources section; both published and modified dates; and a copyright year under two years old. It reads the served HTML only. One more, a single consistent author entity across the site's articles, needs more than one page, so it runs in the full site audit rather than here.
With a higher bar. Google calls these Your Money or Your Life topics and says its systems give strong E-E-A-T even more weight on them. In practice that means a named, credentialed author, primary sources such as the IRS, the SEC or a court rather than explainers, current dates, and credentials a reader can verify with the regulator: a CRD number on BrokerCheck, a bar admission, a licence lookup. This checker grades the citations and sameAs links with those pages in mind. It flags evidence for review; it does not judge whether advice is correct or compliant.
A complete author block is the start, not the finish. Verand writes articles from your own expertise, credentials and client experience, so the evidence is in every draft rather than added afterwards. It then tracks where you rank on Google and where ChatGPT, Gemini, Perplexity, Claude and Google's AI answers mention you, and gates every draft so a claim your regulator would not allow never publishes.
Content built to rank in
Google and get cited by
ChatGPT
Perplexity
Gemini
Claude, with every claim checked before it goes live.