Skip to content
Enjoy 20% off for 12 months on all plans. Use promo code: HYPERGROWTHClaim it

Free content calendar template

Plan a month of posts in a ready-to-fill sheet

Copy it into Google Sheets or download the .xlsx: one row per post with its date, keyword and status, plus a filled-in month to copy from.

Opens in Excel, Google Sheets and Numbers. No sign-up.

Look inside before you download

You've set up a calendar before and stalled on the columns. These are decided: the date, the post, the search it's for, who owns it and where it links, as SearchBlueprint's content calendar exports them.

Download the .xlsx (13 KB)
content-calendar-template.xlsx

Tab 2 of 3

Content Plan

Your calendar, one row per article or page: the date, the title, the keyword, the questions it should answer, the pages it links to, the owner and a status. A past date on a row that isn't Done turns red.

  • Deliverable
  • Scheduled Date
  • Title
  • Status
  • Primary Keyword
  • Secondary Keywords
  • AI Keywords
  • Target AI Prompts
  • Internal Links
  • Link to Live Page

Copy this month into Google Sheets

You'd rather see a month filled in than read about columns. Here's one for a made-up physio clinic. Press Copy, paste it into a sheet, and every value lands in its own cell.

Example: a made-up physio clinic's October. The clinic, the people and the dates are invented.

DeliverableScheduled DateTitleStatusPrimary KeywordSecondary KeywordsAI KeywordsTarget AI PromptsInternal LinksLink to Live PageOwnerNotes
Live - To Optimise2026-10-05Sports massageDonesports massagesports massage for runners; deep tissue massageis sports massage good before a raceIs a sports massage good before a race?/book; /blog/sports-massage-before-a-race/services/sports-massagePriyaNew title and H1 are live
Article to Write2026-10-07Sports massage before a race: how many days out?For Reviewsports massage before a racemassage before a marathon; pre-race massagewhen to get a massage before a marathonHow many days before a marathon should I get a massage?/services/sports-massage; /bookTo Be CreatedSamDraft is with Priya
New Page To Build2026-10-09Knee pain physioIn Progressphysio for knee painknee physiotherapy; runner's knee treatmentshould I see a physio for knee painShould I see a physio or a GP for knee pain?/services; /bookTo Be CreatedPriyaPhotos from the clinic this week
Article to Write2026-10-14Runner's knee: five exercises to do at homeTo Dorunner's knee exercisesknee strengthening exercises; patellofemoral painbest exercises for runner's knee at homeWhat exercises help runner's knee?/services/knee-pain-physio; /bookTo Be CreatedSam
Live - To Optimise2026-10-16Book an appointmentTo Dobook a physio appointmentphysio appointment online; same-day physiocan I book a physio without a referralDo I need a referral to book a physio?/services/bookPriyaAdd opening hours to the page
Article to Write2026-10-21Physio or chiropractor for back pain?To Dophysio or chiropractorphysio vs chiropractor for back pain; lower back pain treatmentshould I see a physio or a chiropractor for back painIs a physio or a chiropractor better for back pain?/services/back-pain-physio; /bookTo Be CreatedSam
New Page To Build2026-10-23Back pain physioTo Dophysio for back painlower back pain physio; sciatica physiohow many physio sessions for lower back painHow many physio sessions does lower back pain take?/services; /bookTo Be CreatedPriya
Article to Write2026-10-28How many physio sessions will I need?To Dohow many physio sessionsphysio treatment length; physio session costhow many physio sessions do most people needHow many physio sessions do most people need?/services; /bookTo Be CreatedSamAsk Priya for typical ranges

Fill in your first month in four steps

You've posted three things in one day after a quiet fortnight. Pick dates you can keep, give each post one search, then work the calendar from the top.

  1. 1

    Pick the days you can keep

    Put a date on each row first. One post a week that goes out on time is a better start than three you keep moving.

  2. 2

    Give each post one search

    Write the title and the primary keyword. If two rows chase the same keyword, keep one, so your own posts don't compete.

  3. 3

    Say what it is and where it links

    Set Deliverable to a page to improve, a page to build or an article to write, then list the pages it should link to.

  4. 4

    Work it from the top

    Sort by Scheduled Date and move Status from To Do to Done. A past date on a row that isn't Done turns red.

On a paid plan

The content calendar is part of the paid plans

Content calendar

On a paid plan, your SearchBlueprint strategy lands on a content calendar: every article and page with its keyword and a date. Drag a post to another day, swap its keyword, or send your client a link to approve topics. Writing from the calendar opens in October.

Questions people ask

Is the content calendar template free?

Yes. It's a plain .xlsx with no sign-up in front of it, and the filled-in month on this page copies straight into a sheet.

Does it work in Google Sheets?

Yes. Paste the copied month straight into a sheet, or upload the .xlsx to Google Drive and open it with Google Sheets. The dropdowns and the red overdue rows come with the file.

Is it for social media posts too?

It's built for search: blog articles and website pages, each with the keyword it targets. For social posts, add a Channel column and leave the keyword columns blank.

Why does each row have a keyword?

Because a post nobody searches for rarely gets found. One primary keyword per row also stops two of your own posts from competing for the same search.

Can SearchBlueprint fill it in for me?

Yes, on a paid plan. Your strategy puts every article and page on SearchBlueprint's content calendar with its keyword and date, and exports the same columns as a Google Sheet.

Know which searches your next posts should target

Your free plan maps up to 15 of your pages, one keyword each.

  • Free first plan
  • No credit card
  • Keep your plan