404エラーがどこで発生しているか知りたい。
WordPressのリニューアル時に何らかの理由でまとめて強制転送できなかったブログなんかで大量に404エラーが発生することってありますよね。そういう場合、どういうURLでアクセスしているのかを調べて、個別に転送をかけられると404エラーを減らすことができます。
まずGA4でパスを特定する
Google Analytics 4 の標準レポートでパスを特定する方法は
- GA4にログインし、左メニューから 「レポート」>「エンゲージメント」>「ページとスクリーン」 を開きます。
- グラフの下にあるテーブルの主ディメンション(項目名)を、デフォルトの「ページパスとスクリーンクラス」から 「ページ タイトルとスクリーン名」 に切り替えます。
- 検索窓に「404」(またはサイトの404ページのタイトルに含まれるキーワード)を入力して絞り込みます。これで404ページ全体のアクセス数がわかります。
- 「ページタイトルとスクリーン名」の右側にある 「+」マーク(セカンダリディメンション) をクリックします。
- 「ページ / スクリーン」>「ページパスとスクリーンクラス」 を選択します。

検索サイトでそのURLを検索し、タイトルを特定する
Googleの検索サイトでsite:URLでそのパスがどういう投稿にリンクしているかがわかります。
そこでタイトルを特定しましょう。
もし、インデックスされていなかったら、「Wayback Machine(ウェイバックマシン)」などキャッシュを保存してくれているサイトで探してみてください。
WordPressでタイトルを検索
あとはWordpressでタイトルを検索して、現在のURLを特定し、htaccessもしくはプラグインで強制転送をかければ404エラーはなくなります。
お知らせ一覧へ戻る
