18. エラーページ (404ページ) を Piwik で追跡するには ? どの URL が 404 で、どのリファラーがこれらのページへリンクされますか ?
2015年12月17日
How To
※注 この記事は Piwik1.8~2.17のアーカイブ情報です
ページが定期的に表示されたり、非表示になったりする場合、他のウェブサイトがあなたのウェブサイト上の誤った URL にリンクしている可能性があります。
Piwik なら、どの URL が 404 表示になるのか、またどのリファラーページが 404 にリンクしているのかを追跡できます。
カスタム 404 ページのセットアップ:
もし CMS (コンテンツマネジメントシステム) を利用している場合、簡単に設定できます。(たとえばワードプレスで全ての 404 ページはカスタム 404 テンプレートをロードしています。) CMS (コンテンツマネジメントシステム) を利用しない場合、一般的にウェブサーバーの設定ファイルで 404 カスタムページを指定します。このカスタム 404 ページにPiwik トラッキングコードを追加してください。
Javascript トラッキングコードに、次の通りに追加します。
1 | _paq.push ([ 'setDocumentTitle' , '404/URL = ' + encodeURIComponent (document.location.pathname+document.location.search ) + '/From = ' + encodeURIComponent (document.referrer ) ] ) ; |
位置は以下の行の前です。
1 | _paq.push ([ 'trackPageView' ] ) ; |
・Piwik レポートの Actions > Pages Titles で、404 ページへの新しいエントリーができているはずです。また全ての 404 ページの URL と、このページに導かれた全てのリファラーを一覧表示します。