> ## Documentation Index
> Fetch the complete documentation index at: https://www.octoparse.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Come eseguire lo scraping di Yelp

> Come estrarre da Yelp elenchi e profili di attività, recensioni, valutazioni, categorie e indicatori di contatto per ricerca locale e analisi.

Yelp è una valida fonte di informazioni sulle attività locali e sulle recensioni. È particolarmente utile per ristoranti, servizi per la casa, operatori sanitari, servizi di bellezza, locali notturni e altre categorie in cui le recensioni influenzano le decisioni di acquisto.

Lo scraping di Yelp ha generalmente due obiettivi: raccogliere elenchi di attività per una categoria e località oppure raccogliere recensioni e dettagli del profilo di attività note. Mantieni separati questi flussi di lavoro.

## Tipi di pagina

| Tipo di pagina        | Ideale per                       | Campi tipici                                                                                    |
| --------------------- | -------------------------------- | ----------------------------------------------------------------------------------------------- |
| Risultati di ricerca  | Scoperta delle attività          | Nome, URL, categoria, valutazione, numero di recensioni, indirizzo, telefono, livello di prezzo |
| Profilo dell'attività | Contesto completo dell'attività  | Orari, foto, sito web, dotazioni, servizi, informazioni sul proprietario, posizione sulla mappa |
| Recensioni            | Sentiment e qualità del servizio | Testo, valutazione, data, informazioni sul recensore, foto, risposte del proprietario           |

Gli attori Yelp di Apify e gli strumenti di Bright Data dedicati a Yelp riflettono questa suddivisione: dati delle attività e recensioni sono spesso destinazioni di estrazione separate. In questo modo, i flussi di Lead generation rimangono più leggeri e quelli per l'analisi delle recensioni più completi.

## Flusso di ricerca

Inizia con una categoria e una località:

```text theme={null}
idraulici a Phoenix
caffetterie a Brooklyn
dentisti a Toronto
```

Raccogli:

* Nome dell'attività
* URL dell'attività su Yelp
* Categoria
* Valutazione
* Numero di recensioni
* Livello di prezzo
* Indirizzo
* Quartiere
* Numero di telefono
* Sito web, se visibile
* Parola chiave di ricerca e località
* Posizione del risultato

La parola chiave e la posizione del risultato sono importanti. Un ristorante al primo posto per `brunch vicino a me` e al decimo per `caffetteria` ha un significato di mercato diverso.

## Flusso dei profili

I profili delle attività aggiungono dettagli più completi:

* Orari di apertura
* Foto
* Dotazioni e opzioni di servizio
* Indicatori di consegna, asporto e prenotazione per i ristoranti
* Attributi relativi a pagamento, parcheggio, accessibilità o Wi-Fi, se visibili
* Descrizione del proprietario o dell'attività
* Coordinate sulla mappa o quartiere
* Link al sito web o al menu

Non tutte le categorie hanno gli stessi campi. La pagina di un ristorante e quella di un'impresa edile mostrano attributi diversi. Crea schemi che ammettano campi mancanti.

## Flusso delle recensioni

Le recensioni Yelp sono utili per l'analisi del sentiment, la ricerca sulla concorrenza e il monitoraggio della qualità del servizio.

Raccogli:

* Valutazione della recensione
* Testo della recensione
* Data della recensione
* Nome visualizzato o URL pubblico del profilo del recensore
* Località del recensore, se visibile
* Foto
* Risposta del proprietario
* Conteggi di utile/divertente/interessante, se visibili

L'ecosistema delle recensioni Yelp adotta propri comportamenti di filtro e classificazione. Non presumere che l'insieme visibile sia un campione completo o neutrale di tutte le esperienze dei clienti. Ai fini dell'analisi, registra la modalità di ordinamento, la data di raccolta e l'URL della pagina delle recensioni.

## Casi d'uso

### Lead generation locale

Raccogli le attività di una città e categoria, quindi arricchisci i siti web con email pubbliche o moduli di contatto. Assegna un punteggio ai lead in base a numero di recensioni, valutazione, qualità del sito e pertinenza della categoria.

### Monitoraggio della concorrenza

Segui nel tempo le attività concorrenti: modifiche delle valutazioni, nuove recensioni, sentiment, variazioni degli orari e posizionamento nelle categorie.

### Ricerca di mercato

Confronta densità delle attività, volume delle recensioni e valutazioni medie tra quartieri o città.

### Analisi delle recensioni

Estrai il testo delle recensioni per la modellazione degli argomenti: tempi di attesa, qualità del servizio, reclami sui prezzi, riferimenti al personale, qualità del cibo o problemi ricorrenti dei prodotti.

## Considerazioni tecniche

Le pagine Yelp possono includere:

* Impaginazione
* Contenuti dinamici
* Layout specifici per categoria
* Ordinamento e filtro delle recensioni
* Controlli anti-bot
* Campi mancanti in base al tipo di attività o alla regione

Inizia con una piccola combinazione di località e categoria e convalida l'output prima di scalare a molte città. Per attività su più città, suddividi per categoria e città, così sarà più facile ritentare quelle fallite.

## Limiti di conformità

Esegui lo scraping soltanto dei dati pubblici che sei autorizzato a usare, rispetta i termini del sito e robots.txt, evita di raccogliere dati personali non necessari e presta attenzione quando conservi informazioni sui recensori. Yelp offre anche API aziendali ufficiali per alcuni casi d'uso: usa i canali ufficiali quando soddisfano le tue esigenze.

## Modello o flusso di lavoro personalizzato

I modelli sono utili per attività comuni: elenchi di attività Yelp, dettagli dei profili e recensioni. Gestiscono impaginazione, rendering nel browser, mappatura dei campi ed esportazioni. I flussi di lavoro personalizzati sono adatti quando servono una tassonomia di categoria specifica, una pipeline di sentiment delle recensioni, l'arricchimento di un CRM o il monitoraggio città per città.

Per la maggior parte dei progetti Yelp, l'architettura migliore è semplice: esegui lo scraping delle pagine di ricerca per scoprire le attività, dei profili per ottenere il contesto completo e delle recensioni soltanto quando lo richiedono l'analisi del sentiment o della reputazione; conserva inoltre i timestamp di origine per poter monitorare i cambiamenti nel tempo.
