← Back to insights
Guide · #460

The Founder's Calendar: Planning 90 Days of SEO in 30 Minutes

Plan 90 days of SEO work in 30 minutes. A step-by-step ritual for founders to map keywords, content, and technical wins without agencies.

Filed
March 28, 2026
Read
16 min
Author
The Seoable Team

The Founder's Calendar: Planning 90 Days of SEO in 30 Minutes

You shipped. Your product works. But nobody knows it exists.

SEO feels like a black hole—something you should do, something that takes months, something that requires hiring an agency. So it doesn't happen. You stay invisible while competitors with worse products rank higher because they planned ahead.

This doesn't have to be your story.

In the next 30 minutes, you're going to plan a full quarter of SEO work. Not a vague strategy. Not a wishlist. A concrete calendar with specific keywords, content pieces, and technical fixes mapped to weeks. Something you can hand to yourself (or a contractor) and execute without second-guessing.

This ritual works because it's small enough to actually complete, specific enough to execute, and structured enough that you won't waste time debating what to do next.

Prerequisites: What You Need Before You Start

Before you block 30 minutes on your calendar, gather these three things. You don't need much.

Your domain audit results. You need to know what's broken: crawl errors, indexing issues, missing metadata, slow pages. If you haven't run an audit yet, Seoable delivers a full domain audit in under 60 seconds alongside your keyword roadmap and 100 AI-generated blog posts. If you're using another tool, run it now. Screaming Frog, Ahrefs, or even Google Search Console's crawl stats work. You're looking for the top 5-10 issues that are actively hurting you.

A list of 15-20 target keywords. These should be search terms your product actually solves for. Not vanity keywords. Real searches from real people who would pay for what you built. If you don't have this list yet, spend 15 minutes on Google, type your core problem into the search bar, and write down what autocomplete suggests. Look at the "People also ask" section. Those are your keywords. Alternatively, tools like Ahrefs Blog offers comprehensive keyword research guidance for building a solid keyword foundation.

Your current organic visibility baseline. How many keywords do you rank for today? What's your organic traffic this month? Check Google Search Console and Google Analytics. You need a starting point so you can measure progress in 90 days. If you haven't set up Google Search Console yet, follow this 10-minute setup guide to get moving.

That's it. You don't need a marketing team, a budget, or a degree in SEO. You need clarity. This ritual creates it.

Step 1: Claim Your 30-Minute Window (2 minutes)

Close Slack. Close email. Close Twitter. Put your phone in another room.

This works only if you're actually present. 30 minutes of focused work beats three hours of distracted planning.

Open a blank Google Doc or Notion page. Title it: "Q[X] SEO Calendar: [Your Company Name]." Add today's date.

Set a timer for 28 minutes. You'll use the last two for review.

Start now.

Step 2: Audit Wins (5 minutes)

Pull up your domain audit. Look at the issues list. You're not going to fix everything in 90 days. You're going to fix the ones that matter.

