Local Business Websites Ranker avatar
Local Business Websites Ranker
Under maintenance

Pricing

$25.00/month + usage

Go to Store
Local Business Websites Ranker

Local Business Websites Ranker

Under maintenance

Developed by

Jan

Jan

Maintained by Community

This Apify Actor helps you discover and rank local businesses based on their website quality and online presence. Using Google Places data, it identifies businesses, checks if they have websites, and evaluates technical performance. Ideal for digital marketers, SEO experts, and web agencies.

0.0 (0)

Pricing

$25.00/month + usage

0

1

1

Last modified

2 days ago

📍 Business Website Finder

Find your new clients with ease!

This Apify Actor finds and ranks local businesses and their websites for a given search term and location.

It leverages Google Places to discover local businesses, collects key business information, and checks if each business has a website. For each website found, it runs tests to evaluate technical quality and performance. The actor ranks businesses based on the existence and quality of their websites, helping you quickly identify businesses with strong or weak online presence. This is especially useful for digital agencies, marketers, or anyone looking to analyze or reach out to businesses with outdated or underperforming websites.

💡 What does it do?

  • Searches Google Places for businesses matching your search term and location.
  • Collects business info: name, address, phone, website, map rating, and more.
  • Checks if the business has a website and if it uses HTTPS.
  • Runs advanced tests to score each website.
  • Ranks businesses by website quality and existence.
  • Outputs a sorted list of the top results.

⬇️ Input

The actor accepts the following inputs:

  • searchTerm (string, required): What type of business to search for (e.g., "dentist").
  • location (string, required): The location to search in (e.g., "Berlin, Germany").
  • maxResults (integer, optional): Maximum number of results to return (default: 10).

🚀 Usage

  1. Provide searchTerm and location as input.
  2. Optionally set maxResults to limit output.
  3. Run the actor.
  4. Review the ranked list of businesses and their website scores.
  5. Enjoy insights into local businesses and their online presence!

📤 Output

The actor outputs:

  • A list of businesses with their details and website quality scores.
  • Each result includes:
    • title: Business name
    • url: Website URL (if found)
    • location: Address
    • phone: Phone number
    • mapRating: Google Maps rating
    • mapRatingCount: Number of ratings
    • siteExists: Whether a website exists
    • https: Whether the website uses HTTPS
    • score: Calculated website quality score

Example output:

[
{
"title": "Berlin Dental Clinic",
"url": "https://berlindental.com",
"location": "Alexanderplatz 1, Berlin, Germany",
"phone": "+49 30 123456",
"mapRating": 4.7,
"mapRatingCount": 120,
"siteExists": true,
"https": true,
"score": -0.82
}
]