記事のURLが「%e3%82…」だらけ!?20記事のスラッグを確認してみた!

前回は、18記事がカテゴリー未分類のままだったことに気づいて、カテゴリーとタグの整理を考えました!
記事の情報を1本ずつ見ていたとき、もう1つ気になるものを見つけてしまいました。
それが、記事のURLです。

ブラウザのアドレス欄では日本語で表示されるのに、記事のデータで見ると「%e3%82%a2%e3%82%af…」という記号の行列。しかも、すごく長い……。
今回は、公開した20記事のURLの状態を確認して、WordPressの仕組みと、これからどうするかを考えた記録です!

まず確認!このブログのURLはどんな形??

確認日は2026年10月7日です。WordPressに入っている、公開済みの記事の情報を確認しました。

確認した項目2026年10月7日の状態
記事URLの形(パーマリンク設定)ドメインのあとに「投稿名(スラッグ)」が入る形
公開済みの記事20本
スラッグが日本語タイトルから自動で作られた記事20本すべて
そのうち、タイトルの途中で切れていた記事18本
タイトルが最後まで入っていた記事2本(「出発!アフィリエイト!!!」と、いちばん最初の独立計画の記事)

たとえば、公開している中でいちばん新しい記事「アクセス解析、設定できてる??Cocoonの設定画面を確認してみた!」。
この記事のスラッグは、日本語に直すと「アクセス解析、設定できてる??cocoonの設定画面を」で終わっていました。「確認してみた!」の部分がまるごとありません!

デップ

記事を書くとき、URLの欄はまったく触っていませんでした……。タイトルを入れたら、WordPressが勝手にURLまで作ってくれていたんですね。20本書いて、初めて中身を見ました!

スラッグってなに??公式の説明を調べてみた

URLの最後の部分のことを、WordPressでは「スラッグ」と呼ぶそうです。
WordPressの公式ドキュメントを読んで、わかったことをまとめました。

スラッグについてわかったこと
  • スラッグは、記事URLの最後の部分のこと
  • パーマリンク設定によって、スラッグがサイトのURLのあとにつく(例:ドメイン/スラッグ/)
  • 何もしなければ、記事タイトルをもとに自動で入る
  • 投稿の設定パネルから、自分で書きかえられる
  • パーマリンク設定が「基本」のままだと、スラッグを使ったURLにはできない

私のブログは「投稿名」の形だったので、タイトルから作られたスラッグが、そのまま記事のURLになっていました。

どうしてタイトルの途中で切れるの??

ここがいちばん不思議でした。
調べてみると、日本語のような文字は、URLの中では「%e3%82%a2」のような形に置きかえられます(パーセントエンコードというそうです)。カタカナの「ア」1文字が、この9文字分になるんです!

そして、WordPressの公式リファレンスを見ると、タイトルからスラッグを作る処理では、この置きかえた形で200文字までにそろえていました。
1文字で9文字分なので、日本語だけのタイトルなら、だいたい22文字くらいでいっぱいになる計算です。
私のタイトルは「!!」や「??」も入れて長めなので、ほとんどが途中で切れていたんですね。

デップ

タイトルが最後まで入っていた2本は、どちらも短いタイトルでした。勢いのある長いタイトルほど、URLでは切れやすいということみたいです!

日本語のURLって、ダメなの??ここで思い込みに気づいた

「日本語のURLは検索に不利なんじゃ……」と心配になって、Googleの公式ページ(URL構造のベストプラクティス)を読んでみました。
すると、書いてあったのは意外な内容でした。

  • 長いID番号より、意味のある単語をURLに使う
  • 読む人が日本語で検索しているなら、URLに日本語の単語を使ってよい(例として日本語のURLも載っている)
  • 単語の区切りには、アンダースコア(_)ではなくハイフン(-)を使う
デップ

「日本語URL=ダメ」と思い込んでいました……。Googleの説明では、日本語そのものが悪いわけではないんですね。調べる前に決めつけなくてよかったです!

