Your content calendar is missing eight columns.
A content plan tells you what to publish and when. It says nothing about whether anything will cite it. This is the plan we build in month one, with the eight columns that decide that added on the end.
No email. No signup. Rebrand it and use it with your own clients if you like.
| The content plan | The GEO layer | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Title | Funnel | Primary Keyword | Volume | KD | Prompt Target | AI Surface | AI Overview | Citation Baseline | Answer Block | Schema | Citable Asset | GEO Priority |
| What Is Skill Training? The In-Depth Guide for 2026 | TOFU | what is skill training | 16,900 | 25 | “what is skill training and why does it matter” | All | Yes | Competitor cited | Yes | FAQPage | Original data | High |
Everything up to KD is what a content calendar already tells you: publish this, target that, here is the volume. It is a perfectly good plan. It just cannot tell you whether anything will cite the piece.
A calendar plans the writing. Not the citation.
Take that row. Sixteen thousand nine hundred searches a month, keyword difficulty of 25, so an easy win by every metric a normal plan tracks. Then look at the last eight columns: the query already triggers an AI Overview, and a competitor is the one being quoted in it. Rank first and you are still watching someone else answer the question.
Ranking and being cited are now two jobs
Nobody records the before
Volume tells you nothing about the gap
The eight columns.
Columns A to J are an ordinary content plan: title, cluster, funnel stage, writer, status, keyword, volume, difficulty. Keep whatever you already do there. Columns K to R are the layer, headed in brand red in the file so you can never mistake one half for the other.
How to run it yourself.
The whole thing is on this page. If you want to do it yourself, this is everything you need.
Build the plan half first
Write the prompt, not the keyword
Check who is cited today, before you write a word
Build the piece to be extracted
Recheck the baseline monthly
Three ways people get this wrong.
Filling the GEO columns after publishing
Sorting by volume
Letting “None” sit in the citable asset column
FAQ
Is the content plan template really free?
What is the difference between a keyword and a prompt target?
Do I need the GEO columns if my SEO is already working?
How do I check the citation baseline?
Can I use it in Google Sheets?
How many rows does it handle?
The plan is the easy part.
Filling eight columns is an afternoon. Running the citation checks every month, writing pieces that actually earn a quote, and getting cited where the assistants are already looking is the job. That is the engagement.

