Skip to main content

Google Search Scraper con Olostep

Questa guida dimostra come utilizzare l’API Olostep per estrarre i risultati di ricerca di Google e convertirli in dati JSON strutturati. Questo è particolarmente utile per automatizzare compiti di ricerca, raccogliere informazioni sulla concorrenza o costruire applicazioni che richiedono dati di ricerca.

Come Funziona

L’esempio seguente in Javascript mostra come cercare l’URL del profilo LinkedIn di una persona specifica (Patrick Collison) utilizzando la ricerca Google e il parser di ricerca Google di Olostep @olostep/google-search

Formato della Risposta

Quando fai una richiesta all’API Olostep con il parser di ricerca Google, riceverai una risposta JSON come l’esempio seguente:
La risposta contiene:
  • Informazioni di base sulla richiesta: id, object, timestamp created, url_to_scrape
  • Oggetto result con URL per accedere a diversi formati dei dati
  • json_content con risultati di ricerca strutturati inclusi:
  • searchParameters: Informazioni sulla query di ricerca
  • knowledgeGraph: Informazioni dettagliate sul soggetto della ricerca (quando disponibili)
  • organic: Elenco dei risultati di ricerca con titolo, link, posizione e snippet
  • peopleAlsoAsk: Domande correlate che gli utenti cercano comunemente
  • relatedSearches: Suggerimenti di query di ricerca correlate
json_content è la parte principale della risposta con i risultati di ricerca strutturati. Puoi accedere al contenuto JSON direttamente dalla risposta o utilizzare l’URL ospitato fornito nella risposta.

Risposta Strutturata: json_content

Olostep fornisce anche un file JSON ospitato con i risultati di ricerca strutturati. Puoi accedere al file JSON usando il campo json_hosted_url nella risposta: Se desideri ottenere anche il contenuto HTML e Markdown dei risultati di ricerca, puoi includere questi formati nel parametro formats e Olostep li restituirà nella risposta e fornirà URL ospitati per ciascun formato.

Esempi di Scenari d’Uso

1. Trovare Profili LinkedIn

Nell’esempio sopra, stiamo cercando il profilo LinkedIn di Patrick Collison utilizzando la query di ricerca site:linkedin.com Patrick Collison. Questa tecnica può essere utilizzata per trovare profili professionali di qualsiasi persona.

2. Ricerca di Aziende

Puoi modificare la query per cercare informazioni su un’azienda:

3. Monitoraggio di Articoli di Notizie

Trova notizie recenti su un argomento specifico:

4. Analisi della Concorrenza

Monitora la presenza online dei concorrenti:

Note Importanti

  1. Parametri di Ricerca: I parametri gl=us e hl=en impostano la geolocalizzazione su US e la lingua su Inglese. Modificali secondo necessità.

Conclusione

Una volta ottenuti i dati dei risultati di ricerca, puoi:
  1. Analizzare punti dati specifici di interesse
  2. Memorizzare i risultati in un database
  3. Costruire un’interfaccia di ricerca personalizzata
  4. Attivare azioni basate sui risultati di ricerca
  5. Integrare con altre API o servizi
Se hai bisogno di estrarre diversi punti dati o personalizzare il comportamento della ricerca, contattaci a ‘info@olostep.com`