On-Site Customer Reviews and Review Structured Data: How to Do It So It Holds Up
Customers leave your website before they order, and go somewhere else to check reviews.
That is default behavior, and you cannot block it. What you can do is make sure they see specific, credible, genuine accounts of using the product while they are still on your site, and make sure the search result for your brand already carries review signals. Those are two different jobs with two different risk profiles.
What on-site reviews are actually good for
Reviews on third-party platforms carry credibility because the brand cannot edit them. What reviews on your own site offer is a different set of three advantages:
- You can present them in full. Reviews on platforms tend to be short. Your own site can show the complete situation, the length of use, before-and-after comparisons, and concrete detail — and detail is where credibility comes from.
- You can attach them to a specific page. Putting a review on the matching product or service page answers “is this one right for me” rather than “is this company any good.”
- You can connect them to the rest of your content. Reviews, case studies, frequently asked questions, and instructional content can link to each other and form a complete topic cluster, on the same logic described in How to Run a Brand Blog.
For how consumers move between platforms while verifying a brand, start with How Taiwanese Consumers Search for Reviews.
Collecting reviews: genuine, verifiable, consented
Everything on-site reviews are worth rests on one condition — that they are real. Three things have to be right first.
Collected genuinely. Ask customers who actually bought and used the product; for timing and wording, see How to Ask Customers for Reviews. You cannot trade discounts, gifts, or prize draws for a positive review, and you cannot open the review channel only to satisfied customers while routing dissatisfied ones into private support — in a good deal of regulatory discussion the latter is treated as filtered collection. For the full set of red lines, see Word-of-Mouth Marketing Compliance in Taiwan.
Verifiable. Keep a source record for every review: who, when, through which channel, and which transaction it corresponds to. Nobody looks at that record in normal times, but when you are challenged or reported, it is the only thing that proves you did not fabricate anything.
Consented. Before you publish a name, job title, company name, photograph, or video, obtain written consent stating the scope of use, the period, and how it can be withdrawn. A common practical compromise is to show a partial name plus a description of who the person is. Consent and production for video testimonials are more involved; see How to Film Customer Testimonial Videos.
A few principles for presentation:
- Keep the specific details; do not polish reviews into marketing copy. A review wall written in one uniform voice is spotted immediately.
- Show the date, and retire or clearly date reviews that have aged.
- Keep the reviews that contain reservations, and add your response alongside them.
- Do not merge several customers into a single account, and do not have anyone play the part of a customer.
Which page a review sits on decides whether it does anything
Gathering every review onto a single “customer praise” page is the most common approach and the least effective one, because almost nobody clicks into that page on their own. The useful approach is to put reviews where the hesitation actually happens.
- Product or service pages: reviews directly relevant to that item, answering “is this one right for me.”
- Pricing or plan pages: reviews that talk about value and trade-offs, since this is where hesitation is densest.
- Next to the passages about common concerns: if customers generally worry about a particular thing, place a review that mentions it beside your explanation — far more effective than the brand reassuring them once more.
- Before the quote request or checkout flow: one or two short, specific reviews, to take the friction out of the final step.
A few implementation details also affect the result: make sure the review block is readable by search engines (content that depends entirely on front-end loading with nothing rendered server-side may not be read), do not build it as an auto-rotating carousel that moves before people finish reading, do not push reviews to the very bottom of the page on mobile, and do not truncate each review for layout reasons until the context disappears.
One more principle for judgment: more reviews on a page is not better. A handful of specific reviews with clear provenance covering different usage situations usually outperforms a large volume of short reviews in similar language; besides slowing the page down, the latter tends to read as having been collected to fill space.
Review structured data: the boundaries are narrower than you think
Structured data is markup written into the page for machines to read (commonly in JSON-LD form). Two types relate to reviews: an individual review, and an aggregated overall rating. When the markup is correct, search results may display a review rich result — but whether it appears is always for the search engine to decide, and no technique guarantees it.
There is one core principle: what you mark up has to be a genuine customer review, and users have to be able to see it on that same page.
Several judgments follow from it:
- Do not mark up content that is not visible on the page. A review that exists only in the code and not on screen is a clear violation.
- Do not mark up content you wrote yourself or created as an illustration. Template copy, sample reviews, and marketing text rewritten as a “review” are all out.
- Do not mark up reviews unrelated to the subject of the page. Reviews of the company as a whole should not be marked up on an individual product page.
- An overall rating has to come from the reviews actually presented. The numbers must reconcile, and you cannot pick a favorable subset.
- Different page types follow different rules. Which entity types can carry review markup, and how self-serving reviews are treated, are specifics that change over time.
The cost of getting it wrong: at the mild end, the search engine stops showing that class of rich result for your site; at the serious end, it triggers a manual action whose scope may extend beyond the single page. Recovery usually takes far longer than the implementation did.
Practical advice: the details of the specification, the available properties, and the eligibility conditions all change, so work from the official structured data documentation before you build, validate with the official testing tools, and re-check that the markup still holds whenever you redesign or migrate. For how technical checks like this fit into a website project, see The Technical SEO Checklist.
How to divide the work with third-party platforms
On-site reviews and third-party platforms are not substitutes; each covers a weakness in the other.
| On-site reviews | Third-party platform reviews | |
|---|---|---|
| Source of credibility | Specific content, tied to a transaction | The brand cannot edit them |
| Degree of control | High (presentation, ordering) | Low |
| Depth | Can be very complete | Usually short |
| Main function | Closing persuasion late in the decision | The first filter during verification |
The pragmatic division: third-party platforms get you through the filter, and your own site completes the persuasion. Consumers usually check a platform first to confirm the company is fine, then return to your site for the detail. Local businesses should therefore still keep the business profile in good order; for how, see The Complete Google Business Profile Optimization Guide.
Your site can also mention your rating on a given platform naturally and link to it, so that anyone with doubts can check for themselves. Inviting verification is a credibility signal in its own right.
Updating and retiring: reviews expire
The most common problem with a review wall is not fabrication. It is staleness.
- Review the oldest batch regularly. After a product revision or a change in your service process, an old review may be describing something that no longer exists.
- Consent has a term too. You need a process for expiry and for withdrawal requests, including removal from the structured data at the same time.
- Handle staffing changes. For named business testimonials, a contact leaving or a change in company policy may mean the permission has to be reconfirmed.
- Keep markup and page in sync. The most common error after a redesign is that the review block on screen was adjusted while the structured data was not, leaving you marking up content nobody can see.
Putting these on a fixed review cycle takes considerably less effort than fixing them after a complaint.
The real barrier with on-site reviews is not technical, it is disciplinary: publish only what is real, keep the evidence, and keep the markup identical to what is on screen. Do those three things and the structured data is just the last mile. Fail them and the most thorough markup in the world is only writing your risk into the code.
If you need to audit how your site collects reviews and where the compliance boundaries sit, or want a review presentation system that can be maintained over the long term, talk to a NETVANA consultant — we start from the customer touchpoints you actually have.
Further reading: for the timing and wording of review requests, see How to Ask Customers for Reviews. For the legal boundaries around claims and disclosure, see Word-of-Mouth Marketing Compliance in Taiwan. For running a local business profile, see The Complete Google Business Profile Optimization Guide. And for connecting owned content into topic clusters, see How to Run a Brand Blog.