PaginasAmarillas.es Scraper | With Numbers | $4 / 1k avatar
PaginasAmarillas.es Scraper | With Numbers | $4 / 1k

Pricing

Pay per event

Go to Apify Store
PaginasAmarillas.es Scraper | With Numbers | $4 / 1k

PaginasAmarillas.es Scraper | With Numbers | $4 / 1k

Developed by

Fatih Tahta

Fatih Tahta

Maintained by Community

Extract clean, structured Spain business data right from PaginasAmarillas.es. It grabs every visible listing to deliver names, phone numbers, websites, ratings, addresses, hours and more. Ideal for sales, market mapping or local competitor research.

0.0 (0)

Pricing

Pay per event

1

5

5

Last modified

a day ago

Slug: fatihtahta/paginasamarillas-es-scraper Price: $4 per 1,000 saved listings

Collect clean, structured Spanish business data straight from PaginasAmarillas.es. Point this actor at any results page (for example, "electricistas en Madrid" or "restaurantes en Barcelona") and receive download-ready listings with the details you need for outreach, market research, or location planning.


💡 Why Scrape PaginasAmarillas.es?

PaginasAmarillas.es is one of Spain’s largest and most trusted business directories. Capturing its listings helps you:

  • Outbound & Sales Enablement – Build phone-ready lead lists with direct websites and contact links.
  • Market Intelligence – Map businesses by city/region/category with reviews, ratings, and promotional badges.
  • Competitive Analysis – Monitor sponsored placements, ratings, and messaging for rivals in any Spanish market.
  • Local SEO & Expansion – Audit coverage by neighborhood, understand category mix, and spot gaps for new openings.

🚀 Highlights

  • 📞 Phone Numbers Included – Extracts visible phone numbers plus tap-to-call links when present.
  • 🗺️ Location Context – Captures structured addresses, map links, and availability badges.
  • 🌐 Real Web & Contact Links – Collects official websites and consultation/contact URLs directly from the listing cards.
  • 📈 Pagination Coverage – Follows search result pagination automatically until the requested quota is reached.
  • 📦 Flexible Exports – Download results from the dataset as JSON, CSV, Excel, or HTML and feed any CRM, BI tool, or automation.

📊 Data You Can Expect

Each saved item typically includes:

Listing & Source

  • name
  • detailUrl
  • categories[], primaryCategory
  • description
  • position (rank on the search page)
  • rating, reviewCount
  • badges[] (e.g., verified, promo, booking labels)
  • status ("Abierto ahora", etc.)
  • sourceUrl

Location

  • address.raw
  • address.streetAddress
  • address.locality
  • address.region
  • address.postalCode
  • address.country
  • address.mapUrl

Contacts & Links

  • contacts.phones[]
  • contacts.phoneLinks[]
  • contacts.website
  • contacts.contactUrl

Media & Extras

  • media.image
  • media.alt
  • media.title
  • analytics (when available from the listing markup)

Bonus: The run also stores a SEARCH_SUMMARY key-value record containing the headline summary and reported result count from the search page.


📖 How to Use

  1. Open PaginasAmarillas.es Scraper | With Numbers | $4 / 1k on Apify and click Try actor.
  2. In Input, paste a PaginasAmarillas.es search URL (examples below).
  3. Optionally adjust maxResults (defaults to 50,000; hard cap 1,000,000).
  4. Click Start and let the actor gather listings.
  5. Download your dataset from Storage → Dataset in the format you prefer.

Tip: Begin with a smaller maxResults to validate the segment, then rerun for full coverage.


📥 Input Configuration

  • targetUrl (string, required) — Any PaginasAmarillas.es search results page.
    • Example: https://www.paginasamarillas.es/search/electricistas/madrid/all-ma/all-pr/all-is/all-ci/all-ba/all-pu/all-nc/1
  • maxResults (number, optional; default 50000) — Maximum listings to save (min 10, max 1,000,000).

🧪 Example Input

{
"targetUrl": "https://www.paginasamarillas.es/search/restaurantes/barcelona/all-ma/all-pr/all-is/all-ci/all-ba/all-pu/all-nc/1",
"maxResults": 1200
}

📦 Example Output Item

{
"name": "Restaurante La Rambla",
"detailUrl": "https://www.paginasamarillas.es/f/restaurante-la-rambla/1234567",
"categories": ["Restaurantes", "Cocina Mediterránea"],
"primaryCategory": "Restaurantes",
"description": "Cocina mediterránea con menú diario y terraza.",
"position": 3,
"rating": 4.5,
"reviewCount": 28,
"badges": ["Destacado", "Reserva online"],
"status": "Abierto ahora",
"address": {
"raw": "C/ de la Rambla, 45, 08002 Barcelona",
"streetAddress": "C/ de la Rambla, 45",
"locality": "Barcelona",
"region": "Barcelona",
"postalCode": "08002",
"country": "ES",
"mapUrl": "https://www.paginasamarillas.es/?lat=41.3809&lng=2.1735"
},
"contacts": {
"phones": ["933 000 000"],
"phoneLinks": ["https://www.paginasamarillas.es/llamar/restaurante-la-rambla"],
"website": "https://www.restauranterambla.es",
"contactUrl": "https://www.paginasamarillas.es/contactar/restaurante-la-rambla"
},
"media": {
"image": "https://multimedia.paginasamarillas.es/.../foto.jpg",
"alt": "Restaurante La Rambla",
"title": "Terraza exterior"
},
"analytics": {
"listingId": "987654321",
"geoTier": "in"
},
"sourceUrl": "https://www.paginasamarillas.es/search/restaurantes/barcelona/all-ma/all-pr/all-is/all-ci/all-ba/all-pu/all-nc/1"
}

💰 Pricing

$4 per 1,000 saved listings. You only pay for listings successfully stored in the dataset. Example: 7,500 listings → (7,500 / 1,000) * $4 = $30.


⚖️ Responsible Use

This actor collects publicly available business information from PaginasAmarillas.es. Ensure your use complies with applicable laws, data-processing regulations (GDPR/CCPA, etc.), and the platform’s terms—especially if you plan outreach or automated messaging.


❓ Support

Need a tweak, enrichment, or full-scale project? Open an issue on the actor’s Issues tab in Apify Console and we’ll get back to you promptly.

¡Feliz prospección!