MENU

WordPressのURLが「?p=123」のままになっていませんか?|今すぐ確認すべきパーマリンク設定

目次

こんな症状はありませんか

  • 記事のURLを見ると、https://example.com/?p=123 のような、意味のわからない数字の羅列になっている
  • 記事タイトルを日本語で入力すると、URLも日本語のまま(あるいは変な文字化けのような表記)になっている
  • 他のサイトから記事を移行したのに、URLがうまく引き継がれていない

これらはすべて、WordPressの「パーマリンク設定」が、初期状態のままになっていることが原因です。

そもそも「パーマリンク」とは

パーマリンクとは、記事や固定ページのURL(アドレス)の構造のことです。WordPressをインストールした直後は、多くの場合、以下のような「基本」設定になっています。

https://example.com/?p=123

これは、サイトの中身を表さない、ただの管理番号です。人間にとっても、検索エンジンにとっても、「このページが何についての記事か」を、URLだけからは一切読み取れません。

なぜ「投稿名(スラッグ)」形式に変更すべきなのか

推奨されるのは、「投稿名」形式への変更です。

https://example.com/wordpress-permalink-setting/

この形式には、以下のようなメリットがあります。

  • URLを見るだけで、記事の内容がある程度推測できる(人にも検索エンジンにも親切)
  • サイトを移行・引っ越しする際、URLの一貫性を保ちやすい(今回のようなケースで特に重要)
  • SNSでシェアされた際も、URLに意味があるため信頼感が生まれる

見落としがちな注意点:後から変更すると「URLが変わってしまう」

ここが、最も注意すべきポイントです。すでに公開済みの記事があるサイトで、パーマリンク設定を後から変更すると、すべての記事のURLが一斉に変わってしまいます。

  • 既存の読者がブックマークしていたURLが、リンク切れになる
  • 検索エンジンに登録されていた評価が、一時的に失われるリスクがある
  • 他サイトからのリンク(被リンク)も、すべて無効になる

このため、パーマリンク設定は、本来「サイトを作り始めた、最初の段階」で決めておくべき設定です。記事を書き始める前に確認する、という習慣をつけることが重要です。

設定手順

ステップ1:管理画面にログインする

WordPressの管理画面(https://あなたのサイト/wp-admin/)にログインします。

ステップ2:「設定」→「パーマリンク設定」を開く

左メニューの「設定」から、「パーマリンク設定」を選択します。

ステップ3:「投稿名」を選択する

いくつかの選択肢(基本、日付と投稿名、数字、投稿名など)が表示されます。この中から、**「投稿名」**を選びます。

ステップ4:「変更を保存」を押す

保存すると、即座に設定が反映されます。

ステップ5:実際の記事で確認する

いずれかの記事を開き、URLが正しく英数字のスラッグ形式になっているか確認します。

既存記事がある場合、特に注意してほしいこと

もし、すでに複数の記事を公開している状態で、これから設定を変更する場合は、次の対策を強く推奨します。

  • 設定変更の前後で、URLがどう変わったかを必ず記録しておく
  • 変更後、旧URLから新URLへの301リダイレクトを設定する(WordPressプラグイン、または.htaccessファイルでの対応が一般的)
  • 検索エンジン(Google Search Console)に、変更があった旨を伝える(サイトマップの再送信等)

まだ記事を「下書き」の段階で、一般には公開していない場合は、この限りではありません。 公開前にパーマリンク設定を正しく直しておけば、上記のような後処理は一切不要です。「公開する前に、必ずこの設定を確認する」というチェックリストの1項目として、覚えておくことをお勧めします。

まとめ

  • WordPressの初期設定では、URLが意味を持たない数字の羅列になっていることがある
  • 「投稿名」形式に変更することで、URLに意味を持たせられる
  • 設定変更は、記事を書き始める前、できるだけ早い段階で行うのが理想
  • 既存記事がある状態で変更する場合は、URLの変化に伴うリダイレクト対応を忘れずに
よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

コメント

コメントする

目次