ブログの下書きを書いたとき「Twitterに貼ったら140字を超えていた」「meta descriptionが長すぎてGoogleに書き換えられた」という経験はありませんか?文字数の制限はSNS投稿からSEO設定まで至る所に存在し、数文字のオーバーが見栄えやクリック率に直結します。
本記事では、文字数・単語数カウントの基礎知識から、Twitter/X・Instagram・LINE・SEOなど主要プラットフォームの文字数制限一覧、そして無料の文字数カウンターツールの活用法まで徹底的に解説します。
文字数カウントとは?
「文字数」と一口に言っても、数え方によって結果が異なります。ツールや媒体によって何を基準にするかが変わるため、違いを理解しておくことが重要です。
文字数・単語数・バイト数の違い
- 文字数(文字カウント):全角・半角を問わず1文字=1としてカウントする方法。日本語のほとんどのサービスはこの基準を採用しています。
- 単語数(ワードカウント):スペースや句読点で区切られた単語の数。英語のライティングや英語圏のSEOで使われます。日本語は単語の区切りが明示されないため、形態素解析が必要です。
- バイト数:データとしてのサイズ。UTF-8では日本語(全角)の1文字が3バイト、英数字は1バイト。データベース設計やAPIの制限はバイト単位で設定されることがあります。
- 行数:改行コードで区切られた行の数。コード記述やLINEのメッセージで意識する場面があります。
全角と半角の扱い
Twitterは全角・半角を問わず1文字=1としてカウントします。一方、旧来の一部サービスでは全角1文字=2文字として扱うこともあります。使用するサービスの仕様を事前に確認しましょう。
SNS・サービス別の文字数制限一覧
主要なSNSとWeb制作で使う設定値の文字数制限をまとめました。投稿や設定の前に参照してください。
| サービス・項目 | 制限文字数 | 備考 |
|---|---|---|
| Twitter / X(本文) | 140文字 | 全角・半角ともに1文字としてカウント |
| Twitter / X(プロフィール) | 160文字 | 自己紹介欄 |
| Instagram(キャプション) | 2,200文字 | 表示は最初の125文字程度、残りは「続きを読む」で折りたたまれる |
| Instagram(プロフィール) | 150文字 | 絵文字も1文字としてカウント |
| LINE(メッセージ) | 500文字 | 送信ボタン押下時のバリデーション上限 |
| YouTube(タイトル) | 100文字 | 検索結果では70文字程度で切れることが多い |
| YouTube(説明文) | 5,000文字 | 最初の200文字程度が展開前に表示される |
| meta title(SEO) | 30〜60文字 | 日本語なら15〜30文字が目安、超えるとGoogleが書き換える場合あり |
| meta description(SEO) | 120〜160文字 | モバイルでは120文字前後で切れることが多い |
SNSの仕様は頻繁に変更されるため、公式ヘルプも合わせて確認することをお勧めします。
SEOに最適な文字数
検索エンジン最適化においても文字数は重要な指標のひとつです。ただし「文字数が多ければ上位表示される」というわけではなく、読者の疑問を過不足なく解消する内容であることが前提です。
記事本文の目安
- 一般的な情報記事:1,500〜3,000文字。短すぎると情報量不足とみなされやすく、必要な情報を網羅することを優先してください。
- 専門的・比較記事:3,000〜6,000文字。複数の選択肢や詳細な手順を説明する場合はこの範囲が適切です。
- ランディングページ・商品ページ:必要最低限の情報を簡潔に。冗長な文章はコンバージョン率を下げることがあります。
見出し(hタグ)の文字数
- h1:30〜60文字が目安。ページの主題を端的に表すキーワードを含める。
- h2・h3:15〜40文字程度。各セクションの内容が一目でわかる表現を心がける。
meta titleとdescriptionの最適化
meta titleは検索結果のタイトルとして表示されます。30〜60文字(日本語なら15〜30文字)を守り、主キーワードを先頭に配置しましょう。meta descriptionは直接的な順位要因ではありませんが、クリック率に大きく影響します。120〜160文字でユーザーのメリットを明示することが重要です。
文字数カウンターの使い方
文字数カウンターツールを使えば、テキストを貼り付けるだけで文字数・単語数・行数・読了時間を即座に確認できます。
基本的な使い方
- テキスト入力欄に文章を貼り付けるか、直接入力すると、リアルタイムで各種カウントが更新されます。
- 文字数:スペース・改行を含む全文字数と、それを除いた実質文字数の両方を表示します。
- 単語数:スペース区切りの単語数をカウントします。英語コンテンツの品質チェックに便利です。
- 行数:改行ごとにカウントします。LINEのメッセージやコードのレビューに活用できます。
- 読了時間:平均的な読書速度(日本語:400〜600字/分)をもとに目安の読了時間を算出します。
SNS投稿の事前チェック
Twitter投稿を作成する際は、ツールに下書きを貼り付けて文字数を確認してから投稿することで、140字制限のオーバーを防げます。Instagram キャプションも同様に、最初の125文字に最も伝えたい内容が収まっているか確認しましょう。
文字数を削減するテクニック
文字数制限に合わせるために文章を削る際は、情報の価値を落とさずに圧縮することが重要です。以下のテクニックを活用してください。
- 冗長な接続詞を省く:「〜ということで」「〜なわけですが」などの言い回しは「〜のため」「〜ですが」に短縮できます。
- 二重表現を避ける:「まず最初に」「一番最後」などは「最初に」「最後に」に統一します。
- 体言止めを活用する:リストや箇条書きでは「〜できます」を省いて名詞で締めると文字数を節約できます。
- カタカナ語を活用する:「コンバージョン」「エンゲージメント」など業界用語は長い説明文より短く済む場合があります。ただし読者層に合わせて判断してください。
- 数字は半角で記述する:全角数字より半角数字の方が視覚的にもコンパクトで、検索でもヒットしやすい傾向があります。
- 重複した情報を統合する:同じ内容を繰り返している段落を見つけたら、どちらかに統合して全体をスリム化します。
よくある質問
- Q. Twitterの140文字は全角・半角どちらでカウントされますか?
- Twitter / Xは全角・半角を問わず1文字として1カウントします。日本語の漢字・ひらがなも、英字・数字も同じ1文字です。ただしURLは文字数に関わらず23文字として計算される仕様になっています。
- Q. meta descriptionが長すぎるとどうなりますか?
- Googleが検索結果のスニペットを自動的に短縮して表示します。末尾が「…」で切れることが多く、重要な情報が見切れる可能性があります。120〜160文字に収めることで、スニペット全体を意図通りに表示できる確率が高まります。
- Q. 文字数と読了時間の関係は?
- 日本語の平均的な読書速度は1分間に400〜600文字程度です。2,000文字の記事であれば約3〜5分が目安の読了時間です。文字数カウンターツールでは、この基準をもとに読了時間の目安を自動計算して表示します。
- Q. Instagram キャプションは何文字まで書けばいい?
- 上限は2,200文字ですが、最初の125文字程度しか展開前には表示されません。重要なメッセージやハッシュタグは最初の125文字以内か最後にまとめるのが効果的です。エンゲージメントを高めるには150〜300文字が適切とされることが多いです。
- Q. バイト数と文字数の違いを教えてください。
- 文字数は「何文字か」を表す単位で、全角・半角を1文字としてカウントします。バイト数はデータとしてのサイズで、UTF-8エンコードでは日本語の全角1文字は3バイト、英数字・半角記号は1バイトです。データベースの
VARCHAR制限やHTTPヘッダーの長さ制限はバイト単位で設定されることが多いため、開発時はバイト数を意識する必要があります。
まとめ
文字数カウントはSNS投稿からSEO設定、ブログ執筆まで幅広い場面で役立つ基本スキルです。主要なポイントを振り返ります。
- Twitter / Xは140文字、Instagram キャプションは2,200文字(表示は125文字程度)
- meta titleは30〜60文字、meta descriptionは120〜160文字が最適
- 記事本文は情報量を優先しつつ、1,500文字以上を目安に
- 文字数・単語数・読了時間はツールでリアルタイムに確認できる
以下の無料ツールで文字数・単語数を今すぐ確認できます。
- 文字数カウンター — 文字数・単語数・行数・読了時間をリアルタイム表示
- 単語数カウンター — 英語コンテンツの単語数・文章数を詳細に分析
- 読みやすさチェッカー — 文章の可読性スコアと改善ポイントを確認