allintitleを自動取得するGoogleスプレッドシートのApps Scriptを作成
allintitleを自動取得するGoogleスプレッドシートのスクリプトを作成しました。allintitleの件数は上位表示を狙うブログ記事やWEBサイトを作成するにあたって非常に重要な指標となります。allintitleを手作業で1件1件調べるのは大変ですが、このスクリプトを活用することで、ある程度まとめてallintitle件数を取得することができます。
allintitle(オールインタイトル)とは?
GoogleまたはYahoo検索で「allintitle:○○○○ ○○○○(調べたいキーワード)」と検索すると、ページのタイトルにそのキーワードが含まれているサイトの件数と、該当サイト一覧が表示されます。検索結果において特定のキーワードをタイトルに含むページのみに絞りこむことができ、競合サイトを調べるのに役立ちます。
下記の例のように、”allintitle:ダイエット 朝ごはん”と検索すると、ダイエット 朝ごはんがタイトルに含まれたWEBサイトの件数が表示されます。
SEOにおけるallintitleの重要性
GoogleやYahooの検索で上位表示を狙うブログ記事を作成するには、キーワード選定が最も重要です。初心者が狙うべきキーワードの月間検索ボリュームは100~1,000など一般的には言われていますが、書きたい記事のテーマがその検索ボリュームの範囲内であっても、同じテーマで書いているブログが数万件あれば、上位に表示する難易度は高くなります。
ライバルの少ないキーワード(=上位表示できそうなWEBの記事)は、検索ボリューム(需要があるかどうか)と、書きたい記事のテーマ(キーワード)が入っているタイトルのブログの競合が少ないことの両方を持ち合わせていることが重要です。
数百件以上のallintitleを手動で調べるのは困難
例えば、ラッコキーワード(無料版)で「ダイエット」のGoogleサジェストを調べると、900件ほどの複合キーワードが表示されます。allintitleを調べるには1件1件、検索フォームに「allintitle:キーワード」を入力して検索しなくてはなりません。これを900回繰り返すのは、かなりの労力と時間を費やします。
どうしてもallintitleを自動取得したくて試行錯誤した結果…
allintitleをどうにか自動で取得できないかと試行錯誤した結果、GoogleスプレッドシートのGoogle Apps Script(GAS)(言語:JavaScript)にて、自動で取得することに成功しました。
実際に動かしてみる
1. Googleクロームを開いて、Googleスプレッドシートを開く
2.スプレッドシートを新規作成
3.シート名を「sheet1」に変更、A1に「キーワード」(任意でOK)と入力。
4.拡張機能から「Apps Script」を選択すると、Apps Scriptのページが表示されます。
5.ファイル横の十字(プラス)ボタンを押しスクリプトを選択
6.スクリプトを貼り付けます
7. 名前をallintitleに変更(任意の名前でOK)
8.名前を変更したら、保存マークをクリック
スプレッドシートに戻り、調べたいキーワードをA2以下に入力します
スプレッドシートの拡張機能→マクロ→「マクロをインポート」を選択します
「関数を追加」をクリック
<認証の手順>
認証が必要です→OK
2.使用中のGoogleアカウントを選択
3.「詳細」をクリック
4.無題のプロジェクト(安全ではないページへ移動)をクリック
以上で認証=マクロのインポートが完了します
インポートできたら、拡張機能→allintitle(マクロ名)をクリック
スクリプトが実行されます
以下にスクリプトを公開します。
ここから先は
この記事が気に入ったらサポートをしてみませんか?