CrawlCheck

YouTube

What Google can anchor on in this video

In one sentence

The YouTube video check reads one video through public surfaces and reports what a search result can anchor to: whether chapters are authored and recognisable, whether captions are uploaded or auto-generated, whether the description carries prose and lists, whether title, description, audio and declared language agree, and whether the Knowledge Graph placed the video under a specific topic. Each row names what it reads.

Chapters, captions, description and language, checked against what a search result can actually anchor to. Measured from public surfaces; the scores themselves are not visible and are not guessed.

What a search system can anchor on in a video

A video result does not just rank a whole video: it lands a viewer on a passage — a chapter, a moment, an answer — and to do that a search system has to work out what each part of the video is about. Everything it has to work with is the video’s public metadata: the chapters you authored, whether the captions are yours or auto-generated, what the description actually says, whether the title, the audio and the declared language agree, and which topics the Knowledge Graph has placed the video under. This check reads those surfaces and reports them. What it never does is claim to know the weighting: the scores are internal, and nothing here guesses them.

What a search system can read from a video, and where this check reads each partWHAT A SEARCH SYSTEM CAN READWHERE THIS CHECK READS ITChapters and anchorsauthored chapters · description timestampsChapter qualityhow descriptive and distinct the labels areCaptionsuploaded or auto-generated · confidenceLanguage agreementtitle · spoken audio · declared languageEntities and topicsspoken topics in the description · Knowledge Graph placementDescription structurelists and steps in the descriptionSafetyAdvertiser-safe classificationYouTube Data APItitle · description · tags · durationlanguage · topic categories · caption flagcountsYour browsermanual vs auto captions · transcriptstoryboard frames · player chapter markersNot visibleclick and query datawatch time and retentionthe internal ranking scoresOrange lines: only a real browser can read it. Dashed box: listed on every result as not measurable, never guessed.
Search systems judge a video on what its public metadata gives them to work with. The scores themselves are not visible; the inputs they are computed from mostly are.

The 14 checks, and what each one reads

Each row on a result names what it reads, what the video currently has, and what would pass. Rows are judged only where the input is measurable: a Short with no caption track is not marked down for its captions, it is marked not measurable, and the tally says so.

CheckWhat it readsRead from
ChaptersChapter anchors in the descriptionDescription timestamps and player markers
Chapter spacingSpacing between chaptersDescription
Chapter labels distinctHow distinct the chapter labels areDescription
Chapter labels vs titleChapter labels against the titleData API
Chapter labels spoken in the videoChapter labels against the spoken audioBrowser: transcript
Chapter labels in the description bodyChapter labels against the description bodyDescription
Generic chapter labelsHow descriptive the chapter labels areDescription
CaptionsThe caption track and its confidenceData API flag; browser tells manual from auto
Language agreementTitle, audio and declared languageData API; browser adds the spoken language
Topics spoken but absent from the descriptionSpoken topics present in the descriptionBrowser: transcript
Description carries a list or stepsLists and steps in the descriptionDescription
Description lengthDescription depthDescription
Topic categories assignedKnowledge Graph topic placementData API topicDetails
Family safeAdvertiser-safe classificationData API

Two vantages: what a server can read, and what only a browser can

From this Worker

Title, description, tags, duration, declared language, topic categories, the caption flag, view and like counts, thumbnail sizes, and chapter timestamps parsed from the description. Read through the YouTube Data API and the public embed endpoint. The watch page itself refuses datacentre clients, so nothing on it is scraped from here.

From your browser

Whether captions are manual or auto-generated, the transcript text, storyboard frames and the player’s own chapter markers exist only inside a real, visible browser session. The extension, or a check run from your own tab, posts that observation back; the result then merges it and the transcript-based rows switch on.

The two halves are kept apart on purpose. A result never claims a transcript it did not read, and a channel tally counts caption and transcript rows only for the videos a browser has actually observed.

Stated as not measurable, never guessed

A check that filled those rows with a guess would be selling the number, not measuring it.

A channel with 86 uploads, rewritten and measured

Case study · Terrarium Station · 86 uploads · baseline read 2026-09-05
322,528lifetime views, 41% of them from YouTube search, on a channel that has not uploaded since January 2025
0 of 38videos with a caption track carried manual captions; 0 of 10 videos over two minutes had authored chapters
81 videosrewritten in two dated batches (1 Sep, 5 Sep). The 28-day result is written on 3 October, flat included

Read the case study · Run the channel check yourself

Where it sits in the plans

PlanYouTubeAlso
FreeAny single video, as often as you likeThe full site scan
Watch1 channel: every upload tallied, plus the site tie-in3 domains under record
Studio3 channels, and the transcript layer through the browser extension10 domains
Agency10 channels, with a per-video change record40 domains
NetworkEvery channel you operate150+ domains

Prices and what each tier holds back are on the pricing page. Nothing a plan unlocks changes a measurement.

Read next

Check a whole channel · Does your site carry your videos? · The case study · The browser extension · The API

Questions about this page

QWhat does the video check measure?
Twelve rows on the video's public metadata: chapters present and recognisable, chapter spacing and label quality, labels echoed in speech and description, caption kind, language agreement across title, description, audio and declared language, tags spoken but never written, description lists and length, topic categories, and the family-safe flag.
QWhere does the data come from?
The YouTube Data API for metadata, description, tags, statistics and topics; description timestamps for chapters; and, when the browser extension has observed the video, the caption tracks, transcript and storyboard the server cannot read.
QWhy can a server not read captions?
YouTube refuses watch pages and its internal player endpoints to datacentre addresses. Captions, transcripts and storyboard frames are only readable from a real browser, which is what the extension is for.
QDoes this show my YouTube ranking or watch time?
No. Query and click data, watch time and the internal ranking scores themselves are not visible outside Google and are listed on every result as not measurable rather than guessed.