Just do IT

思うは招く

Ruby で Google 検索順位を取得するときの選択肢

RubyGoogle 検索順位を取得するときの選択肢として、以下の2つがある。

Custom Search JSON API

Custom Search JSON API | Programmable Search Engine

  • Google の公式API
  • 1日100回までの検索は無料
  • 5ドルを追加で払えば1日あたり1000回検索できる
    • 1クエリあたり0.005ドル
  • 課金しても1日に検索できる回数は最大1万回まで
  • 取得できる順位は100位まで

Google Search API

Google Search API - SerpApi

どちらを使うべきか

Custom Search JSON API のメリット、デメリット

  • メリット
    • 公式という安心感
    • Google Search API と比べて1クエリは半額
  • デメリット

Google Search API のメリット、デメリット

  • メリット
    • とにかく簡単に検索順位やその他の情報が取得できる
  • デメリット
    • 公式よりもクエリが倍額
    • 日本語の情報はあまりないかも

つまり、

  • なるべく費用を安く抑えたいなら公式。
  • 予算に余裕があって楽をしたいなら Google Search API

ワッショイ💪

参考