---
title: "Teardown: Why the Standard B2B Service Page Gives AI Overviews Nothing to Quote"
description: "I read a familiar B2B service page from hero to crawl controls. The layout may work for humans, but vague copy and hidden answers leave little an AI Overview can cite."
url: "https://groas.com/post/teardown-the-typical-service-landing-pag"
image: "https://pub-87da24ecbbfc4c3bad6875f3aa013712.r2.dev/generated-images/c62e26be-63be-466c-af72-88ba5ef8d435.png"
published: "2026-10-18T05:45:05.134Z"
modified: "2026-10-18T05:45:05.196Z"
---

October 18, 2026 · 10 min read

# Teardown: Why the Standard B2B Service Page Gives AI Overviews Nothing to Quote

[Alexander PerelmanHead Of Product @ groas](https://groas.com/author/alexander-perelman)[LinkedIn](https://www.linkedin.com/in/alexander-433793253/)

![A landing page disassembled like a gadget on a repair mat, every part a hollow glossy shell, with tweezers beside an empty dish: nothing inside to extract.](https://pub-87da24ecbbfc4c3bad6875f3aa013712.r2.dev/generated-images/c62e26be-63be-466c-af72-88ba5ef8d435.png)

In this article

1. [1. The hero: a promise without an answer](#1-the-hero-a-promise-without-an-answer)
2. [2. The logo bar: reassurance that cannot explain itself](#2-the-logo-bar-reassurance-that-cannot-explain-itself)
3. [3. The features grid: six labels, zero usable sentences](#3-the-features-grid-six-labels-zero-usable-sentences)
4. [4. “Contact us for pricing”: the missing answer](#4-contact-us-for-pricing-the-missing-answer)
5. [5. The FAQ accordion: the best opportunity, tucked away](#5-the-faq-accordion-the-best-opportunity-tucked-away)
6. [6. The technical layer: can the engine see the fix?](#6-the-technical-layer-can-the-engine-see-the-fix)
7. [The fix checklist: give every task an owner](#the-fix-checklist-give-every-task-an-owner)
8. [What software can do, and where the business has to decide](#what-software-can-do-and-where-the-business-has-to-decide)

The standard B2B service landing page is built to make a human feel confident and an engine find almost nothing to quote. That is the artefact I chose for this teardown: the familiar stack of an “AI-powered growth” hero, customer logos, rotating testimonials, a features grid, a Contact Us pricing button, an accordion FAQ and the technical layer underneath. I chose it because the layout can work for someone who already knows the company while leaving the questions that brought a new buyer to search unanswered.

I am reading it in the order a visitor encounters it, with a second test running alongside the human one: can any section supply a self-contained answer an AI Overview might cite? **Buying optimization software cannot fix a page whose sections avoid saying anything specific.** First, the page has to say something worth lifting.

## 1. The hero: a promise without an answer

“AI-powered growth for modern teams.” Under it, a line about streamlining workflows and a Book a Demo button. To a human, the arrangement feels familiar and safe. To an engine looking for an answer, it offers **nothing to quote**: no defined buyer, no concrete outcome, no timeframe and no condition. A [field guide on AI Overview citations](https://www.fogdigitalmarketing.com/blog/get-cited-in-google-ai-overviews/) contrasts vague claims such as “we’re the best SEO company” with checkable details such as managing 40-plus Google Business Profiles since 2015. One describes a feeling. The other gives a reader something to verify.

I used to tell clients a clever hero was fine if the rest of the page did the explaining. I was wrong about how much work that makes the rest of the page do. The hero is the first chance to answer why this offer fits this buyer; spending it on an adjective means the next section has to start from zero. Crawling and indexing still come first for AI Overview eligibility, as [Google’s guidance on ordinary search fundamentals](https://searchengineland.com/google-says-normal-seo-works-for-ranking-in-ai-overviews-and-llms-txt-wont-be-used-459422) makes clear. Accessible copy then needs to say something useful.

**Verdict: fail as a citable passage.** Keep the design and the demo button. Replace the slogan with one true sentence naming the buyer and the change the service delivers. Include a period only if the business can stand behind it.

## 2. The logo bar: reassurance that cannot explain itself

Next come twenty grayscale logos and three quotes sliding sideways. “Amazing partner, highly recommend.” Perhaps a first name and a headshot. A human recognizes the convention: other people bought this, so perhaps I can too. But the logo image cannot explain what the company bought, and the quote offers no result or context. **Social proof without a specific claim is hard to reuse as an answer.**

That distinction matters when an engine can draw from elsewhere. An [analysis of citations across ChatGPT, Gemini and AI Overviews](https://searchengineland.com/ai-search-engines-cite-reddit-youtube-and-linkedin-most-study-473138) found substantial use of third-party sources including Reddit, YouTube and LinkedIn. A vendor page that supplies only praise gives those other sources room to provide the detail instead.

I would not delete the testimonials. I would make one work harder. Consider an illustrative line: “Midwest dental chain, 14 locations, cut its no-show rate from 18% to 11% in 90 days after switching reminder software.” That sentence identifies a buyer, a product category, a change and a period. “Amazing partner” identifies an emotion. groas’s [results page](https://groas.com/our-results) puts business and outcome together rather than asking an unlabelled carousel to carry both.

**Verdict: keep the proof, replace the fog.** Name in text the customers you are permitted to name, and turn one approved result into a complete sentence before collecting ten more flattering quotes.

## 3. The features grid: six labels, zero usable sentences

The next screen has six icons in two rows: Scale Fast, Secure by Default, Deep Integrations, Real-Time Insights, Enterprise Ready and Dedicated Support. Each gets a few words of microcopy. In a six-second scan, a human gets the gist: this looks like a real product. An engine gets labels. **An icon caption is not an answer to a buyer’s question.**

The grid has a job, and I would let it keep that job. It helps someone locate the part of the offer they care about. But once they find it, the page owes them a sentence that can stand on its own. Under the two features that actually win deals, say who the feature covers and where it stops. An illustrative version would be: “SSO and audit logs are available on the Team plan for companies with 20 to 500 seats, with setup completed in one afternoon.” That is useful only if those conditions are true for the product on the page. Otherwise it is just a more elaborate slogan.

The point of answer-first copy is not to stuff numbers into every box. It is to make the detail legible without the icon, the surrounding sales pitch or a call with an account executive. The [same field guide](https://www.fogdigitalmarketing.com/blog/get-cited-in-google-ai-overviews/) favors short, standalone passages with checkable specifics over vague claims.

**Verdict: keep the grid for scanning; add sentences for understanding.** If a feature cannot be described truthfully in one complete sentence, it is not ready to be cited.

## 4. “Contact us for pricing”: the missing answer

Now the buyer reaches the question that often decides whether to keep reading. Say you are spending $20k a month and comparing vendors. You want to know what the service costs for a team like yours and what changes that cost. The button says Contact Us. A human recognizes the B2B routine. An engine cannot extract a price explanation that is not there. **Gated pricing is a business choice, not an AI visibility tactic.**

I understand why teams make that choice. I have worked on an offer that changed often enough to make a published number a maintenance problem. But the page still has to live with the consequence: a buyer who asks about cost may find an answer somewhere else. A [study of 1.9 million AI Overview citations](https://ahrefs.com/blog/does-ranking-higher-on-google-mean-youll-get-cited-in-ai-overviews/) found that ranking well did not reliably secure a top-three citation. A strong organic position is not a substitute for answering the question in front of the reader.

I would not force every service into a fixed price table. If the number stays behind a conversation, explain the rule: which parts of the engagement change the fee, and which do not. That gives a buyer a way to judge fit without pretending a complex quote is simple. It also gives the page an answer beyond “talk to sales.”

**Verdict: fail for the pricing question, even if the sales reason for gating is sound.** Publish the pricing logic when you cannot publish the price.

## 5. The FAQ accordion: the best opportunity, tucked away

The page reaches its FAQ. Five questions appear: What is your mission? What industries do you serve? How do I get started? What makes you different? Where are you located? They sit in a JavaScript accordion. If the answers are injected only after the page loads, a crawler may miss them; technical audits flag [client-rendered prices and FAQs](https://growthsparx.com/blog/ai-search-technical-seo-audit.html) for exactly that reason. But rendering is only half the problem. Even perfectly accessible answers to weak questions will not explain price, fit or limits.

This is the closest the page has come to an answer-shaped section. It already has a place for direct questions and short replies. Use it for what buyers actually ask on calls. Put the question in a visible heading, answer it plainly in HTML and, if using FAQPage markup, make the markup match the visible text. [Google restricted FAQ rich results in 2023](https://parceit.com/blog/is-faq-schema-still-relevant-2026); markup is not a promise of a rich result or an AI citation. The useful part is the answer a reader can see and understand.

Keep the answers short enough to stand alone. Start with the fact, then add the condition that keeps it honest. “It depends” can be true, but on its own it sends the buyer back to the search results. A precise condition does more work than another paragraph about the company’s mission.

**Verdict: the best slot on the page is being wasted.** Replace brochure questions with buyer questions, render the answers as visible text and check that any markup describes the same answers.

## 6. The technical layer: can the engine see the fix?

Under the visible page, another set of decisions determines what can be found. On a page with the failure pattern I am describing, a “block AI bots” setting may disallow OAI-SearchBot or PerplexityBot in robots.txt. A firewall may challenge an unfamiliar crawler. Pricing and FAQ text may appear only after client-side rendering. A canonical may point at a different URL. None of those problems announces itself to the buyer who can see the finished page in a browser.

This is where I separate **a page that says something useful** from **a page a crawler can retrieve**. The [technical audit sequence](https://growthsparx.com/blog/ai-search-technical-seo-audit.html) starts with crawler rules, moves through CDN and firewall access, checks server-rendered text and indexing or snippet controls, then looks for successful requests in logs. A blocked crawler cannot quote the improved FAQ. An accessible crawler cannot quote a pricing rule that was never written. Both sides have to work.

Snippet settings deserve a check of their own. A sitewide `nosnippet` setting restricts use of the page’s text in Google’s search features; `max-snippet` limits the excerpt, and `data-nosnippet` excludes marked text. Teams can set these controls for a reason, then forget they apply to the passages they later want surfaced. Do not remove a restriction blindly. Find out what it protects before deciding whether it still belongs there.

**Verdict: invisible to the founder, consequential for the answer.** Check access and rendered text before buying a tool to measure citations. If the crawler cannot retrieve the passage, the copy edit has not reached its destination.

![Cutaway diagram of a landing page showing crawler blocks and FAQ text hidden beneath the visible page](https://pub-87da24ecbbfc4c3bad6875f3aa013712.r2.dev/generated-images/73a03800-1263-452b-b422-c3ef83145d62.png)

## The fix checklist: give every task an owner

This is where the teardown turns into work. Run the checks in order where one depends on another, and name an owner. “The software handles it” is not an owner.

![Ink cartoon of a robot rejecting a vague landing-page headline](https://pub-87da24ecbbfc4c3bad6875f3aa013712.r2.dev/generated-images/e831668e-38a8-4701-87dd-9f2792734cc6.png)

1. **Check crawler rules and firewall access (dev).** Review the rules for Googlebot, OAI-SearchBot and PerplexityBot; do not assume a “block AI bots” default matches your intent.
2. **Make the hero, pricing explanation and FAQ available as HTML (dev).** Do not leave the answers you want found solely in client-rendered text.
3. **Rewrite the hero as one true sentence (business).** Name the buyer and the outcome; include a timeframe only when supportable.
4. **Approve one specific testimonial (business).** State who bought what and what changed, with numbers only when approved and accurate.
5. Write full sentences for the two features that win deals (business). State who each covers and where it stops.
6. Publish the pricing rule even if the number stays gated (business). Say what changes the fee.
7. **Replace brochure FAQs with buyer questions (content and dev).** Use visible headings and answers; make any FAQPage markup match and validate it.
8. **Audit `nosnippet` and `data-nosnippet` (dev).** Check the reason for each restriction before changing it.
9. Check the canonical and relevant entity markup (dev). The [guide to technical issues that hurt AI visibility](https://groas.com/post/fix-technical-seo-issues-hurt-ai-visibility) covers the wider audit.
10. **Confirm successful crawler requests in server logs (dev).** This is the item most easily skipped. Without it, you are guessing whether the engines saw the fixed page at all.

## What software can do, and where the business has to decide

Software can reduce the repetitive work around this page. It can help monitor technical barriers, surface visibility problems and keep changes from waiting for the next periodic review. What it cannot do is decide which pricing explanation the business will publish, whether a testimonial has approval or where an offer stops. Those decisions set the limits of every sentence above. I have written more about the gap between [tracking AI visibility and acting on it](https://groas.com/post/will-any-of-this-software-actually-get-m).

That is where I draw the distinction between a tracker and groas. A tracker reports who got cited. groas’s autonomous search work and named human strategist are built around execution and accountability, not another dashboard of recommendations. The business still has to supply the decisions only it can make: confirm the pricing rule, approve the testimonial and identify the features that win deals. Machine execution does not make an unapproved claim true.

**Overall verdict:** I would keep the page’s human scaffolding: the demo button, the scannable grid and the testimonials that reassure someone ready to talk. I would not keep asking vague language to do the work of an answer. Give the hero a true sentence, the proof a specific result, the features their limits, the pricing button an explanation and the FAQ real buyer questions. Then make sure those passages can be retrieved. Until someone decides what the business is willing to say, buying “AI Overview optimization software” is just a faster way to measure the silence.

## Frequently Asked Questions

### What should a B2B service page say in its hero section?

A B2B service page’s hero should use one true sentence that names the buyer and the change the service delivers. Include a timeframe only if the business can stand behind it. A vague promise such as “AI-powered growth” does not give a reader a concrete answer to evaluate.

### What makes a B2B testimonial useful to someone comparing services?

A useful B2B testimonial names the customer, when the business has permission, and describes what they bought and what changed. An approved result in a complete sentence gives readers context; general praise such as “Amazing partner” does not explain the customer’s situation or outcome.

### How should a B2B service page explain its key features?

Explain each key feature in a complete sentence that says who it covers and where it stops. A feature grid can remain for scanning, but labels such as “Deep Integrations” are not enough to explain the offer on their own. Include specific conditions only when they are true for the product.

### What should a B2B company publish if it does not show service prices?

If a B2B company keeps the price behind a sales conversation, it should explain which parts of the engagement change the fee and which do not. The page does not need to pretend a complex quote is simple, but it should give buyers a way to judge fit beyond “talk to sales.”

### How should a B2B service page write and display its FAQ answers?

A B2B service page should use visible headings for questions buyers actually ask and give each a short, plain answer in HTML. If the page uses FAQPage markup, the markup should match the visible text. Markup does not promise a rich result or an AI citation; the reader-facing answer is the useful part.

### What technical checks help make a service page’s answers retrievable by crawlers?

Check crawler rules and firewall access, confirm that pricing and FAQ answers are available as rendered text, and review indexing and snippet controls. Check the canonical URL and confirm successful crawler requests in server logs. Better copy cannot be retrieved if a crawler is blocked, and an accessible crawler cannot quote an answer that was never written.

### What can AI visibility software do, and what decisions still belong to the business?

Software can help monitor technical barriers, surface visibility problems, and keep changes from waiting for a periodic review. It cannot decide which pricing explanation to publish, whether a testimonial is approved, or where an offer stops. Those decisions must come from the business before the page can make accurate claims.

## Pay For Results, Not For Hours

Businesses buy the outcome, agencies resell it, and groas answers for it either way.

[See If You Qualify](https://groas.typeform.com/to/xC1bQNUT)

## Structured data

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://graph.groas.com/entity/groas","name":"groas","url":"https://groas.com/","logo":{"@type":"ImageObject","url":"https://groas.com/icon-512.png","width":512,"height":512},"sameAs":["https://www.linkedin.com/company/groas/"]},{"@type":"WebSite","@id":"https://groas.com/#website","name":"groas","url":"https://groas.com/","inLanguage":"en-US","publisher":{"@id":"https://graph.groas.com/entity/groas"}},{"@type":"WebPage","@id":"https://groas.com/post/teardown-the-typical-service-landing-pag#webpage","url":"https://groas.com/post/teardown-the-typical-service-landing-pag","name":"Teardown: Why the Standard B2B Service Page Gives AI Overviews Nothing to Quote","description":"I read a familiar B2B service page from hero to crawl controls. The layout may work for humans, but vague copy and hidden answers leave little an AI Overview can cite.","inLanguage":"en-US","isPartOf":{"@id":"https://groas.com/#website"},"about":{"@id":"https://graph.groas.com/entity/groas"},"primaryImageOfPage":{"@type":"ImageObject","url":"https://pub-87da24ecbbfc4c3bad6875f3aa013712.r2.dev/generated-images/c62e26be-63be-466c-af72-88ba5ef8d435.png"},"breadcrumb":{"@id":"https://groas.com/post/teardown-the-typical-service-landing-pag#breadcrumb"},"dateModified":"2026-10-18T05:45:05.196Z","mainEntity":{"@id":"https://groas.com/post/teardown-the-typical-service-landing-pag#article"}},{"@type":"BreadcrumbList","@id":"https://groas.com/post/teardown-the-typical-service-landing-pag#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://groas.com/"},{"@type":"ListItem","position":2,"name":"Blog","item":"https://groas.com/blog"},{"@type":"ListItem","position":3,"name":"Teardown: Why the Standard B2B Service Page Gives AI Overviews Nothing to Quote","item":"https://groas.com/post/teardown-the-typical-service-landing-pag"}]},{"@type":"BlogPosting","@id":"https://groas.com/post/teardown-the-typical-service-landing-pag#article","url":"https://groas.com/post/teardown-the-typical-service-landing-pag","mainEntityOfPage":{"@id":"https://groas.com/post/teardown-the-typical-service-landing-pag#webpage"},"isPartOf":{"@id":"https://groas.com/blog#blog"},"headline":"Teardown: Why the Standard B2B Service Page Gives AI Overviews Nothing to Quote","description":"I read a familiar B2B service page from hero to crawl controls. The layout may work for humans, but vague copy and hidden answers leave little an AI Overview can cite.","datePublished":"2026-10-18T05:45:05.134Z","dateModified":"2026-10-18T05:45:05.196Z","image":{"@type":"ImageObject","url":"https://pub-87da24ecbbfc4c3bad6875f3aa013712.r2.dev/generated-images/c62e26be-63be-466c-af72-88ba5ef8d435.png"},"author":{"@id":"https://groas.com/author/alexander-perelman#person"},"publisher":{"@id":"https://graph.groas.com/entity/groas"},"keywords":"page, b2b service, service, quote, service page, buyer, b2b, answer","wordCount":2130,"inLanguage":"en-US"},{"@type":"Person","@id":"https://groas.com/author/alexander-perelman#person","name":"Alexander Perelman","jobTitle":"Head Of Product @ groas","description":"Ex Goldman Sachs and Ex Stanford Computer Science","image":"https://groas.com/media/blog/4f17cac3a81acc224cc1b2cfab8f94bbc295a3089d13e8421125771ef8d4064f.jpg","worksFor":{"@id":"https://graph.groas.com/entity/groas"},"sameAs":["https://www.linkedin.com/in/alexander-433793253/"]},{"@type":"FAQPage","@id":"https://groas.com/post/teardown-the-typical-service-landing-pag#faq","mainEntity":[{"@type":"Question","name":"What should a B2B service page say in its hero section?","acceptedAnswer":{"@type":"Answer","text":"A B2B service page’s hero should use one true sentence that names the buyer and the change the service delivers. Include a timeframe only if the business can stand behind it. A vague promise such as “AI-powered growth” does not give a reader a concrete answer to evaluate."}},{"@type":"Question","name":"What makes a B2B testimonial useful to someone comparing services?","acceptedAnswer":{"@type":"Answer","text":"A useful B2B testimonial names the customer, when the business has permission, and describes what they bought and what changed. An approved result in a complete sentence gives readers context; general praise such as “Amazing partner” does not explain the customer’s situation or outcome."}},{"@type":"Question","name":"How should a B2B service page explain its key features?","acceptedAnswer":{"@type":"Answer","text":"Explain each key feature in a complete sentence that says who it covers and where it stops. A feature grid can remain for scanning, but labels such as “Deep Integrations” are not enough to explain the offer on their own. Include specific conditions only when they are true for the product."}},{"@type":"Question","name":"What should a B2B company publish if it does not show service prices?","acceptedAnswer":{"@type":"Answer","text":"If a B2B company keeps the price behind a sales conversation, it should explain which parts of the engagement change the fee and which do not. The page does not need to pretend a complex quote is simple, but it should give buyers a way to judge fit beyond “talk to sales.”"}},{"@type":"Question","name":"How should a B2B service page write and display its FAQ answers?","acceptedAnswer":{"@type":"Answer","text":"A B2B service page should use visible headings for questions buyers actually ask and give each a short, plain answer in HTML. If the page uses FAQPage markup, the markup should match the visible text. Markup does not promise a rich result or an AI citation; the reader-facing answer is the useful part."}},{"@type":"Question","name":"What technical checks help make a service page’s answers retrievable by crawlers?","acceptedAnswer":{"@type":"Answer","text":"Check crawler rules and firewall access, confirm that pricing and FAQ answers are available as rendered text, and review indexing and snippet controls. Check the canonical URL and confirm successful crawler requests in server logs. Better copy cannot be retrieved if a crawler is blocked, and an accessible crawler cannot quote an answer that was never written."}},{"@type":"Question","name":"What can AI visibility software do, and what decisions still belong to the business?","acceptedAnswer":{"@type":"Answer","text":"Software can help monitor technical barriers, surface visibility problems, and keep changes from waiting for a periodic review. It cannot decide which pricing explanation to publish, whether a testimonial is approved, or where an offer stops. Those decisions must come from the business before the page can make accurate claims."}}]}]}
```
