サイト型トップページの作り方を公開しています!Check

エックスサーバーでWordPressのパーマリンク変更(日付を削除)|SEOに与える影響と対策

アイキャッチ|パーマリンク変更 設定
設定
記事内に広告が含まれています

WordPressのURL(パーマリンク)を「日付+投稿名」から「投稿名」に変えたい場合。

  • 「設定を間違えてアクセスできなくなったらどうしよう…」
  • 「SEOに悪影響が出ないか心配…」

そんな不安で、なかなか一歩を踏み出せずにいませんか?

この記事では、パーマリンク変更にともなう作業をひとつひとつ丁寧に解説します。

設定変更の方法はもちろん旧URLから新URLへの自動転送(リダイレクト)や、内部リンクの置き換え古いURLの整理方法まで、初心者の方でも実践しやすいようにまとめました。

迷いがちなサブドメインやサブディレクトリでの変更方法も掲載。複数サイトを運営している方にも役立つ内容です。

なお、リダイレクト処理にはエックスサーバーの環境を使用した具体例も紹介しています。

ブログを始めるなら国内シェアNo.1のエックスサーバー

  • WordPress簡単インストール
  • 他社サーバーからラクラク移行
  • クリックするだけの無料独自SSL
  • 自動バックアップは復元も簡単!
スポンサーリンク

About meこの記事を書いた人

はるみです
吹き出し/女性

ブログ好きな40代主婦です。
2020年1月1日にWordPressを始め、
Cocoonをスキンなしでカスタマイズ。

  • ドメインパワー : 40(2025年8月時点)
  • 2023年より有料記事公開
    累計460件(月間約20件)のご購入実績
  • カスタマイズを丁寧にサポート

パーマリンクとは

パーマリンクとは、ブログ記事や固定ページなど、それぞれのページごとに割り当てられるURLのこと。

そのページにアクセスするための「住所」のようなものですね。

たとえば、このようなURLのことを指します。

https://example.com/sample-post

WordPressでは、記事やページを作成すると自動的にこのパーマリンクが生成されます。

そしてこのパーマリンクの構造(ルール)によって、SEO(検索エンジン対策)やユーザーの使いやすさに大きな影響が出ることもあります。

そのため、サイトの運営目的に合った設計をすることが大切

ちなみに、URLの最後の部分(sample-postなど)を「スラッグ」と呼びます。これは各記事ごとに自由に設定でき、見やすさや検索対策にも関わってきます。

WordPressのパーマリンク構造と種類

WordPressではパーマリンク(スラッグ部分)の構造を下記の6種類から選べるようになっています。

  • 基本
    • 例:https://example.com/?p=123
    • → デフォルトの形式ですが、URLから内容がわからないため、推奨されません。
  • 日付と投稿名
    • 例:https://example.com/2025/06/03/sample-post/
    • → 投稿日時がURLに含まれるため、ニュース記事や更新頻度が高いサイト向け。
  • 月と投稿名
    • 例:https://example.com/2025/06/sample-post/
    • →日付より簡略。定期更新コンテンツなどに。
  • 数字ベース
    • 例:https://example.com/archives/123
    • → こちらも内容がわかりにくいため、あまり使われません。
  • 投稿名(推奨)
    • 例:https://example.com/sample-post/
    • シンプルで内容が伝わりやすく、SEOにも有利とされています。
  • カスタム構造
    • 例:/%category%/%postname%/
    • → 自分で細かくURL構造を指定できます。運用には注意が必要です。

パーマリンク構造を選ぶときの注意点

パーマリンクの構造(URLのルール)は、あとから簡単に変えるべきではありません

なぜなら、一度公開されたURLを変更すると次のようなデメリットやリスクがあるからです。

  • 検索エンジンの評価がリセットされ、SEOに悪影響が出ることがある
  • 他の人がSNSやサイトで紹介してくれたリンクがリンク切れになる
  • 自分のサイト内のリンクや、読者が保存してくれたブックマークが無効になる

こうしたトラブルを避けるためにも、サイトを立ち上げた初期の段階で、長く使いやすいパーマリンク構造を選ぶことが大切です。

特に初心者の方が迷いやすいのがこの2つ。

  • 「日付を含める構造」
  • 「カテゴリーを含める構造」

ここでは、これらの構造を選ぶときに注意すべきポイントについてわかりやすく紹介していきます。

日付を含むパーマリンクのデメリット

