SEO Content Strategy β Full Plan
P2 - MediumMedSchools.ai SEO Content Strategy
Date: February 12, 2026
Prepared by: Sage Patel, Business Analyst
Status: Draft for Review
Executive Summary
This document outlines a comprehensive SEO content strategy for MedSchools.ai designed to drive organic traffic, establish topical authority, and leverage our unique data assets (2,821 AI-analyzed school pages, 173 schools database, personalization engine).
Key Recommendations:
- 3 evergreen articles/week (156/year) targeting high-volume, year-round searches
- 1-2 topical pieces/week during peak seasons (application cycles, MCAT seasons)
- Leverage untapped scraper data for unique school insights (2,821 analyzed pages)
- Exploit competitor gaps: Interactive tools, data visualizations, personalized advice
- Content calendar framework: 70% evergreen, 20% topical, 10% data-driven unique content
Projected Impact:
- 50K+ organic visitors/month within 12 months (from ~2K current)
- Position #1-3 for 100+ high-intent keywords
- Establish authority in personalized medical school guidance niche
1. Evergreen Content: Year-Round Traffic Drivers
1.1 What is Evergreen Content?
Evergreen content maintains consistent search volume throughout the year, targeting fundamental questions that pre-med students ask regardless of application cycle timing.
1.2 High-Priority Evergreen Categories
Based on search volume analysis and competitor research, these categories have consistent demand:
A. MCAT Preparation (Search Volume: Very High)
- Why it's evergreen: Students prepare year-round; consistent ~50K+ monthly searches
- Topics:
- "How to study for MCAT in 3 months"
- "MCAT study schedule for working students"
- "Best MCAT resources (free vs paid comparison)"
- "MCAT score calculator and percentiles explained"
- "How to improve MCAT score by 10 points"
- "MCAT retake strategy: When and how"
- "MCAT vs GRE: Which test for medical school?"
Search Intent: Informational + Some Commercial (resource recommendations)
B. Medical School Rankings & Comparisons (Search Volume: High)
- Why it's evergreen: School research is ongoing; ~30K+ monthly searches
- Topics:
- "Best medical schools for [specialty]" (research, primary care, rural medicine, etc.)
- "Top medical schools with lowest acceptance rates"
- "Most affordable medical schools by state"
- "Public vs private medical schools: Cost comparison"
- "DO vs MD schools: Complete guide"
- "Caribbean medical schools vs US schools"
- "Best medical schools for financial aid"
Search Intent: Informational + Navigational (school discovery)
C. Application Timelines & Requirements (Search Volume: High)
- Why it's evergreen: New applicants research basics year-round; ~25K+ monthly
- Topics:
- "Medical school application timeline (year-by-year guide)"
- "Prerequisites for medical school by state"
- "What GPA do you need for medical school?"
- "Minimum MCAT score for medical school admission"
- "How many medical schools should I apply to?"
- "Early decision vs regular admission medical school"
- "Letters of recommendation for medical school: Complete guide"
Search Intent: Informational (planning)
D. Personal Statements & Essays (Search Volume: Very High)
- Why it's evergreen: Constant need for essay help; ~40K+ monthly searches
- Topics:
- "Medical school personal statement examples (with analysis)"
- "How to write a compelling 'why medicine' essay"
- "Common personal statement mistakes to avoid"
- "Secondary essay prompts by school (updated annually)"
- "How to answer 'why this school' effectively"
- "Diversity essay tips for medical school"
- "How to write about clinical experiences"
Search Intent: Informational + Transactional (seeking examples/templates)
E. Extracurriculars & Clinical Experience (Search Volume: Medium-High)
- Why it's evergreen: Gap year students, undergrads plan activities year-round; ~20K+ monthly
- Topics:
- "Clinical volunteering opportunities near me (by city/state)"
- "How many clinical hours for medical school?"
- "Best pre-med extracurriculars by category"
- "Physician shadowing guide: How to find and what to expect"
- "Research experience for pre-meds: How to get started"
- "Gap year activities that strengthen medical school applications"
- "Non-clinical volunteering ideas for pre-meds"
Search Intent: Informational + Local (finding opportunities)
F. Interview Preparation (Search Volume: High)
- Why it's evergreen: Accepted students prepare year-round; ~18K+ monthly
- Topics:
- "Medical school interview questions and answers"
- "MMI (Multiple Mini Interview) complete guide"
- "Traditional interview vs MMI: What to expect"
- "How to prepare for medical school interviews in 2 weeks"
- "What to wear to medical school interview"
- "Thank you notes after medical school interview"
- "Virtual interview tips for medical school"
Search Intent: Informational (preparation)
G. School-Specific Guides (Search Volume: High, Longtail)
- Why it's evergreen: Prospective students research specific schools year-round
- Topics:
- "[School Name] medical school acceptance rate and statistics"
- "How to get into [School Name] medical school"
- "[School Name] secondary essay prompts and tips"
- "What it's like to attend [School Name] (student life guide)"
- "[State] medical schools ranked and compared"
- "[School Name] vs [School Name]: Which is better?"
Search Intent: Informational + Navigational (school research)
H. Financial Aid & Cost Planning (Search Volume: Medium-High)
- Why it's evergreen: Cost concerns are constant; ~15K+ monthly
- Topics:
- "Average medical school debt by school"
- "How to pay for medical school without loans"
- "Medical school scholarships for underrepresented minorities"
- "FAFSA for medical school: Complete guide"
- "Public Service Loan Forgiveness for doctors"
- "Cost of attendance calculator for medical schools"
- "In-state vs out-of-state tuition by school"
Search Intent: Informational + Transactional (finding scholarships)
1.3 Content Depth Recommendations
Pillar Content (3,000-5,000 words):
- Comprehensive guides on major topics (MCAT prep, application timeline, personal statements)
- School comparison guides
- Annual updated resources (secondary prompts, acceptance rates)
Supporting Content (1,500-2,500 words):
- Specific how-to guides
- Individual school profiles
- Specialty/niche topics
Quick Answers (800-1,200 words):
- Frequently asked questions
- Common mistakes lists
- Quick tips and checklists
2. Topical/Newsy Content: Traffic Spikes
2.1 What Drives Topical Spikes?
Topical content capitalizes on time-sensitive events and seasonal search trends, driving traffic surges during predictable periods.
2.2 Seasonal Content Calendar
June-July: MCAT Prep Season
- Search Spike: 200-300% increase in MCAT-related queries
- Content Opportunities:
- "MCAT test dates 2027: When to take the exam"
- "Last-minute MCAT study tips (2 weeks out)"
- "July MCAT score release: What to expect"
- "Should I retake the MCAT? Score analysis"
August-September: Application Opening
- Search Spike: 400-500% increase in application queries
- Content Opportunities:
- "AMCAS opens: Complete submission checklist 2027"
- "Secondary essay prompts 2027-2028 cycle"
- "How to complete secondaries in 2 weeks"
- "Application verification timeline: What to expect"
- "Updated medical school rankings [Current Year]"
October-January: Interview Season
- Search Spike: 300-400% increase in interview queries
- Content Opportunities:
- "Interview invites tracker 2027 cycle (by school)"
- "What to do while waiting for interview invites"
- "Interview scheduling strategies"
- "Late-cycle interview tips"
- "Post-interview updates and thank you notes"
February-March: Acceptance Season
- Search Spike: 200-300% increase in acceptance/waitlist queries
- Content Opportunities:
- "Medical school acceptance rates 2027 cycle"
- "Waitlist movement tracker by school"
- "How to choose between multiple acceptances"
- "Waitlist update letter examples"
- "Deposit deadlines and decision timeline"
April-May: Decision & Gap Year Planning
- Search Spike: 150-200% increase in gap year and decision queries
- Content Opportunities:
- "Gap year activities for reapplicants"
- "How to decline medical school acceptances"
- "Matriculation deadlines and checklists"
- "Best jobs for medical school gap year"
- "Post-bacc programs vs SMP: Which is right for you?"
2.3 News-Driven Content Opportunities
AAMC Announcements:
- Changes to AMCAS application
- New PREview exam requirements
- MCAT format changes
- Updated admissions data releases
Policy Changes:
- New medical school openings
- Accreditation changes
- Financial aid policy updates
- Diversity initiative announcements
Trending Reddit/SDN Topics:
- Controversial admissions decisions
- School-specific scandals or changes
- New application strategies gaining traction
- Viral success/failure stories (with lessons)
2.4 Topical Content Production Schedule
High Season (Aug-Feb): 2-3 topical pieces/week
Low Season (Mar-Jul): 1 topical piece/week
3. Content Sourcing: Where to Find Ideas
3.1 Reddit Intelligence (r/premed, r/MCAT)
Tool: reddit-insights skill (available in Sage's toolkit)
Strategy:
Weekly Reddit Monitoring
- Run search queries: "how to", "should I", "what is", "best way"
- Track post engagement (upvotes, comment count)
- Identify recurring themes in comments
High-Value Question Patterns
Based on Reddit analysis, students repeatedly ask:- "Is [X GPA/MCAT] good enough for [Y school]?"
- "How do I explain [gap/weakness] in my application?"
- "Is it worth applying to [school type] with my stats?"
- "What are my chances with [specific profile]?"
- "How to choose between [X] and [Y]?"
Reddit-to-Content Pipeline
- Identify question with 100+ upvotes or 50+ comments
- Create comprehensive guide answering the question
- Include data from our database (acceptance rates, MCAT scores, etc.)
- Link back in Reddit comments (non-promotional, helpful)
Example Pipeline:
- Reddit post: "How many clinical hours do you actually need?"
- Content: "Clinical Hours for Medical School: Analysis of 173 Schools' Requirements"
- Unique angle: Use our database to show actual matriculant hour ranges by school tier
3.2 Student Doctor Network (SDN) Forums
Monitoring Strategy:
School-Specific Forums
- Track interview invite threads (timing data for our trackers)
- Monitor secondary essay discussions (prompt updates)
- Identify common interview questions by school
Application Cycle Threads
- "What are my chances?" threads reveal common concerns
- School list building discussions show decision criteria
- Post-interview acceptance threads provide timeline data
High-Value SDN Content Ideas
- Compile interview feedback by school
- Create acceptance timeline visualizations
- Answer recurring technical questions (AMCAS, transcripts, etc.)
3.3 Google Trends & Search Console
Google Trends Monitoring:
- Set alerts for "medical school" + trending topics
- Compare search interest over time (seasonal patterns)
- Identify rising queries (early movers advantage)
- Geographic analysis (state-specific content opportunities)
Google Search Console (When Live):
- Identify queries where we rank #4-10 (optimization opportunities)
- Find high-impression, low-CTR keywords (title/meta optimization)
- Track seasonal keyword performance
- Discover unexpected ranking keywords (expand those topics)
3.4 Competitor Gap Analysis
Shemmassian Consulting (Primary Competitor):
- Strengths: State-by-state guides, personal statement examples, admissions consulting
- Gaps We Can Exploit:
- No personalized "chances" calculator using user data
- Limited interactive tools (our database enables this)
- Expensive consulting focus (we can offer free value)
- No real-time application cycle tracking
BeMo Academic Consulting:
- Strengths: Comprehensive guides, interview prep, Canadian schools
- Gaps:
- Less focus on data visualization
- No school comparison tools
- Limited community-sourced content
ProspectiveDoctor:
- Strengths: Secondary essay database, free tools, podcast content
- Gaps:
- Outdated website design (opportunity for better UX)
- Limited school-specific deep dives
- No personalization features
Student Doctor Network (SDN):
- Strengths: Active community, real-time information, school-specific forums
- Gaps:
- Poor SEO (forum content doesn't rank well)
- No structured guides (just forum posts)
- No official school data (just student reports)
- Difficult to navigate/search
Reddit (r/premed):
- Strengths: Authentic student voices, current information, high engagement
- Gaps:
- No persistent content (posts get buried)
- No data-driven answers
- Can't monetize/own the traffic
- Information quality varies wildly
3.5 Our Unique Content Advantages
2,821 AI-Analyzed School Pages (UNUSED GOLDMINE)
- Each page has: main_topic, key_points, content_summary, worth_referencing, essay_positioning_strategy
- Content Opportunity:
- "What [School Name] values most: AI analysis of their website"
- "How to position yourself for [School Name]: Insights from their own words"
- "Unique programs at [School Name] you didn't know about"
173 Schools Database with Detailed Stats
- Acceptance rates, MCAT/GPA ranges, tuition, demographics
- Content Opportunity:
- Interactive school comparison tool (embeddable in articles)
- "Your chances" calculator by school
- Data visualizations (acceptance rate vs tuition, etc.)
274 Synthesis Artifacts
- Topic summaries across multiple schools
- Content Opportunity:
- "Schools with best [topic]" (community engagement, research, etc.)
- Cross-school comparisons on specific topics
- "What medical schools really value" (data-driven analysis)
Personalization Engine
- Can tailor content to user's GPA, MCAT, interests
- Content Opportunity:
- "Schools that match YOUR profile"
- Personalized school recommendations in articles
- Dynamic content based on user data
Student Life & Curriculum Data (172 schools)
- Unused data on campus culture, housing, wellness, curriculum
- Content Opportunity:
- "What it's REALLY like at [School Name]"
- "Best medical schools for student life"
- "Curriculum comparison: Traditional vs problem-based learning"
4. Content Publishing Frequency
4.1 Recommended Publishing Schedule
Target: 4-5 articles per week (200+ articles/year)
Weekly Breakdown:
- Monday: Evergreen pillar content (3,000-5,000 words)
- Tuesday: School-specific guide (1,500-2,500 words)
- Wednesday: Topical/newsy content (1,200-2,000 words)
- Thursday: Evergreen how-to guide (1,500-2,500 words)
- Friday: Data-driven/unique content using scraper data (2,000-3,000 words)
Seasonal Adjustments:
- Peak Season (Aug-Feb): Add 2-3 topical pieces/week (6-7 total)
- Low Season (Mar-Jul): Maintain 4-5 evergreen pieces/week
4.2 Content Mix (Annual)
- 70% Evergreen (140 articles) - Consistent traffic, compound SEO value
- 20% Topical (40 articles) - Seasonal spikes, timely relevance
- 10% Unique/Data-Driven (20 articles) - Differentiation, linkable assets
4.3 Content Production Capacity
Current State:
- Blog infrastructure exists (blog_posts table, CMS)
- 12 blog posts currently published
- Content guidelines defined
- No active content production
Required Resources:
- Content Writer (Medical/Education Background) - 0.5-1 FTE
- SEO Editor/Strategist - 0.25 FTE
- Data Analyst (for unique content) - 0.25 FTE (or leverage Sage/Atlas)
- Designer (for visuals/infographics) - 0.25 FTE (or leverage Kai)
Alternative: AI-Assisted Content Production
- Use AI to draft from scraper data + database
- Human editor for fact-checking, tone, and optimization
- Could reduce writer need to 0.5 FTE
5. Content Formats: What Works Best?
5.1 Long-Form Guides (3,000-5,000 words)
Best For: High-competition keywords, pillar content, comprehensive topics
Format Elements:
- Table of contents (jump links)
- H2/H3 subheadings (clear structure)
- Data tables and charts
- Actionable checklists
- Expert quotes (admissions officers, current students)
- FAQ section
- Related articles links
Examples:
- "Complete MCAT Study Guide 2027"
- "Medical School Application Timeline: Year-by-Year Plan"
- "How to Write a Medical School Personal Statement (220+ Examples)"
SEO Benefit: Ranks for multiple related keywords, earns backlinks, high dwell time
5.2 School Profiles (1,500-2,500 words)
Best For: School-specific longtail keywords, navigational search
Format Elements:
- Quick facts sidebar (acceptance rate, MCAT, GPA, tuition)
- Overview section
- Admissions strategy section
- Student life insights (from our unused data!)
- Interview format and tips
- Secondary essay prompts
- Related schools comparison
Examples:
- "How to Get Into Stanford Medical School 2027"
- "UCLA Medical School: Acceptance Rate, Stats, and Admissions Strategy"
SEO Benefit: Captures school-name searches, can rank for "[school] medical school" queries
Our Advantage: We have SEO content for top 20 schools already (populate_seo_content.js), plus scraper data for 34 schools
5.3 Interactive Tools (Embeddable)
Best For: Linkable assets, high engagement, differentiation
Tool Ideas:
School Matching Quiz
- Input: GPA, MCAT, state, interests
- Output: Personalized school list with chances
MCAT Score Converter & Percentile Calculator
- Show score breakdown by section
- Link to MCAT prep content
Cost Calculator
- Compare total cost of attendance by school
- Factor in financial aid likelihood
Interview Invite Tracker (Crowdsourced)
- When did schools send invites?
- Visualize timeline by school
- User-contributed data
Acceptance Rate Visualizer
- Compare schools by acceptance rate, MCAT, GPA
- Interactive scatter plots
- Filter by state, public/private, etc.
SEO Benefit: Massive backlink potential, viral sharing, high time-on-site
Our Advantage: We have the database to power these tools (competitors don't)
5.4 Data Visualizations (Charts, Infographics)
Best For: Social sharing, Pinterest traffic, visual learners
Visualization Ideas:
- Acceptance rate trends over time
- MCAT score distribution by school
- Application timeline infographic
- Cost comparison by state
- Match rates by school
- Diversity statistics visualization
Tools: Chart.js, D3.js, Canva for static graphics
SEO Benefit: Image search traffic, Pinterest backlinks, social media sharing
5.5 Video Content (Future)
Best For: YouTube SEO, engaging visual learners
Video Ideas:
- "Day in the life" at different schools
- MCAT study tips
- Personal statement walkthroughs
- Interview prep scenarios
SEO Benefit: YouTube is 2nd largest search engine, video snippets in Google
Priority: Medium (focus on written content first, add video in Year 2)
5.6 Quick Answer Posts (800-1,200 words)
Best For: Featured snippets, voice search, quick answers
Format Elements:
- Direct answer in first paragraph
- Bulleted lists
- Short paragraphs
- Schema markup for FAQs
Examples:
- "How many medical schools should I apply to?"
- "What is a good MCAT score?"
- "Do I need research for medical school?"
SEO Benefit: Featured snippet potential, fast to produce, covers longtail queries
6. Content Calendar Framework
6.1 Monthly Planning Process
Week 1 of Month:
- Review Google Trends for upcoming seasonal topics
- Monitor Reddit/SDN for trending discussions
- Analyze competitor new content
- Check our Search Console (once live) for opportunities
- Draft next month's content calendar
Content Calendar Template:
| Week | Monday (Pillar) | Tuesday (School) | Wednesday (Topical) | Thursday (How-To) | Friday (Data/Unique) |
|---|---|---|---|---|---|
| Week 1 | MCAT Study Guide | Harvard Med Profile | AMCAS Opens 2027 | How to Find Shadowing | Schools Valuing Service (Scraper Analysis) |
| Week 2 | Personal Statement Guide | Stanford Med Profile | Secondary Prompts Updated | How to Write Why Us | MCAT vs GPA: Which Matters More? (Data Viz) |
| Week 3 | Interview Prep Guide | Johns Hopkins Profile | Interview Tracker Update | MMI Preparation Steps | Best Schools for Financial Aid (Database Analysis) |
| Week 4 | Application Timeline | UCSF Med Profile | Waitlist Movement | Thank You Note Guide | What Schools Look For (Synthesis Artifacts) |
6.2 Content Production Workflow
Step 1: Topic Selection (Monday)
- Pull from content calendar
- Verify search volume/competition
- Check if we have unique data to leverage
Step 2: Outline Creation (Tuesday)
- Research competitor content
- Identify gaps we can fill
- Outline structure (H2/H3 headings)
- Pull relevant data from our database/scraper
Step 3: Drafting (Wednesday-Thursday)
- Write content (or AI-assisted draft)
- Include data visualizations
- Add internal links to related content
- Embed interactive tools where relevant
Step 4: Editing & SEO (Friday)
- Fact-check all statistics
- Optimize title, meta description, URL
- Add schema markup
- Check for keyword density (natural, not stuffed)
- Add alt text to images
Step 5: Publish & Promote (Monday)
- Publish to site
- Share on social media
- Post helpful answer on Reddit/SDN with link
- Email subscribers (if relevant)
- Track initial rankings
6.3 Content Maintenance Schedule
Quarterly Updates:
- Refresh statistics in evergreen content
- Update secondary essay prompts
- Verify school data accuracy
- Fix broken links
Annual Overhaul:
- Major rewrites of top-traffic content
- Update all dates to current year
- Expand thin content (under 1,500 words)
- Consolidate duplicate/similar content
7. Top 20 Evergreen Content Ideas (Prioritized by Impact)
Tier 1: Immediate High-Impact (Publish First)
"How to Get Into Medical School: Complete Guide 2027"
- Search Volume: Very High (15K+/mo)
- Difficulty: Medium
- Angle: Comprehensive roadmap from freshman year to acceptance
- Unique Data: Use our acceptance rate database, include personalized checklist
"MCAT Study Schedule: 3-Month Plan (Free Template)"
- Search Volume: Very High (12K+/mo)
- Difficulty: Medium
- Angle: Week-by-week schedule with free downloadable template
- Unique Data: Link to our MCAT calculator tool
"Medical School Personal Statement Examples [Current Year]: 50+ Accepted Essays"
- Search Volume: Very High (18K+/mo)
- Difficulty: High
- Angle: Real examples with analysis of what worked
- Unique Data: Categorize by school tier, specialty interest
"Medical School Acceptance Rates [Current Year]: All 173 Schools Ranked"
- Search Volume: High (8K+/mo)
- Difficulty: Medium
- Angle: Sortable table with filters (public/private, state, etc.)
- Unique Data: Our complete database, visualizations
"Best Medical Schools for [Specialty]" (Series)
- Research, Primary Care, Pediatrics, Surgery, etc.
- Search Volume: High (5K+/mo per specialty)
- Difficulty: Medium
- Angle: Data-driven rankings using our database
- Unique Data: Match rates, research funding by specialty
"Medical School Application Timeline: Month-by-Month Guide"
- Search Volume: High (10K+/mo)
- Difficulty: Medium
- Angle: Interactive timeline with checklists
- Unique Data: Personalize based on user's current year
"What GPA and MCAT Do You Need? School-by-School Breakdown"
- Search Volume: Very High (20K+/mo)
- Difficulty: Medium
- Angle: Our complete database in sortable table
- Unique Data: Median vs 10th/90th percentile ranges
"[State] Medical Schools: Complete Guide [Current Year]" (50 State Series)
- California, Texas, New York (start with high-volume states)
- Search Volume: Medium-High (3K-8K/mo depending on state)
- Difficulty: Low-Medium
- Angle: All schools in state, comparison, in-state advantage
- Unique Data: We already have 59 state pages drafted!
"Medical School Interview Questions: 100+ Real Questions & Answers"
- Search Volume: High (9K+/mo)
- Difficulty: Medium
- Angle: Categorized by type (ethical, personal, school-specific)
- Unique Data: Crowdsource from our users, link to interview prep tool
"How to Choose Your Medical School List (With Free Spreadsheet)"
- Search Volume: Medium-High (6K+/mo)
- Difficulty: Low
- Angle: Strategic list building, reach/target/safety framework
- Unique Data: Our school database powers personalized suggestions
Tier 2: High-Value Supporting Content
"Secondary Essay Prompts [Current Year]: All Schools"
- Search Volume: Very High (15K+/mo seasonal)
- Difficulty: Low
- Angle: Comprehensive database, searchable by school
- Unique Data: We have 801 secondary questions in database!
"Clinical Volunteering: Where to Find Opportunities [By City]"
- Search Volume: Medium (4K+/mo)
- Difficulty: Low
- Angle: City-specific lists (LA, NYC, Chicago, etc.)
- Unique Data: Crowdsource from users, integrate with activities tracker
"Medical School Cost Comparison: Tuition at All 173 Schools"
- Search Volume: Medium-High (7K+/mo)
- Difficulty: Low
- Angle: Sortable table, in-state vs out-of-state
- Unique Data: Our financial data for 278 schools
"Gap Year Activities for Medical School: 25+ Ideas That Strengthen Your Application"
- Search Volume: Medium (5K+/mo)
- Difficulty: Low
- Angle: Categorized ideas with real examples
- Unique Data: Link to our experience ideas feature
"Letters of Recommendation for Medical School: Complete Guide"
- Search Volume: High (8K+/mo)
- Difficulty: Medium
- Angle: Who to ask, how to ask, what makes a strong LOR
- Unique Data: School-specific requirements from database
"Multiple Mini Interview (MMI): Complete Preparation Guide"
- Search Volume: Medium-High (6K+/mo)
- Difficulty: Medium
- Angle: Station types, practice scenarios, scoring rubric
- Unique Data: Link to our interview practice tool (Vapi integration)
"[School Name] Medical School: How to Get In [Current Year]" (Top 20 School Series)
- Harvard, Stanford, Johns Hopkins, UCSF, etc.
- Search Volume: High (3K-8K/mo per school)
- Difficulty: High (competitive)
- Angle: Detailed admissions strategy, what they value
- Unique Data: We have SEO content for 20 schools ready to publish!
"MCAT Score Percentiles Explained [Current Year]"
- Search Volume: High (10K+/mo)
- Difficulty: Low
- Angle: Percentile chart, what scores mean
- Unique Data: Interactive calculator tool
"Best Pre-Med Extracurriculars: What Medical Schools Actually Want"
- Search Volume: Medium-High (7K+/mo)
- Difficulty: Medium
- Angle: Data on what successful applicants did
- Unique Data: Analyze our activities database, categorize
"Medical School Rankings [Current Year]: Research vs Primary Care"
- Search Volume: Very High (12K+/mo)
- Difficulty: High
- Angle: Our own ranking methodology using database
- Unique Data: Multi-factor ranking (acceptance rate, cost, outcomes, etc.)
Content Production Priority
Month 1-2: Publish Tier 1 #1-5 (foundation content)
Month 3-4: Publish Tier 1 #6-10 (supporting pillars)
Month 5-6: Publish Tier 2 #11-15 (depth)
Month 7-12: Publish Tier 2 #16-20 + state series (scale)
8. Reddit/SDN Monitoring System
8.1 Manual Monitoring Process (Weekly)
Tool: reddit-insights skill + manual review
Monday Morning Routine (30 minutes):
Run Reddit Searches:
Subreddit: r/premed Sort by: Top - Past Week Keywords: "how to", "should I", "best", "help", "advice"Identify High-Engagement Posts:
- 100+ upvotes
- 30+ comments
- Questions with incomplete/conflicting answers
Log Content Ideas:
- Create ticket in content calendar
- Note search intent
- Check if we can answer with our data
Repeat for r/MCAT:
- Focus on study strategies, resources, retake questions
Friday Afternoon SDN Review (30 minutes):
School-Specific Forums:
- Check top 10 schools' interview threads
- Note interview dates for tracker
- Identify commonly asked questions
What Are My Chances (WAMC) Forum:
- Common profile patterns
- Recurring concerns
- Topics needing comprehensive guides
Application Cycle Threads:
- Timeline insights
- Common mistakes
- Success stories (what worked)
8.2 Automated Monitoring (Future)
Phase 2 Implementation:
- Set up Reddit API monitoring
- Alert on high-engagement posts in target subreddits
- Daily digest of top questions
- Sentiment analysis on schools/topics
Trigger Alerts For:
- Posts with 200+ upvotes (trending topic)
- School name mentioned 50+ times in comments
- New AAMC announcement posts
- Viral "success story" posts
8.3 Content Response Strategy
When to Create Content:
- Question asked repeatedly (3+ times/month)
- High engagement but no comprehensive answer exists
- Opportunity to leverage our unique data
- Aligns with our content calendar themes
When to Just Answer:
- Simple question with straightforward answer
- Already have content addressing it (link to it)
- Low search volume topic
- Too niche/specific to warrant full article
Engagement Guidelines:
- Be genuinely helpful, not promotional
- Link to our content only when it adds value
- Disclose affiliation if questioned
- Build reputation as helpful resource first
9. Competitive Gaps We Can Exploit
9.1 Gaps in Competitor Content
| Competitor | Gap | Our Opportunity |
|---|---|---|
| Shemmassian | No personalized "chances" calculator | Build interactive tool using our database + user profiles |
| All Competitors | No real-time application tracking | Interview invite tracker, acceptance timeline visualization |
| SDN | Poor SEO, hard to find information | Structured guides answering common forum questions |
| Content gets buried, no persistence | Comprehensive guides that rank permanently | |
| All Competitors | Generic advice not tailored to individual | Personalize content based on user's GPA/MCAT/interests |
| All Competitors | Limited school-specific deep dives | Leverage our 2,821 analyzed pages for unique insights |
| BeMo/ProspectiveDoctor | Outdated tools, poor UX | Modern, fast, mobile-optimized interactive tools |
| MSAR (AAMC) | Behind paywall ($30), no guidance | Free data + strategic advice on how to use it |
| All Competitors | No curriculum/student life details | Use our 172 schools' curriculum/student life data |
| All Competitors | Static content, no personalization | Dynamic content adapting to user's profile |
9.2 Our Unique Moats (Content Advantages)
Personalization Engine
- Tailor school recommendations to user's actual stats
- "Schools that match YOUR profile" in every article
- ChatGPT can't do this (no user data)
2,821 AI-Analyzed Pages
- Insights no competitor has
- "What [School] really values" based on their website
- Essay positioning strategies from school's own language
Complete School Database
- 173 schools with full statistics
- Power interactive tools competitors can't build
- Always up-to-date (we control the data)
274 Topic Synthesis Artifacts
- Cross-school comparisons on specific topics
- "Best schools for [topic]" backed by data, not opinion
- No one else has this
Student Life & Curriculum Data
- 172 schools with details competitors don't have
- Differentiate beyond just stats
- "What it's REALLY like" content
9.3 Strategic Content Pillars to Own
Pillar 1: Personalized Guidance
- "Your chances" at every school (not generic odds)
- School list builder tailored to YOU
- Application strategy based on YOUR profile
Pillar 2: Data-Driven Insights
- All content backed by our database
- Interactive visualizations
- Real numbers, not vague advice
Pillar 3: School-Specific Deep Dives
- Beyond acceptance rates
- What schools actually value (from scraper analysis)
- Cultural fit insights
Pillar 4: Real-Time Application Intel
- Interview invite tracker
- Acceptance timeline by school
- Crowdsourced insights from current applicants
Pillar 5: Actionable How-To Guides
- Step-by-step processes
- Checklists and templates
- Connected to our tools (essays, activities, tracking)
10. Leveraging Our Unique Data Assets
10.1 Scraper Data Utilization (2,821 Pages)
Current State: Completely unused, sitting in database
Opportunity: Massive competitive advantage if activated
Content Ideas from Scraper Analysis:
A. "What [School] Really Values" Series
- Pull
main_topic,key_points,worth_referencingfrom analysis - Create article showing school's priorities from their own website
- Example: "Stanford Medicine Values Innovation: Here's How to Show It"
B. "Essay Positioning for [School]" Guides
- Use
essay_positioning_strategyfield - Provide specific guidance on "why this school" essays
- No competitor has this!
C. "Unique Programs at [School] You Didn't Know About"
- Pull pages with
worth_referencing = very_highorhigh - Highlight lesser-known opportunities
- Link directly to source pages
D. Cross-School Topic Comparisons
- Use
synthesis_artifactstable (274 summaries) - "Schools with the best [community engagement/research/global health]"
- Data-backed, not opinion-based
SQL Query for Content Generation:
-- Get high-value content for a specific school
SELECT
main_topic,
key_points,
content_summary,
essay_positioning_strategy,
source_url
FROM scraper.page_analysis_artifacts
WHERE medical_school_id = 25905 -- Harvard
AND worth_referencing IN ('very_high', 'high')
ORDER BY worth_referencing DESC;
-- Get schools strong in specific topic
SELECT
medical_school_id,
topic_name,
summary,
school_count
FROM scraper.synthesis_artifacts
WHERE topic_name LIKE '%community%'
ORDER BY school_count DESC;
10.2 Student Life & Curriculum Data (172 Schools)
Tables: med_school_stud_life, med_school_curriculum
Current State: 0 code references (unused!)
Fields Available:
- Diversity, housing, campus culture, wellness programs (student life)
- Research programs, clinical rotations, curricular highlights (curriculum)
Content Ideas:
A. "What It's REALLY Like at [School]"
- Student life section: campus culture, housing, wellness
- Differentiate beyond rankings
- Personal fit over prestige
B. "Best Medical Schools for Student Wellness"
- Rank schools by wellness program quality
- Use our data, not rankings
- Appeal to mental health-conscious students
C. "Medical School Curriculum Comparison: Traditional vs Problem-Based Learning"
- Categorize schools by curriculum type
- Explain pros/cons
- Help students find learning style fit
D. "Schools with Best Clinical Rotation Diversity"
- Rank by rotation variety/quality
- Use curriculum data
- Important for specialty exploration
10.3 MAT Data (1,376 Rows)
Table: med_school_mat_data
Current State: Minimal usage (7 references)
Data Available:
- Applications by program type (MD, MD/PhD, Early Decision, etc.)
- Interview numbers
- Matriculant counts
- Acceptance rates by program
Content Ideas:
A. "Your Chances: Acceptance Rate Calculator by School and Program"
- Interactive tool using MAT data
- Show odds for MD, MD/PhD, ED separately
- Personalized to user's profile
B. "Early Decision vs Regular Admission: Statistical Analysis"
- Compare ED acceptance rates vs regular
- Show which schools favor ED
- Data-driven decision guide
C. "MD/PhD Programs: Complete Statistical Guide"
- All MD/PhD acceptance rates from MAT data
- Interview vs acceptance ratios
- Research on competitiveness
10.4 Financial Data (278 Schools)
Table: med_school_financial
Current State: Only 1 code reference (huge waste!)
Data Available: Tuition (in-state, out-of-state), cost of attendance
Content Ideas:
A. "Most Affordable Medical Schools [Current Year]: Complete Cost Analysis"
- Rank by total cost of attendance
- Separate public/private
- Include financial aid likelihood
B. "In-State vs Out-of-State: How Much More Will It Cost?"
- Visualize tuition differences
- Show break-even analysis
- State-by-state comparison
C. "Medical School ROI Calculator"
- Total cost vs average physician salary by specialty
- Debt repayment scenarios
- Help students make informed financial decisions
10.5 Interactive Tool Ideas (Powered by Our Data)
Tool 1: School Matching Engine
- Input: GPA, MCAT, state, interests, budget
- Output: Personalized list with "chances" percentage
- Unique: Uses our complete database + MAT data
Tool 2: MCAT/GPA Comparison Visualizer
- Plot schools on scatter chart
- User's stats shown as crosshairs
- Click school for details
- Unique: Real data from our database
Tool 3: Cost Comparison Calculator
- Select multiple schools
- See total 4-year cost comparison
- Factor in likelihood of in-state tuition
- Unique: Our complete financial data
Tool 4: Interview Invite Timeline Tracker
- Crowdsourced data from users
- Visualize when schools sent invites historically
- Help manage application anxiety
- Unique: Real-time, community-powered
Tool 5: "Why This School" Essay Generator
- Select school
- Pull unique programs from scraper data
- Generate personalized talking points
- Unique: Our 2,821 analyzed pages
11. Content Production Workflow
11.1 Content Creation Process
Week 1: Planning & Research
- Select topic from calendar
- Research competitor content (what exists?)
- Identify our unique angle (what data can we add?)
- Query database for relevant statistics
- Create detailed outline
Week 2: Drafting
- Write content (or AI-assisted draft)
- Integrate data from database/scraper
- Create data visualizations
- Add relevant internal links
- Draft meta title/description
Week 3: Editing & Optimization
- Fact-check all statistics
- SEO optimization (keywords, structure)
- Add schema markup
- Create custom graphics/charts
- Technical review (links, formatting)
Week 4: Publish & Promote
- Publish to site
- Share on social media
- Notify email list (if relevant)
- Post helpful comment on Reddit/SDN with link
- Track initial performance
11.2 Quality Standards
Every Article Must Have:
- Original data/insights (from our database or analysis)
- At least one data visualization or custom graphic
- 3-5 internal links to related content
- External links to authoritative sources (AAMC, schools)
- Clear, actionable takeaways
- Optimized meta title/description
- Schema markup where applicable
- Mobile-friendly formatting
- Alt text on all images
- FAQ section for featured snippets
Writing Style:
- Conversational but authoritative
- Data-driven, not opinion-based
- Actionable (tell readers what to DO)
- Empathetic to student stress/anxiety
- Honest about competitiveness
- Encouraging without being unrealistic
11.3 SEO Checklist
On-Page SEO:
- Target keyword in title (H1)
- Target keyword in first paragraph
- Target keyword in at least one H2
- Related keywords throughout (natural)
- Title 55-60 characters
- Meta description 150-160 characters
- URL slug optimized (short, keyword-rich)
- Image file names descriptive
- Alt text on all images
- Internal links with descriptive anchor text
Technical SEO:
- Schema markup (Article, FAQPage, etc.)
- Mobile responsive
- Fast page load (<3 seconds)
- HTTPS secure
- Canonical URL set
- Breadcrumbs navigation
- Table of contents for long articles
User Experience:
- Clear headings hierarchy (H1 > H2 > H3)
- Short paragraphs (2-4 sentences)
- Bullet points for scannability
- Bold key takeaways
- Visuals every 300-500 words
- CTA (call-to-action) at end
12. Success Metrics & Tracking
12.1 Key Performance Indicators (KPIs)
Traffic Metrics:
- Organic sessions per month
- Organic sessions per article
- New vs returning visitors
- Traffic by source (organic, social, direct, referral)
Engagement Metrics:
- Average time on page
- Pages per session
- Bounce rate
- Scroll depth
Conversion Metrics:
- Email signups from content
- Tool usage (calculator, quiz, etc.)
- Account creation from articles
- Shares/backlinks earned
SEO Metrics:
- Keywords ranking in top 10
- Keywords ranking in top 3
- Featured snippets earned
- Domain authority growth
- Backlinks earned
12.2 Target Benchmarks (12 Months)
| Metric | Month 3 | Month 6 | Month 12 |
|---|---|---|---|
| Organic Sessions | 5,000 | 15,000 | 50,000 |
| Articles Published | 40 | 100 | 200 |
| Keywords Top 10 | 50 | 150 | 400 |
| Featured Snippets | 5 | 20 | 50 |
| Email Signups | 200 | 800 | 3,000 |
| Backlinks Earned | 20 | 75 | 200 |
12.3 Content Performance Review
Monthly Review:
- Top 10 articles by traffic
- Top 10 articles by engagement (time on page)
- Top 10 articles by conversions
- Bottom 10 articles (candidates for improvement)
- New rankings achieved
- Backlinks earned
Quarterly Deep Dive:
- Content gap analysis (what's missing?)
- Competitor content review (what are they doing?)
- Update high-traffic articles
- Consolidate or delete thin content
- Refresh statistics in evergreen content
13. Implementation Roadmap
Phase 1: Foundation (Months 1-3)
Goals:
- Publish 40 articles (Tier 1 content)
- Establish publishing workflow
- Begin ranking for low-competition keywords
Deliverables:
- Top 20 evergreen content (from Section 7)
- 10 school-specific guides (Harvard, Stanford, etc. - already written!)
- 10 topical seasonal pieces
Resources Needed:
- Content writer (0.5 FTE)
- SEO editor (0.25 FTE)
- Designer for graphics (0.25 FTE or leverage Kai)
Success Metrics:
- 5,000 organic sessions/month
- 50 keywords in top 10
- 5 featured snippets
Phase 2: Scale (Months 4-6)
Goals:
- Publish 60 more articles (100 total)
- Launch first interactive tools
- Begin earning backlinks
Deliverables:
- 50-state medical school guide series
- MCAT calculator tool
- School matching quiz
- Interview tracker (crowdsourced)
- 10 data-driven unique pieces using scraper data
Resources Needed:
- Increase content writer to 1 FTE
- Developer time for tools (Atlas or external)
Success Metrics:
- 15,000 organic sessions/month
- 150 keywords in top 10
- 20 featured snippets
- 3 backlinks from major sites
Phase 3: Dominance (Months 7-12)
Goals:
- Publish 100 more articles (200 total)
- Establish topical authority
- Become go-to resource for pre-meds
Deliverables:
- Complete all 50 state guides
- All Tier 1 + Tier 2 evergreen content
- 4+ interactive tools live
- Weekly topical content during peak season
Resources Needed:
- Maintain 1 FTE writer
- Add community manager for Reddit/SDN engagement (0.25 FTE)
Success Metrics:
- 50,000 organic sessions/month
- 400 keywords in top 10
- 50 featured snippets
- 20+ backlinks from edu/major sites
- Top 3 ranking for "medical school [topic]" queries
Phase 4: Optimization (Ongoing)
Goals:
- Maintain content freshness
- Deepen existing content
- Expand to new topics
Deliverables:
- Quarterly content audits
- Monthly updates to top articles
- Expand into residency matching (future)
- Video content (YouTube SEO)
14. Resource Requirements
14.1 Personnel
Content Team:
Medical Content Writer (1 FTE) - $60K-$80K/year
- Medical or biology background preferred
- SEO writing experience
- Ability to interpret data
SEO Editor/Strategist (0.25 FTE) - $20K-$25K/year
- Technical SEO knowledge
- Content optimization
- Analytics tracking
Data Analyst (0.25 FTE) - $20K-$25K/year
- OR leverage Sage for analysis
- Pull insights from database
- Create data visualizations
Designer (0.25 FTE) - $15K-$20K/year
- OR leverage Kai for graphics
- Create charts, infographics
- Visual content assets
Total Personnel Cost: $115K-$150K/year
Alternative: AI-Assisted Model:
- Use AI (GPT-4) to draft content from database/scraper
- Human editor for fact-checking, optimization, tone
- Reduce writer need to 0.5 FTE
- Total Cost: $60K-$80K/year
14.2 Tools & Software
| Tool | Purpose | Cost |
|---|---|---|
| Ahrefs or SEMrush | Keyword research, competitor analysis | $99-$200/mo |
| Google Search Console | Track rankings, clicks, impressions | Free |
| Google Analytics 4 | Traffic analytics | Free |
| Canva Pro | Graphic design | $13/mo |
| Grammarly Business | Editing, quality control | $15/mo |
| Screaming Frog | Technical SEO audits | Free-$209/year |
| BuzzSumo | Content research, trending topics | $99/mo |
| Hemingway Editor | Readability improvement | Free |
Total Tool Cost: ~$250-$400/month ($3K-$5K/year)
14.3 Total Investment
Year 1 Budget:
- Personnel: $115K-$150K (or $60K-$80K with AI-assisted model)
- Tools: $3K-$5K
- Total: $118K-$155K (or $63K-$85K with AI model)
Expected ROI:
- 50K organic sessions/month = ~10K signups/month
- 2% conversion to paid users = 200 paid users/month
- At $20/month = $4K MRR = $48K ARR
- Break-even in Year 2 as content compounds
Long-Term Value:
- Content is permanent asset (compounds over time)
- Each article continues to drive traffic for years
- Backlinks accumulate, increasing domain authority
- Establishes MedSchools.ai as THE authority in space
15. Risks & Mitigation
Risk 1: Google Algorithm Changes
Risk: Rankings drop due to algorithm update
Likelihood: Medium
Impact: High
Mitigation:
- Focus on E-E-A-T (Experience, Expertise, Authoritativeness, Trustworthiness)
- Cite authoritative sources (AAMC, medical schools)
- Author bios establishing medical/education credentials
- Regular content updates to maintain freshness
- Diverse traffic sources (not 100% dependent on Google)
Risk 2: Content Production Capacity
Risk: Can't maintain 4-5 articles/week pace
Likelihood: Medium
Impact: Medium
Mitigation:
- Start with 2-3/week, scale gradually
- Build content backlog (batch production)
- Use AI assistance for drafting
- Repurpose existing content (database analysis into articles)
- Hire contractors as needed for overflow
Risk 3: Data Accuracy
Risk: Database becomes outdated, hurting credibility
Likelihood: Medium
Impact: High
Mitigation:
- Annual data refresh from MSAR/AAMC
- Display "last updated" dates on all data
- User reporting mechanism for errors
- Quarterly data audits
- Automated checks for obvious errors
Risk 4: Competitor Response
Risk: Competitors copy our strategies, tools
Likelihood: High
Impact: Medium
Mitigation:
- Our moat is personalization + unique scraper data (can't easily copy)
- Move fast, establish authority first
- Continuous innovation on tools
- Build community/brand loyalty
- Superior UX (harder to replicate)
Risk 5: Resource Constraints
Risk: Not enough budget/people to execute
Likelihood: Medium
Impact: High
Mitigation:
- Start with AI-assisted model (lower cost)
- Prioritize high-impact content over volume
- Leverage existing team (Sage for analysis, Kai for design)
- Phase implementation (don't need 200 articles immediately)
- Reinvest revenue into content team expansion
16. Next Steps (Action Items)
Immediate (This Week)
Review & Approve Strategy (Henry, Bob)
- Confirm approach
- Approve budget
- Set priorities
Audit Existing Content (Sage)
- What's already published (12 blog posts)?
- What's drafted but unpublished (state pages, school profiles)?
- Quality assessment
Set Up Analytics (Atlas)
- Google Search Console
- Google Analytics 4
- Conversion tracking
Content Calendar Creation (Sage)
- First 30 days of content
- Assign topics to dates
- Identify quick wins
Short Term (Next 2 Weeks)
Hire/Assign Content Writer
- Job description
- Interview candidates
- OR set up AI-assisted workflow
Publish First 5 Articles (Quick Wins)
- School profiles already written (Harvard, Stanford, etc.)
- State guides already drafted
- Low-hanging fruit for immediate traffic
Set Up SEO Tools
- Ahrefs or SEMrush account
- Keyword research for content calendar
- Competitor tracking
Database Content Audit (Atlas + Sage)
- Pull sample insights from scraper data
- Test SQL queries for content generation
- Identify data gaps to fill
Medium Term (Next Month)
Publish 20 Tier 1 Articles
- Follow content calendar
- Optimize for SEO
- Build internal linking structure
Launch First Interactive Tool
- School matching quiz OR
- MCAT calculator OR
- Cost comparison tool
- Choose based on development time
Begin Reddit/SDN Engagement
- Weekly monitoring routine
- Answer questions, build reputation
- Non-promotional link sharing
Track & Optimize
- Monitor rankings weekly
- Analyze top-performing content
- Double down on what works
17. Conclusion
MedSchools.ai has a massive untapped opportunity in SEO content. Our unique data assetsβ2,821 AI-analyzed school pages, 173 schools database, student life/curriculum data, and personalization engineβposition us to dominate the medical school admissions content space.
Why This Strategy Will Work:
Differentiated Content: We're not just regurgitating adviceβwe have unique data competitors don't.
Personalization Moat: ChatGPT can't personalize to individual students; we can.
Interactive Tools: Our database powers tools competitors can't easily replicate.
Execution Focus: Clear roadmap, prioritized content, measurable KPIs.
Sustainable Advantage: Content compounds over time, building a permanent SEO asset.
Expected Outcome:
Within 12 months, MedSchools.ai becomes THE go-to resource for medical school admissions guidance, driving 50K+ organic visitors per month and establishing authority that supports our personalization/subscription model.
The Real Opportunity:
This isn't just about blog traffic. SEO content:
- Fills our funnel with qualified pre-med students
- Establishes trust and authority
- Supports our core product (personalized AI advisor)
- Creates network effects (more users β better data β better content)
- Builds a defensible moat (topical authority takes years to build)
Next Decision Point:
Approve strategy β Allocate resources β Execute Phase 1 β Review results in 90 days
Document Prepared By: Sage Patel, Business Analyst
Date: February 12, 2026
Status: Ready for Review
Reviewers: Bob Wings (CoS), Henry Davis (Founder)
Contact: sage@widerwings.com
Created: Wed, Mar 4, 2026, 11:01 PM by bob
Updated: Wed, Mar 4, 2026, 11:01 PM
Last accessed: Thu, Mar 5, 2026, 11:31 PM
ID: 7addbb6b-813e-48a9-97be-3fd5cf2f75db