記事にカスタムパーマリンクを設定する

広告

Blogger では記事を最初に投稿したときに記事のタイトルから自動的にパーマリンク(ブログの記事を表す URL )が設定されますが、カスタムパーマリンクの設定で任意の URL に変更することができます。ここでは自動でパーマリンクがどのように設定されるのかについての解説と、記事にカスタムパーマリンクを設定する方法について解説します。

自動で設定されるパーマリンクの生成ルール

まずは自動的に設定されるパーマリンクがどのような規則に基づいて設定されるのかについて確認します。パーマリンクというのは個々の記事を表示した時にアドレスバーに表示される URL のことです。例えば次の記事の URL は次のようになっています。

自動で設定されるパーマリンクの生成ルール(1)

自動で設定されるパーマリンクの生成ルール(2)

Blogger ではパーマリンクは次のような形式となっています。

https://(ユーザーが決めた値).blogspot.com/yyyy/mm/blog-post_xxx.html

記事が 2020 年 4 月に投稿された記事であれば「/2020/04/xxxx.html」のようになります。そして「xxxx.html」の部分は記事のタイトルから自動的に作成されます。どのように作成されるのかはタイトルに半角英数の文字が含まれるかどうかで異なります。

記事のタイトルに半角英数の文字が含まれていない

記事のタイトルに半角英数の文字がまったく含まれていない場合、最初の記事は「blog-post.html」となります。

タイトル : ランチを食べにいきました。
URL : blog-post.html

同じ年と月に既に「blog-post.html」という記事がある場合、次以降の記事は「blog-spot_xxx.html」となります。 xxx の部分には 2 や 103 などランダムな数値が入り「blog-spot_103.html」のようになります。この数値を予想することはできません。

タイトル : 今日もランチを食べにいきました。
URL : blog-post_48.html

記事のタイトルに半角英数の文字が含まれている

記事のタイトルに半角英数の文字が含まれていた場合、半角英数の部分だけを抜き出したファイル名となります。

タイトル : 10時にランチ食べた
URL : 10.html

タイトル : 今日は渋谷でlunch
URL : lunch.html

タイトル : 10時に渋谷でlunch
URL : 10lunch.html

タイトルに空白が含まれている場合は半角英数の部分が「-」で連結されます。

タイトル : Happy Birthday My Friend
URL : happy-birthday-my-friend.html

半角英数の文字がタイトルに含まれる場合も、同じ年と月にまったく同じパーマリンクの記事がある場合は「aaa-bbb_xxx.html」となります。 xxx には 2 や 103 などランダムな数値が入り「aaa-bbb_32.html」のようになります。この数値を予想することはできません。

パーマリンクがいつ決定するのか

パーマリンクは記事を最初に投稿した時に決定します。投稿した記事をあとで編集を行いタイトルを変更してもパーマリンクは変更されません。また一度使われたパーマリンクはその記事が削除されたとしても他の記事に再度割り当てられることはありません。

このあとで解説するカスタムパーマリンクの設定も、記事を投稿する前のタイミングでのみ設定することができます。

カスタムパーマリンクを設定する

パーマリンクは特に設定を行わなければ自動で決定されますが、任意のパーマリンクを手動で設定することができます。手動で変更できる部分は次の部分です。

https://(ユーザーが決めた値).blogspot.com/yyyy/mm/blog-post_xxx.html

「年」や「月」の部分の形式を変更したり削除したりすることはできません。またカスタムパーマリンクは新しい記事を初めて投稿する前のタイミングでのみ設定が可能です。

それでは試してみます。新しい記事の作成画面を開き、次のようにタイトルと本文を入力しました。

カスタムパーマリンクを設定する(1)

この記事のタイトルには半角英数の文字が含まれていないので、設定を行わなかった場合にはパーマリンクは「/yyyy/mm/blog-post_xxx.html」のような形式になります。

カスタムパーマリンクを設定する場合には、右サイドバーの「パーマリンク」をクリックしてください。

カスタムパーマリンクを設定する(2)

デフォルトでは「自動パーマリンク」が選択されていますので、「カスタムパーマリンク」を選択してください。

カスタムパーマリンクを設定する(3)

URL を指定するテキストボックスが表示されますので、任意の URL を入力してください(既に存在する URL は指定できません)。入力が終わりましたら「完了」をクリックしてください。

カスタムパーマリンクを設定する(4)

カスタムパーマリンクを設定する(5)

カスタムパーマリンクの設定が完了しました。

カスタムパーマリンクを設定する(6)

それでは記事を投稿します。画面右上の「公開」をクリックしてください。

カスタムパーマリンクを設定する(7)

記事が投稿されて公開されました。ブログにアクセスして公開した記事の URL を確認してみると先ほど設定した値になっていることが確認できます。

カスタムパーマリンクを設定する(8)

カスタムパーマリンクを設定する(9)

-- --

自動でパーマリンクがどのように設定されるのかについての解説と、記事にカスタムパーマリンクを設定する方法について解説しました。

( Written by Tatsuo Ikura+ )

関連記事 (一部広告含む)
Profile
profile_img

著者 / TATSUO IKURA

初心者~中級者の方を対象としたプログラミング方法や開発環境の構築の解説を行うサイトの運営を行っています。