目次
- このページで分かること
- 原因候補
- Codexに確認だけ頼む流れ
- Codex指示文例
- 修正前に止める条件
- 404 / 500チェックリスト
- 関連ページ
このページで分かること
404はページが見つからない状態、500はサーバー側で処理に失敗している状態として扱います。どちらも公開前に見つけたい重要なエラーですが、原因を決めつけてすぐ修正すると別の問題を増やすことがあります。
原因候補
- URLの打ち間違い
- ファイル未配置
- ディレクトリ名の違い
- rewrite設定の影響
- PHP構文エラー
- 内部リンク切れ
- sitemapに未作成URLを入れている
- canonicalとリンク先の不一致
- アップロード漏れ
Codexに確認だけ頼む流れ
HTTPステータスを見る
対象URLが200、404、500のどれか確認します。
関連ファイルを探す
想定ではなく実ファイルを確認します。
リンク元を見る
どこからそのURLへリンクしているか見ます。
sitemapを見る
未作成URLが掲載されていないか確認します。
修正前に止める
原因候補を報告してから次へ進みます。
Codex指示文例
対象URLのHTTPステータスを確認してください。404または500が出る場合は、修正はまだ行わず、原因候補、確認すべきファイル、触ってはいけないファイル、停止条件を整理して報告してください。修正前に止める条件
- 原因ファイルが特定できない
- rewriteや.htaccess変更が必要そう
- PHPエラーの範囲が広い
- DBやcronに関係しそう
- 未作成URLを作るか削除するか判断が必要
- 共通部品へ影響しそう
404 / 500チェックリスト
- 対象URLを確認した
- HTTPステータスを確認した
- リンク元を確認した
- sitemap掲載を確認した
- 実ファイルを確認した
- 原因候補を整理した
- 修正前に停止条件を見た


