Home > 雑記 > Wordpressの投稿スラッグ

Wordpressの投稿スラッグ

9 月 1st, 2008

Wordpressのパーマリンク設定で「月と投稿名」など%postname%が入るような設定にしていて、投稿記事に日本語のタイトルをつけると日本語がそのままURLエンコードされてパーマリンクが非常に長ったらしいものになってしまう。

記事のパーマリンクを投稿IDにすれば短いURLになるんだけど、IDってのはちょっとカッコ悪い。
でも、長いURLはいやだ。パーマリンクが長いとやっぱり見にくいものだ。

最近はブラウザが賢くなって、URLエンコードされた日本語もデコードしてアドレスバーに表示してくれるようになってるけど、SEO的にはどうなんだろうか。検索エンジンさんが、ちゃんと解釈してくれていけばいいんだけど。

最近は、タイトルと別に投稿スラッグというものを別に指定している。
Wordpressのパーマリンク設定で「月と投稿名」を選んでいると投稿作成画面のタイトルの下に文字を入力できるフォームが表示される。ここに好きな文字をいれることで、その文字が%postname%になるのだ。投稿スラッグとか呼ばれるみたい。

この投稿スラッグを編集することで、英数字などでパーマリンクの中に記事に関するキーワードを含めたりできてうれしいって寸法だ。これで日本語がURLエンコードされた長いスラッグから解放され、任意の英数字にできる。
だが、問題もある。

記事を書くたびに投稿スラッグを編集するのが、めんどくさい。というか、うっかり忘れる。
投稿スラッグを編集することなく公開ボタンを押しちゃう。

この点をなんとか解決できないかなーと考えている。

たとえば、記事につけられたタグをスラッグにするようにしたり、自動的にタイトルから連想される英単語などのキーワードをスラッグにしてくれるような仕組みだ。

プラグインでも作ってみるか。

kilo@WebMaster 雑記 ,

  1. No comments yet.
  1. No trackbacks yet.