「/2025/06/03/sample-post」のように、日付がURLに含まれるパーマリンクには以下のようなデメリットがあります。

  • 古い印象を与える
    • 数年前の日付が入ったURLは、情報が古いと判断されやすく、クリック率が下がる可能性があります。
  • 記事の更新が伝わらない
    • 内容を最新にアップデートしても、URLの日付は変わらないため「古い情報のまま」と誤解されることも。
  • 短縮性・可読性が低下
    • URLが長くなり、シェアや記憶に不向きです。

カテゴリーを含むパーマリンクのデメリット

「/category/sample-post」のように、カテゴリーを含むURL構造も一見整理されたように見えますが、以下の注意点があります。

  • 多カテゴリ運用では管理が煩雑に
    • 投稿が複数カテゴリーに属する場合、どのカテゴリーパスを使うか迷う・統一性がなくなる恐れがあります。
  • カテゴリー変更の影響を受ける
    • カテゴリーを後から変更するとURLも変わり、リンク切れやSEO評価の損失につながります。
  • カテゴリー名が長いとURLが冗長になる
    • 読みにくく、見た目もごちゃごちゃしやすくなります。
スポンサーリンク

WordPressのパーマリンク構造を変更する際には、以下の3ステップを順に行う必要があります。

  1. WordPressでパーマリンクを変更
  2. 301リダイレクト(転送) 大事
  3. 内部リンクURL置換
スポンサーリンク

WordPressでパーマリンクを変更

WordPress管理画面の「設定」→「パーマリンク設定」にアクセスし、構造を「日付と投稿名」から「投稿名」に変更します。

  • 変更前:https://sample.com/yyyy/mm/dd/post-name/
  • 変更後:https://sample.com/post-name/

変更操作自体はすぐに完了しますが、この状態では旧URLがそのままになっており、大きな問題が発生します。

スポンサーリンク

301リダイレクト(転送)

URLを変更したままでは、旧URLへアクセスしたユーザーが「404 NOT FOUND(ページが見つかりません)」エラーに遭遇してしまいます。これを防ぐために、旧URLから新URLへ転送する「301リダイレクト(恒久的な転送)」を設定します。

リダイレクトの種類
  • 301リダイレクト:恒久的な転送。SEO評価も新URLに引き継がれる。
  • 302リダイレクト:一時的な転送。基本的に使いません。

リダイレクトの設定方法は2通りあります。

プラグインを使う方法

「Redirection」等を使用します。

メリット
  • 簡単に操作できる
デメリット
  • リダイレクトしている間はずっとプラグインを削除できない

.htaccessを使う方法

メリット
  • プラグインに依存しない
デメリット
  • ファイルを編集するために知識が必要

リダイレクトコードを取得

Yoastの公式ツールなどを利用することで自動的にリダイレクトコードを生成できます。

入力項目
  1. サイトのURL
  2. サブディレクトリ名(該当する場合)
  3. 古いパーマリンクの構造を選択(日付と名前)

この3ヶ所を入力して リダイレクト生成 をクリックすると自動的にリダイレクトコードが生成されます。

