3つの上限と、その根拠
これらは言い伝えではありません。すべてのアップロードが最終的に通過するインターフェースであるYouTube独自のData APIのvideosリソースで、YouTubeが公表している制約です。
- タイトル: 100文字。「
<と>を除くすべての有効なUTF-8文字を含めることができます」。 - 説明文: 5,000バイト(文字数ではなくバイト数)。山括弧に関する同じ制限があります。
- タグ: 合計500文字をすべてのタグで共有します。独自のカウントルールがあり、下記で説明します。
この3つのうち2つは、通常の文字数カウンターが誤ってカウントする方法でカウントされます。テキストエディタのlength呼び出しではなくこのページが存在する理由がそこにあります。
説明文の上限はバイト単位であり、これは細かいこだわりではありません
UTF-8では通常のラテン文字は1バイト、アクセント付き文字やラテン文字以外の多くの文字は2〜3バイト、一般的な絵文字は4バイトを消費します。そのため英語で書いた5,000文字の説明文は収まりますが、日本語の5,000文字の説明文はおよそ上限の3倍となり、拒否されます。説明文に絵文字を十数個入れるだけで、約50バイトを消費することになります。
ほとんどのカウンターは文字数を報告するため、アップロードが失敗する直前まで余裕があると伝えてしまいます。このツールはYouTubeがカウントするバイト数をカウントし、2つの数値が異なる場合はそれを示し両方を表示するので、推測するのではなく差の原因がどこにあるかを確認できます。
ほとんど実装されていないタグのルール
500文字のタグの予算は、タグの長さの合計ではありません。YouTubeは「このフィールドについては独自に上限を計算する」と文書化しており、予想外の2つのものがカウントされます。
カンマがカウントされます。10個のタグは500文字のうち9個の区切り文字を意味します。
スペースを含むタグは引用符付きテキストとして扱われます。YouTube自身の例は正確です。Foo Bazは引用符もカウントされるため9文字としてカウントされますが、Foo-Bazは7文字です。したがって、複数単語のタグは見た目より2文字多く消費し、複数単語のタグが20個あるリストは、どこにも表示されない句読点にひそかに40文字を使っていることになります。
このチェッカーはそのルールを適用するので、表示される数値はYouTubeが適用する数値です。また、いくつかをハイフンでつないで余裕を取り戻したい場合に備えて、スペースを含むタグの数とそれが消費している文字数も表示します。
山括弧は直ちに拒否されます
<と>は、タイトルや説明文のどの位置でも使用できません。これらは思ったより頻繁に入力されます。引用符として使われていた文書から貼り付けたり、<30 secondsのように書いたりすると、アップロードは浄化されず拒否されます。チェッカーはこれを長さとは別にフラグ付けします。5,000バイトに十分収まっている説明文でも、山括弧が1つ紛れ込んでいるだけで失敗するからです。
切り詰めに関するアドバイス、正直にラベル付け
YouTubeのタイトルは約60文字にすべきだと誰もが言うでしょう。その数値はYouTubeのルールではなく、YouTubeは切り詰めの位置を公表していません。何が切り詰められるかは、表示される場所、デバイスの幅、そして使われている文字の幅によって異なります。「WWW」と「lll」は同じスペースを占めません。
そこでこのツールは両者を明確に分けています。バーは、実際に文書化された100文字の上限を測定します。約60文字を超えると、タイトルは検索や関連動画で切り詰められることがよくあるという注記を追加します。これはルールではなく目安としてフラグ付けされています。公表された制約と同じ確信をもって推測値を提示するチェッカーは、誤ったことを教えることになるからです。
説明文についても同様です。「もっと見る」の前に表示されるのは冒頭の数行だけなので、チェッカーは非常に長い最初の行を指摘します。読ませたい内容は前に配置してください。
このチェッカーがしないこと
YouTube APIを呼び出さないため、タイトルがすでに使われているか、動画のパフォーマンスがどうか、キーワードの検索ボリュームがどれくらいかはわかりません。SEOスコアも出しません。YouTube以外の誰もランキング関数を知らず、権威あるように見せかけて作った数値は、数値がないよりも悪いものです。何かを書いたり書き直したりせず、入力内容を保存もしません。ページを再読み込みすれば消えます。
タグにどれほどの価値があるかを知っておくことも役立ちます。YouTube自身の案内は率直です。タイトル、サムネイル、説明文の方が重要で、タグは発見において「最小限の役割しか果たさない」、主に題材がよくスペルミスされる場合に役立つ、とのことです。500文字以内に収めることは正確性の問題であり、成長戦略ではありません。
メタデータが整ったら
Hermosoは動画を作成するだけでなくYouTubeへの公開も行います。スケジュール投稿、100文字のタイトルと5,000文字の説明の上限(アップロード時ではなくスケジュール時に適用)、サムネイル、コメント対応、動画ごとの分析まで対応します。チャンネルの全ルールはYouTubeスケジューラーのページに記載しています。動画そのものがまだない場合は、AI動画広告メーカーと顔出しなし動画広告メーカーが出発点になります。他のすべてのネットワーク向けのキャプションはキャプション文字数チェッカーで一度に確認できます。
よくある質問
YouTubeのタイトルは何文字まで使えますか?
100文字です。これはYouTubeがData APIの動画リソースで文書化している厳密な上限で、これを超えるアップロードは拒否されます。別途、ルールではなく助言として、おおよそ60文字を超えるタイトルは検索結果や関連動画でよく途中で切られます。YouTubeは切り詰めの位置を公表していません。表示面やデバイスの幅、使う文字の幅によって変わるからです。そのためこのチェッカーは実際の100を測定し、60を目安として示します。
YouTubeの説明文は何文字まで使えますか?
5,000文字ではなく5,000バイトです。UTF-8は通常のラテン文字1文字に1バイトを使いますが、アクセント付きや非ラテン文字のほとんどには2〜3バイト、典型的な絵文字には4バイトを使います。そのため日本語の説明文は5,000文字でおよそ3倍も上限を超えることがあります。文字数を測るカウンターは、アップロードが失敗する直前まで余裕があると伝えてきます。こちらはYouTubeが数えるバイト数を数え、両者が異なる場合は両方の数値を表示します。
YouTubeのタグの上限はいくつですか?
すべてのタグを合わせて500文字で、YouTubeはほとんどのツールが実装していない方法で数えます。タグ間のカンマは合計に算入され、スペースを含むタグは引用符で囲まれたテキストとして扱われます。YouTube自身の例では、"Foo Baz" は9文字分、Foo-Baz は7文字分です。つまり複数語のタグはすべて、見た目より2文字多くかかります。このチェッカーはそのルールを適用し、複数語のタグがどれだけ消費しているかを教えます。
100文字未満なのに、なぜタイトルが拒否されるのですか?
最も多い原因は山かっこです。YouTubeはタイトルや説明文で < や > を一切許可しません。引用符として使っていた文書から貼り付けたり、「<30 seconds」のように書いたりすると紛れ込み、整形されずにアップロードが拒否されます。このチェッカーは、山かっこを長さとは別に警告します。上限に十分収まっているタイトルでも、はぐれた1つの山かっこで失敗するからです。
YouTubeのタグはランキングにまだ関係しますか?
YouTube自身の説明では、ほとんど関係しません。ヘルプ文書では、発見においてはタイトル、サムネイル、説明文のほうが重要なメタデータであり、タグが果たす役割はわずかで、主に動画の内容がよくスペルミスされる場合に役立つ、と述べています。また説明文での過剰なタグ付けはスパムとみなします。500文字の上限に収めることは、正しさの問題であって成長戦略ではありません。
これはタイトルや説明文をどこかに送信しますか?
いいえ。カウントはブラウザ内で行われます。API呼び出しはなく、テキストを運ぶ解析イベントもなく、何も保存されません。ページを再読み込みすると入力したものはすべて消えます。タブの中以外にコピーが存在しなかったからです。
タイトルをSEO観点で採点しますか?
いいえ、意図的にしません。YouTubeの外側にいる誰も、そのランキングの仕組みを知りません。権威ありげに見せるためにでっち上げたスコアは、スコアがないよりも悪いものです。このツールは事実だけを報告します。文書化された上限、YouTubeがそれに対して数える方法、拒否する文字、そしてタイトルが視覚的に切られやすい場所についての明確に注記された1点です。