Audit the Part of Video SEO You Actually Control
Paste your title and description, add your target keyword, and get a scored audit of the things that decide how your video shows up and whether anyone clicks. It checks in the browser, so nothing is uploaded, and it takes a second.
Here is the honest framing most SEO tools skip. The biggest ranking signals on YouTube are watch time and click-through rate, and you cannot edit those directly. What you can edit is the title, the description, the chapters, and the tags. This analyzer audits exactly that layer, the on-page part you have your hands on, and leaves the algorithm-signal fortune-telling to tools that are mostly guessing.
What the Checker Reports
This is the shape of the result. The title, description and numbers below are an example, not your video.
72 / 100, weighted across the checks
Keyword in title
Target keyword is missing from the title. This is the strongest on-page signal you control.
Title length
68 characters. Past about 60 the end is truncated in search and suggested lists.
Keyword above the fold
Keyword appears in the visible first 157 characters.
Chapters
Timestamps found. Chapters help watch time and can surface key-moment links in search.
What shows before "Show more"
The first 157 characters of your description, rendered exactly as the viewer sees them, so you can tell whether the keyword and the reason to watch survived the fold.
The Mechanics It Checks
Each check is a real constraint, not a vibe.
The title cutoff. Past about 60 characters, the end of your title gets truncated in search and suggested video lists. If your keyword is at the end, it is the part that disappears. The analyzer flags a long title and tells you to front-load.
The first 157 characters. YouTube shows roughly three lines of the description before “Show more” collapses the rest. That opening is the only description text most people ever see, and it is prime keyword real estate. The tool shows you exactly what fits before the fold and whether your keyword made it in.
Keyword placement. It checks whether your target keyword is in the title and in that visible opening, the two spots that carry the most weight. Missing from the title is a fail, not a warning, because that is the strongest on-page signal you own.
Chapters and hashtags. Timestamps in 0:00 form give you chapters, which help watch time and can surface key-moment links in search. And hashtags have a hard rule most people do not know: past 15, YouTube ignores every one of them. The analyzer counts yours and warns if you have blown the limit or skipped them entirely.
It Checks a Video Listing, Not a Website
Worth saying plainly, because the words overlap and the tools do not.
A site SEO analyzer crawls a domain and reports on things like page speed, broken links, redirects, meta tags across hundreds of URLs, and backlinks. That is a different job with different inputs, and nothing here does any of it.
This checks one video listing: the title, the description, the chapters, the hashtags, the link. The unit is a single video, not a site, and the output is an audit of the text box you are about to publish.
If you landed here wanting a website audit, this is the wrong tool and no amount of reading will change that. If you are about to publish a video and want to know whether the title survives truncation and the keyword made it above the fold, this is exactly the right one.
Reading the Score
The score is weighted, not a checklist count. The title and keyword-in-title checks carry the most, because they move the most. A warning counts as partial credit, a fail as zero, so a 70 with two warnings is a different page from a 70 with one fail.
Do not chase 100. A score in the 80s with clean title and description is a good listing. The last few points often come from adding hashtags or a link you may not actually need. Fix the fails first, glance at the warnings, and stop when the page reads well to a human, because that is who clicks it.
Audit before you publish, not after
Paste the draft title
Before it is live, while changing it costs nothing.
Fix the fails only
Warnings are judgment calls, fails are not.
Re-run and stop
A clean 80s listing beats a hunted 100.
Good At, and Not Built For
Good at
- Catching a title that truncates before its keyword
- Showing the description exactly as it reads before "Show more"
- Counting hashtags against the limit that voids all of them
- Running on a draft, before anything is published
Not built for
- Auditing a website, its speed or its backlinks
- Keyword research or search volume estimates
- Predicting whether a video will rank
- Writing the title or description for you
Video SEO Checker vs Other Tools
The useful split is not feature counts, it is whether a tool audits what you wrote or writes it for you.
Browser extensions like TubeBuddy and vidIQ sit on top of YouTube and surface scores, tag suggestions and competitor numbers while you work. They are subscriptions, they want an account and the extension installed, and they are built for someone optimizing a channel continuously.
Generators are the other shape. vidIQ’s title generator, for example, works from your video idea and optional keywords you type in, not the video itself, and the free tier gives you three free title generations. That is a writing tool, not a checking one: it proposes text rather than measuring text you already have.
This is deliberately the smallest of the three. No account, no extension, nothing uploaded, and it answers one question: does the listing I am about to publish hold up. If you optimize a channel every day, an extension earns its subscription. If you publish occasionally and want the title checked before it goes out, installing something for that is overkill.
Where the Audit Sends You Next
If the audit shows a weak description, the video description generator writes one from the video itself, front-loaded and with chapter timestamps already in. If you are adding structured data so the video can earn a thumbnail in search, the video schema generator builds the VideoObject markup. And a transcript on the page, from the transcript generator, gives crawlers and readers more of the actual content to work with.