【ブログ初心者の壁】404 Not Foundに悩んだ話と解決までの道のり

AI

WordPressブログ初心者の私。
ある日、投稿のひとつだけが「404 Not Found」エラーで表示されなくなってしまいました。

「えっ、なんで?」と焦りながら、頼りになるChatGPTに聞いてみると、こんな回答が返ってきました。


【ChatGPTのアドバイス】

  1. パーマリンク設定を更新する(最もよく効く方法)
  2. リンク先のページが削除・非公開になっていないか確認
  3. URLの綴りミスがないか確認
  4. キャッシュやプラグインの影響を疑う
  5. サーバーの.htaccessファイルに異常があるかもしれない

どれも試してみたけど、改善されず…。

さらに詳しく聞かれたことは、

  • どのURLでエラーが出ているか(例:https://〇〇.com/sample-page)
  • 固定ページか、投稿ページか、カテゴリーページか?
  • 使用しているテーマ(例:Cocoon)
  • 直前に行った操作(例:記事を削除した、URLを変更した)

私は「対象URL」と「投稿ページ」であること、「Cocoon子テーマ使用」と答えて、再度チェック。


【追加で確認したこと】

  1. 該当の投稿が「公開」状態になっているか
  2. 投稿のパーマリンク(スラッグ)が正しいか
  3. パーマリンク設定を更新
  4. 各種キャッシュをクリア(Cocoon、ブラウザ、ConoHa)
  5. テーマやプラグインの影響の可能性もチェック

ここまでやっても解決せず、最後に提案されたのが…

「投稿編集画面でパーマリンク→スラッグを書き換えてみてください」

え? 投稿編集画面にパーマリンクが見当たらない!どこにあるの…?

Googleでも調べたけど、説明通りにやればできるという記事は見当たらず。
でも画像付きの説明を私の画面と見比べてみると、私の投稿編集画面では「パーマリンク」ではなく「スラッグ」と表示されている!

つまり…表示名が変わっていたんですね。
(ChatGPTはちゃんと「パーマリンク(スラッグ)」って書いてくれてたのに、気づくのに時間がかかりました…)


スラッグ=パーマリンクの一部(URLの末尾)

今回のことで、パーマリンクの仕組みも少し理解できました。
英数字のスラッグにすることで、管理しやすくなるし、SEO的にも良いことが多いそう。

これを機に、他の投稿もすべて英数字スラッグに変更しました!


ブログ初心者の私にとっては小さなつまずきでしたが、大きな学びになりました。
まだまだ分からないことは出てくると思いますが、前向きにがんばっていきます。

↓パソコン作業のお供に良さそう(^^♪

<広告>

【スーパーSALEで使える!500円OFFクーポン配布中!】ぬいぐるみ 猫背 姿勢 矯正 サポート ふんばるず Lサイズ 姿勢改善 ボディーケア 健康グッズ ビジネス デスクワーク 勉強 ゆるかわ かわいい

価格:2646円
(2025/6/5 16:40時点)
感想(35件)

コメント

タイトルとURLをコピーしました