Headline analyzer
What is a headline CTR score?
Seeklyn's headline CTR score (0–100) estimates how well a headline earns the click by blending 5 sub-scores: word balance 34%, headline type 20%, length 20%, sentiment 13%, and readability 13%. A score of 80+ is rated great; 70–79 good; 50–69 fair; below 50 poor.
The CTR score appears at the top of every headline analysis in Seeklyn — try it free at /dashboard/headline.
What is a headline CTR score?
Seeklyn's CTR score (0–100) estimates how well a headline earns clicks by blending 5 measurable sub-scores into a single number. The 5 dimensions — word balance, headline type, length, sentiment, and readability — are weighted by their share of the composite formula and rounded to the nearest integer. A score of 80 or above is rated great, 70–79 good, 50–69 fair, and below 50 poor.
The score is an estimate grounded in structural signals, not a guaranteed click-through rate. CTR depends on the competitive SERP context, the query intent, and how your snippet looks alongside others — none of which Seeklyn can observe. What it can measure is whether your headline has the structural properties that correlate with higher CTR: strong word balance, a recognizable format, an appropriate length, positive emotional tone, and a grade level most readers can skim in under 3 seconds.
How are the 5 sub-scores weighted?
Seeklyn computes the CTR score as a weighted sum of 5 sub-scores using the formula: CTR = 0.34 × Word Balance + 0.20 × Headline Type + 0.20 × Length + 0.13 × Sentiment + 0.13 × Readability. Each sub-score is 0–100, and the weights sum to exactly 1.00. Word balance carries the largest single weight because the mix of common, uncommon, emotional, and power words is the most actionable structural lever a writer controls.
| Sub-score | Weight | What it measures |
|---|---|---|
| Word balance | 34% | Mix of common, uncommon, emotional, and power words in band |
| Headline type | 20% | Format recognized as high-CTR: how-to, list, question, you-directed |
| Length | 20% | Word count (ideal 6–9) and character count (ideal 50–60) averaged |
| Sentiment | 13% | Emotional strength — how much feeling the headline conveys |
| Readability | 13% | Flesch-Kincaid grade — ideal band 6–9 for broad audiences |
What does each sub-score measure?
Word balance (34%) scores the proportion of four vocabulary buckets in the headline. Common words should fall in a specific ratio band; uncommon words add specificity; emotional words convey feeling; power words (superlatives, urgency triggers) score 100 for 1–3 occurrences and 30 if overused, which discourages clickbait piling without eliminating effective emphasis. The sub-score is the average of the four bucket scores.
Headline type (20%) assigns a CTR sub-score by recognizable format: how-to and list headlines score 90, question headlines score 85, you-directed and superlative headlines score 70, and generic headlines score 40. The format is the strongest categorical signal for whether a headline matches a reader's query intent.
Length (20%) averages a word-count score and a character-count score. Word count scores 100 at 6–9 words, decays at ±10 per word outside that band with a floor of 40 within 5–12 words, then steeper decay. Character count scores 100 at 50–60 chars, decays toward 40 outside 30–65 chars, and beyond those bounds falls faster.
Sentiment (13%) converts Seeklyn's emotional-strength signal directly to the sub-score (0–100). A headline with no emotional signal scores 0 on this dimension; strong, identifiable feeling scores higher. Seeklyn uses a lexicon-based sentiment classifier tuned to headline vocabulary.
Readability (13%) rewards a Flesch-Kincaid grade of 6–9 as ideal for a broad internet audience. Each grade point outside that band deducts 10 points, with a floor of 0 above grade 9 and 40 below grade 6. See the Flesch-Kincaid readability term page for the formula.
What CTR score is good for a headline?
80 or above is great, meaning the headline has strong structural signals across all 5 dimensions. 70–79 is good — a solid headline with minor room to improve one sub-score. 50–69 is fair — at least one sub-score is pulling the composite down enough to warrant a revision. Below 50 is poor and usually means 2 or more dimensions need work simultaneously.
The most common cause of a low CTR score is a generic headline type (scoring 40) combined with either a length outlier or flat sentiment. Fixing the format alone — making it a how-to, list, or question — typically raises the composite by 10–15 points because headline type carries a 20% weight and jumps from 40 to 85–90.
Frequently asked questions
Is the CTR score the same as the AEO score?
No — they measure different things. The CTR score (0–100) estimates click-earning potential using 5 structural sub-scores. The AEO score measures how extractable the headline is for an AI answer engine, scoring on answerability, entity front-load, specificity, and honesty. Seeklyn shows both; the overall headline score averages them 50/50.
Which sub-score should I improve first?
Start with word balance (34% weight) and headline type (20% weight) — they carry the most composite weight and are the most actionable. If your headline type is generic (score 40), switching to a how-to, list, or question format alone can add 10–15 points to the CTR score.
Can a headline score high on CTR but low on AEO?
Yes. A listicle with strong emotional language and ideal length can score 85+ on CTR while scoring low on AEO because it lacks a specific entity, a number, or an answerable question structure. Seeklyn reports both scores so you can tune for the goal — click or citation.
Does a high CTR score guarantee more clicks?
No. The CTR score measures structural signals that correlate with clicks, but actual CTR depends on SERP position, query intent, and how the headline reads alongside competitors — none of which Seeklyn observes. The score is a directional estimate, not a guaranteed outcome.