先週、ウェブサイトにGoogleカスタム検索を実装し、Googleアナリティクスビューにリンクしました。サイト検索はしばらく中断されているため、トラフィックはあまり多くありませんが、ほとんどの検索用語の結果は次のとおりです。
cache:http://www.example/
cache:http://www.example/pagename/
明らかにこれらの結果はジャンクですが、何が起こっているのですか、どうすれば修正できますか?
この質問に対する答えは、キャッシュされたバージョンのWebページが表示されたことです。Googleアナリティクスでのサイト検索設定の構成方法により、このページビューはサイト検索としてカウントされます。
GoogleのSERPからキャッシュバージョンのページを表示すると、URLに次のようなものが追加されます。 https://webcache.googleusercontent.com/search?q=cache:RVAzSsB6xI0J :www.example.com
私が扱っていたウェブサイトのサイト検索設定は、サイト検索クエリパラメータを「q」と見なすように設定されていました。つまり、URLで「q」が検出されると、後続の文字はサイト検索クエリ。
(正しいURL構造と一致したまま)クエリパラメーターをより具体的に変更することでこれを修正し、onlyのサイト検索が確実に行われるようにします。 Googleアナリティクスでカウントおよび報告されます。