Content Brief Generator

Turn a keyword and a page type into a brief a writer can work from — title options measured in pixels, a heading skeleton, subtopics, questions, link slots and a pre-publish checklist, as copyable markdown.

A budget for the writer, not a ranking factor. It sets the paragraph estimate and the number of internal link slots.
Paste the H2s from the pages currently ranking, one per line. They are the only outside information this tool has — the subtopics and questions below are pulled from them and from your keyword. Leave it empty and you get the skeleton without them.
The brief, as markdown

          

Nothing you type here is uploaded, stored or sent anywhere. It all runs in your browser.

This cannot see Google, and that is the point

Every brief here is built from what you typed: the keyword, the page type, the audience, and any competitor headings you pasted. There is no SERP scrape, no "top 10 average word count", no entity model pulled from a corpus you cannot inspect. Nothing on this page makes a network request of any kind.

That makes it less impressive than a paid brief tool and considerably more honest than some of them. A structured starting point that you finish with ten minutes of looking at the actual results is better than an automated brief nobody checked, because the automated brief is confidently wrong in ways that are invisible until the page has been written.

What to do before you hand it over

  • Open the top five results and paste their H2s in. Two minutes of copying gives the subtopics and questions sections something real to work from. Without it you get the skeleton for the page type and nothing specific to your keyword.
  • Sanity-check the page type against what is ranking. If you picked "guide" and the first page of results is all product pages, the results are telling you something and the brief is not.
  • Cut headings you have nothing to say about. A skeleton is a menu. Every H2 kept in without substance underneath is a thin section, and a page of thin sections reads exactly like what it is.
  • Fill the internal link slots with real URLs. The brief tells you how many and roughly where. Which pages to link is a judgement about your own site that no tool has the information to make.

Why the titles are measured in pixels

Google truncates result titles on rendered width, not character count, so a title of 60 narrow characters fits where 55 wide ones do not. The widths here are measured with the browser's own text measurement against roughly Google's desktop font, and the 580-pixel line is where desktop results typically cut. Treat it as a guide — Google changes the layout regularly and rewrites a good share of titles anyway.

On word counts

The target you set is a budget, not a target to hit. There is no length Google rewards, and matching the average length of the current top ten is a way of guaranteeing your page says exactly as much as everyone else's. Use the number to decide how much of a writer's day the piece is worth, then let the piece be as long as it needs to be.

Run the finished draft through the topic and keyword extractor to check it actually covers the terms the brief asked for, and the duplicate content checker against your existing pages to make sure you have not just rewritten one of them.

Questions people ask

Does this look at the pages currently ranking?

No. It has no network access. The only outside information it has is the competitor headings you paste in yourself, and everything in the subtopics and questions sections is derived from those plus your keyword.

How many internal links should a page have?

The brief suggests roughly one per 300 words with a floor of three, which is a working convention rather than a rule. What matters more than the count is that they are contextual, that the anchor text describes the destination, and that at least one of them points at the page you actually want to rank.

Why does the heading skeleton look generic?

Because without competitor headings it only knows your keyword and the page type, so it gives you the structure that page type normally needs. Paste the H2s from three ranking pages and the skeleton picks up what they cover. The generic version is a starting frame, not a finished outline.

Can I use this for a page that is already written?

Yes, and it is a good use of it. Generate the brief, then check the live page against it. The gaps are usually questions the page never answers, which is the commonest reason a nearly-good page sits at position eleven.

What word count should I choose?

Whatever the subject needs. If you want a reference point, open the ranking pages and see how much they actually say — not how long they are, how much they say. Length is a consequence of covering a topic properly, and it never worked the other way round.

A brief is not a ranking

A good brief gets the page written properly. Whether it outranks the eight pages already there comes down to links.

Book a Call More free tools