Spis treści

Tworzenie katalogu firm lokalnych online

The popularity of directory websites has increased recently. They make it easy to locate any business or tourist destination without effort, whether we’re looking for a bite to eat, a cinema, a mechanic, a plumber, or anything else.

W swojej najbardziej podstawowej formie, strona internetowa z katalogiem jest tylko zorganizowanym zbiorem linków, które mogą być przeglądane według różnych kryteriów. Mogą one zawierać informacje na szeroki zakres tematów, takich jak najlepsze restauracje w mieście, lub mogą skupiać się na węższym temacie, np. najlepsze restauracje obiadowe w mieście. 

Creating a directory on any such niche, like ads and affiliates, opens up many ways to earn. This has increased the demand for directory creation. It is easy to design and interface with No-Code builders like WordPress. The most important thing is to create a database of businesses to be listed in this directory.

Baza danych dla katalogu

It is possible to find information on local businesses from many different sources—directory pages of local governments, local yellow pages, online yellow pages, and more. But the biggest and most detailed one is Google Maps. Google Maps is a service that has information about local businesses all over the world.

Dzięki Google Maps możemy w kilka minut znaleźć wszystkie ośrodki wellness w Londynie, Paryżu, Berlinie, Nowym Jorku i Sydney. Wyniki tutaj są więcej niż wystarczające dla nas, aby założyć stronę z katalogiem wellness.

Centra odnowy biologicznej, Nowy Jork, Stany Zjednoczone

Although Google Maps provides such an opportunity, it isn’t easy to record the data it provides one by one. At this point, the scraping service that extracts Google Maps data comes into play. This service is called Outscraper Google Maps Data Scraper. Ta usługa skrobania od Outscraper pozwala doskonale wydobyć dane Google Maps bez żadnych limitów Google.

Outscraper Google Maps Data Scraper

Outscraper Google Maps Data Scraper to usługa online, która pozwala wyodrębnić dane z tej ogromnej bazy danych Map Google zgodnie z rynkiem, na który kierujesz swoją ofertę. Niezależnie od tego, jakie zapytania wyszukiwania są używane w Mapach Google, te same zapytania i parametry są używane w usłudze Google Maps Scraper. Nie ma żadnej różnicy między wynikami uzyskanymi z przeglądarki a wynikami uzyskanymi z usługi skrobania.

Outscraper Google Maps Data Scraper service wykonuje wszystkie operacje ekstrakcji na swoich serwerach. Nie jest potrzebne żadne proxy. Tworzy zapytania do wyszukiwania według parametrów i wylicza wszystkie wyniki podane przez Google Maps.

Pierwszym krokiem i priorytetem jest prawidłowe określenie kategorii. Google Maps posiada ogólne kategorie biznesowe. Na przykład "Centrum Wellness" znajduje się na tej liście. Dzięki Outscraper wszystkie firmy w niszy docelowej w tych kategoriach mogą być łatwo zeskanowane i wymienione. Aby przejrzeć i sprawdzić te kategorie:

Po określeniu kategorii ustawiane są inne parametry. I tworzone jest zadanie skrobania. Zadania scrapingowe Google Maps można tworzyć zarówno za pomocą usług Outscraper UI, jak i API. Outscraper umożliwia korzystanie z obu. Aby móc przesłać do baz danych, Outscraper UI oferuje możliwość eksportu w formacie pliku CSV. Przyjrzyjmy się przykładowi poprzez "Centra Wellness"

Eksport CSV z Outscraper UI

Outscraper Tablica rozdzielcza aplikacji has a clean and straightforward interface. It is very simple to use and enough to specify the category and location as in Google Maps. With a simple example, these parameters are enough to search for all the “Wellness Centers” in New York we just mentioned.

Outscraper App Dashboard UI

Teraz tworzymy przykładowe zadanie z powyższymi parametrami. Plik wynikowy będzie w wybranym przez nas formacie CSV. 

Przykładowe wyniki - Centra Wellness, NY, USA

Outscraper wymienił wszystkie ośrodki wellness. Tworzenie bazy danych dla strony internetowej katalogu o wellness jest tak proste z Outscraper Google Maps Data Scraper. Outscraper szybko wyodrębnia i wymienia wszystkie wyniki na Google Maps. Oto przykładowy plik z wynikami: Centra odnowy biologicznej Nowy Jork

