Indice
Creare un elenco di aziende locali 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.
Nella sua forma più elementare, un sito web di directory non è altro che un insieme organizzato di link che possono essere consultati in base a vari criteri. Possono includere informazioni su un'ampia gamma di argomenti, come i migliori ristoranti della città, o possono concentrarsi su un argomento più ristretto, come i migliori ristoranti per cena della città.
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.
Il database per la directory
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.
Con Google Maps, possiamo trovare tutti i centri benessere di Londra, Parigi, Berlino, New York e Sydney in pochi minuti. I risultati ottenuti sono più che sufficienti per creare un sito di directory del benessere.
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 Scraper di dati di Google Maps di Outscraper. Questo servizio di scraping di Outscraper consente di estrarre perfettamente i dati di Google Maps senza alcun limite di Google.
Scraper di dati di Google Maps di Outscraper
Scraper di dati di Google Maps di Outscraper è un servizio online che consente di estrarre dati da questo enorme database di Google Maps in base al mercato di riferimento. Qualunque siano le query di ricerca utilizzate in Google Maps, le stesse query e gli stessi parametri vengono utilizzati nel servizio Google Maps Scraper. Non c'è alcuna differenza tra i risultati ottenuti dal browser e quelli ottenuti dal servizio di scraping.
Il servizio Outscraper Google Maps Data Scraper esegue tutte le operazioni di estrazione sui propri server. Non è necessario alcun proxy. Crea query di ricerca in base ai parametri ed elenca tutti i risultati forniti da Google Maps.
Il primo passo e la priorità sono quelli di determinare correttamente la categoria. Google Maps prevede categorie commerciali generali. Ad esempio, "Centro benessere" è incluso in questo elenco. Con Outscraper, tutte le attività commerciali di una nicchia di destinazione in queste categorie possono essere facilmente scansionate ed elencate. Per sfogliare e controllare queste categorie:
Dopo aver determinato la categoria, vengono impostati altri parametri. E si crea un'attività di scraping. Le attività di scraping di Google Maps possono essere create con l'interfaccia utente Outscraper o con i servizi API. La Outscraper consente entrambi. Per poter caricare i dati sui database, l'interfaccia utente di Outscraper offre la possibilità di esportare i dati in formato CSV. Vediamo un esempio attraverso "Centri benessere".
Esportazione CSV dall'interfaccia utente Outscraper
Cruscotto dell'app Outscraper 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.
Ora creiamo un task di esempio con i parametri sopra indicati. Il file dei risultati sarà in formato CSV, come abbiamo scelto.
Outscraper ha elencato tutti i centri benessere. Creare un database per un sito web di directory sul benessere è semplicissimo con Outscraper Google Maps Data Scraper. Outscraper estrae ed elenca rapidamente tutti i risultati su Google Maps. Ecco il file dei risultati di esempio: Centri benessere New York
La categoria Benessere non è un mercato con molte attività commerciali come bar, ristoranti e caffetterie. Ecco perché è possibile individuare tutti i centri benessere di una città con un'unica ricerca su Google Maps.
Ma se volessimo fare lo scraping di categorie come quella dei ristoranti? Dove sono registrati molti esercizi commerciali. Anche in aree densamente popolate? Questa è una domanda e una sfida molto importante. Perché quando cerchiamo una categoria su Google Maps, questo mostra solo un certo numero di risultati. Inoltre, man mano che si scorrono le pagine, vengono elencati risultati diversi. Ma alla fine mostra un massimo di 500 risultati per una singola query. Questo limite di risultati della query ci impedisce anche di trovare tutte le operazioni della categoria che stiamo cercando.
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: “Come estrarre da Google Maps?”
Anche se Outscraper consente agli utenti di accedere alle opzioni di filtraggio con parametri avanzati. Abbiamo quindi la possibilità di eliminare i risultati inutili dagli elenchi creati per il database. Un articolo dettagliato sul filtraggio può essere letto anche qui: "Filtri dello Scraper dei dati di Google Maps.”
Outscraper API di Google Places
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.
È facile utilizzare i servizi API in Pitone, Vai, Java, Node.js, Rubino, e PHP using Outscraper SDK’s.
Ecco un esempio di come sia possibile effettuare lo scraping di luoghi da Google Maps utilizzando le query di ricerca in Python:
# 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 API Docs e sul nostro Canale YouTube.
Iscriviti e prova gratis ora
Outscraper offre un limite di utilizzo gratuito ogni mese nell'ambito del "Free Tier". È possibile controllare il Prezzi pagina per i prezzi e i limiti dei livelli gratuiti. Iscriviti e prova l'Outscraper Scraper di dati di Google Maps e creare il proprio database.
Domande frequenti
Domande e risposte più frequenti
Un elenco di aziende deve contenere il nome dell'azienda, l'indirizzo completo, il numero di telefono e il sito web dell'azienda. Queste informazioni sulle aziende di qualsiasi categoria di nicchia possono essere scaricate con il servizio Outscraper Google Maps Data Scraper.
Per creare un elenco di aziende è sufficiente un sito web e i dati delle aziende da inserire nell'elenco. Il sito web può essere creato gratuitamente con uno strumento come WordPress. Tutto ciò che resta da fare sono le informazioni sulle aziende. Queste informazioni possono essere ottenute anche con i dati pubblici di Google Maps. La raccolta dei dati può richiedere solo molto tempo. Il servizio Outscraper Google Maps Data Scraper può essere utilizzato per automatizzare questo lavoro.
Gli elenchi di aziende si concentrano solitamente su una singola categoria. Elenca le aziende di quella categoria di nicchia. Vengono elencate le informazioni sulle aziende. Numeri di telefono, siti web, indirizzi completi. In questo modo, fornisce servizi agli utenti che cercano aziende in quella categoria e attira l'attenzione di questi utenti.
0 Comments