Penso che la domanda riassuma abbastanza bene la mia domanda.Perché una ricerca su google tramite google api restituisce risultati diversi a una ricerca nella pagina Web?
risposta
Quando si utilizza la pagina Web di Google per effettuare ricerche mentre si è connessi a GMail o altri servizi Google, vengono utilizzate le informazioni sulla cronologia di navigazione per modificare i risultati. Non può farlo con un'API, dal momento che presuppone che lo stai facendo per qualcuno diverso da te stesso.
Inoltre, come @Walden menzionato nella sua risposta, si può essere colpendo i server diversi per le due query, e Google fa un "slow sync" tra i server in modo che potrebbe non tutti hanno l'ultima database di ricerca o l'ultima versione di il codice di classificazione della pagina.
Una causa potrebbe essere diversa da Google. Interrogare su Google.com offre risultati diversi rispetto a Google.de per la stessa parola chiave.
Google potrebbe utilizzare altri parametri di input oltre alle lingue locali/accettate. Ciò include le informazioni sui cookie e altri metadati del browser che non sono presenti in una richiesta dell'API. –
La ricerca web di Google potrebbe restituire risultati diversi dalla ricerca web di Google per la stessa query. Google aggiorna costantemente le sue routine di ricerca e spesso distribuisce gli aggiornamenti in momenti diversi in diversi data center, in modo tale che ogni data center e persino ogni cluster in un data center possano restituire risultati diversi.
Pertanto, i risultati dell'API provengono probabilmente da una base di codice diversa (versione del codebase) rispetto alla richiesta Web.
Un downvote? Mi piacerebbe sapere perché almeno. –
+1 per la spiegazione interessante. IMO è triste che la gente degeneri senza dire perché: -/ – OregonGhost
alias Google Dance, +1 –
- 1. Google maps/places Ricerca API tramite telefono
- 2. API di ricerca su Google App Engine
- 3. È necessario accedere a Google Ricerca personalizzata API tramite R
- 4. Ricerca Google per API immagine?
- 5. L'API di ricerca personalizzata di Google restituisce risultati totali diversi su pagine diverse
- 6. Casella di ricerca simile a Google con una direttiva AngularJS
- 7. API di ricerca personalizzata di Google - Ricerca inversa di immagini
- 8. Rimuovi la pagina eliminata dai risultati di ricerca di Google
- 9. Google Chrome: API di ricerca?
- 10. Google App Engine (python): API di ricerca: ricerca stringa
- 11. come forzare google a reindicizzare una pagina
- 12. Ricerca immagine API API di Google Custom Search non restituisce risultati
- 13. Ricerca personalizzata Google pagina successiva
- 14. Alternative API di ricerca Freebase di Google?
- 15. sub sitelink in Google risultati di ricerca
- 16. API di ricerca immagini simili di Google
- 17. differenza tra una ricerca nelle vicinanze e una ricerca di testo nell'API di Google Places
- 18. r il conteggio dei risultati della ricerca su google recupera
- 19. Come si può incorporare un iframe in una pagina dei risultati di ricerca di Google
- 20. API di Google Analytics per tracciare la ricerca su sito?
- 21. Come ottenere risultati di ricerca di Google
- 22. API di ricerca testo Java di Google App Engine non funziona come Python nella ricerca stringa
- 23. Casella di ricerca sitelink Google con ricerca personalizzata Google
- 24. Perché la Ricerca Google restituisce l'errore HTTP 403?
- 25. Ricerca casella combinata come Ricerca Google
- 26. È possibile acquisire termini di ricerca dalla ricerca di Google?
- 27. Google ha un'API di ricerca di base?
- 28. API di ricerca Google per C#
- 29. wrapper API di ricerca Google per Node.js
- 30. Visualizzazione della sitemap nei risultati di ricerca di google
Potete fornire un esempio? – JaredPar