Kategoria Wellness nie jest rynkiem, na którym działa wiele firm, takich jak bary, restauracje i kawiarnie. Dlatego w jednym zapytaniu do Google Maps można wyskrobać wszystkie ośrodki wellness w danym mieście.

Ale co jeśli chcielibyśmy scrapować kategorie takie jak kategorie restauracje? Gdzie zarejestrowanych jest wiele firm. Nawet w gęsto zaludnionych obszarach? To jest bardzo ważne pytanie i wyzwanie. Ponieważ kiedy szukamy kategorii na Mapach Google, pokazuje tylko określoną liczbę wyników. Wymienia też różne wyniki w miarę przewijania stron. Ale ostatecznie pokazuje maksymalnie 500 wyników dla jednego zapytania. Ten limit wyników zapytania uniemożliwia nam również znalezienie wszystkich operacji w kategorii, której szukamy. 

Restauracje, Brooklyn, Nowy Jork, Stany Zjednoczone (Gęsto zaludniony obszar i kategoria)

Outscraper helps us overcome this hurdle as well. It allows us to scan and scrape each neighborhood of a densely populated area one by one using zip codes. This way, we can create our directory database without missing a single business. A detailed blog post on how it’s done can be read here:

Creating a task with Google Maps Scraper also has some more tricks. You can read how to create a task using this UI in detail step by step in its tutorial: “Jak skrobać Mapy Google?” 

Nawet jeśli Outscraper daje swoim użytkownikom dostęp do opcji filtrowania z zaawansowanymi parametrami. Mamy więc szansę pozbyć się bezużytecznych wyników z list, które wykonaliśmy dla bazy danych. Szczegółowy artykuł na temat filtrowania można również przeczytać tutaj: "Filtry skrobaczki danych Map Google.”

Outscraper Google Places API

Alternatively, to scrape all the data simultaneously, you can connect to Outscraper API and return information to your clients on demand. For example, when your visitors search for wellness centers in Berlin, your app can make a request to Outscraper API and show the results in real time.

Łatwo jest korzystać z usług API w Python, Wejdź na stronę, Java, Node.js, Rubinoraz PHP using Outscraper SDK’s. 

Tutaj jest to przykład, jak można zeskrobać miejsca z Google Maps za pomocą zapytań wyszukiwania w Pythonie:

				
					# Search for businesses in specific locations:
results = client.google_maps_search_v2(['restaurants brooklyn usa'], limit=20, language='en', region='us')

# Scrap Places by Two Queries
results = client.google_maps_search_v2(
    ['restaurants brooklyn usa', 'bars brooklyn usa'],
    limit=50, # limit of palces per each query
    language='en',
    region='US',
)

# Iterate over the results
for query_places in results:
    for place in query_places:
        print('query:', place['query'])
        print('name:', place['name'])
        print('phone:', place['phone'])
        print('website:', place['site'])
				
			

More information about using the API on Dokumenty API i na naszym Kanał YouTube.

Zarejestruj się i wypróbuj teraz za darmo

Outscraper oferuje bezpłatny limit użytkowania co miesiąc w ramach "Free Tier". Możesz sprawdzić cennik informacje na temat cen i limitów bezpłatnych poziomów. Zarejestruj się i wypróbuj Outscraper Skrobak danych Map Google serwis za darmo już teraz i stwórz swoją własną bazę danych.

FAQ

Najczęściej zadawane pytania i odpowiedzi

A business directory should basically contain the company name, full address, phone number, and company website. This information of businesses in any niche category can be downloaded with the Outscraper Google Maps Data Scraper service.

To establish a business directory, a website and the data of the businesses to be found in the directory are sufficient. The website can be created for free with a tool like WordPress. All that remains is the business information. This information can also be obtained with public data in Google Maps. Data collection can only take a long time. Outscraper Google Maps Data Scraper service can be used to automate this job.

Business directories usually focus on a single category. It lists businesses in that niche category. Information about companies is listed. Phone numbers, websites, full addresses. Thus, it provides services to users searching for businesses in that category and attracts the attention of these users.


Yunus

Marketer, Content Writer, Customer Experience Developer Facebook | Linkedin | Świergot

0 Komentarze

Dodaj komentarz

Symbol zastępczy awatara