ブログの記事タイトルの文字数は32文字が良いとされています。
SEOを意識するあまり重要なワードを詰め込んで
長いタイトルになっている人もいるかと思います(ボクです…)
なぜブログのタイトルは32文字が良いのか?
ということと、
32文字に収めるための便利な方法をご紹介します。
目次
なぜブログのタイトルは32文字が良いのか?
まず単純に読者がパット見たときに理解しやすいってことです。
長ったらしいタイトルと短いタイトルがあったときに、
どっちが印象かつ読者が読みたい気持ちになるかを考えたら
タイトルは短い方が良いのです。
短く32文字以内にした方が良い!
どうでしょうか?
悪い例ではわざと長ったらしくしましたが、
32文字の方が圧倒的にパット見て理解できるし、読もうかなと思う気も起こるかと思います。
悪い例の方は読むことの面倒臭さのストレスを感じてしまいます。
Googleで検索されたときに表示される文字数は32文字くらい
Googleで検索した際に表示されるタイトルの文字数はだいたい32文字です。
▼ボクがユニクロのサイズの個体差について書いた記事、(ちなみに35文字)
このユニクロのサイズの違いについて書いた記事のタイトルの文字数は
35文字で3文字ほどオーバーしていますがほぼ表示されているので
1位表示されています。(2018年12月点)
もちろん記事の内容も伴わないとダメですけどね。
32文字を超えてタイトルが長いと途中で切れて読めなくなり、
検索した人にどういった内容かを伝えることができません。
なので、できるだけ32文字で納めることを意識したタイトル付けをしましょう!
ワードプレスのテキストエディタでタイトル文字数をカウントする
タイトルの文字数を32文字が良いということはわかったので、
カウントするおすすめの方法をご紹介します。
▼以前ボクは文字数カウントというサイトを利用していました。
文字を入力して文字数を数えるボタンをクリックすれば文字数が表示されます。
これはこれで便利なんですが、
できればワードプレスのテキストエディタ内で完結させたい。
それと、テキストエディタの記事の文章を見返しながら、
タイトルを練り直したいのです。
今から紹介する方法はテキストエディタ内で、
タイトルの文字数をカウントできるようになります。
▼このようにタイトルの右上に「文字数」が表示されるようになる。
「文章を見ながらタイトルを練り直すことができるのでメッチャ便利です!」
カスタマイズの方法は2種類あり、
コードを子テーマのfunctions.phpにコピペするだけでOKです。
全角・半角どちらも1文字としてカウントする
全角・半角を区別しないで全ての文字を1文字として
カウントして欲しい場合はこちらのコードをfunctions.phpにコピペしてください。
ちなみに僕はこの、全角も半角も1文字としてカウントする方法を使っています。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
//Wordpress投稿画面のタイトル文字数をカウントする function count_title_characters() {?> <script type="text/javascript"> jQuery(document).ready(function($){ //in_selの文字数をカウントしてout_selに出力する function count_characters(in_sel, out_sel) { $(out_sel).html( $(in_sel).val().length ); } //ページ表示に表示エリアを出力する $('#titlewrap').after('<div style="position:absolute;top:-24px;right:0;color:#666;background-color:#f7f7f7;padding:1px 2px;border-radius:5px;border:1px solid #ccc;">文字数<span class="wp-title-count" style="margin-left:5px;">0</span></div>'); //ページ表示時に数える count_characters('#title', '.wp-title-count'); //入力フォーム変更時に数える $('#title').bind("keydown keyup keypress change",function(){ count_characters('#title', '.wp-title-count'); }); }); </script><?php } add_action( 'admin_head-post-new.php', 'count_title_characters' ); add_action( 'admin_head-post.php', 'count_title_characters' ); |
全角は1文字、半角は0.5文字としてカウントする
全角は1文字、半角は0.5文字としてカウントして欲しい場合は
こちらのコードをfunctions.phpにコピペしてください。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 |
//Wordpress投稿画面のタイトル文字数をカウントする function count_title_characters() {?> <script type="text/javascript"> jQuery(document).ready(function($){ //全角を1、半角を0.5として数える function count_zen_han_characters(str) { len = 0; str = escape(str); for (i=0;i<str.length;i++,len++) { if (str.charAt(i) == "%") { if (str.charAt(++i) == "u") { i += 3; len++; } i++; } } return len / 2; } //in_selの文字数をカウントしてout_selに出力する function count_characters(in_sel, out_sel) { $(out_sel).html( count_zen_han_characters($(in_sel).val()) ); } //ページ表示に表示エリアを出力する $('#titlewrap').after('<div style="position:absolute;top:-24px;right:0;color:#666;background-color:#f7f7f7;padding:1px 2px;border-radius:5px;border:1px solid #ccc;">文字数<span class="wp-title-count" style="margin-left:5px;">0</span></div>'); //ページ表示時に数える count_characters('#title', '.wp-title-count'); //入力フォーム変更時に数える $('#title').bind("keydown keyup keypress change",function(){ count_characters('#title', '.wp-title-count'); }); }); </script><?php } add_action( 'admin_head-post-new.php', 'count_title_characters' ); add_action( 'admin_head-post.php', 'count_title_characters' ); |
まとめ
文字数カウントで文字数を調べるのも良いですが、
テキストエディタ内で完結するようにカスタムしてしまうことをオススメします。
いちいち文字数カウントのサイトに行くのが手間ですし、
テキストエディタ内の文章を見ながらタイトルを練り直せるので。
以上がブログのタイトルは32文字が良い理由と、
文字数を数えるオススメの方法の紹介でした。
ぜひ試してみてください。
関連記事:【アフィリエイトフレンズ】ブログ初心者と稼ぎたい人は登録すべし!特別単価が申請できる!