それでも、私のブログの場合は気になるところがありました。

  • タイトルの途中で切れていて、URLだけ見ても何の記事か伝わりにくい
  • コピーして貼ると「%e3%82…」の長い文字列になって、SNSやメモで扱いにくい
  • 「!!」や「??」まで入っていて、意味のある単語になっていない

そこで、これからの記事は、内容がわかる英語の短い言葉をスラッグにすることにしました!
前回のカテゴリー整理の記事から、このやり方に変えています。この記事のスラッグは「slug-check」です。

じゃあ、昔の18本も直すべき??

ここが一番迷ったところです。
公開済みの記事のスラッグを変えると、記事のURLそのものが変わります。もし誰かがブックマークしていたり、どこかにリンクを貼ってくれていたりしたら、そのURLはどうなるんでしょうか??

調べてみると、WordPressには、公開済みの記事のスラッグを変えたときに古いスラッグを記録しておいて、古いURLが開かれたら新しいURLへ転送(301リダイレクト)する仕組みがありました。
また、Googleの公式ページでは、検索結果に出ているページのURLを変えるときは、できるだけサーバー側の恒久的なリダイレクトを使うことがすすめられていました。

選択肢よいところ気になるところ
18本をまとめて英語に直すURLがそろって見やすくなる18本ぶんURLが変わる。転送がきちんと動くか、1本ずつ確認が必要
昔の記事はそのまま、新しい記事から英語にする今あるURLは変わらない。作業もすぐ始められる古い記事と新しい記事でURLの形がばらばらになる

私は、今回は昔の記事には手を付けず、新しい記事から英語にするほうを選びました。
転送の仕組みがあるとわかっても、直したあとに古いURLを開いて確かめる作業までできる自信が、まだありません。
直すとしたら、まず1本だけ試して、古いURLから新しいURLに転送されるかを確認してから、と考えています。

次の記事から使う、スラッグのチェックリスト

今回わかったことをもとに、記事を書くときのチェックリストを作りました!

スラッグのチェックリスト
  • 公開する前に、投稿の設定パネルでスラッグを見る
  • 内容がわかる英語の言葉を、1〜3語くらいで入れる(例:slug-check、category-tags)
  • 単語の区切りはハイフン(-)にする
  • 「!」「?」などの記号は入れない
  • 公開したあとは、むやみに変えない

よくある疑問を、今の私なりにまとめてみた

Q
スラッグを変えないまま公開したら、何か困る??
A

記事はふつうに読めます。私の20本も、そのままのURLで公開されています。ただ、日本語の長いタイトルだと、URLが途中で切れたり、貼り付けたときに長い記号の列になったりします。

Q
日本語のスラッグは検索に不利??
A

Googleの公式ページでは、読む人が日本語で検索しているならURLに日本語の単語を使ってよい、と書かれていました。私が英語にするのは、短くて扱いやすいからです。

Q
公開したあとにスラッグを変えたら、古いURLはどうなる??
A

WordPressには、古いスラッグを記録して新しいURLへ転送する仕組みがあります。ただ、私はまだ試していないので、変えるときは古いURLを開いて転送されるか確かめるつもりです。

今回わかったことと、次にやること

タイトルを入れるだけで、URLまで自動で作られていた。便利だけど、中身を見ないまま20本も公開していました。
今回確認したことで、「全部が日本語の自動スラッグ」「18本は途中で切れている」「日本語そのものがダメなわけではない」という、今の状態と考え方がはっきりしました!

  • 新しい記事は、公開前に英語の短いスラッグを入れる
  • 昔の18本は、カテゴリーの付け替えが終わってから考える
  • 直すなら、まず1本だけ試して、古いURLからの転送を確認する
デップ

カテゴリー、タグ、そしてURL。記事の中身だけじゃなく、記事の「住所」まで気にできるようになってきました!少しずつ、ブログの裏側がわかってきた気がします!

次は、考えたカテゴリー案で、実際に記事の付け替えに挑戦したいです。
知識ゼロから始めた私の、ちょっとずつの改良を、これからも残していきます!!

前回の記録:18記事がカテゴリー未分類のままだった!?カテゴリーとタグの整理を考えてみた!

コメント

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