Hoe Trustpilot-beoordelingen te Scrapen voor Reputatieanalyse
Trustpilot is een openbare reputatiebron voor jou en elke concurrent die je hebt. Hier is hoe de pagina's zijn gestructureerd, waar de paginering stopt, en hoe je gescrapete beoordelingen omzet in een sentimentpijplijn.
Trustpilot is een openbare reputatiebron — niet alleen voor je eigen merk, maar voor elke concurrent die je hebt. Elke bedrijfspagina is een stroom van gedateerde, met sterren beoordeelde, geolokaliseerde meningen die je kunt gebruiken voor reputatietracking, concurrentievergelijking en productfeedback. Deze gids behandelt hoe je Trustpilot-beoordelingen kunt scrapen: hoe de pagina's zijn gestructureerd, waar de paginering stopt, de velden die de moeite waard zijn om vast te leggen, en hoe je de ruwe tekst omzet in een sentimentpijplijn die verder gaat dan handmatig lezen.
Hoe Trustpilot-pagina's zijn gestructureerd
Elk bedrijf heeft een beoordelingspagina op trustpilot.com/review/{domain} — bijvoorbeeld /review/example.com. Trustpilot heeft ook gelokaliseerde domeinen, dus it.trustpilot.com en www.trustpilot.com kunnen verschillende beoordelingssets en sorteervolgorden voor hetzelfde bedrijf tonen. Dat is belangrijk: als je beoordelingen van een specifieke markt wilt, gebruik dan het bijpassende regionale domein en gebruik een exit-IP uit die regio. Elke beoordeling wordt weergegeven als een kaart met de naam van de beoordelaar, sterrenbeoordeling, datum, een kop, de volledige tekst, en — nuttig — het land van de beoordelaar als een tweecijferige code.
Paginering en waar het stopt
Beoordelingen zijn gepagineerd, ongeveer 20 per pagina, met een ?page=N parameter. Twee dingen spelen hier een rol. Ten eerste, Trustpilot beperkt hoe diep je kunt bladeren bij een enkel bedrijf — de bekende "200-beoordelingenlimiet" die kant-en-klare tools adverteren te omzeilen. Ten tweede, de sorteervolgorde verandert wat je krijgt: nieuwste-eerst vangt recente sentimenten, terwijl relevantie-gesorteerde pagina's neigen naar uitgelichte beoordelingen. Bepaal je sortering bewust, en voor zeer actieve bedrijven, verzamel in geplande sessies in plaats van één diepe crawl, zodat je onder de dieptelimiet blijft en nieuwe beoordelingen opvangt zodra ze binnenkomen.

De scrape bouwen
Trustpilot herkent geautomatiseerd verkeer, dus kale requests worden snel uitgedaagd. Routeer via een roterende residential proxy met de juiste landexit, of geef de fetch door aan een Scraper API die rotatie, vingerafdruk en rendering beheert en schone HTML of markdown per pagina retourneert:
import requests
def fetch_page(domain, page, country="gb"):
return requests.get(
"https://api.quantumproxies.io/scraper",
params={
"api_key": "YOUR_KEY",
"url": f"https://www.trustpilot.com/review/{domain}?page={page}",
"country": country,
"render": "false",
},
timeout=60,
)
for page in range(1, 11): # walk pages 1..10
html = fetch_page("example.com", page).text
# parse each review card: author, rating, date, title, body, country
Parseer elke kaart in een record. Een nieuwere benadering slaat breekbare CSS-selectors volledig over en geeft de pagina-HTML door aan een LLM-extractiestap die gestructureerde JSON retourneert — veerkrachtig wanneer Trustpilot zijn markup aanpast.
De velden om vast te leggen
- beoordeling — 1 tot 5 sterren, de numerieke ruggengraat van elke trendgrafiek.
- datum — normaliseer naar
YYYY-MM-DDzodat je per week of maand kunt groeperen. - auteur en totaal aantal beoordelingen — de beoordelaar en hoe productief ze zijn (een account met één beoordeling leest anders dan een met honderd beoordelingen).
- titel en tekst — de kop en volledige tekst, je bron voor sentiment en trefwoorden.
- land — een tweecijferige code die je laat splitsen op reputatie per markt.
Beoordelingen omzetten in een sentimentpijplijn
De sterrenbeoordeling is een bot instrument — een drie-sterrenbeoordeling kan een lofzang zijn met één klacht. Laat elke tekst door een sentimentstap lopen die deze classificeert als positief, neutraal of negatief met een vertrouwensscore, zodat je kunt wegen en filteren. Een typisch resultaat ziet eruit als {"category": "Positive", "confidence": 0.95}. Voeg het gescoorde record toe aan een opslag — een sheet, een database, of een dashboard — gesleuteld op beoordelings-ID zodat een her-scrape bijwerkt in plaats van dupliceert. Die vijf-stappen stroom (ophalen, parsen, structureren, scoren, opslaan) is het hele systeem.

