Sephora-Produktseiten, Farbtöne und Bewertungen scrapen
Preis, Aktionspreis, jeder Farbton mit seinem Lagerstatus, Bewertung und Anzahl der Rezensionen von sephora.com, ohne Browser. Funktioniert für die Storefronts in den USA, Kanada und Frankreich. Zuletzt getestet am 6 Sep 2026.
Über sephora.com
sephora.com beschreibt sich selbst als „Entdecken Sie das Neueste aus der Welt der Schönheit bei Sephora! Erkunden Sie eine unübertroffene Auswahl an Make-up, Hautpflege, Haarpflege, Düften und mehr von klassischen und neuen Marken“.
Die Sitemaps führen 54.626 URLs in 19 Dateien (brands-sitemap, brands-sitemap_en-CA, brands-sitemap_fr-CA, buy-sitemap, buy-sitemap_en-CA, buy-sitemap_fr-CA).
Die robots.txt sperrt 1 Pfad.
Gemessen auf Crawlbase
99.7% der Produkt- und Suchabrufe waren im August 2026 erfolgreich. Nur 0.4% der Calls nutzten den JavaScript-Token, und die, die es taten, bekamen dieselben Daten zurück. Sephora ist eine der saubersten großen Websites, die wir bedienen.
Der Call
# Product page as JSON: price, shades, stock, rating curl "https://api.crawlbase.com/?token=YOUR_TOKEN&autoparse=true&country=US&url=https%3A%2F%2Fwww.sephora.com%2Fproduct%2Frare-beauty-soft-pinch-liquid-blush-P97989778" # Search results, first page curl "https://api.crawlbase.com/?token=YOUR_TOKEN&autoparse=true&country=US&url=https%3A%2F%2Fwww.sephora.com%2Fsearch%3Fkeyword%3Dliquid%2520blush"
from crawlbase import CrawlingAPI api = CrawlingAPI({'token': 'YOUR_TOKEN'}) r = api.get('https://www.sephora.com/product/rare-beauty-soft-pinch-liquid-blush-P97989778', {'autoparse': 'true', 'country': 'US'}) product = r['json'] print(product['name'], product['price'], len(product['variants']))
const { CrawlingAPI } = require('crawlbase'); const api = new CrawlingAPI({ token: 'YOUR_TOKEN' }); const r = await api.get('https://www.sephora.com/product/rare-beauty-soft-pinch-liquid-blush-P97989778', { autoparse: 'true', country: 'US' }); console.log(r.json.name, r.json.price, r.json.variants.length);
Parameter, die zählen
| Parameter | Wert | Warum |
|---|---|---|
javascript | nicht setzen | Alles auf der Produktseite steckt in der ersten Antwort. Ein Browser verdoppelt den Preis und liefert dasselbe JSON. |
country | US, CA oder FR | Sephora zeigt die Storefront des Besucherlandes, und die Preise unterscheiden sich. Passen Sie das Land an die Domain an: sephora.com für US und CA, sephora.fr für Frankreich. |
autoparse | true | Liefert das Produkt als JSON. Ohne diesen Parameter bekommen Sie das HTML und parsen den eingebetteten State selbst. |
page_wait | nie | Gilt nur mit Browser. Hier nicht nötig. |
Felder, die Sie bekommen
stringstringnumbernumber | nullUSD | CAD | EURnumber (0 to 5)numberstringstringbooleanurl[]string[]Was kaputtgeht, und die Lösung
cb_status 200. Werten Sie das als "weg", nicht als Wiederholung; es zählt als Erfolg, weil die Website geantwortet hat.currentPage= in der URL. Die Sortierung steht standardmäßig auf "bestselling", was sich zwischen Requests umordnet; fixieren Sie sortBy=NEW oder sortBy=PRICE_LOW_TO_HIGH, wenn Sie eine vollständige Liste paginieren.Nach Zeitplan ausführen
Für eine Katalogaktualisierung übergeben Sie die Produkt-URLs mit store=true an den Crawler und lesen die Ergebnisse aus dem Cloud Storage. 20.000 Produkte sind bei der Standard-Parallelität in etwa 15 Minuten fertig und kosten 20.000 Credits.
Fragen
Brauche ich einen Browser, um Sephora zu scrapen?
Nein. Das Produkt-JSON steckt in der ersten Antwort; fast jeder erfolgreiche Call im gemessenen Monat lief ohne Browser.
Was kostet eine Sephora-Produktseite auf Crawlbase?
Einen Credit. Sephora liegt in der Standard-Stufe.
Bekomme ich Preise für sephora.fr?
Ja, mit country=FR und der sephora.fr-URL. Preise kommen in EUR zurück.
Weitere Seiten auf sephora.com
Seiten, die sephora.com in den eigenen Sitemaps führt, am 6 Sep 2026 von Crawlbase abgerufen und in 2 aufeinanderfolgenden Läufen bestätigt. Jede Zeile ist der günstigste Call, der die Seite mit Inhalt zurückgab.
| Seite | Beispiel | Token | Land | Median |
|---|---|---|---|---|
Startseite/Strukturierte Daten: WebSite, ItemList, Organization | sephora.com/ | Einfach | keine | 3.1s |
Detailseite/ca/{slug}/productStrukturierte Daten: ItemList, BreadcrumbList, ProductGroup, FAQPage | sephora.com/ca/en/product/drying-patch-P506011 | Einfach | keine | 6.0s |
Übersicht/ca/{slug}/shopStrukturierte Daten: ItemList, BreadcrumbList | sephora.com/ca/en/shop/men | Einfach | keine | 3.1s |
Sonstige/ca/{slug}/{slug}Strukturierte Daten: CollectionPage, BreadcrumbList | sephora.com/ca/en/buy/mens-soap | Einfach | keine | 2.0s |