Pages d'Or / Gouden Gids BE Scraper avatar

Pages d'Or / Gouden Gids BE Scraper

Pricing

from $5.00 / 1,000 results

Go to Apify Store
Pages d'Or / Gouden Gids BE Scraper

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

Muhamed Didovic

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

20 hours ago

Last modified

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

FieldNotes
searchTermsWhat you would type, e.g. plombiers / loodgieters
locationsCity. Empty = nationwide category
siteLanguagefr (pagesdor.be), nl (goudengids.be), or both
startUrlsCategory or profile URLs on either host
maxItemsStop after N unique listings (free plan cap 50)
scrapeDetailsOpen each profile (default on)
proxyLeave 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

  1. Build /entreprises/{term}/ on pagesdor.be or /bedrijven/{term}/ on goudengids.be. City goes first: /entreprises/{city}/{term}/.
  2. Parse ItemList JSON-LD (schema.org subtypes such as Plumber, not only LocalBusiness) and data-listing cards.
  3. Open /entreprise/{city}/{id}/{slug}/ or /bedrijf/{city}/{id}/{slug}/ for email + website + hours.
  4. 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