Request analysis →
FR EN
Algorithmic analysis of EEAT signals
№57 Tp Trustworthiness
Trustworthiness · E-E-A-T pillar

Pricing page: should you display your prices?

📖 12 min min read · Transactional trust signal · decisive the moment money is involved

Why this signal matters for Google

The price already exists. The only real question is when the reader gets to see it. Showing it up front costs one line of text. Burying it behind a form, a sales call or a three-step funnel costs trust. To a busy buyer, a missing price almost never reads as "it is bespoke". It reads as "they have something to hide". So the question is not whether to show pricing on your website. It is what you say about yourself by hiding it.

Google has its raters check the price. Raters are people paid to grade page quality, following a public manual: the Quality Rater Guidelines, or QRG. Section 2.5.3 sends them to look for three things on a site that takes money: who you are paying, how much you pay in total, and how to get help if the transaction goes wrong. That covers the price, but also the add-on fees, the taxes and the return terms. A price shown before tax, then inflated by surprise fees at checkout, is exactly the gap a rater marks against you. Price also works as a pair with real contact: quoting a number without any way to ask a question leaves the job half done.

On a YMYL topic, a deceptive price changes in gravity. YMYL stands for Your Money or Your Life: pages that touch a reader's money, health or safety. Section 3.4.1 expects real trustworthiness there, and section 5.1 rates as Low quality a page whose design misleads the user. Three examples: a subscription whose real price only appears after the card is entered, a monthly figure shown without the total cost of credit, a "from" price that matches no offer you actually sell. These are not layout slips, they are reasons to give a low rating. Your copy can be excellent: the doubt is about the honesty of the offer, and good copy does not remove it. Visible customer service belongs to the same chain: a clear price with an unreachable support line leaves an unhappy customer nowhere to go. Same story when the price is not yours: recommending a product you earn a commission on without saying so is a conflict of interest, and a reader who finds out elsewhere does not come back.

For AI engines, a plain-text price is something the machine can reuse. When ChatGPT, Perplexity or AI Overviews compare offers and pick which source to surface, they lean on figures they can check: a price written out, a currency, a unit, readable terms. A page that replaces its rate with "contact us" removes itself from those comparisons and hands the slot to competitors who show the number. An analysis of the 72 signals nearly always finds the same thing: the price already sits somewhere on the site · in a PDF brochure, an old page or the checkout · but never where the reader and the engine look for it.

The NeuroEEAT scoring grid (0-10)

Score your pages on what the reader can learn about the price before committing, not on how many prices you list. One clear price beats an unreadable grid.

ScoreDescriptionConcrete indicators
0-2Price nowhere to be foundNo price anywhere, or a blanket "contact us for a quote" on every offer while a standard price exists. The reader can neither compare nor decide.
3-4Bait pricingA "from" price with no real offer behind it, a pre-tax figure pushed forward, fees and terms sent to the footer or discovered at checkout.
5-6Price shownThe headline price is visible and accurate. Add-on fees, taxes or the renewal price stay vague, or are scattered across several pages.
7-8Full priceTotal price, fees, taxes and return or cancellation terms sit in one place, readable before the reader commits.
9-10Transparent and structuredTotal price and terms are clear, identical on the page, in the checkout and on comparison sites, dated, and marked up in the code (Offer, priceSpecification) so an engine and an AI can read them.

How to audit it on your site

Five checks to find out whether your price reassures or drives buyers away. Budget twenty minutes, in the shoes of a buyer in a hurry.

  1. 01

    Find the price in ten seconds

    Open your main page and look for the price, without scrolling three screens or opening a form. If the rate needs a call or an email, note it. For most buyers, a price you have to ask for is a price that drives them away.

  2. 02

    Compare the price shown with the price paid

    Run a fake purchase all the way to the payment screen. Does the final total match the advertised price, or has it grown with service, shipping or tax charges that appeared at the end? The gap between the two figures measures your problem.

  3. 03

    Check the terms attached to it

    A price with no terms is incomplete. Commitment length, renewal price, returns and refunds have to be readable next to the amount, not buried in ten pages of fine print.

  4. 04

    Handle the custom quote honestly

    If your price genuinely changes from one client to the next, explain why, say what makes it move, and give a realistic range. "Quote on request" on its own informs nobody. "Between X and Y depending on the surface, free quote within 48h" is real information.

  5. 05

    Score and prioritize

    Give each page that leads to a payment a score from 0 to 10. Start with the busiest pages where the price is missing or misleading: that is where the lack of trust costs you the most sales.

How to activate or improve it

Three levels, from simply showing the price to a costed offer a human, a rater and an AI can all use.

Beginner

Make the price visible

  • Show the headline price on the offer page, without asking for a form or a call to get it.
  • Give the tax-inclusive price when you sell to consumers, not only the pre-tax figure.
  • Put the obvious fees, shipping or setup, right next to the price, not at the payment screen.
  • Reread the page as a buyer discovering your brand: are the price and its terms clear in a single read?
Intermediate

