Есть ли какой-либо API, который я могу использовать для ранжирования поисковых запросов в соответствии с их популярностью? Объявлен официальный Google API, но его нет. Любые предложения о том, что я могу использовать в качестве альтернативы?
API, альтернативный тенденциям Google
Ответ 1
Для трендов Google есть API с открытым исходным кодом.
В узле: https://www.npmjs.com/package/google-trends-api
В Python: https://github.com/GeneralMills/pytrends
В Java: https://github.com/elibus/j-google-trends-api
Сторона клиента Java: https://github.com/elibus/j-google-trends-client
Ответ 2
это неофициальный API
http://www.google.com/trends/fetchComponent?q=google,apple&cid=TIMESERIES_GRAPH_0&export=3
смотрите также
https://stackoverflow.com/a/14808249/1456530 (с 3 по 5 для получения графика)
однако - обратите внимание, что он блокируется после нескольких (автоматизированных) попыток
не блокируется, если вы входите в Google и используете файлы cookie.
Ответ 3
Вы можете проверить API-интерфейс SimilarWeb, который с течением времени обеспечивает долю поискового трафика в данном домене. Этот показатель очень похож на то, что предоставляет Google Trends.
https://developer.similarweb.com/traffic_intelligence
Полное раскрытие, я работаю в SimilarWeb.
Ответ 4
Существует php api для тенденций google, которые я использую почти два года без проблем: http://codingfocus.com/google-trends-api
Он позволяет получать данные о графике, регионе и связанных запросах.