この記事のまとめ
ブログのパーマリンク(記事のURL)で決めるのは、URLの型(WordPress なら設定 → パーマリンクの選択肢)と、記事ごとのスラッグの2つです。Google の「URL 構造のベスト プラクティス」は、長い ID 番号ではなく意味のある単語を使うこと、読者の言語の単語を使うこと、単語の区切りにアンダースコアではなくハイフンを使うこと、できるだけシンプルにすることを勧めています。日本語で検索する読者には日本語の単語を使うよう書いていて、日本語の例も載っています。英単語のほうが順位で有利だという記述は、このページにはありません。
日本語のURLは、リンクの中ではパーセント エンコードされた長い記号の列になり、コピーして共有すると読めない形になることがあります。このサイトは扱いやすさを理由に、ローマ字や短い英単語をハイフンでつないでいますが、これは公式の推奨ではなく、このサイトのやり方です。どちらを選んでも、公開したあとに変えないことがいちばん大事だと私は考えています。WordPress の公式ドキュメントも、パーマリンクという名前の由来として、各投稿の URL は永続的で変更されるべきではないと書いています。
パーマリンクは、日本語でも英単語でも、Google の公式の推奨から外れるわけではありません。公式は、日本語で検索する読者には日本語の単語を使うよう書き、日本語のURLを例に載せています。迷うべきなのは言語よりも、短く、意味が分かり、二度と変えなくて済む形かどうかです。
ブログを始めて、設定画面に「パーマリンク」という項目があった。どれを選べばいいのか、記事のURLは日本語のままでいいのか、英語にしたほうがSEOにいいのか。「日本語URLはデメリットがある」とも読んだし、あとから変えると面倒だとも聞いた。だから最初に決めておきたい。そう思って調べた人に向けて書いています。
読み終えるころには、Google と WordPress の公式ドキュメントに書かれていることと書かれていないことを原文で確かめたうえで、URLの型とスラッグを決める手順が分かるはずです。
Search ConsoleのZIPを読み込むと、候補の判定と1記事分の診断カードを無料で確認できます。登録は不要です。ZIPが無い場合は、診断カードの見本を確認できます。
パーマリンクで決めるのは「型」と「スラッグ」の2つ
パーマリンクは、記事ごとに決まっている、ずっと使い続けるURLのことです。WordPress のパーマリンク設定画面のドキュメントは、名前の由来をこう書いています。
各投稿の URL は永続的で、変更されるべきではありません。このため「パーマリンク」という名称になっています。
決めるものは2つあります。
- URLの型: サイト全体で、記事のURLをどの形で作るか。WordPress なら「設定 → パーマリンク」で選びます。最初に1回だけ決めるもの
- スラッグ: 記事1本ごとの、URLの最後の部分(このページなら
permalink-kimekata)。記事を書くたびに決めるもの
どちらもドメインの後ろの部分の話です。ドメインそのものの選び方はブログの独自ドメインのメリットは?に書きました。
WordPress の設定画面にある選択肢
パーマリンク設定画面のドキュメントには、共通設定として次の6つが載っています(日本語版のドキュメントは2020年の更新なので、使っている WordPress の画面と表記が違うことがあります)。
| 選択肢 | URLの例(ドキュメントの例) | 中身 |
|---|---|---|
| 基本 | /?p=123 | 記事の番号だけ。中身の分かる単語が入らない |
| 日付と投稿名 | /2008/03/31/sample-post/ | 投稿日と投稿名(スラッグ)が入る |
| 月と投稿名 | /2008/03/sample-post/ | 投稿の年月と投稿名が入る |
| 数字ベース | /archives/123 | 記事の番号だけ。中身の分かる単語が入らない |
| 投稿名 | /sample-post | 投稿名だけ。いちばん短い |
| カスタム構造 | /archives/%year%/%monthnum%/%day%/%postname%/ | タグを組み合わせて自分で作る |
「投稿名」の部分には、記事ごとのスラッグが入ります。英語版のCustomize permalinksは、投稿名のタグ %postname% を、投稿タイトルをURL用に整えたもの(投稿の編集画面のスラッグ欄)と説明し、“This Is A Great Post!” が this-is-a-great-post になる例を挙げています。カスタム構造を作るときは、%post_id% か %postname% で終えるよう書かれています。
Google の公式が勧めているURLの形
Search Central のGoogle 検索における URL 構造のベスト プラクティス(日本語版の最終更新日 2025年12月31日)は、可能な限りシンプルな URL 構造にしたうえで、次のことを勧めています。ブログの記事URLに関係するところを抜き出しました。
| 公式の見出し | ブログの記事URLで言うと |
|---|---|
| わかりやすい URL を使用する | 記事番号や意味のない英数字の列ではなく、中身が分かる単語を入れる |
| オーディエンスの言語を使用する | 読者が日本語で検索しているなら、日本語の単語でもよい(公式の例も日本語) |
| 単語を区切るのにハイフンを使用する | 単語の間は「-」でつなぐ。「_」や、つなげて書くのは公式の非推奨の例にある |
| パラメータの使用はできるだけ少なくする | 中身に関係しない「?」以降を付けない。個人ブログの記事URLではまず気にしなくてよい(私の見方) |
| URL は大文字と小文字が区別されることに注意する | 大文字と小文字が混ざると別のURLとして扱われる。小文字にそろえておく |
1つ目の「わかりやすい URL」については、こう書かれています。
可能であれば、長い ID 番号ではなく意味のある単語を URL に使用します。
WordPress の選択肢で言えば、「基本」と「数字ベース」は記事の番号だけでURLができるので、意味のある単語が入りません。「投稿名」が入る型を選ぶと、この推奨に沿う形になります。
単語の区切りについては、こうです。
具体的には、URL 内の単語を区切るにはアンダースコア(_)ではなくハイフン(-)を使うようおすすめします。
同じ表の非推奨の例には、アンダースコアのほかに、単語をつなげて書く形(greendress)も載っています。permalinkkimekata より permalink-kimekata、ということです。
パラメータ(URLの「?」から後ろ)の話も同じページにありますが、WordPress で「投稿名」などの型を選んでいれば、記事のURLに付くことはまずありません。SNS用の計測パラメータを付けたときの扱いはURLパラメータとSEO、utmを付けると重複コンテンツになるのかに書きました。
なお、このページが理由として挙げているのは、Google 検索がサイトを効率よくクロールできること(冒頭)と、Google 検索とユーザーがサイトを正しく理解できること(「URL 構造をわかりやすくする」の節)です。日本語版・英語版とも、URLの形で順位が変わるとは書かれていません。
日本語のURLと英単語のURL、どちらがいいのか
パーマリンクは英語にしないとSEOに不利、という説明を見かけますが、公式の書き方は違います。同じベスト プラクティスの「オーディエンスの言語を使用する」には、ドイツ語の例に続けてこうあります。
あるいは、オーディエンスが日本語で検索している場合は、URL に日本語の単語を使用してください。
例として載っているのは https://example.com/ペパーミント です。日本語で検索する読者向けのブログなら、日本語のスラッグは公式の推奨の範囲に入っています。逆に、英単語のほうが順位で有利だという記述も、このページにはありません。どちらが順位に効くかは、確認した公式ページには書かれていない、というのがこの記事で言えるところです。
URL 中の語と順位の関係については、SEO スターター ガイドに次の一文があります。言語の話ではなく、URL にキーワードを入れることの効果の話です。
ランキングという観点で見ると、ドメイン名(または URL パス)中のキーワードだけでは、パンくずリストに表示される以上の効果はほとんどありません。
日本語URLで実際に起きること
違いが出るのは順位ではなく、URLの扱いやすさです。同じページは、日本語のような文字をリンクに書くときの扱いをこう書いています。
さらに、ASCII 以外の文字はパーセント エンコードを行う必要があります。
推奨の例に並んでいるのは中国語の 杂货/薄荷 をエンコードした %E6%9D%82%E8%B4%A7/%E8%96%84%E8%8D%B7 という形です。日本語のスラッグも、リンクの中ではこのような「%」と英数字の長い列として書かれます。私の経験では、ブラウザのアドレスバーでは日本語のまま見えていても、コピーしてSNSやメールに貼ると、この長い列で出てくることがあります。読めないURLは、受け取った人が中身を推測できず、途中で切れて貼られると開けなくなることもあります。
このサイトは、この扱いにくさを避けるために、記事のURLをローマ字や短い英単語をハイフンでつないだ形にしています(このページなら /blog/permalink-kimekata)。これはこのサイトのやり方で、Google が英単語を勧めているわけではありません。日本語のURLを選んでも、意味のある単語で、読者の言語で、という公式の推奨には沿っています。公式も「オーディエンスの言語にある単語(必要に応じて文字変換を取り入れながら)を URL に使用します。」と書いていて、ローマ字はこの文字変換にあたります。
| 日本語のスラッグ | 英単語・ローマ字のスラッグ | |
|---|---|---|
| 公式の推奨 | 沿っている(日本語の例が載っている) | 意味のある単語なら沿っている |
| 順位への影響 | どちらが有利かは、確認した公式ページに書かれていない | |
| コピーして共有したとき | 「%」と英数字の長い列になることがある | そのまま読める |
| 決めるときの手間 | タイトルの語をそのまま使える | 英語やローマ字に置き換える手間がかかる |
パーマリンクを決める4つの手順
ここからは、公式の推奨を踏まえて私がやっている決め方です。公式の手順ではありません。
手順1: URLの型は、投稿名が入るものを選ぶ
WordPress なら「投稿名」、または %postname% で終わるカスタム構造にします。「基本」や「数字ベース」は意味のある単語が入らないので選びません。
日付を入れるかどうかについて、URL 構造のベスト プラクティスは何も書いていません。私は、URLが短くなるので日付を入れない「投稿名」にしています(私の見方)。どれを選ぶにしても、型を変えるとすべての記事のURLが一度に変わるので、記事を書き始める前に決めておくのが楽です。
手順2: スラッグは、記事の中身を表す2〜4語にする
タイトル全体ではなく、その記事の中心になる語だけを入れます。「ブログのパーマリンクはどう決める?」なら permalink-kimekata のように、狙っている語が分かれば十分です。2〜4語という数は私の目安で、公式に語数の決まりはありません。
手順3: ハイフンで区切り、小文字にそろえる
単語の間は「-」でつなぎます。公式は大文字と小文字について、/APPLE と /apple を別々の URL として扱うと書いているので、混ぜずに小文字にそろえておくと迷いません。
手順4: 公開前に、スラッグ欄を自分の目で確かめる
WordPress はタイトルからスラッグを作りますが、日本語のタイトルからどんなスラッグができるかは、確認した公式ドキュメントに例がありません。公開ボタンを押す前に、投稿の編集画面でスラッグ欄を開き、手順2・3の形になっているかを見ます。公開してから直すと、それはもう「URLの変更」になります。
決めたスラッグは、公開したら変えないのが前提です。それでも変えたくなったときに何が起きるか、変える前に何を用意するかはURLを変えるとSEO評価は切れる、スラッグ変更の前に301を用意するにまとめました。
Search ConsoleのZIPを読み込むと、候補の判定と1記事分の診断カードを無料で確認できます。登録は不要です。ZIPが無い場合は、診断カードの見本を確認できます。
よくある質問
もう日本語のURLで公開した記事は、英語に直したほうがいいですか
直す必要はありません。公式は日本語の単語を使う例を載せていて、日本語のURLを英語に直せば順位が上がるという記述もありません。直すとURLが変わるので、転送の設定が要ります。どうしても直すなら、先に301リダイレクトのやり方を読んで転送を用意してください。直さずに、これから書く記事だけローマ字や英単語にする、という分け方もあります。
URLにカテゴリーを入れたほうがいいですか
公式は、論理的で人が理解できる形でURLを組み立てられるよう、コンテンツを分類することを勧めています。ただ、WordPress の %category% を型に入れると、カテゴリーの名前(スラッグ)がURLの一部になり、Customize permalinks によれば子カテゴリーは入れ子のディレクトリとして入ります。あとでカテゴリーを付け替えたり名前を変えたりするとURLにも響く形になるので、私は入れていません。
スラッグは検索結果に表示されますか
パソコンの検索結果に出る「example.com › ブログ › …」の後半はパンくずリストです。SEO スターター ガイドは「Google では URL 中の言葉に基づいて自動的にパンくずリストを学習していますが、技術的には、構造化データによって影響を与えることもできます。」と書いています。URLの語が使われることもありますが、何を出すかを指定したいなら、スラッグではなくパンくずリストの構造化データのほうで指定します。仕組みはパンくずリストの構造化データは何を出すもの?に書きました。
アンダースコアで区切ってしまいました。直すべきですか
公式はハイフンを勧めていますが、アンダースコアのURLで順位が下がるとは書いていません。すでに公開している記事を直すとURLが変わるので、これから書く記事をハイフンにするところから始めるのが無難です。
まとめ
- パーマリンクで決めるのは、サイト全体のURLの型と、記事ごとのスラッグの2つ
- Google の URL 構造のベスト プラクティスは、意味のある単語・読者の言語・ハイフンでの区切り・できるだけシンプルな形を勧めている
- 日本語で検索する読者には日本語の単語を、と公式に書かれていて、日本語の例もある。英単語のほうが順位で有利だという記述は、URL 構造のベスト プラクティスには無い
- 日本語のURLは、リンクの中ではパーセント エンコードされ、コピーして共有すると長い記号の列になることがある
- このサイトは扱いやすさを理由に、ローマ字や短い英単語をハイフンでつないでいる(公式の推奨ではなく、このサイトのやり方)
- どちらを選んでも、公開したあとに変えないことがいちばん大事だと私は考えている。WordPress の公式も、パーマリンクという名前の由来として「各投稿の URL は永続的で、変更されるべきではありません。」と書いている
この記事で確認した公式ページは、Search Central の Google 検索における URL 構造のベスト プラクティスと SEO スターター ガイド、WordPress のパーマリンク設定画面と Customize permalinks の4つです。2026年10月8日に、URL 構造のベスト プラクティス、SEO スターター ガイド、パーマリンク設定画面は日本語版と英語版、Customize permalinks は英語版の本文を取得し、引用は原文と照合しました。
URLを決めて記事を書き続け、検索結果に出始めると、次は「どの記事のタイトルや本文から直すか」を選ぶ段階になります。URLを変えずに直せるのはそこです。その切り分けのために私が作ったツールがあるので、ここから宣伝として書きます。
サーチコンソールのエクスポートをZIPのまま置くだけで、4.0〜20.5位のページを、表示回数100回以上は通常判定、30〜99回は参考判定、30回未満は本文中心の監査に分け、この順に、同じ区分の中ではCTR機会差(表示回数 × (期待CTR − 実CTR)で出す「回相当」の数)の多い順に並べて出します。 判定と候補3記事のCTR機会差の確認、そのうち1記事分の診断カードまでは無料です。有料は2,980円(税込)の買い切りで、無料の1件を除いた3記事分の診断カードが対象です。3記事分が揃うとき(判定に出た候補が4件以上のとき)だけご案内します。生成の利用期限は購入から7日間で、月額課金や自動更新はありません。ログインも不要です。 CSVファイルそのものはブラウザの外に出ませんが、診断カードを出すときは選んだ1ページぶんの数値(URL・キーワード・順位・表示回数・CTR)を、タイトル取得を押したときは最大10件のURLを送ります。
⚠️ このツールは、URLの形やパーマリンクの設定を調べません。読むのは検索パフォーマンスのエクスポートにある、ページごとの平均掲載順位・表示回数・CTRだけです。並べ替えるだけで、CTR・順位が上がることを約束するものではありません。公開したばかりで検索結果にまだ出ていないブログや、掲載順位4.0〜20.5位に入るページが無いブログでは、候補が0件になることがあります。
Search ConsoleのZIPを読み込むと、候補の判定と1記事分の診断カードを無料で確認できます。登録は不要です。ZIPが無い場合は、診断カードの見本を確認できます。
