Pages d'Or / Gouden Gids BE Scraper
Pricing
from $5.00 / 1,000 results
Pages d'Or / Gouden Gids BE Scraper
Scrape pagesdor.be (FR) and goudengids.be (NL), Belgium's FCR Yellow Pages, into structured business rows: name, phone, email when listed, website, address, hours, VAT/KBO. Keyword plus city, nationwide BE, or a search/profile URL. JSON or CSV out. $5 per 1,000 listings.
Pricing
from $5.00 / 1,000 results
Rating
0.0
(0)
Developer
Muhamed Didovic
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
20 hours ago
Last modified
Categories
Share
Scrape pagesdor.be (French) and goudengids.be (Dutch) — Belgium's FCR Media Yellow Pages — into one row per business: name, phone, email when listed, website, address, opening hours, VAT/KBO.
Works from a keyword plus optional city, a nationwide category, or a pasted /entreprises/ /entreprise/ or /bedrijven/ /bedrijf/ URL. No Apify Proxy required on current HTML.
Pricing: $0.005 per listing (pushData). Extra contact-phone $0.002 and contact-email $0.05 when those fields are present.
Why use it
- Server-rendered JSON-LD on category pages (
Plumber/LocalBusiness+ phone + hours). - Profile pages add email, the real website, hours, and VAT/KBO.
- One actor covers both language twins. Optional harvest of the business site when the directory has no inbox.
Input
| Field | Notes |
|---|---|
searchTerms | What you would type, e.g. plombiers / loodgieters |
locations | City. Empty = nationwide category |
siteLanguage | fr (pagesdor.be), nl (goudengids.be), or both |
startUrls | Category or profile URLs on either host |
maxItems | Stop after N unique listings (free plan cap 50) |
scrapeDetails | Open each profile (default on) |
proxy | Leave off |
Output fields
listingId, name, phone, phones, email, website, street, postalCode, city, address, hours, rating, reviewCount, vatId, kbo, profileUrl, source, language, searchTerm, scrapedAt.
How it works
- Build
/entreprises/{term}/on pagesdor.be or/bedrijven/{term}/on goudengids.be. City goes first:/entreprises/{city}/{term}/. - Parse
ItemListJSON-LD (schema.org subtypes such asPlumber, not onlyLocalBusiness) anddata-listingcards. - Open
/entreprise/{city}/{id}/{slug}/or/bedrijf/{city}/{id}/{slug}/for email + website + hours. - If still no email, fetch the business homepage/contact page.
Sample input
{"searchTerms": ["plombiers"],"locations": ["Bruxelles"],"siteLanguage": "fr","maxItems": 10,"scrapeDetails": true,"proxy": { "useApifyProxy": false }}
FAQ
Does this cover the Netherlands? No. Use memo23/goudengids-nl-scraper for goudengids.nl.
Why is email sometimes empty? Search cards omit it. Turn scrapeDetails on. Some businesses never publish an inbox.
Cloudflare / Incapsula? Homepage and listing HTML currently return 200 without a proxy. If a run hits a challenge, retry with RESIDENTIAL + Unblocker.
Support
Issues: https://console.apify.com/actors/memo23/pagesdor-scraper/issues
Additional services
Custom scrapers and lead pipelines: contact via the Apify Store profile.
Explore more scrapers
Gouden Gids NL Scraper · PagesJaunes Scraper · Yell.com Scraper
For AI agents & LLM apps
Actor: memo23/pagesdor-scraper. Input searchTerms + optional locations + siteLanguage. Output one JSON object per business.
Disclaimer
This actor collects publicly listed business information from pagesdor.be and goudengids.be. You are responsible for lawful use (GDPR, ePrivacy, your own outreach). Do not use the data for spam.
SEO Keywords
pages d'or scraper, pagesdor.be scraper, goudengids.be scraper, belgium yellow pages scraper, belgian business directory scraper, fcr media scraper, plombier email phone, loodgieter belgie