[WordPress]この記事は約7分で読めます。賢威を導入したら、記事を書き始める前にパーマリンクを変更しましょう。パーマリンクとは、ブログURLの一部となる部分です。このブログだと、ドメインは「keni-customize.net」なので、ここは固定になります。初期設定のままだと「?p=xxx」(xは数字が入る)となっています。見た目もダサいし、SEO上もあまりよくないと言われています。変更してしまいましょう。パーマリンクまとめパーマリンクの変更方法パーマリンクの変更は簡単です。WordPressの設定画面から変更できます。設定→パーマリンクの設定を表示します。パーマリンクは最初「デフォルト」になっていて、これが「?p=123」になっています。他にもいくつか選べますが、今回はカスタム構造を選択して入力しましょう。パーマリンクで使用できるタグを記載しておきます。%year%:投稿された年4桁%monthnum%:投稿された月2桁%day%:投稿された日2桁%hour%:投稿された時2桁(24時間表記)%minute%:投稿された分2桁%second%:投稿された秒2桁%post_id%:投稿記事の固有番号%postname%:投稿名(タイトル)%category%:投稿記事のカテゴリ名%tag%:投稿記事のタグ名%author%:投稿者名これらを複数組み合わせて(スラッシュ”/”で区切る)使用できます。賢威の初期設定マニュアルでは、「/%category%/%postname%/」が推奨されています。有名所でも、このパーマリンクを使っているブログは多いです。私はこの設定あまりおすすめしません。賢威を使うのであれば、個人的にはデメリットの方が大きいなと思います。検索エンジンがブログの階層構造を認識しやすくなります。ブログ中に、「テンプレート」カテゴリ(親)があって、その中に「賢威」カテゴリ(子)があり、その中に「賢威6.1のブログを高速化するための7個の方法」という記事があったとします。この時、構造化されていると検索エンジンの表示はこうなります。検索エンジンで表示された時に、構造化されたURLが表示されるメリットがあります。小カテゴリ」というURL表示になっています。このようになっていると、検索エンジン(Google)がブログの階層構造を読み取ってくれています。3つ目の検索結果は「www.dicetower.net/date/2013/11/‎」とURLそのままの表示になっています。例は悪いですが、これはブログ階層が認識されていない結果です。このブログ階層を認識させやすくなるパーマリンクが「/%category%/%postname%/」です。既存記事のカテゴリを変更した時にURLが変わってしまうことです。「賢威(keni)」カテゴリがあり、その中に「賢威をカスタマイズする10の方法(customize10)」という記事があったとします。()内はそれぞれ「%category%」と「%postname%」です。URLは、「www.keni-customize.net/keni/customize10/」になります。その後、賢威6がリリースされたので、カテゴリ「賢威(keni)」を「賢威5(keni5)」に変更し「賢威(keni6)」というカテゴリを新しく作ったとします。すると、「賢威をカスタマイズする10の方法(customize10)」は変更された「賢威5」カテゴリに自動的に振り分けられ、URLが「www.keni-customize.net/keni5/customize10/」に変更されてしまいます。属していたカテゴリから他のカテゴリに移したい場合もあります。これにより、これまで「www.keni-customize.net/keni/customize10/」に貼られていたリンクが全て無効になる...わけではありませんので安心してください。WordPressには、301リダイレクトを自動的に行なってくれているのでこれまでのリンクが全てリンク切れになってしまう心配はありません。詳しくは、リンク先を読んでみてください。難しいですが、超詳しく説明されています。元記事URLでのツイート数やFacebookのいいね!はリセットされゼロになってしまいます。ブログ運営を継続していると結構カテゴリを変えることがあります。先ほど、「有名所でも、このパーマリンクを使っているブログは多いです。有名所の大きいブログは最初からコンテンツマネジメントできていて、カテゴリを変更することが少ないです(たぶん)。賢威の初期設定マニュアルも、おそらくそちら側のイメージで書かれていると思います。コンテンツがある程度決まっていてカテゴリの変更がないのであれば、/%category%/%postname%/が理想だと思いますが、そういう人は少ないだろうと思います。実は、「/%category%/%postname%/」を使っていなくても、賢威テンプレートでは階層化構造を検索エンジンに伝えやすい作りになっています。先ほどと同じ画像ですが、この画像の1つ目の記事は「/%category%/%postname%/」になっていません。検索エンジンではブログ階層が表示されています。それは、賢威で表示されるパンくずリストがあるためです。このパンくずリストは賢威標準搭載で、これがあることでパーマリンクに「%category%」を含まなくても、十分ブログ階層を読み取ってくれます。ちなみに、上記ブログのパーマリンク設定は「/%postname%-%post_id%/」です。よって、賢威を使う場合「/%category%/%postname%/」はデメリットの方が大きいです。個人的には「%postname%」と「%post_id%」の組み合わせです。このブログは、上のブログと同じで「/%postname%-%post_id%/」にしています。「%postname%」だけでも良いのですが、同じ投稿名(タイトル)が続くとわかりづらくなってしまうので、後ろに「%post_id%」を加えます。「%postname%」だけでも、同じ投稿名の場合は自動的に番号を振ってくれるので問題はありません。日本語のURLは個人的におすすめしないここで「/%postname%/」を使用する場合に気をつけたいことがあります。「/%postname%/」は、そのままだと記事タイトルを使います。この記事の場合はURLに「WordPressのパーマリンクはどの形がベストか?」が入ります。個人的にはそれほど優位性を感じませんし、なによりダサいのでイヤです。日本語の部分がピュニコードにエンコード(変換)されて、かなり長くなります。こんな風に長く、そして意味不明なURLが完成します。URLでそのままリンクを貼ってくれる人もかなりいますので、そういった方には、この日本語リンクは避けられてしまいます。記事投稿時に変更しましょう。図の赤枠部分をクリックすると変更できます。本当は、日本語を英語にしてくれるとありがたいのですが、手動です。この記事は「permalink」に変更しました。パーマリンクまとめ結局のところ、致命的なパーマリンクはないので好みの問題になります。違うパーマリンクを使用しても良いと思います。後から変更するとURLが大幅に変わってしまうのでやめましょう。[...]返信コメントを残す返信をキャンセルする。Reserved.このページの先頭へ。