Make the price complete and consistent

  • Bring price, fees, taxes and return or cancellation terms into one place, before the commitment.
  • Align the price on the page, in the checkout and on the marketplaces or comparison sites where you appear.
  • Show the renewal price next to the first-year price for any subscription, never in the small print.
  • Date the pricing grid and plan a review at every price change, so two pages never contradict each other.
Pro

Structure the price for machines

  • Mark up offers in JSON-LD (a block of code invisible to the reader) using Offer and priceSpecification: currency, price and terms, identical to the price on screen.
  • Treat the custom quote as a real offer: calculation method, range, response time, recent anonymized worked examples.
  • Check that the code never contradicts the page. A marked-up price that differs from the price shown damages the signal instead of helping it.
  • Once a quarter, compare prices across the site, outside channels and your sales documents.
  • Write down who updates prices, where and when, so an expired promotion does not sit for months on a forgotten page.

5 common mistakes to avoid

❌ Price hidden behind "contact us" when a standard rate exists · the reader imagines the worst and checks a competitor who shows it.
✅ Standard price shown, quotes kept for genuinely bespoke cases · the reader knows what to expect before writing to you.
❌ Pre-tax price pushed at a consumer audience · the real total at checkout feels like a trap.
✅ Tax-inclusive price shown first · the figure seen is the figure paid.
❌ Service or shipping fees appearing on the last screen · the buyer abandons and remembers the nasty surprise.
✅ Fees announced next to the price on the offer page · no gap between the price shown and the price paid.
❌ "From $9" with no real offer at that price · a bait price the rater reads as deceptive.
✅ "From $9" tied to a concrete offer available at that rate · the entry price actually exists.
❌ Subscription whose price doubles at renewal, written in small type · surface transparency hiding the real cost.
✅ First-year price and renewal price side by side · the total cost of the relationship shows immediately.

Sector specifics

YMYL · Finance and credit

Total cost is non-negotiable

For a loan, an insurance policy or an investment, section 3.4.1 expects real trustworthiness. The monthly payment alone is not enough: rate, total cost, arrangement fees and terms have to be readable together. An offer that pushes a small monthly figure while hiding the total cost is a reason to give a low rating, not a clever marketing move.

Local · Trade and service

A range beats silence

Many local jobs genuinely depend on the site, but "quote on request" on its own informs nobody. An honest range, such as "a bathroom renovation usually runs from X to Y depending on surface and materials", an hourly rate or a call-out fee all reassure the client. They should say the same thing as your directories and your business profile.

E-commerce · Product

No gap between display and payment

The product price, shipping fees and taxes have to be known before the add-to-cart, not at the moment of paying. A cart abandoned over surprise fees is not only a lost sale: repeated, it builds you a reputation as a seller who traps buyers, and that takes a long time to repair.

B2B · Bespoke service

Explain the method when you cannot show the price

When the price genuinely depends on the project, be transparent about the method: what pushes the quote up or down, a range per type of engagement, two recent anonymized examples. An owned, explained "on request" is credible. An "on request" used to never show a number is far less so.

Signals to activate in parallel

Price transparency only reassures in company: these signals form the transactional trust block of the site with it.

FAQ

Should you show pricing on your website, even in B2B?

Yes, as soon as a standard price exists. In B2B the fear is that a competitor sees your rates. They already know them. The real loser of hidden pricing is the busy buyer who goes elsewhere. Keep quotes for genuinely bespoke work and, for that work, show at least a range and how you calculate it.

Does a pricing page actually help SEO?

Not directly: it is not a ranking factor. But a clear price feeds the trustworthiness that section 2.5.3 has raters check, and it lets comparison sites and AI engines cite your page. A hidden price removes you from comparisons where your competitors appear. The cost is real, even though it is not a penalty.

What do you do when the price genuinely depends on the project?

Move the transparency from the price to the method. Explain what makes the rate vary, give a range per type of engagement, add one or two recent anonymized worked examples, and state how fast you reply. "On request" with nothing to anchor it reads as a way of dodging the question. An explained "on request" is real information.

Is the pre-tax price enough if I label it clearly?

For a consumer audience, no. The label does not cancel out the effect of the real total discovered at checkout: the reader remembers the gap, not the precision. Show the tax-inclusive price first for that audience. Keep the pre-tax display for purely professional contexts, where it is the norm.

Does a shown price commit me legally?

That depends on your local law, and it is settled with your counsel, not by leaving the page blank. On the editorial side the practice is simple: date the grid, state the terms and validity period, and update as soon as a rate changes. An accurate, dated price protects you better than a missing one, which reassures no one.

Anonymized case study

Illustrative scenario · for illustration only, validate with your own data

Before · the price you have to ask for

Access to the price"Contact us" on every offer
Shown vs paid gapService fees added at checkout
TermsBuried in the fine print, not visible
Renewal priceIn small type, 2x the first year
Signal score (indicative)2 / 10

After · a complete, consistent price

Access to the priceGrid visible, quotes kept for bespoke work
Shown vs paid gapNone, fees announced on the page
TermsReturns, cancellation and taxes next to the price
Renewal priceShown against the first-year price
Signal score (indicative)9 / 10

Illustrative figures meant to show the typical progression of the signal. They do not come from a real client case and must be replaced with your own measurements before any external communication.