SEO academy
The free SEO + AI search academy
10 chapters on ranking in Google and getting cited by AI, built from documented sources and verified with your own data. No email required.

The curriculum
CHAPTER 01
Get the basics
How Google decides what ranks, and where a beginner should actually start.
- 01Best SEO Audit Tools for Small Businesses in 2026Compare SEO audit tools for small businesses by crawl depth, prioritization, Search Console evidence, price, and the work each one expects you to do.
- 02SEO Basics: Where a Beginner Should Actually StartA beginner's SEO starting order: how Google ranks pages, what to fix first, the mistakes that waste months, and how to measure progress.
- 03Keyword Research Without Paid ToolsA free keyword research method for beginners: autocomplete, communities, and Search Console, plus how to judge competition by reading the results.
- 04On-Page SEO Basics That Still MatterThe on-page SEO elements Google documents as meaningful: titles, headings, snippets, internal links, and the obsolete tactics to skip.
- 05Technical SEO Basics for Non-DevelopersThe technical SEO layer explained for beginners: indexing, sitemaps, robots.txt, page experience, and the Search Console reports that catch problems.
- 06How to Write SEO Content People Actually ReadA practical method for writing SEO content: one query per page, answer-first structure, first-hand evidence, and when to update instead of publish.
CHAPTER 02
AI search & GEO
Get named and cited by ChatGPT, Gemini, Perplexity, and Google's AI Overviews.
- 01What Is Generative Engine Optimization (GEO)?GEO is the practice of structuring content so AI systems like ChatGPT, Gemini, and AI Overviews can extract, summarize, and cite it accurately.
- 02How Do You Get Cited by ChatGPT?ChatGPT cites sources when browsing is active. Getting cited depends on being crawlable, clearly written, and already trusted by the sites it draws on.
- 03How Does Google Choose Sources for AI Overviews?AI Overviews draw from Google's regular search index and ranking systems. Google has not published a separate ranking algorithm just for the feature.
- 04What Is llms.txt and Do You Need One?llms.txt is a proposed file that summarizes a site for AI systems. As of publication, no major AI provider has confirmed it reads or ranks by these files.
- 05Which Structured Data Helps AI Search Engines Understand Your Site?FAQPage, HowTo, Article, and DefinedTerm schema give AI systems a machine-readable version of your content that's easier to extract and cite correctly.
- 06How Do You Measure Traffic From ChatGPT, Perplexity, and AI Overviews?AI referral traffic shows up unevenly across analytics tools. GA4 channel grouping, referrer strings, and manual UTM tagging are the current best options.
CHAPTER 03
Prove your results
Verify traffic claims with source data instead of a screenshot.
- 01What Is Verified SEO Traffic?A practical definition of verified SEO traffic, what a verification badge proves, and the important claims it cannot support.
- 02Why SEO Traffic Screenshots Can Be MisleadingLearn which details disappear in an SEO screenshot, how honest charts become misleading, and what evidence to request instead.
- 03Can Website Traffic Be Faked? What to CheckUnderstand how website traffic claims can be fabricated or distorted, which warning signs matter, and how to verify the underlying source.
- 04How to Prove SEO Results to Clients or BuyersA source-backed framework for proving SEO results with clear baselines, verified traffic, transparent scope, and business outcomes.
- 05How to Verify Traffic Before Buying a WebsiteA due-diligence checklist for verifying organic traffic, traffic quality, durability, and transfer risk before acquiring a website.
- 06How to Build an SEO Case Study People Can TrustTurn an SEO win into a credible case study with a baseline, source-backed evidence, a clear timeline, limitations, and reproducible results.
- 07How to Share SEO Results Without Exposing Sensitive DataShare credible SEO wins while protecting private queries, pages, revenue, account access, and customer information.
- 08How to Build a Verified SEO PortfolioCreate an SEO portfolio that proves access, documents the work, shows source-backed results, and respects client confidentiality.
- 09Selling a Website? How to Present Traffic ProofHow sellers prepare verifiable traffic evidence for a website sale: source access, honest anomaly disclosure, and the exports buyers trust.
- 10How to Verify an SEO Agency's Traffic Claims Before You SignThe specific access and evidence to request from an SEO agency before believing their traffic claims, and the red flags that suggest they cannot show it.
CHAPTER 04
Read Search Console correctly
What every metric, filter, and property type in Search Console actually means.
- 01Best Google Search Console Tools for Turning Data Into ActionCompare the best tools around Google Search Console for focused actions, AI conversations, reporting, exports, audits, and founder workflows.
- 02Google Search Console Clicks vs. ImpressionsUnderstand the difference between Search Console clicks and impressions, why they move differently, and how to use both in SEO reporting.
- 03What Is a Good CTR in Google Search Console?Why there is no universal good Search Console CTR, how position and intent change the benchmark, and where to find meaningful opportunities.
- 04GSC Average Position: What It Means and Why It MovesWhat GSC average position measures, how Search Console calculates it from topmost-result impressions, and why site, page, and query averages move differently.
- 05Google Search Console vs. Google AnalyticsLearn what Search Console and Google Analytics measure, why their numbers differ, and which source to use for each SEO question.
- 06Google Search Console Data Delay: What Is Normal?Learn the normal Search Console reporting delay, what a processing message means, when to check data anomalies, and how to label recent data.
- 07Why Search Console Numbers Do Not MatchThe practical reasons Search Console totals differ from query rows, exports, APIs, analytics, and third-party SEO tools.
- 08Domain Property vs. URL-Prefix Property in Search ConsoleChoose the right Search Console property type and understand how scope, verification, and reporting differ between Domain and URL-prefix properties.
- 09Google Search Console Data Limitations ExplainedThe privacy omissions, row limits, canonicalization, freshness, time-zone, and aggregation constraints every Search Console report should disclose.
- 10Google Discover Traffic in Search Console, ExplainedWhat Google Discover is, how Search Console reports it separately from Search, why the traffic is volatile, and how to report spikes honestly.
- 11Keyword Cannibalization: Find It With Search ConsoleHow to detect keyword cannibalization using Search Console query and page filters, when it actually hurts, and how to verify your fix worked.
- 12Can You Use Google Search Console as a Free Rank Tracker?Whether Search Console's average position can replace a paid rank tracker, its real limitations, and a weekly method for tracking rankings for free.
- 13Google Search Console Historical Data: How Far Back It GoesLearn Search Console's 16-month Performance report window and choose a manual export, recurring API pull, or BigQuery archive for older history.
- 14How Do You Filter Search Console Data by Country or Device?How to apply country and device filters in the Search Console Performance report, and how to read the segmented results correctly.
- 15Search Console Social Media Reporting: What the Data ShowsGoogle Search Console now reports how your Instagram, TikTok, X, and YouTube posts perform in Google Search. Here is what the numbers count and what they leave out.
- 16How to Add a User to Google Search ConsoleThe exact steps to add a user in Search Console, what Owner, Full, and Restricted permissions each allow, and which level to give a client, an agency, or a developer.
- 17How to Set Up Google Search Console for a Shopify StoreConnect a Shopify store to Google Search Console: pick the right property type, verify through DNS or a meta tag, submit Shopify's built-in sitemap, and read the first month of data.
- 18How to Connect Google Search Console to WordPressConnect a WordPress site to Google Search Console: pick the property type, verify by DNS or an SEO plugin's meta tag, submit the right sitemap, and handle WordPress-specific indexing noise.
- 19Search Console Couldn't Fetch Your Sitemap? How to Fix ItWhat the Couldn't fetch sitemap status in Google Search Console means, how to test the sitemap URL yourself, the six common causes, and how to confirm the fix took.
- 20How to Compare Date Ranges in Google Search ConsoleCompare like-for-like Search Console periods while controlling for weekday patterns, seasonality, filters, and incomplete recent data.
- 21Search Console Regex Filters: Practical RE2 PatternsUse Search Console regex filters to group brand queries, page folders, and question searches, with practical RE2 patterns and testing cautions.
- 22How to Find Low-CTR Keywords in Search ConsoleFind relevant high-impression Search Console queries with low CTR, then inspect position, intent, landing pages, and live search results before editing.
- 23How to Find Striking-Distance Keywords in Search ConsoleBuild a directional striking-distance keyword list from relevant impressions, average position, landing-page fit, and comparable Search Console periods.
- 24Search Console Impressions Dropped Overnight? How to Tell If It's RealHow to diagnose a sudden Google Search Console impressions drop: separate reporting delay from finalized data, sweep index coverage, and read the surviving queries.
- 25How to Run an SEO Audit With Just Google Search ConsoleA step-by-step SEO audit using only Google Search Console: index coverage, wasted rankings, page experience, and penalties, in the order the fixes actually matter.
- 26How to Export Google Search Console DataCompare Search Console exports to Google Sheets, Excel, or CSV with the Search Analytics API and BigQuery bulk export.
- 27How to Find Content Opportunities in Google Search ConsoleUse Search Console query and page evidence to choose whether to refresh, expand, consolidate, or write a supporting post.
- 28How to Read the Search Console Search Appearance ReportUnderstand how Search Console groups and filters result features, why totals change, and how to report each appearance clearly.
- 29How to Export Google Search Console Data to BigQuerySet up Search Console's bulk data export to BigQuery, understand what the daily tables contain, and know which rows Google leaves out before you build reporting on top.
- 30What Is an MCP Server for SEO?How the Model Context Protocol lets Claude, ChatGPT, Cursor, and Codex read live Google Search Console data instead of guessing from screenshots.
- 31How to Connect Google Search Console to ClaudeAdd a read-only Search Console MCP connector to Claude, verify the numbers, and ask grounded questions about queries, pages, and sitemaps.
- 32How to Connect Google Search Console to ChatGPTUse ChatGPT developer mode to add a read-only Search Console MCP app, plus an honest fallback when your plan does not support it.
- 33How to Analyze Search Console Data With AIThe prompts that work, the failure modes that produce invented numbers, and how to ground AI analysis in real Search Console rows.
- 34How to Connect Google Search Console to Cursor and CodexAdd a read-only Search Console MCP server to Cursor's mcp.json or the Codex CLI and check real search data without leaving the editor.
- 35SEO Prompts for Search Console DataCopy scoped prompts for finding quick wins, diagnosing drops, and drafting reports from real Google Search Console rows with an AI assistant.
- 36Can AI Explain Why Your Traffic Dropped?What AI can and cannot diagnose about an organic traffic drop, and a workflow that pairs real Search Console rows with Google's debugging framework.
- 37Why AI Agents Show Up in Your Search Console QueriesStrange quoted queries, site-exclusion chains, and full pasted prompts in your query report are AI research agents finding your pages. What that means.
- 38How to Connect Google Search Console to GeminiAdd a read-only Search Console MCP server to the Gemini CLI, what the consumer Gemini app supports, and a workable CSV fallback.
- 39Is It Safe to Give an AI Tool Access to Search Console?What an OAuth grant to an AI SEO tool actually exposes, the questions to ask a vendor first, and how to scope and revoke access cleanly.
- 40Best Google Search Console MCP Server: How to Choose OneThe criteria that separate a safe Search Console MCP server from a risky one, and how to verify any server's numbers against the Performance report before you trust it.
- 41SEO AI Agents: What They Can and Cannot Do TodayWhat an SEO AI agent actually is, the jobs agents handle reliably today, the access they should never have, and how to verify agent output before acting on it.
CHAPTER 05
Report honestly
Build SEO reports clients and stakeholders can trust and verify themselves.
- 01The SEO Reporting Checklist for Honest, Useful ReportsA complete SEO reporting checklist covering source, scope, metrics, comparisons, explanations, limitations, and decisions.
- 02How Accurate Is Organic Traffic Data?Understand which organic traffic data is measured, which numbers are estimated, why tools disagree, and how to verify a traffic claim.
- 03SEO Report for Clients: What to Include and What to CutBuild an SEO report for clients with verifiable Search Console totals, a short explanation, shipped work, limitations, and assigned next actions.
- 04Branded vs Non-Branded Traffic: Why the Split MattersHow to separate branded and non-branded queries in Search Console, what each segment proves, and why the split is always approximate.
- 05Leading vs. Lagging SEO Metrics: What to Report FirstThe difference between leading and lagging SEO metrics, why reporting only clicks hides progress or trouble, and which order to present both in.
- 06How Often Should You Send an SEO Report?The right SEO reporting cadence for different audiences and site sizes, and why reporting too often can make normal noise look like a trend.
- 07SEO Benchmark Report: How to Set a Fair BaselineBuild an SEO benchmark report from your own Search Console history with fixed 28-day windows, stable filters, absolute changes, and review dates.
- 08What SEO Metrics Should You Benchmark?Which SEO metrics are worth benchmarking, which ones move without meaning anything, and how to build a benchmark report from Search Console data you can verify.
- 09How Do You Share an SEO Report With a Client?How to deliver an SEO report a client can verify, which format to send, what access to give, and how to handle a month where the numbers went the wrong way.
- 10What Should an SEO Client Dashboard Show?What belongs on an SEO client dashboard, which widgets waste space, and how to build one that answers a client's question without a follow-up call.
- 11How to Build a Free SEO Dashboard in Looker StudioBuild a free SEO dashboard in Looker Studio from Google Search Console data: connect the free connector, add the four blocks worth watching, and keep measured data honest.
- 12Basic SEO Report Template: The Smallest Useful VersionCopy a basic SEO report with exact dates, four Search Console metrics, page and query changes, limitations, and one assigned next action.
- 13How to Write an SEO Report Executive SummaryWrite an SEO report executive summary that states the outcome, source, date window, limits on cause, and one concrete next action.
- 14SEO Report vs. SEO Audit: Which One Do You Need?Learn how an SEO report describes performance over a period while an SEO audit diagnoses current issues, and when founders or consultants need each one.
- 15How to Generate an SEO Report With AIA workflow for drafting SEO reports with AI from real Search Console rows, the parts that must stay human, and the checks before anything ships.
- 16Monthly SEO Report Example: What Each Section Should ContainA filled-in monthly SEO report walkthrough, section by section, using only numbers a client can verify in Search Console themselves.
- 17White-Label SEO Report: What Belongs in OneWhat a white-label SEO report is, which Search Console numbers belong in it, and how to keep every figure verifiable after the tool branding comes off.
- 18SEO Report Format: What to Include and in What OrderA section-by-section SEO report format, from headline metrics to methodology, with guidance on what to put first and what to leave out entirely.
- 19How to Automate an SEO ReportAutomate SEO report collection with the Search Console API or BigQuery bulk export, and learn which parts of reporting should stay manual.
- 20SEO Reporting Tools ComparedThe three categories of SEO reporting tool, what each does well, and the verification question worth asking before you commit to any of them.
- 21How to Read an SEO Report: What Each Number MeansHow to read a monthly SEO report as the person receiving it: which numbers matter, which you can verify yourself, and the warning signs of a padded report.
CHAPTER 06
Grow and recover traffic
Diagnose traffic drops, recover from core updates, and compound organic growth.
- 01ChatSEO vs. SEO Receipts: Which Fits a Solo Founder?Compare ChatSEO and SEO Receipts on data, recommendations, content tools, pricing, and workflow to choose the right SEO product for your site.
- 02The Best SEO Tools for Indie Founders in 2026A practical SEO tool stack for indie founders, with honest picks for Search Console actions, keyword research, crawling, backlinks, and automation.
- 03Best Affordable SEO Tools for Startups in 2026Compare affordable SEO tools for startups by job, including verified performance, keyword research, crawling, rank tracking, and content automation.
- 04Best AI SEO Tools for Founders Who Still Want ControlCompare founder-friendly AI SEO tools for conversational analysis, automated content, evidence-backed actions, and Search Console workflows.
- 05Ahrefs vs. SEO Receipts: Do You Need a Full SEO Database?Compare Ahrefs and SEO Receipts for keyword research, backlinks, site audits, verified Search Console actions, pricing, and founder workflows.
- 06Semrush vs. SEO Receipts: Full Marketing Suite or Focused SEO Cycle?Compare Semrush and SEO Receipts on competitor research, tracking, audits, Search Console evidence, pricing, and the right fit for small teams.
- 07Ubersuggest vs. SEO Receipts: Which Budget SEO Tool Fits?Compare Ubersuggest and SEO Receipts on keyword research, rank tracking, site audits, Search Console actions, pricing, and solo-founder value.
- 08LowFruits vs. SEO Receipts: Keyword Discovery or Traffic Actions?Compare LowFruits and SEO Receipts for low-competition keyword discovery, Search Console analysis, pricing, site maturity, and founder workflows.
- 09SEObot vs. SEO Receipts: Automation or an Evidence-Backed Queue?Compare SEObot and SEO Receipts on automated publishing, Search Console evidence, editorial control, pricing, and the jobs each product handles.
- 10How to Measure SEO Growth Without Cherry-PickingA practical framework for measuring SEO growth with comparable periods, verified sources, page and query context, and business outcomes.
- 11SEO Traffic Benchmarks: How to Compare Sites FairlyCompare SEO traffic across sites using the same verified source, reporting period, property scope, peer group, scale, and freshness rules.
- 12My SEO Traffic Dropped: What to Check FirstDiagnose an SEO traffic drop by confirming complete Search Console data, reading the chart shape, and isolating affected pages and queries.
- 13How Long Does SEO Take to Work?Realistic SEO timelines by site type, why results take months, and the early Search Console signals that show progress before traffic arrives.
- 14How to Get Your First 1,000 Visitors From GoogleA long-tail playbook for a new site's first 1,000 organic visitors: winnable queries, intent-matched pages, and impression mining in Search Console.
- 15Zero-Click Searches: What They Mean for Your TrafficWhat zero-click searches are, how they appear in Search Console, which query types still send clicks, and how to report the shift honestly.
- 16AI Overviews and SEO Traffic: What to MeasureHow AI Overviews change search results, how they are counted in Search Console, and how to measure their effect on your organic clicks.
- 17How to Recover Organic Traffic After a Google Core UpdateA realistic recovery plan after a confirmed core update: what to change, what to leave alone, and how long recovery actually takes.
- 18Content Decay: Why Old Blog Posts Lose TrafficWhy previously ranking blog posts slowly lose organic traffic, how to identify decaying content in Search Console, and when to update versus retire it.
- 19Profit-Share SEO: How Performance-Based Pricing WorksStructure a profit-share SEO deal with a fixed baseline, named attribution source, brand rules, payment window, exclusions, and termination terms.
- 20AI SEO Tools: What Each Type Actually DoesThe three kinds of AI SEO tools, what each one is useful for, the claims to ignore, and how to test any of them against your own Search Console data before paying.
CHAPTER 07
Backlinks
Earn, evaluate, and clean up the links pointing at your site.
- 01What Are Backlinks and How Much Do They Matter?What backlinks are, how Google actually uses links, what nofollow and sponsored mean, and where to see your own links for free.
- 02How to Get Backlinks for a SaaS StartupLink-building tactics that work for SaaS startups: integrations, free tools, original data, founder stories, and outreach without the spam.
- 03Linkable Assets: What SaaS Sites Build to Earn LinksThe asset types that earn SaaS backlinks passively: free tools, original data, benchmarks, and templates, plus how to launch them so anyone sees them.
- 04Should You Buy Backlinks? The Actual Risk MathWhat Google's link spam policies prohibit, what really happens to purchased links, and where the same budget outperforms buying.
- 05How to Check Your Backlinks Free in Search ConsoleHow to read Search Console's Links report: what it includes, its sampling limits, when paid backlink tools earn their price, and when to disavow.
- 06Nofollow vs. Dofollow Links: Does the Difference Still Matter?What rel=nofollow, sponsored, and ugc actually mean today, whether nofollow links still carry SEO value, and how to use each attribute correctly.
- 07Toxic Backlinks and the Disavow Tool: What Actually HelpsWhen a backlink is actually worth worrying about, why most sites never need the disavow tool, and how to use it correctly if you genuinely do.
CHAPTER 08
Comparisons
Honest X vs Y breakdowns of overlapping SEO concepts.
- 01SEO vs. GEO: What's the Difference?SEO optimizes for ranking in a list of search results. GEO optimizes for being quoted directly in an AI-generated answer.
- 02AEO vs. SEO: Are They the Same Thing?AEO is a narrower discipline focused on direct-answer features like featured snippets. SEO covers the full range of ranking factors.
- 03Organic vs. Paid Search: When Does Each Make Sense?Organic search compounds slowly and keeps working after you stop investing. Paid search delivers immediate but rented visibility.
CHAPTER 09
Checklists & templates
Copy-paste checklists and templates to run the work yourself.
- 01SEO Content Brief TemplateA copy-paste content brief covering target query, search intent, competing pages, and required structure before a writer starts drafting.
- 02Technical SEO Audit ChecklistA checklist covering indexability, site speed, mobile usability, structured data, and crawl errors for a technical SEO review.
- 03SEO Client Onboarding ChecklistThe access, baseline data, and expectations a consultant needs to confirm before starting SEO work for a new client.
- 04Sample SEO Report: A Monthly Template With Example NumbersCopy a sample monthly SEO report with Search Console clicks, impressions, CTR, position, exact dates, shipped work, and next actions.
CHAPTER 10
Glossary
Plain-English definitions of the SEO and AI-search terms that matter.
- 01What Is CTR (Click-Through Rate)?CTR is the percentage of people who click a result after seeing it, calculated as clicks divided by impressions.
- 02What Is a SERP?A SERP (Search Engine Results Page) is the page a search engine shows after someone runs a query.
- 03What Is Domain Authority (DA)?Domain Authority is a third-party metric from Moz that estimates ranking potential. It is not a Google ranking factor.
- 04What Is Crawl Budget?Crawl budget is the number of pages a search engine's crawler will visit on your site within a given timeframe.
- 05What Is a Canonical Tag?A canonical tag tells search engines which URL is the authoritative version when the same or similar content exists at multiple addresses.
- 06What Is E-E-A-T?E-E-A-T stands for Experience, Expertise, Authoritativeness, and Trustworthiness, a framework from Google's Search Quality Rater Guidelines.
- 07What Is Answer Engine Optimization (AEO)?AEO is the practice of structuring content to win featured snippets, direct-answer boxes, and voice search results.
Turn the lessons into a report for your site.
Connect a Search Console property, review the next supported update, and measure what changes.