Search.ch Scraper

Search.ch Scraper

by lexis-solutions

Extract business listings, contacts, and location data from Search.ch. Perfect for building lead lists, competitor analysis, and local market research in Switzerland.

71 runs
9 users
Try This Actor

Opens on Apify.com

About Search.ch Scraper

Need to pull clean, structured data from Switzerland's main business directory? I built this Search.ch scraper because I kept hitting walls trying to get reliable local business info for projects. It pulls everything you'd expect—company names, phone numbers, addresses, descriptions, and even photos, ratings, opening hours, and geocoordinates. You can feed it a single business page URL or set it loose on search results with your own custom queries to capture hundreds of listings in one go. I use it primarily for building targeted lead lists and analyzing local market saturation. It saves you the brutal hours of manual copying and pasting, giving you a neat spreadsheet or JSON file ready for a CRM or mapping tool. Whether you're a marketer researching competitors in Zurich, a startup looking for B2B prospects in Geneva, or a developer needing precise location data for an app, this actor handles the heavy lifting. Just set your target URLs or search terms, and it fetches the public directory data efficiently and reliably.

What does this actor do?

Search.ch Scraper is a web scraping and automation tool available on the Apify platform. It's designed to help you extract data and automate tasks efficiently in the cloud.

Key Features

  • Cloud-based execution - no local setup required
  • Scalable infrastructure for large-scale operations
  • API access for integration with your applications
  • Built-in proxy rotation and anti-blocking measures
  • Scheduled runs and webhooks for automation

How to Use

  1. Click "Try This Actor" to open it on Apify
  2. Create a free Apify account if you don't have one
  3. Configure the input parameters as needed
  4. Run the actor and download your results

Documentation

Search.ch Scraper

Extracts business directory data from Search.ch, Switzerland's leading local search engine. Use it to collect business information for market research, lead generation, or competitor analysis.

Overview

This Apify actor scrapes business listings from Search.ch. It pulls structured data like contact details, categories, descriptions, images, and ratings. You can start from a specific business page URL or a search results page.

Key Features

  • Extracts Comprehensive Data: Gets business names, phone numbers, emails, categories, descriptions, images, opening hours, and ratings.
  • Flexible Starting Points: Accepts both direct business page URLs and search result URLs (e.g., "hotels in Zurich").
  • Configurable Limits: Control the number of items scraped with the maxItems parameter.
  • Built-in Proxy Support: Uses Apify Proxy by default to handle requests.

How to Use

Configure the actor run with the required input. The core requirement is providing one or more startUrls.

Getting startUrls

  1. For a single business: Navigate to the business page on Search.ch and copy the URL from your browser.
  2. For search results: Go to Search.ch, perform a search, apply any filters, and copy the final URL from the address bar.

Examples:
* Single Listing: https://search.ch/tel/appenzell/kaustrasse-183/hotel-kaubad
* Search Page: https://search.ch/tel/?was=hotel&wo=zurich

Input

Field Type Required Description
startUrls Array Yes List of Search.ch URLs to scrape (business pages or search results).
query String No A search query (e.g., "software developer"). Alternative to providing search URLs directly.
maxItems Integer No Maximum number of items to scrape. Default is 10.
proxyConfiguration Object No Proxy settings. Defaults to using Apify Proxy.

Output

The actor outputs items as structured JSON objects. Each item contains the scraped data from a business listing.

Example Output:

{
  "url": "https://search.ch/tel/appenzell/kaustrasse-183/hotel-kaubad",
  "title": "Hotel Kaubad",
  "numberPhone": "079 901 44 66",
  "email": "info@hotelkaubad.ch",
  "categories": ["Hotel", "Conference Hotels", "Seminar", "Restaurant"],
  "avatarImageUrl": "https://search.ch/tel/media/...png",
  "rating": null,
  "openingHours": ["00:00-24:00"],
  "description": "InformationHotel Kaubad Traditioneller Schweizer Charme...",
  "imageGallery": ["https://search.ch/tel/media/...jpg"]
}

Common Use Cases

Market Research

Gather competitive intelligence and market data

Lead Generation

Extract contact information for sales outreach

Price Monitoring

Track competitor pricing and product changes

Content Aggregation

Collect and organize content from multiple sources

Ready to Get Started?

Try Search.ch Scraper now on Apify. Free tier available with no credit card required.

Start Free Trial

Actor Information

Developer
lexis-solutions
Pricing
Paid
Total Runs
71
Active Users
9
Apify Platform

Apify provides a cloud platform for web scraping, data extraction, and automation. Build and run web scrapers in the cloud.

Learn more about Apify

Need Professional Help?

Couldn't solve your problem? Hire a verified specialist on Fiverr to get it done quickly and professionally.

Find a Specialist

Trusted by millions | Money-back guarantee | 24/7 Support