ブログを仕事にする

WordPressのパーマリンクが反映しないときの対処法6選

WordPressトラブル備忘録

WordPressトラブル備忘録をまとめてみました!

実は新しいブログを立ち上げました!

ロンドンブログはブログ村1位をキープしていた時期がすごく長かったんだけど、イタリアに移住したのでイタリアブログにしたくて。

そんな中、なぜかパーマリンクが反映しない!ということがありました。

WordPressでブログを書いていて、
「パーマリンクを設定したのに、なぜか反映されない…」
そんな経験ありませんか?

この記事では、実際に私が遭遇したトラブルをもとに、
パーマリンクが反映されないときの原因と対処法をまとめました。

パーマリンクが反映しないときの対処法6選

1. 「変更を保存」を押し忘れていないか

WordPressの「設定 > パーマリンク」で形式を変えたあと、必ず一度「変更を保存」をクリック。
押し忘れると当然反映されません。
地味に多いけど、意外とここでつまずく人が多いです。

2. キャッシュが残っている

ブラウザやサーバーのキャッシュに古いURLが残っていることがあります。

対処法:
・ブラウザのキャッシュを削除
・シークレットモードで確認
・サーバー(エックスサーバーなど)側のキャッシュもクリア

3. 投稿スラッグを手動で変更した?

投稿編集画面のタイトル下にある「パーマリンク」欄を、自分で nice-venice-flight のように英数字で設定しましょう。
日本語や日付が残ったままだと、意図しないURLになります。

4. 同じスラッグの記事が存在していない?

同じスラッグの投稿・固定ページがあると、WordPressが自動で -2 をつけてしまうことがあります。
→ 投稿一覧と固定ページ一覧を両方チェック!

5. テーマやプラグインの影響

SEOプラグイン(Yoast、All in One SEOなど)やリダイレクト系プラグインが、URL設定を上書きしている場合もあります。
対処法:一時的に無効化してテスト。

6. 利用可能なタグの選択ミス

カスタム構造を設定しても反映されない場合、「利用可能なタグ」から正しいタグを選択していないことが原因のことがあります。

WordPressでは、
%year%、%monthnum%、%day%、%postname%
などのタグが利用できます。

この中で %day%(日付)などが自動的に選ばれていると、URLに日付が入ってしまう ことがあります。

対処法:
「利用可能なタグ」から %postname% を選び、カスタム構造を
/%postname%/
または
/blog/%postname%/
のように設定しましょう。

まとめ

パーマリンクが反映されない原因の多くは、「変更の保存忘れ」や「キャッシュの残り」など、基本的なものがほとんどです。
同じようなトラブルで困ったときに、この記事が少しでも参考になれば嬉しいです。

ちなみに新しいブログはこちらです!

めいたんのイタリア生活

https://italy-mei.com

-ブログを仕事にする

Copyright© 全ての願いを脳科学で叶える , 2025 All Rights Reserved.