特定のページの流入元になった検索キーワードをアナリティクスではなくSearchConsoleで調べる方法

特定のページがどんな検索キーワードから訪問されているかを知りたい

Googleアナリティクスでページの訪問状況を確認できますが、特定のURLのページがどんなキーワードで検索ヒットして流入があるのか?を調べたいのですが、GoogleAnalyticsで調べるためにはどのように操作すればよいか表示方法がよくわかりませんでした。

しかし、Google SearchConsoleで訪問に使用された検索キーワードをURLを指定して調べることができましたので、その方法をメモ。

特定のURLに絞った検索キーワード結果例

参考として『Windows10でWEBカメラ/マイク/スピーカーの動作確認を行う3つのテストツールと方法』というページを対象に検索キーワードを調べた場合の結果の表示画面の一部。WEBページがどのようなキーワードでヒットしているか分かります。

SearchConsoleで調べる方法

検索条件にURLを追加

メニューから[検索パフォーマンス]を選択して表示された画面。検索条件に「ページのURL」を追加して検索すると、このように個別に特定のページに絞って検索に使用されたキーワードが表示されます。

 

直接URLから検索結果を開く方法

以下のURLをブラウザのアドレスバーに入力してEnterを押せば、Google SearchConsoleが表示され、特定のURLのページにどんなキーワードで検索されて飛んで来たかわかります。

書式

https://search.google.com/search-console/performance/search-analytics?resource_id=サイトドメイン&hl=ja&page=*調査したいURL

URL例

このページの検索パフォーマンスページを開く場合。コピーして使用する際はURLエンコードしたご自身のサイトのURLに置き換えてください。

PHPでリンクを作成する方法

上記のURLをブログやWEBページにPHPで埋め込みたいときに使えます。

<a href="https://search.google.com/search-console/performance/search-analytics?resource_id=<?php echo urlencode((empty($_SERVER['HTTPS']) ? 'http://' : 'https://') . $_SERVER['HTTP_HOST'] . '/');?>&hl=ja&page=*<?php echo urlencode((empty($_SERVER['HTTPS']) ? 'http://' : 'https://').$_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI']);?>" target="_blank">SearchConsole-検索クエリ</a>
PAGETOP