dataclean.to

Convert eBay Product Reviews into Review Schema Markup

✓ Tested Works with CSV, Excel, Google Sheets → JSON-LD Schema
By dataclean.to team · 2026-02-12

eBay product listings accumulate buyer reviews with star ratings, review text, and timestamps. If you aggregate product reviews on your own site, converting this data into Review schema markup helps search engines understand your content. dataclean.to takes raw eBay review exports, cleans the inconsistencies, and outputs structured JSON-LD following the schema.org Review specification.

The Problem

eBay review exports arrive with inconsistent date formats, truncated reviewer names, HTML entities in review body text, and rating scales that vary between numeric stars and text labels. Without normalization, the data cannot be directly mapped to Review schema properties like reviewRating, datePublished, and author. schema.org Review type

How to Fix It

1
Export eBay review data
Collect your eBay product review data as a CSV. Include columns for reviewer name, rating value, review text, date posted, and the product being reviewed.
2
Upload to dataclean.to
Import the CSV file. The platform auto-detects rating columns, date fields, and text content, flagging any parsing issues immediately.
3
Normalize ratings and dates
Convert mixed rating formats (e.g., '4 out of 5', '4/5', '4 stars') to a consistent numeric scale. Standardize date formats to ISO 8601 for schema compatibility.
4
Map to Review schema fields
Assign columns to schema.org Review properties: reviewBody, reviewRating (with bestRating and worstRating), author, datePublished, and itemReviewed.
5
Export JSON-LD review markup
Download validated Review schema JSON-LD for each review entry. Embed on product pages to enable star rating rich results in search engines.

Frequently Asked Questions

How does dataclean.to handle different eBay rating formats?
The platform detects common rating patterns including '4/5', '4 out of 5', '4 stars', and plain numeric values. It normalizes all of them to a consistent numeric rating with bestRating and worstRating values.
Can I include aggregate ratings alongside individual reviews?
Yes. dataclean.to can generate both individual Review schema and an AggregateRating schema calculated from your review data, including ratingValue, reviewCount, and bestRating.
Are reviewer names required for valid Review schema?
Google recommends including an author name. If your eBay data has anonymous reviews, dataclean.to can set the author to 'Anonymous' or 'eBay Buyer' so the schema still validates.

Example: Input → Output

nameskupricebrandrating
Wireless Headphones ProWHP-001$89.99SoundTech4.5
wireless headphones proWHP00189.99soundtech4.5/5

Red rows show common data quality issues. dataclean.to normalizes and generates JSON-LD automatically.

{
  "@context": "https://schema.org",
  "@type": "Product",
  "name": "Wireless Headphones Pro",
  "sku": "WHP-001",
  "offers": {"@type": "Offer", "price": "89.99", "priceCurrency": "USD"},
  "brand": {"@type": "Brand", "name": "SoundTech"},
  "aggregateRating": {"@type": "AggregateRating", "ratingValue": "4.5"}
}
💡 How it works: Product schema enables rich results with price, availability, and star ratings in Google Shopping.

Ready to Clean Your Data?

Upload your CSV or spreadsheet and get clean, structured data in minutes.

Get Started Free

Related Use Cases

Schema Generation
Clean Ebay For Restaurant Schema
Schema Generation
Clean Ebay For Software Schema
Schema Generation
Clean Ecommerce Ebay Data
Schema Generation
Clean Ebay For Vehicle Schema