\出力されるコード例/
RedirectMatch 301 ^/([0-9]{4})/([0-9]{2})/([0-9]{2})/(?!page/)(.+)$ https://turicco.com/$4
部分意味
^/([0-9]{4})/([0-9]{2})/([0-9]{2})/年・月・日を抽出(例:2025/06/03
(?!page/)/page/ を除外(ページネーション除外)
(.+)$その後に続く投稿スラッグ部分をキャプチャ
$4キャプチャしたスラッグを新しいURLの末尾に使う

自動生成はありがたいですね!

エックスサーバーでの.htaccess編集方法

あとは.htaccessに転送の記述をします。

ここがポイント

ドメイン、サブディレクトリ

サーバーパネル

サブドメイン

ファイルマネージャー

設定する場所が違うので注意しましょう。また転送やアクセス制御など大切な内容を記述するデリケートな場所のため、設定時は細心の注意が必要です。

ルートドメイン、サブディレクトリの場合

エックスサーバーのサーバーパネルから行います。

  • Step1
    エックスサーバー/サーバー管理にログイン
  • Step2
    ホームぺージ:.htaccess編集をクリック
  • Step3
    ドメインを選択し、.htaccess編集タブを開きます
  • Step4
    リダイレクトコードを入力

    既存のコードを消さずにリダイレクトコードを追加します。ファイルの 最上部 に記載すると安全です。

サブドメインの場合

サブドメインのリダイレクト設定は、 エックスサーバーのファイルマネージャーから行います。

  • Step1
    エックスサーバー→ファイル管理画面に入る
  • Step2
    サブドメインの.htaccess編集画面を開く

    ①「ドメイン」→②「public_html」→③設定したい「サブドメイン」→④「.htaccess」→⑤「編集」をクリック(上部メニュー)

  • Step3
    .htaccessを記述する

    リダイレクトコードを追加します(既存コードは削除しない)。

301リダイレクトの動作確認

301リダイレクト設定はこれで完了です。

ページが変更した新しいURLへ正常にリダイレクト設定できているか動作確認しておきましょう。

スポンサーリンク

内部リンクURLの置換|プラグイン「Search Regex」を使用

最後の仕上げとして内部リンクのURLを置き換えます。

ブログカードの場合、リダイレクトが正常に行われていればクリックしてのリンクは動作するのですが、旧URLのままだとアイキャッチ画像と記事タイトルが取得できません。(NOT FOUNDと表示されていたような)

「Search Regex」はテキスト置換ができるプラグイン。

記事内に書かれている日付入りURL(パーマリンク変更前)を検索し、年月がない新URL(パーマリンク変更後)に置き換える作業を行います。

ただし、Search Regexを使っても一括で置換されずに残ってしまう事例があるので最終確認は必要です。

バックアップは必須です
  • このプラグインの操作は元に戻せません
  • 自動バックアップ機能のあるレンタルサーバー、またバックアップのプラグインをご利用の場合、作業前に復元方法まで確認しておくことを強くおすすめします。
操作するところは4か所
  1. 右側の記号∧をクリックし「正規表現」にチェックを入れる
  2. 検索:sample.com/[0-9]{4}/[0-9]{2}/[0-9]{2}
  3. 置換:sample.com
  4. 確認して 検索 をクリック

※sample.comのドメイン部分は自分のサイトに合わせてください

正規表現の意味
  • [0-9]{4}
    • 意味:0~9までの数字を 4桁 分だけ使う
    • 例:2025、1999、0001 など
  • /
    • 意味:スラッシュ(文字そのまま)
    • 例:URL区切りの「/」
  • [0-9]{2}
    • 意味:数字を 2桁 分だけ使う
    • 例:01、06、12、99 など
  • 全体での意味:[0-9]{4}/[0-9]{2}/[0-9]{2}
    • これは 「年/月/日」形式のパスを指します。

このパターンは .htaccess のリダイレクトや、URLのマッチング処理などで使われます。

古いパーマリンク(スラッグ)をプラグイン「Slugs Manager」で削除

パーマリンクを変更後はデータベースに古いパーマリンク(スラッグ)が残っているので、裏の方をすっきりさせたいときはプラグインで削除できます。

古いスラッグを削除するプラグイン:「Slugs Manager」

使い方は簡単なのでSlugs Managerの使い方をご覧ください。

プラグイン「Search Regex」「Slugs Manager」ともに使用後は無効化または削除して問題ありません。

体験談|プラグイン「Search Regex」に起因するアクシデント発生

当サイトでは以前、新たにサブディレクトリを作成したときにプラグイン「Search Regex」を使ってURL置換を試みたのですが、操作ミスがあったためか処理途中で画面がフリーズ。

嫌な予感は的中し、サイトが壊れてしまいました…

サイトが壊れる悪夢

サイトを開くと原型を留めておらず、管理画面にさえ入れません…

当時の悪夢

なんでもリビジョンを削除するために入れていたプラグイン「WP-Optmize」がエラーを起こしているとのこと。リカバリーモードでプラグインの削除を試みるも「削除できません」と表示されます。

それならばとFTPソフトから直接プラグインを削除。

そうしたらサイト画面がすべて真っ白に…

致命的なエラーのメールが立て続けに何通も届き手に負えない状態となりました。泣

もうダメだ……

頼るべきはエックスサーバーのバックアップ

半日ほどかかりその間は気が気じゃない思いで過ごしましたが、最終的に「サーバー領域データのバックアップ」と、「データベース(MySQL)」の両方を復元することで無事にサイトが戻ってきました。

ブログ存続の危機からの復活、自動バックアップと復元も容易なエックスサーバーには感謝ばかりです。復元するには以前は有料(5000円)でしたが2020.9~現在は無料となっているのもありがたい限り。

これを機にもうひとつ入れていたバックアップ用のプラグインを削除し、サーバーバックアップに一本化しました。普段はなんとなく自動バックアップの存在を意識する程度でしたが、サイトが壊れる不測の事態が起こったときに大切さを痛感する出来事となりました。

「Search Regex」といった可塑性(失敗しても元に戻せない)のプラグインを使うときは慎重に、またバックアップは必須です!!!

\困ったときに頼りになること間違いなし/

ブログを始めるなら国内シェアNo.1のエックスサーバー

  • WordPress簡単インストール
  • 他社サーバーからラクラク移行
  • クリックするだけの無料独自SSL
  • 自動バックアップは復元も簡単!

パーマリンクを変更するときの注意点

SEOへの影響

パーマリンクの構造を変更すると、検索エンジンはサイト構成が変わったと認識します。その結果、以下のような良い影響もあれば、悪い影響もあることを覚えておきましょう。

ポジティブな影響

  • キーワード最適化に有利
    • パーマリンクに適切なキーワードを含めることで、検索エンジンがページ内容を理解しやすくなります。
  • URLが短くなり、ユーザーにとってわかりやすい
    • シンプルなURLはクリックされやすく、リンクとしても扱いやすくなります。

ネガティブな影響

  • 外部リンクやSNSでのシェアが無効になる可能性
    • 以前のURLで紹介されていたリンクが使えなくなり、アクセスや評価が減ることがあります。
  • 検索エンジンの再インデックスに時間がかかる
    • 新しいURLが検索エンジンに正しく認識されるまで、一時的にアクセス数が減少する可能性があります。
  • 設定ミスによるリンク切れやページエラー(404)
    移行作業が不完全だと、ユーザーにも検索エンジンにも混乱を与えることがあります。

パーマリンクの変更は慎重に行うべきで、適切に実施されればポジティブな影響がありますが、不注意な変更は逆効果になる可能性があります。

パーマリンク変更後のリダイレクトは必須!

パーマリンクを変更すると、それまで使われていたURLは使えなくなってしまいます

しかし、検索エンジンや他サイトには、すでに「旧URL」が登録されているケースが多いため、そのままだと次のような問題が発生します。

リダイレクトをしない場合のリスク

  • SEO評価が失われる
    • 外部サイトからのリンクやGoogleの評価が、新しいURLに引き継がれません。
  • 404エラーが表示される
    • 古いリンクを開くと「ページが見つかりません」と表示され、ユーザーの離脱を招きます。
  • 検索エンジンに悪い印象を与える
    クローラー(検索ロボット)がエラーを検知し、サイト全体の評価が下がる原因になることもあります。

301リダイレクトを使用すると、検索エンジンに「このページは永久に移動しました」と伝えることができます。

パーマリンク変更Q&A

Q
パーマリンクは後から変更できますか?
A

はい、一般的に、ウェブサイトのパーマリンク(永続的なリンク)は後から変更できます。ただし、変更する際にはいくつかの注意点があります。

パーマリンクを変更する際には、これらの影響を考慮し慎重に検討する必要があります。

Q
パーマリンクに使える文字は?
A

一般的に、パーマリンクに使用できる文字は、次のようなものです:

  1. 英数字 (A-Z、a-z、0-9)
    • 英字(大文字および小文字)と数字は、パーマリンクに含めることができます。
  2. ハイフン (-)
    • ハイフンは、単語の区切りや単語間の連結に使用されます。例えば、”my-post”のような形式です。
  3. アンダースコア (_)
    • アンダースコアも一般的にパーマリンクに使用されますが、ハイフンよりも少し目立ちにくいです。
  4. ドット (.)
    • ドットは一般的にドメイン名に使われますが、パーマリンク内でも使うことができます。
  5. スラッシュ (/)
    • スラッシュはパスを区切るために使用されます。サブディレクトリや階層的な構造を示すのに役立ちます。
  6. アルファベット以外の文字
    • 日本語、一部の特殊文字や記号は、URLエンコードされることによってパーマリンクに使用できますが、一般的には避けることが推奨されます。

パーマリンクはユーザー分かりやすく。特殊文字や記号の使用は避け、代わりに意味のある単語やフレーズを使用することが推奨されます。

まとめ

この記事では、パーマリンクの変更方法について解説しました。

この記事で解説した通り、SEOへの影響を考えると途中で変更するのは避けた方が無難です。

ですが、当サイトで実際にパーマリンクを変更したところ、その後3ヶ月の検索流入は下がることなく横ばいをキープ。

SEO評価も合わせてきちんとリダイレクトされています!

今回のパーマリンク変更は3サイト同時作業となり、サブドメイン、サブディレクトリと少し手順が違い戸惑うこともあったので、同じように悩んでいる方の参考になれば幸いです。

Comment 記事の感想を書き込んでいただけると幸いです

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