技術情報

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 トラッキングコードに、次の通りに追加します。

_paq.push (['setDocumentTitle',  '404/URL = ' +  encodeURIComponent (document.location.pathname+document.location.search )  + '/From = ' + encodeURIComponent (document.referrer ) ] ) ;

位置は以下の行の前です。

_paq.push (['trackPageView'] ) ;

・Piwik レポートの Actions > Pages Titles で、404 ページへの新しいエントリーができているはずです。また全ての 404 ページの URL と、このページに導かれた全てのリファラーを一覧表示します。