サポート » 使い方全般 » パーマリンクを /%category%/%postname%/ と設定することについて

  • おはようございます。
    すみません、以前から「これどうしたらいいのかな・・・」と思っていて、今まで何となく聞けなかったのですが、やっぱり自分でどうしたらいいか悩むので相談させてください。

    パーマリンクですが、SEO的にも、URLから内容を判断できるという意味でも、

    /%category%/%postname%/

    にしたいのですが、Codexの「パーマリンクの使い方」には、
    「パフォーマンス上の理由で %category% で始まるパーマリンクは非推奨です。」とあります。
    http://wpdocs.sourceforge.jp/%E3%83%91%E3%83%BC%E3%83%9E%E3%83%AA%E3%83%B3%E3%82%AF%E3%81%AE%E4%BD%BF%E3%81%84%E6%96%B9

    でも、/%category%/%postname%/となっているからといって、特別表示が遅いサイトを私は見たことがなく、自分でも/%category%/%postname%/のサイトを作ってみましたが、問題ないように思えました。

    でも、自分で作ったものに関しては、ページ数がそれほど無いので、そのため表示に影響しないのかな・・・と思いますし、お客様のサイトに「非推奨です」と書いてあることをやってもいいのか迷います。

    今までのお客様は、記事に年月の考慮があってもおかしくなかったので、%year%/%category%/%postname%/などとしたりしてきたのですが、
    今回のお客様の場合は、記事の年月がURLに入ると不自然なので、本当は/%category%/%postname%/ とするのがベストだと思っています。

    ただ、今回のお客様はある程度ボリュームのあるサイトになりますし、非推奨と書いてあるものにしてしまって大丈夫なのか悩んでいます。

    皆さんどうされていますか?
    もしかして、内部的には年月で始まる推奨型URLだけど、実際の表示では /%category%/%postname%/ に見えるように、.htaccess などで制御できるのでしょうか。
    Codexの.htaccessに関する部分は、私にはよくわかりませんでした。

    どなたかアドバイス頂けないでしょうか。
    よろしくお願い致します。

5件の返信を表示中 - 1 - 5件目 (全5件中)
  • 非推奨なので、避けられるなら避けるほうが良いでしょうけど、
    どうしても、というのであれば、

    (1)非推奨であることを顧客に説明し、納得してもらう。
    (2)不具合・不都合が起きた場合の対処方法を決めておく。(パッチを作る、我慢する、推奨設定に変更する、等)

    でしょうね。

    umbrella_process

    (@umbrella_process)

    個人的には、避けるべきだと思います。カテゴリーは複数選択できるので、おなじ投稿で複数のパーマリンクが存在できることになりますよね。コンテンツの重複はSEO的にどうかと…。

    普通に、カスタム投稿タイプを使えば近いURL構造になると思います。

    php-webさん、umbrella_processさん、ありがとうございます!

    やっぱり避けたほうがいいですよね・・・

    ごめんなさい、お二人に頂いたお答えの中でわからないことがあって、
    もしご面倒でなければ教えて頂けないでしょうか。

    php-webさん、不具合・不都合が起きた場合の対処方法として書いて頂いた「パッチを作る」ですが、どういったパッチを作ることになりそうでしょうか。パッチを作ったことがなく、すみません。

    umbrella_processさん、カテゴリは複数選択できますが、記事編集画面のタイトル下にある「パーマリンク」の部分は1つで、2つカテゴリを選んだ場合、どちらかのカテゴリが割り当てられると思います。割り当てられなかったカテゴリ名で投稿を見ようとしても、選ばれたほうのカテゴリ名がついたURLにリダイレクトしたので、複数のパーマリンクが存在することはないのではと思ったのですが、間違いでしょうか。

    それからすみません、「普通に、カスタム投稿タイプを使えば近いURL構造になると思います。」という部分がわかりませんでした。カスタム投稿タイプを「/%category%/%postname%/ 」と設定せず、近いURL構造を設定すればOK、ということでしょうか。その場合、どのように設定するのが近いURL構造になりますでしょうか。

    わかってなくてすみません。

    umbrella_process

    (@umbrella_process)

    割り当てられなかったカテゴリ名で投稿を見ようとしても、選ばれたほうのカテゴリ名がついたURLにリダイレクトしたので、複数のパーマリンクが存在することはない

    おっと、そうなんですね。認識間違いでした。すみません。

    カスタム投稿タイプについてはCodexを参照ください。
    名前空間付きカスタム投稿タイプの URL

    umbrella_processさん、ありがとうございます!

    カスタム投稿タイプについてのCodexのURLをありがとうございます。
    すみません、前回投稿したとき、「カスタム投稿タイプ」を、管理画面のパーマリンク設定の「カスタム構造」のことかと勘違いしていました。意味不明ですみません。

    カスタム投稿タイプのCodexを読んでみたのですが、一回読んだだけでは悲しいほど理解できなかったので、もう少し時間をかけて読んでみます。

    ありがとうございます。

5件の返信を表示中 - 1 - 5件目 (全5件中)
  • トピック「パーマリンクを /%category%/%postname%/ と設定することについて」には新たに返信することはできません。