Haal Trustpilot-pagina's schoon op met de Scraper API
Reputatie- en concurrentiegebruik
Zodra de data binnenkomt, betaalt de analyse voor de scrape. Volg je eigen beoordeling in de tijd en waarschuw bij een daling voordat deze in de verkoop zichtbaar wordt. Vergelijk concurrenten naast elkaar — gemiddelde beoordeling, klachtenthema's, reactietempo — om te ontdekken waar ze zwak zijn. Splits op het veld land om te zien welke markten je goed beoordelen en welke niet. Hetzelfde patroon van review-mining geldt voor Yelp en Google Maps bedrijfsgegevens, zodat een enkele pijplijn elke reputatie-oppervlakte tegelijk kan dekken. Dit is informatief, geen juridisch advies — blijf op openbare beoordelingspagina's en vermijd het letterlijk herpubliceren van teksten van individuen.
Planning en het up-to-date houden van de data
Beoordelingen zijn geen eenmalige trek — reputatie is een bewegend doelwit, dus verzameling moet een schema zijn, geen script. Voer een dagelijkse of wekelijkse sessie per bedrijf uit, nieuwste-eerst, en upsert op beoordelings-ID zodat nieuwe beoordelingen worden toegevoegd terwijl bestaande worden bijgewerkt. Dat omzeilt de dieptelimiet per bedrijf van Trustpilot — je hoeft nooit diep te bladeren als je beoordelingen opvangt zodra ze binnenkomen — en geeft je de tijdreeks die de data waardevol maakt: beoordelingstrendlijnen, klachtpieken na een slechte week, en verschuivingen in reactietempo. Voeg een eenvoudige waarschuwing toe (een daling van meer dan een halve ster week over week, of een uitbarsting van één-sterrenbeoordelingen) en de pijplijn stopt met een onderzoeksinstrument te zijn en wordt een vroegtijdig waarschuwingssysteem voor je reputatie en die van je concurrenten.
Versheid heeft echter een prijs. Het dagelijks opnieuw ophalen van elk bedrijf verbruikt bandbreedte en IP's voor data die meestal niet is veranderd. Rangschik het zoals elke monitoringtaak: houd je eigen merk en je top paar concurrenten nauwlettend in de gaten, en veeg de lange staart wekelijks of maandelijks. Het crawlen richten op bedrijven waarvan het beoordelingsvolume daadwerkelijk beweegt, houdt zowel de data actueel als de kosten beheersbaar.
Veelgestelde vragen
Kun je Trustpilot-beoordelingen scrapen?
Ja — bedrijfsbeoordelingspagina's zijn openbaar en gepagineerd, dus je kunt de auteur, beoordeling, datum, titel, tekst en land voor elke beoordeling verzamelen. De belangrijkste obstakels zijn Trustpilot's botdetectie, die schone roterende IP's vereist, en de dieptelimiet per bedrijf, die je omzeilt door nieuwste-eerst te sorteren en te verzamelen in geplande sessies in plaats van één diepe crawl.
Is het legaal om Trustpilot te scrapen?
Het scrapen van openbaar zichtbare beoordelingspagina's bevindt zich over het algemeen in hetzelfde grijze gebied als andere openbare gegevensverzameling — dit is geen juridisch advies. Blijf op openbare pagina's, probeer geen login te omzeilen, houd je verzoektempo beleefd, en vermijd het letterlijk herpubliceren van persoonlijke gegevens of teksten van beoordelaars. Voor geaggregeerde reputatie- en concurrentieanalyse zijn de afgeleide statistieken belangrijker dan welke enkele beoordeling dan ook.
Hoe scrape je alle beoordelingen van Trustpilot?
Je bladert door /review/{domain}?page=N totdat er geen beoordelingen meer zijn, maar Trustpilot beperkt hoe diep het bedient voor een enkel bedrijf. Om brede dekking te krijgen, sorteer nieuwste-eerst, verzamel in herhaalde geplande runs zodat verse beoordelingen in de loop van de tijd worden vastgelegd, en gebruik het relevante regionale domein met een bijpassende landexit als je beoordelingen van een specifieke markt nodig hebt.
Hoe analyseer je Trustpilot-beoordelingen op schaal?
Laat elke beoordelingsinhoud door een sentimentclassifier lopen die een categorie (positief, neutraal, negatief) en een vertrouwensscore retourneert, en sla de gescoorde records op gesleuteld op beoordelings-ID. Van daaruit kun je beoordelingstrends in kaart brengen, klachtenthema's clusteren, splitsen op het veld land, en concurrenten benchmarken — de sentimentlaag verandert duizenden beoordelingen in een handvol beslissingen.
Trustpilot biedt je een gedateerde, geolokaliseerde, met sterren beoordeelde stroom van precies wat klanten denken — over jou en iedereen met wie je concurreert. De scrape bestaat uit vijf fasen; de fetch is degene die breekt zonder schone geo-vergrendelde IP's, en de sentimentlaag is wat ruwe tekst omzet in een reputatie die je daadwerkelijk kunt beheren.