最終更新:
ハッシュタグの文字数戦略 - SNS 別の最適な長さとタグ数
Instagram のハッシュタグは 1 投稿 30 個まで、1 個あたり 30 文字まで (# は数えません)。そして X や TikTok では、タグに使った文字がそのまま投稿本文の文字数を消費します。つまりハッシュタグ選びは「どの語を選ぶか」だけの問題ではなく、限られた文字数を本文とタグにどう配分するかの問題です。2026 年 8 月時点の各 SNS の仕様と、文字数から逆算する考え方を整理します。
SNS 別ハッシュタグの仕様比較
| SNS | 1 投稿のタグ数 | 1 タグの文字数 | 投稿文字数に含まれるか |
|---|---|---|---|
| 30 個まで | 30 文字まで (# は数えない) | 含まれる (キャプションの 2,200 文字に算入) | |
| X (旧 Twitter) | 公式に明記なし | 公式に明記なし | 含まれる (280 文字に算入・日本語は 1 文字が 2 文字分) |
| TikTok | 公式に明記なし | 公式に明記なし | 含まれる (キャプションの 4,000 文字に算入) |
| YouTube | タイトルと説明欄の合計が 61 個以上になると、その動画のタグはすべて無視される | 公式に明記なし | 含まれる (説明欄の 5,000 文字に算入) |
| 公式に明記なし | 公式に明記なし | 含まれる (本文に算入) | |
| Threads | 公式に明記なし | 公式に明記なし | 含まれる (500 文字に算入) |
数値は 2026 年 8 月時点のものです。ハッシュタグは各社が上限を公式に明記していない項目もあり、表ではその欄を「公式に明記なし」としています。確実に知りたいときは、投稿画面の残り文字数表示でタグを含めた実際の消費量を確かめるのが最も速い方法です。
X ではハッシュタグも投稿の 280 文字に算入されます。しかも日本語は 1 文字が 2 文字分として数えられるため、見た目より重くのしかかります。たとえば「#マーケティング戦略」は見た目 10 文字ですが、# が 1 文字分、続くカタカナと漢字の 9 文字が 2 文字分ずつで、合計 19 文字分を消費します。日本語だけの投稿は 140 文字が実質の上限なので、このタグ 1 つで本文に残るのは 130 文字ほどです。X の文字数制限を使い切るには、タグをこの重み付きの予算に組み込んで考える必要があります。
ハッシュタグの文字数とリーチの関係
ハッシュタグの長さは、検索されやすさとリーチに影響します。
| タグの長さ | 例 | 特徴 | リーチ |
|---|---|---|---|
| 短い (1〜5 文字) | #旅行, #猫, #料理 | 検索量が多いが競合も多い | 広いが埋もれやすい |
| 中程度 (6〜15 文字) | #一人旅おすすめ, #猫のいる暮らし | 検索する人も投稿数も中程度 | 広さと埋もれにくさの折り合いが付く |
| 長い (16 文字以上) | #東京カフェ巡り好きな人と繋がりたい | 検索量は少ないがニッチに刺さる | 狭いが濃い |
SEO のロングテールキーワードと同じ原理です。短いタグは検索する人が多い反面、同じタグに大量の投稿が集まるため、自分の投稿は流れの中に埋もれます。「#旅行」のような一語のタグと「#京都一人旅カフェ」のように条件を重ねたタグでは、そのタグに付いている投稿数が桁違いに違います。投稿数はタグの検索画面に表示されるので、狙うタグの規模はその場で確かめられます。
Instagram のハッシュタグ戦略
Instagram のタグは、上限の 30 個をどう埋めるかではなく、キャプションの文字数をどれだけ食うかで考えると判断しやすくなります。1 タグは最大 30 文字で、# を除いた文字がキャプションの 2,200 文字にそのまま算入されます。長めのタグを 30 個並べれば、それだけで数百文字が消えます。本文で伝えたいことがある投稿なら、タグの数は本文に残したい文字数から逆算するのが現実的です。
一方、「何個が最適か」については、Instagram が公開しているランキングの解説にも推奨個数は出てきません。「◯個が最も伸びる」という類の数字は出どころをたどれないものが多く、鵜呑みにすると投稿内容と関係の薄いタグで枠を埋めることになりがちです。確実に言えるのは構造の方です。タグは、その語で探している人が投稿にたどり着く入口です。投稿内容と一致しないタグを足しても、そこから来た人はすぐ離れます。個数を増やすより、探している人が実際に打ち込む語を選ぶ方が、後述する検索行動の観点でも筋が通ります。
ハッシュタグの命名テクニック
効果的なハッシュタグを作るためのテクニックがあります。
| テクニック | 例 | 効果 |
|---|---|---|
| ブランドタグ | #mojicnt, #ユニクロコーデ | ブランド認知と UGC の収集 |
| コミュニティタグ | #写真好きな人と繋がりたい | 同じ趣味のユーザーにリーチ |
| トレンドタグ | #桜 2026, #GW 旅行 | 時事性のある検索に対応 |
| ニッチタグ | #手書き文字カウント | 競合が少なく上位表示されやすい |
| 地域タグ | #渋谷カフェ, #大阪グルメ | 地域検索に対応 |
ブランドタグは、自社やプロジェクト固有のタグです。命名規則の文字数と同様に、短くて覚えやすく、他と重複しないタグが理想です。「#mojicnt」のように、サービス名をそのままタグにするのが最もシンプルな方法です。
禁止タグとシャドウバンのリスク
Instagram には「禁止タグ」が存在し、使用するとシャドウバン (投稿が検索結果に表示されなくなる) のリスクがあります。
対象タグのリストは公開されていません。スパム投稿に多用されたタグや、不適切なコンテンツと結び付いたタグが制限されるとされ、一見無害な一般語のタグが一時的に対象になることもあります。つまり「このタグは安全」と事前に確定させる方法はなく、リストを覚えるアプローチは成り立ちません。
できるのは、心当たりのある挙動を早めに拾うことです。投稿内容と無関係なタグを使わない。毎回同じタグセットをコピー & ペーストして貼り続けない。そして、あるタグを付けた投稿がそのタグの検索結果に出てくるかを、自分以外のアカウントで実際に見て確かめる。表示されない状態が続くようなら、そのタグを外して様子を見るのが確実です。
ハッシュタグの文字数は「検索意図」で決める
最適なハッシュタグの文字数は、ターゲットユーザーの検索行動から逆算して決めるべきです。
検索窓に入力される語と、投稿を分類するための語は別物です。人は自分で打ち込む語を短く済ませようとするため、「#旅行」「#カフェ」「#筋トレ」のような短いタグは打たれる機会が多くなります。逆に「#東京駅周辺のおすすめランチ」のような長いタグは、一字一句そのまま打ち込まれることはほぼありません。長いタグが効くのは、検索窓からではなく、投稿を見た人がそのタグをタップして同種の投稿をたどるときです。
つまり、ハッシュタグの文字数戦略は「検索される短いタグ」と「投稿を分類するニッチなタグ」の組み合わせが最適解です。SEO の文字数設計におけるビッグキーワードとロングテールキーワードの使い分けと、まったく同じ構造です。