Review sorting options exist (helpful, recent, rating)
Why it matters
Reviews rendered in a single fixed order force shoppers to read chronologically, which buries the most decision-useful content. Negative reviews discovered through sorting drive credibility; a catalog that shows only the oldest or newest feedback reads like curation and erodes trust. Sort controls also let shoppers self-serve the exact signal they need — recency for fast-changing products, helpfulness for depth, rating extremes for risk assessment — so conversion lifts on products with mixed reviews.
Severity rationale
Medium because reviews still render without sort, but decision quality and time-to-purchase degrade noticeably on high-volume products.
Remediation
Add a sort control at components/ReviewSort.tsx emitting recent, helpful, highest-rating, and lowest-rating values, and wire the API to accept a sort query parameter that maps to an ORDER BY clause. Verify the displayed order actually changes on each selection:
const sortMap = {
recent: { created_at: 'desc' },
helpful: { helpful_votes: 'desc' },
'highest-rating': { rating: 'desc' },
'lowest-rating': { rating: 'asc' }
}
DetectionPro
The detection method for this pattern is part of AuditBuffet Pro.
The full method (what to look for, pass and fail conditions, and how results get reported) ships inside the Reviews & Social Proof Audit. The pattern definition, severity rationale, and remediation remain openly licensed under CC-BY-4.0.
Taxons
History
- 2026-04-18·v1.0.0·Initial import from ecommerce-reviews·automated