Identify the top 3 technical issues that are blocking organic visibility:

  • Crawl errors (pages Google can't access or crawl)
  • Indexing issues (pages that exist but aren't indexed)
  • Core Web Vitals failures (pages that are slow or unstable)
  • Missing or broken metadata (title tags, meta descriptions, schema markup)
  • Duplicate content or canonicalization problems

For each issue, write one sentence: what's broken, and why it matters. Example: "Homepage has no H1 tag. Confuses search engines about page topic. Fix in week 1."

Now assign each to a week in your 90-day calendar:

  • Week 1-2: Quick wins (crawl errors, indexing fixes, metadata)
  • Week 3-4: Medium effort (Core Web Vitals, schema markup)
  • Week 5+: Structural changes (site architecture, URL rewrites)

Write these down. Move on.

You're not solving SEO in 30 minutes. You're deciding what to solve and when. That clarity is everything.

Step 3: Keyword Roadmap (8 minutes)

Pull up your 15-20 target keywords. You're going to distribute them across 12 weeks. Not randomly. Strategically.

Group them by intent:

  • Awareness keywords (broad, educational, high search volume): "What is [your category]?", "How to [solve your problem]"
  • Consideration keywords (comparison, feature-focused): "[Your category] vs [competitor]", "Best [your category]"
  • Conversion keywords (intent to buy or sign up): "[Your category] pricing", "[Your category] free trial"

Now assign them to weeks, front-loading awareness content:

  • Weeks 1-4: 6-8 awareness keywords (builds authority, drives traffic)
  • Weeks 5-8: 4-6 consideration keywords (builds trust, qualifies visitors)
  • Weeks 9-12: 2-4 conversion keywords (drives signups, sales)

Write each keyword next to its assigned week. Example:

Week 1: "How to [your solution]"
Week 2: "[Your category] for [use case]"
Week 3: "[Your category] best practices"
Week 4: "[Your category] vs [alternative]"

This is your content calendar. You just planned 12 blog posts in under 10 minutes.

If you need help validating these keywords or building a comprehensive roadmap, Seoable generates a keyword roadmap alongside your domain audit in under 60 seconds, giving you a data-driven starting point instead of guessing.

Step 4: Content Production Plan (7 minutes)

You have keywords. Now you need a system to produce content without burning out.

Decide on your cadence:

  • 1 post per week (12 posts in 90 days, sustainable)
  • 2 posts per week (24 posts, requires batching)
  • 3+ posts per week (requires a team or AI assistance)

For most founders, 1-2 posts per week is realistic. Write that down.

Now choose your production method:

Option 1: AI-generated content. Write a brief for each keyword (3-5 sentences on angle, audience, key points). Use ChatGPT, Claude, or Seoable's 100 AI-generated blog posts delivered in under 60 seconds to generate a first draft. Edit for your voice. Publish. Time per post: 30-45 minutes. Total for 12 posts: 6-9 hours spread across 90 days.

Option 2: Outsourced content. Hire a freelancer on Upwork or Fiverr to write 2-3 posts per week. Cost: $200-500 per post. Budget for 90 days: $2,400-6,000. Time to manage: 2-3 hours per week.

Option 3: You write it. If you have deep expertise in your domain, write posts yourself. Time per post: 2-3 hours. Total for 12 posts: 24-36 hours. Doable if you block 4-6 hours per week.

Pick one. Write it down. Include:

  • Who writes it (you, AI, freelancer)
  • How long it takes (per post, total for quarter)
  • When it ships (week by week)

Example:

Week 1-2: AI draft + my edit (1 hour per post, 2 hours total)
Week 3-4: Freelancer writes (outsourced, 1 hour review per post)
Week 5-12: Batch AI content (8 posts, 8 hours to edit and schedule)

This is your production playbook. When the panic hits in week 3, you'll know exactly what to do.

For detailed guidance on crafting briefs for AI-generated content, reference this template that Seoable uses to produce ranking content in minutes.

Step 5: Publishing and Distribution Schedule (4 minutes)

Content that doesn't get published doesn't rank. Content that gets published once and forgotten doesn't get discovered.

Decide on your publishing rhythm:

  • Day of week: Pick one day (Tuesday works well, avoids Monday chaos and Friday noise)
  • Time: Pick one time (9am EST, or whenever your audience is online)
  • Distribution: Email list, Twitter, LinkedIn, Slack communities, Reddit

Write it down:

Publish: Every Tuesday at 9am EST
Promote: Email to [list size], Tweet with 3 related keywords, Post in [community]

Now map your 12 keywords to specific Tuesdays across 90 days:

Tuesday, Jan 7: Keyword 1
Tuesday, Jan 14: Keyword 2
Tuesday, Jan 21: Keyword 3
...

This becomes your publishing calendar. No guessing. No "we'll figure it out later." You know exactly what ships when.

If you want to track how this content performs over time, set up Google Search Console in 10 minutes to monitor impressions and clicks for each piece as it ranks.

Step 6: Metrics and Tracking (2 minutes)

You can't improve what you don't measure. But you also can't get paralyzed by vanity metrics.

Pick three metrics to track weekly:

  1. Organic traffic (total sessions from Google): Should grow 10-30% over 90 days
  2. Keyword rankings (number of keywords ranking in top 100): Should grow as you publish
  3. Crawl health (indexing rate, crawl errors): Should stay stable or improve

Bonus metrics (monthly):

  • Conversion rate from organic (organic sessions that convert to leads/signups)
  • Average position (average ranking of your keywords, should improve)
  • Click-through rate (CTR from search results, improves with better titles/meta descriptions)

For deeper guidance on which metrics actually matter, reference this breakdown of the 5 SEO metrics every founder should track.

Set up a simple dashboard:

  • Google Search Console (free, shows impressions and clicks)
  • Google Analytics 4 (free, shows traffic and conversions)
  • Rank tracking tool (free: Google Search Console, paid: Semrush, Ahrefs)

You don't need fancy reporting. You need 5 minutes per week to check three numbers and see if you're moving the needle.

Write your baseline numbers in your calendar doc:

Starting metrics (today):
- Organic traffic: [X] sessions/month
- Keywords ranking: [X]
- Crawl errors: [X]

90-day targets:
- Organic traffic: [X + 20%] sessions/month
- Keywords ranking: [X + 8-10]
- Crawl errors: [X - 50%]

You now have a measurement framework. When week 6 hits and nothing has changed, you'll know whether to push harder on content or fix technical issues.

For setting up rank tracking specifically on a bootstrapper's budget, follow this guide to free and low-cost options.

Step 7: Dependencies and Risks (2 minutes)

Now ask yourself: what could derail this plan?

Write down 2-3 potential blockers:

  • Writer unavailable (freelancer quits, you get sick)
  • Technical issues (hosting down, deploy breaks site)
  • Traffic doesn't move (content isn't ranking after 4 weeks)
  • You run out of ideas (keyword list exhausted before week 12)

For each blocker, write one mitigation:

Risk: Freelancer unavailable
Mitigation: Have 2 backup writers identified, keep AI content as fallback

Risk: Content isn't ranking after 4 weeks
Mitigation: Review search intent, check competitor content, improve on-page SEO

Risk: I run out of time
Mitigation: Cut to 1 post every 2 weeks instead of weekly

You're not being pessimistic. You're being prepared. Plans survive because you thought through failure modes.

Step 8: Review and Commit (2 minutes)

You have 2 minutes left. Read through your calendar.

Does it make sense? Can you actually execute it? Is it specific enough that someone else could follow it?

If yes, you're done. Print it, screenshot it, save it somewhere you'll see it weekly.

If no, spend 30 seconds on the biggest gap and fix it now. Don't overthink. Good enough and shipped beats perfect and delayed.

Now commit to one thing: You will review this calendar every Monday morning for 5 minutes. Check what shipped last week. Check what ships this week. Check if you're on pace.

That's it. That's the ritual.

Pro Tips: How to Actually Execute This

Tip 1: Batch your content creation. Don't write one post per week. Block 3 hours on a Sunday, write 3 posts, schedule them for the next three weeks. Batching reduces friction and decision fatigue.

Tip 2: Use templates. Create a content template (outline, word count, CTA format) and use it for every post. Templates speed up production and improve consistency. Reference Seoable's brief template for AI-generated content to see how to structure this.

Tip 3: Publish on a schedule. Use a scheduling tool (Buffer, Later, or your CMS's native scheduler) to queue posts 2-3 weeks in advance. This removes the pressure of "I need to publish today" and lets you focus on quality.

Tip 4: Track one metric obsessively. Pick organic traffic or keyword rankings. Check it every Monday. Everything else is noise until this one metric moves.

Tip 5: Iterate after 30 days. At the end of week 4, look at your metrics. What's working? Do more of that. What's not? Kill it or fix it. Don't wait 90 days to adjust.

Tip 6: Automate your tools. Set up Google Search Console to feed into Looker Studio for a one-page dashboard so you can see your metrics without logging into five different tools.

Common Mistakes to Avoid

Mistake 1: Planning too much. You don't need 50 keywords. You don't need a 12-month roadmap. 12-15 keywords and 90 days is enough to prove SEO works for your business. Prove it, then scale.

Mistake 2: Mixing content types. Stick to blog posts for 90 days. Don't also launch a podcast, YouTube channel, and case studies. One channel, one format, one message. Depth beats breadth.

Mistake 3: Ignoring technical SEO. You can't content your way out of a broken site. If your site is slow, not indexed, or has crawl errors, content won't rank. Fix technical issues first. Then publish.

Mistake 4: Chasing vanity metrics. Page views don't matter. Keyword rankings don't matter. Organic traffic that converts matters. Traffic that doesn't convert is just noise. Focus on the metrics that move your business.

Mistake 5: Waiting for perfection. Your first post won't be perfect. Your keyword list won't be complete. Your site won't be flawless. Ship anyway. Perfect is the enemy of done. You'll learn more from publishing 12 mediocre posts than planning one perfect post for 90 days.

What to Do After 90 Days

You've shipped 12 posts. You've fixed your technical issues. Your organic traffic has grown (hopefully 20-50%). Now what?

You have two options:

Option 1: Repeat the ritual. Spend another 30 minutes planning Q2. New keywords, new content, same system. You're now in a compounding loop where each quarter builds on the last. For deeper guidance on building sustainable SEO habits, read about the compounding founder approach that shows how boring SEO habits pay off in year two.

Option 2: Automate and scale. If your 12 posts generated 50+ new keywords ranking and 30% traffic growth, you've proven SEO works. Now hire someone to run this ritual every quarter, or invest in better tools. You've earned it.

Most founders pick option 1 first. You'll know when you're ready for option 2 because you'll be turning away organic traffic.

For a deeper quarterly review process that builds on this planning ritual, reference the quarterly SEO review template that audits rankings, fixes issues, validates keywords, and ships content on a repeatable schedule.

The 30-Minute Calendar Template

Here's the exact structure to copy and paste into your Google Doc:

## Q[X] SEO Calendar: [Company Name]
Created: [Date]
Owner: [Your Name]

### BASELINE METRICS (Today)
- Organic traffic: [X] sessions/month
- Keywords ranking top 100: [X]
- Crawl errors: [X]
- Indexing rate: [X]%

### AUDIT WINS
1. [Issue]: [Fix]: Week [X]
2. [Issue]: [Fix]: Week [X]
3. [Issue]: [Fix]: Week [X]

### KEYWORD ROADMAP
Week 1: [Keyword 1] | [Keyword 2]
Week 2: [Keyword 3] | [Keyword 4]
Week 3: [Keyword 5] | [Keyword 6]
[Continue for 12 weeks]

### CONTENT PRODUCTION
Cadence: [1 post/week | 2 posts/week]
Method: [AI | Freelancer | You]
Time per post: [X] hours
Total time for quarter: [X] hours

### PUBLISHING SCHEDULE
Day: [Tuesday]
Time: [9am EST]
Distribution: [Email | Twitter | LinkedIn | Communities]

Tuesday, [Date]: [Keyword 1]
Tuesday, [Date]: [Keyword 2]
[Continue for 12 weeks]

### TRACKING
Weekly metrics:
1. Organic traffic (GSC)
2. Keyword rankings (GSC or rank tracker)
3. Crawl health (GSC)

Monthly metrics:
1. Conversion rate from organic (GA4)
2. Average ranking position (Rank tracker)
3. CTR from search (GSC)

### 90-DAY TARGETS
- Organic traffic: [X + 20%] sessions/month
- Keywords ranking: [X + 8-10]
- Crawl errors: [X - 50%]

### RISKS AND MITIGATIONS
1. Risk: [X] | Mitigation: [X]
2. Risk: [X] | Mitigation: [X]
3. Risk: [X] | Mitigation: [X]

### WEEKLY REVIEW (Every Monday)
- [ ] Last week's post published
- [ ] This week's post ready
- [ ] Metrics checked
- [ ] On pace for quarter goal

Copy this. Fill it in. You're done.

Why This Works (And Why Most Founders Skip It)

This ritual works because it's small, specific, and repeatable.

Small: 30 minutes. Not a day. Not a week. Thirty minutes. You can find this time. You probably waste it on email anyway.

Specific: You're not planning "do more SEO." You're planning "publish 'How to [solve problem]' on Tuesday, Jan 7, promote on email and Twitter, measure organic traffic." Specific is executable.

Repeatable: You do this every 90 days. Quarter 1, quarter 2, quarter 3. Each quarter builds on the last. Compounding.

Most founders skip this because it feels too simple. They expect SEO to be complicated. They expect to need a consultant, a budget, a team. They expect to fail.

Here's the brutal truth: SEO is simple. It's boring. It's consistent keyword research, consistent content production, consistent technical maintenance. Nothing fancy. Nothing revolutionary.

That's why it works. And that's why most founders don't do it. They're looking for a shortcut. There isn't one. There's just a ritual that compounds.

Your Next Move

You have a choice:

Option 1: Close this article, feel inspired, and do nothing. You'll stay invisible.

Option 2: Block 30 minutes on your calendar this week. Run the ritual. Ship your calendar. Commit to Monday reviews.

Option 2 is harder. It requires follow-through. But in 90 days, you'll have 12 pieces of content, 8-10 new keywords ranking, and measurable organic traffic growth.

You'll also have proof that SEO works for your business. And that proof is worth more than any agency pitch.

If you want to jump-start this process with a full domain audit, keyword roadmap, and 100 AI-generated blog posts ready to customize, Seoable delivers all three in under 60 seconds for $99. No agency. No long-term contracts. One-time fee. Done.

But whether you use Seoable or build this yourself, the ritual is the same: 30 minutes of planning beats 90 days of guessing.

Ship your calendar. Track your metrics. Repeat.

That's how you go from invisible to cited.

Key Takeaways

  • Plan in quarters, not years. 90 days is long enough to compound, short enough to stay focused.
  • Distribute keywords by intent. Front-load awareness, add consideration, finish with conversion.
  • Pick one production method and stick with it. AI, freelancer, or you. Not all three.
  • Publish on a schedule. Same day, same time, every week. Consistency beats perfection.
  • Track three metrics. Organic traffic, keyword rankings, crawl health. Everything else is noise.
  • Review every Monday. Five minutes. Check if you're on pace. Adjust if you're not.
  • Iterate after 30 days. Don't wait 90 days to figure out what's working.
  • Ship, don't perfect. A published post that ranks beats a perfect post that never launches.

Your 30 minutes start now. Go.

Free weekly newsletter

Get the next one on Sunday.

One short email a week. What is working in SEO right now. Unsubscribe in one click.

Subscribe on Substack →
Keep reading