{
  "dataset": "resources",
  "source": "https://best-seo-software.org",
  "licence": "CC BY 4.0 — attribution required",
  "generated": "2026-08-09T14:47:56.209Z",
  "count": 188,
  "records": [
    {
      "id": "sparktoro-zero-click-study-2024",
      "slug": "sparktoro-zero-click-study-2024",
      "title": "2024 Zero-Click Search Study",
      "type": "study",
      "author": "Rand Fishkin",
      "publisher": "SparkToro (with Datos)",
      "year": 2024,
      "description": "Clickstream-based analysis finding that for every 1,000 Google searches only about 360 clicks reach the open web in the US and about 374 in the EU, with the remainder ending in no click or a click to a Google-owned property.",
      "url": "https://sparktoro.com/blog/2024-zero-click-search-study-for-every-1000-us-google-searches-only-374-clicks-go-to-the-open-web-in-the-eu-its-360/",
      "cost": "free",
      "level": "intermediate",
      "topics": [
        "zero-click",
        "clickstream",
        "serp features"
      ],
      "language": "English",
      "essential": true,
      "verified": true,
      "sourceUrl": "https://sparktoro.com/blog/2024-zero-click-search-study-for-every-1000-us-google-searches-only-374-clicks-go-to-the-open-web-in-the-eu-its-360/"
    },
    {
      "id": "ahrefs-ai-traffic-study",
      "slug": "ahrefs-ai-traffic-study",
      "title": "63% of Websites Receive AI Traffic (Study of 3,000 Sites)",
      "type": "study",
      "author": null,
      "publisher": "Ahrefs",
      "year": null,
      "description": "Analysis of referral traffic from AI assistants and answer engines across thousands of sites, quantifying how much measurable traffic AI surfaces currently send.",
      "url": "https://ahrefs.com/blog/ai-traffic-study/",
      "cost": "free",
      "level": "intermediate",
      "topics": [
        "ai search",
        "referral traffic",
        "geo"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://ahrefs.com/blog/ai-traffic-study/"
    },
    {
      "id": "ahrefs-96-percent-no-traffic-study",
      "slug": "ahrefs-96-percent-no-traffic-study",
      "title": "96.55% of Content Gets No Traffic from Google",
      "type": "study",
      "author": null,
      "publisher": "Ahrefs",
      "year": 2023,
      "description": "Large-scale study of pages in the Ahrefs index showing the extreme skew of organic traffic distribution and the correlation between referring domains and any traffic at all.",
      "url": "https://ahrefs.com/blog/search-traffic-study/",
      "cost": "free",
      "level": "intermediate",
      "topics": [
        "content strategy",
        "links",
        "traffic distribution"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://ahrefs.com/blog/search-traffic-study/"
    },
    {
      "id": "applebot-docs",
      "slug": "applebot-docs",
      "title": "About Applebot",
      "type": "documentation",
      "author": "Apple",
      "publisher": "Apple",
      "year": null,
      "description": "Apple's support article covering Applebot and Applebot-Extended, the user agents behind Siri, Spotlight Suggestions and Apple Intelligence training data, and the robots.txt controls for each.",
      "url": "https://support.apple.com/en-us/119829",
      "cost": "free",
      "level": "intermediate",
      "topics": [
        "ai crawlers",
        "applebot",
        "robots.txt"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://support.apple.com/en-us/119829"
    },
    {
      "id": "advanced-web-ranking-ctr-study",
      "slug": "advanced-web-ranking-ctr-study",
      "title": "Advanced Web Ranking Google Organic CTR Study",
      "type": "study",
      "author": null,
      "publisher": "Advanced Web Ranking",
      "year": null,
      "description": "Regularly refreshed CTR curves segmented by position, device, country, query length and SERP feature presence, drawn from a large Search Console sample.",
      "url": "https://www.advancedwebranking.com/free-seo-tools/google-organic-ctr",
      "cost": "free",
      "level": "intermediate",
      "topics": [
        "ctr",
        "forecasting",
        "serp features"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://www.advancedwebranking.com/free-seo-tools/google-organic-ctr"
    },
    {
      "id": "ahrefs-academy",
      "slug": "ahrefs-academy",
      "title": "Ahrefs Academy",
      "type": "course",
      "author": null,
      "publisher": "Ahrefs",
      "year": null,
      "description": "Ahrefs' free training hub teaching how to apply its crawler, backlink index and keyword data to practical digital marketing workflows.",
      "url": "https://ahrefs.com/academy",
      "cost": "free",
      "level": "all",
      "topics": [
        "training",
        "backlinks",
        "keyword research"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://ahrefs.com/academy"
    },
    {
      "id": "ahrefs-seo-course-for-beginners",
      "slug": "ahrefs-seo-course-for-beginners",
      "title": "Ahrefs SEO Course for Beginners",
      "type": "course",
      "author": null,
      "publisher": "Ahrefs",
      "year": null,
      "description": "Free structured beginner video course covering how search engines work, keyword research, on-page SEO, link building and technical fundamentals.",
      "url": "https://ahrefs.com/academy/seo-training-course",
      "cost": "free",
      "level": "beginner",
      "topics": [
        "training",
        "seo fundamentals"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://ahrefs.com/academy/seo-training-course"
    },
    {
      "id": "ahrefs-seo-statistics",
      "slug": "ahrefs-seo-statistics",
      "title": "Ahrefs SEO Statistics",
      "type": "study",
      "author": null,
      "publisher": "Ahrefs",
      "year": null,
      "description": "Continuously updated compilation of sourced SEO statistics drawn from Ahrefs' own studies and third-party research, useful as a citation index rather than as primary research.",
      "url": "https://ahrefs.com/blog/seo-statistics/",
      "cost": "free",
      "level": "beginner",
      "topics": [
        "statistics",
        "reference"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://ahrefs.com/blog/seo-statistics/"
    },
    {
      "id": "ahrefs-link-building-guide",
      "slug": "ahrefs-link-building-guide",
      "title": "Ahrefs: Link Building for SEO — The Beginner's Guide",
      "type": "documentation",
      "author": null,
      "publisher": "Ahrefs",
      "year": null,
      "description": "Free guide to link acquisition tactics, prospecting, outreach and link evaluation, including which link types Ahrefs' own studies find correlate with rankings.",
      "url": "https://ahrefs.com/seo/link-building",
      "cost": "free",
      "level": "intermediate",
      "topics": [
        "link building",
        "digital pr",
        "outreach"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://ahrefs.com/seo/link-building"
    },
    {
      "id": "ahrefs-seo-guide",
      "slug": "ahrefs-seo-guide",
      "title": "Ahrefs: SEO — The Complete Guide for Beginners",
      "type": "documentation",
      "author": null,
      "publisher": "Ahrefs",
      "year": null,
      "description": "Ahrefs' free long-form SEO guide covering keyword research, on-page, link building, technical SEO and measurement, with worked examples from its own data.",
      "url": "https://ahrefs.com/seo",
      "cost": "free",
      "level": "beginner",
      "topics": [
        "seo fundamentals",
        "keyword research",
        "links"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://ahrefs.com/seo"
    },
    {
      "id": "google-ai-features-and-your-website",
      "slug": "google-ai-features-and-your-website",
      "title": "AI Features and Your Website",
      "type": "documentation",
      "author": "Google Search Central",
      "publisher": "Google",
      "year": null,
      "description": "Google's documentation on how AI Overviews and AI Mode source content, the eligibility requirements, and the preview controls site owners can use to limit inclusion.",
      "url": "https://developers.google.com/search/docs/appearance/ai-features",
      "cost": "free",
      "level": "intermediate",
      "topics": [
        "geo",
        "ai overviews",
        "ai mode"
      ],
      "language": "English",
      "essential": true,
      "verified": true,
      "sourceUrl": "https://developers.google.com/search/docs/appearance/ai-features"
    },
    {
      "id": "ahrefs-ai-overviews-reduce-clicks",
      "slug": "ahrefs-ai-overviews-reduce-clicks",
      "title": "AI Overviews Reduce Clicks by 34.5%",
      "type": "study",
      "author": null,
      "publisher": "Ahrefs",
      "year": null,
      "description": "Ahrefs study comparing average CTR for top-ranking pages on queries with and without an AI Overview, one of the most-cited quantifications of AI Overview click loss.",
      "url": "https://ahrefs.com/blog/ai-overviews-reduce-clicks/",
      "cost": "free",
      "level": "intermediate",
      "topics": [
        "ai overviews",
        "ctr",
        "zero-click"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://ahrefs.com/blog/ai-overviews-reduce-clicks/"
    },
    {
      "id": "ai-robots-txt-repository",
      "slug": "ai-robots-txt-repository",
      "title": "ai.robots.txt Community Blocklist",
      "type": "dataset",
      "author": null,
      "publisher": "ai-robots-txt project",
      "year": null,
      "description": "Community-maintained open-source list of AI-related crawlers with ready-made robots.txt, .htaccess, nginx, Caddy, HAProxy and JSON outputs for blocking or auditing them.",
      "url": "https://github.com/ai-robots-txt/ai.robots.txt",
      "cost": "free",
      "level": "intermediate",
      "topics": [
        "ai crawlers",
        "robots.txt",
        "open source"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://github.com/ai-robots-txt/ai.robots.txt"
    },
    {
      "id": "spawning-ai-txt",
      "slug": "spawning-ai-txt",
      "title": "ai.txt by Spawning",
      "type": "standard",
      "author": null,
      "publisher": "Spawning AI",
      "year": null,
      "description": "Spawning's proposed ai.txt convention, a robots.txt-style file letting site owners state opt-in and opt-out preferences for AI training use of their media and text.",
      "url": "https://site.spawning.ai/spawning-ai-txt",
      "cost": "free",
      "level": "intermediate",
      "topics": [
        "ai crawlers",
        "ai.txt",
        "opt-out",
        "conventions"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://site.spawning.ai/spawning-ai-txt"
    },
    {
      "id": "google-api-leak-sparktoro",
      "slug": "google-api-leak-sparktoro",
      "title": "An Anonymous Source Shared Thousands of Leaked Google Search API Documents with Me",
      "type": "landmark-post",
      "author": "Rand Fishkin",
      "publisher": "SparkToro",
      "year": 2024,
      "description": "The post that made the leaked Google Content Warehouse API documentation public, and contrasted the attribute names found in it with Google's prior public statements.",
      "url": "https://sparktoro.com/blog/an-anonymous-source-shared-thousands-of-leaked-google-search-api-documents-with-me-everyone-in-seo-should-see-them/",
      "cost": "free",
      "level": "advanced",
      "topics": [
        "google api leak",
        "ranking factors",
        "industry"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://sparktoro.com/blog/an-anonymous-source-shared-thousands-of-leaked-google-search-api-documents-with-me-everyone-in-seo-should-see-them/"
    },
    {
      "id": "google-penguin-announcement",
      "slug": "google-penguin-announcement",
      "title": "Another Step to Reward High-Quality Sites (Penguin)",
      "type": "landmark-post",
      "author": "Matt Cutts",
      "publisher": "Google",
      "year": 2012,
      "description": "Google's April 2012 announcement of the webspam algorithm update later named Penguin, which targeted link schemes and keyword stuffing and reshaped the link building industry.",
      "url": "https://developers.google.com/search/blog/2012/04/another-step-to-reward-high-quality",
      "cost": "free",
      "level": "intermediate",
      "topics": [
        "algorithm updates",
        "link spam",
        "history"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://developers.google.com/search/blog/2012/04/another-step-to-reward-high-quality"
    },
    {
      "id": "asa-cap-advertising-codes",
      "slug": "asa-cap-advertising-codes",
      "title": "ASA / CAP Advertising Codes",
      "type": "guideline",
      "author": null,
      "publisher": "Advertising Standards Authority (UK)",
      "year": null,
      "description": "The UK non-broadcast advertising codes governing marketing communications, including online claims, affiliate disclosure and influencer marketing. Enforced by the ASA.",
      "url": "https://www.asa.org.uk/codes-and-rulings/advertising-codes.html",
      "cost": "free",
      "level": "intermediate",
      "topics": [
        "disclosure",
        "regulation",
        "compliance",
        "uk"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://www.asa.org.uk/codes-and-rulings/advertising-codes.html"
    },
    {
      "id": "attention-is-all-you-need",
      "slug": "attention-is-all-you-need",
      "title": "Attention Is All You Need",
      "type": "landmark-post",
      "author": "Ashish Vaswani et al.",
      "publisher": "arXiv",
      "year": 2017,
      "description": "Introduced the Transformer architecture, which underpins BERT, MUM, T5 and the large language models that now generate AI search answers.",
      "url": "https://arxiv.org/abs/1706.03762",
      "cost": "free",
      "level": "advanced",
      "topics": [
        "nlp",
        "transformers",
        "machine learning"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://arxiv.org/abs/1706.03762"
    },
    {
      "id": "hits-kleinberg",
      "slug": "hits-kleinberg",
      "title": "Authoritative Sources in a Hyperlinked Environment (HITS)",
      "type": "landmark-post",
      "author": "Jon M. Kleinberg",
      "publisher": "Cornell University",
      "year": null,
      "description": "Kleinberg's paper introducing the hubs-and-authorities model of link analysis, developed contemporaneously with PageRank and still the reference point for topical authority arguments.",
      "url": "https://www.cs.cornell.edu/home/kleinber/auth.pdf",
      "cost": "free",
      "level": "advanced",
      "topics": [
        "link analysis",
        "authority",
        "information retrieval"
      ],
      "language": "English",
      "essential": true,
      "verified": true,
      "sourceUrl": "https://www.cs.cornell.edu/home/kleinber/auth.pdf"
    },
    {
      "id": "backlinko-seo-hub",
      "slug": "backlinko-seo-hub",
      "title": "Backlinko SEO Marketing Hub",
      "type": "documentation",
      "author": "Backlinko",
      "publisher": "Semrush",
      "year": null,
      "description": "Free reference hub of SEO guides, definitions and data-backed studies, known for large-sample analyses of search results and CTR.",
      "url": "https://backlinko.com/hub/seo",
      "cost": "free",
      "level": "beginner",
      "topics": [
        "seo fundamentals",
        "reference"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://backlinko.com/hub/seo"
    },
    {
      "id": "baidu-search-resource-platform",
      "slug": "baidu-search-resource-platform",
      "title": "Baidu Search Resource Platform Documentation",
      "type": "documentation",
      "author": "Baidu",
      "publisher": "Baidu",
      "year": null,
      "description": "Baidu's webmaster platform documentation and announcements, covering submission APIs, crawling behaviour and the algorithm updates Baidu publishes for Chinese-language sites.",
      "url": "https://ziyuan.baidu.com/wiki/",
      "cost": "free",
      "level": "advanced",
      "topics": [
        "baidu",
        "international seo",
        "china"
      ],
      "language": "Chinese",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://ziyuan.baidu.com/wiki/"
    },
    {
      "id": "bert-paper",
      "slug": "bert-paper",
      "title": "BERT: Pre-training of Deep Bidirectional Transformers for Language Understanding",
      "type": "landmark-post",
      "author": "Jacob Devlin, Ming-Wei Chang, Kenton Lee, Kristina Toutanova",
      "publisher": "arXiv",
      "year": 2018,
      "description": "The model Google deployed in Search in 2019 to better interpret query context and prepositions. The technical basis for the shift away from keyword matching toward passage-level meaning.",
      "url": "https://arxiv.org/abs/1810.04805",
      "cost": "free",
      "level": "advanced",
      "topics": [
        "nlp",
        "bert",
        "query understanding"
      ],
      "language": "English",
      "essential": true,
      "verified": true,
      "sourceUrl": "https://arxiv.org/abs/1810.04805"
    },
    {
      "id": "bing-webmaster-guidelines",
      "slug": "bing-webmaster-guidelines",
      "title": "Bing Webmaster Guidelines",
      "type": "guideline",
      "author": "Microsoft Bing",
      "publisher": "Microsoft",
      "year": null,
      "description": "Bing's published expectations for content, technical implementation and link acquisition, plus the practices Bing treats as abuse. The main non-Google engine policy document in English.",
      "url": "https://www.bing.com/webmasters/help/webmaster-guidelines-30fba23a",
      "cost": "free",
      "level": "all",
      "topics": [
        "guidelines",
        "bing",
        "spam"
      ],
      "language": "English",
      "essential": true,
      "verified": true,
      "sourceUrl": "https://www.bing.com/webmasters/help/webmaster-guidelines-30fba23a"
    },
    {
      "id": "bing-webmaster-tools-help",
      "slug": "bing-webmaster-tools-help",
      "title": "Bing Webmaster Tools Help Center",
      "type": "documentation",
      "author": "Microsoft Bing",
      "publisher": "Microsoft",
      "year": null,
      "description": "Product documentation for Bing Webmaster Tools, including site verification, URL submission, crawl control, the Site Explorer and the IndexNow integration.",
      "url": "https://www.bing.com/webmasters/help/help-center-661b2d18",
      "cost": "free",
      "level": "all",
      "topics": [
        "bing",
        "webmaster tools",
        "monitoring"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://www.bing.com/webmasters/help/help-center-661b2d18"
    },
    {
      "id": "google-block-indexing-noindex",
      "slug": "google-block-indexing-noindex",
      "title": "Block Search Indexing with noindex",
      "type": "documentation",
      "author": "Google Search Central",
      "publisher": "Google",
      "year": null,
      "description": "How to use the noindex rule via meta tag or X-Robots-Tag header, and why disallowing a URL in robots.txt prevents the rule from being seen.",
      "url": "https://developers.google.com/search/docs/crawling-indexing/block-indexing",
      "cost": "free",
      "level": "beginner",
      "topics": [
        "indexing",
        "noindex"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://developers.google.com/search/docs/crawling-indexing/block-indexing"
    },
    {
      "id": "brave-search-crawler",
      "slug": "brave-search-crawler",
      "title": "Brave Search Crawler Documentation",
      "type": "documentation",
      "author": "Brave",
      "publisher": "Brave Software",
      "year": null,
      "description": "Brave's help page on its independent search index crawler. Notes that the crawler does not advertise a differentiated user agent, respects Googlebot blocks, and that delisting requires a robots noindex directive rather than robots.txt.",
      "url": "https://search.brave.com/help/brave-search-crawler",
      "cost": "free",
      "level": "intermediate",
      "topics": [
        "brave",
        "crawlers",
        "search engines"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://search.brave.com/help/brave-search-crawler"
    },
    {
      "id": "brightedge-research-reports",
      "slug": "brightedge-research-reports",
      "title": "BrightEdge Research Reports",
      "type": "study",
      "author": null,
      "publisher": "BrightEdge",
      "year": null,
      "description": "Enterprise-panel research on channel share, SERP feature prevalence and AI Overview behaviour, drawn from BrightEdge's Data Cube of customer sites.",
      "url": "https://www.brightedge.com/resources/research-reports",
      "cost": "free",
      "level": "intermediate",
      "topics": [
        "enterprise seo",
        "ai overviews",
        "industry data"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://www.brightedge.com/resources/research-reports"
    },
    {
      "id": "brightlocal-local-consumer-review-survey",
      "slug": "brightlocal-local-consumer-review-survey",
      "title": "BrightLocal Local Consumer Review Survey",
      "type": "study",
      "author": null,
      "publisher": "BrightLocal",
      "year": null,
      "description": "The longest-running annual consumer survey on how people use online reviews when choosing local businesses, covering review volume, recency, star-rating thresholds and response expectations.",
      "url": "https://www.brightlocal.com/research/local-consumer-review-survey/",
      "cost": "free",
      "level": "beginner",
      "topics": [
        "local seo",
        "reviews",
        "consumer research"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://www.brightlocal.com/research/local-consumer-review-survey/"
    },
    {
      "id": "building-a-storybrand",
      "slug": "building-a-storybrand",
      "title": "Building a StoryBrand",
      "type": "book",
      "author": "Donald Miller",
      "publisher": "HarperCollins Leadership",
      "year": 2017,
      "description": "Messaging framework applying narrative structure to marketing copy, commonly used to shape landing page and homepage messaging alongside search-driven content.",
      "url": "https://openlibrary.org/works/OL19347277W/Building_A_StoryBrand",
      "cost": "paid",
      "level": "beginner",
      "topics": [
        "messaging",
        "copywriting",
        "conversion"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://openlibrary.org/works/OL19347277W/Building_A_StoryBrand"
    },
    {
      "id": "common-crawl-ccbot",
      "slug": "common-crawl-ccbot",
      "title": "CCBot Crawler Documentation",
      "type": "documentation",
      "author": "Common Crawl",
      "publisher": "Common Crawl Foundation",
      "year": null,
      "description": "Common Crawl's page describing CCBot, the crawler that builds the open web corpus widely used to pretrain large language models, and how to allow or block it in robots.txt.",
      "url": "https://commoncrawl.org/ccbot",
      "cost": "free",
      "level": "intermediate",
      "topics": [
        "ai crawlers",
        "common crawl",
        "robots.txt"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://commoncrawl.org/ccbot"
    },
    {
      "id": "chrome-ux-report-docs",
      "slug": "chrome-ux-report-docs",
      "title": "Chrome UX Report (CrUX) Documentation",
      "type": "documentation",
      "author": "Google Chrome team",
      "publisher": "Google",
      "year": null,
      "description": "Documentation for the CrUX dataset of real-user Core Web Vitals from opted-in Chrome users, covering the API, BigQuery tables, the CrUX History API and dashboard tooling.",
      "url": "https://developer.chrome.com/docs/crux",
      "cost": "free",
      "level": "advanced",
      "topics": [
        "core web vitals",
        "datasets",
        "field data"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://developer.chrome.com/docs/crux"
    },
    {
      "id": "chrome-ux-report-bigquery",
      "slug": "chrome-ux-report-bigquery",
      "title": "Chrome UX Report on BigQuery",
      "type": "dataset",
      "author": "Google Chrome team",
      "publisher": "Google Cloud",
      "year": null,
      "description": "The public BigQuery dataset containing monthly Core Web Vitals distributions for millions of origins, queryable for competitive performance benchmarking at scale.",
      "url": "https://console.cloud.google.com/marketplace/product/bigquery-public-data/chrome-ux-report",
      "cost": "freemium",
      "level": "advanced",
      "topics": [
        "datasets",
        "core web vitals",
        "bigquery"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://console.cloud.google.com/marketplace/product/bigquery-public-data/chrome-ux-report"
    },
    {
      "id": "cloudflare-bots-docs",
      "slug": "cloudflare-bots-docs",
      "title": "Cloudflare Bot Solutions Documentation",
      "type": "documentation",
      "author": "Cloudflare",
      "publisher": "Cloudflare",
      "year": null,
      "description": "Cloudflare's documentation on bot classification, verified bots and the controls network operators use to allow, challenge or block AI crawlers at the edge.",
      "url": "https://developers.cloudflare.com/bots/concepts/bot/",
      "cost": "freemium",
      "level": "advanced",
      "topics": [
        "ai crawlers",
        "bot management",
        "infrastructure"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://developers.cloudflare.com/bots/concepts/bot/"
    },
    {
      "id": "clueweb22",
      "slug": "clueweb22",
      "title": "ClueWeb22 Dataset",
      "type": "dataset",
      "author": null,
      "publisher": "Lemur Project / Carnegie Mellon University",
      "year": null,
      "description": "Large research web corpus derived from commercial search engine crawls, distributed under licence for academic information retrieval and web search research.",
      "url": "https://lemurproject.org/clueweb22/",
      "cost": "free",
      "level": "advanced",
      "topics": [
        "datasets",
        "information retrieval",
        "academic"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://lemurproject.org/clueweb22/"
    },
    {
      "id": "common-crawl-dataset",
      "slug": "common-crawl-dataset",
      "title": "Common Crawl",
      "type": "dataset",
      "author": null,
      "publisher": "Common Crawl Foundation",
      "year": null,
      "description": "Free, openly licensed petabyte-scale archive of web crawl data with monthly releases of WARC, WAT and WET files plus columnar indexes. Heavily used for link graph research and LLM pretraining.",
      "url": "https://commoncrawl.org/",
      "cost": "free",
      "level": "advanced",
      "topics": [
        "datasets",
        "web crawl",
        "research"
      ],
      "language": "English",
      "essential": true,
      "verified": true,
      "sourceUrl": "https://commoncrawl.org/"
    },
    {
      "id": "conductor-academy",
      "slug": "conductor-academy",
      "title": "Conductor Academy",
      "type": "course",
      "author": null,
      "publisher": "Conductor",
      "year": null,
      "description": "Free enterprise-oriented SEO and answer engine optimisation learning library covering organic strategy, content operations and measurement.",
      "url": "https://www.conductor.com/academy/",
      "cost": "free",
      "level": "intermediate",
      "topics": [
        "enterprise seo",
        "training",
        "geo"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://www.conductor.com/academy/"
    },
    {
      "id": "content-chemistry",
      "slug": "content-chemistry",
      "title": "Content Chemistry: The Illustrated Handbook for Content Marketing",
      "type": "book",
      "author": "Andy Crestodina",
      "publisher": "Orbit Media Studios",
      "year": 2024,
      "description": "Illustrated content marketing handbook, currently in its 7th edition, split into a theory section on traffic and conversion and a practical lab section on content creation and promotion.",
      "url": "https://www.orbitmedia.com/about/content-chemistry/",
      "cost": "paid",
      "level": "beginner",
      "topics": [
        "content marketing",
        "analytics",
        "conversion"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://www.orbitmedia.com/about/content-chemistry/"
    },
    {
      "id": "content-marketing-institute-research",
      "slug": "content-marketing-institute-research",
      "title": "Content Marketing Institute Research",
      "type": "study",
      "author": null,
      "publisher": "Content Marketing Institute",
      "year": null,
      "description": "Annual B2B and B2C content marketing benchmarks, budgets and trends surveys, the long-standing reference for content team staffing and investment norms.",
      "url": "https://contentmarketinginstitute.com/research",
      "cost": "free",
      "level": "beginner",
      "topics": [
        "content marketing",
        "industry survey",
        "benchmarks"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://contentmarketinginstitute.com/research"
    },
    {
      "id": "google-crawl-budget",
      "slug": "google-crawl-budget",
      "title": "Crawl Budget Management for Large Sites",
      "type": "documentation",
      "author": "Google",
      "publisher": "Google",
      "year": null,
      "description": "Google's explanation of crawl capacity limit and crawl demand, and the practical levers large sites have to influence how much Googlebot crawls.",
      "url": "https://developers.google.com/crawling/docs/crawl-budget",
      "cost": "free",
      "level": "advanced",
      "topics": [
        "crawl budget",
        "enterprise seo",
        "technical seo"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://developers.google.com/crawling/docs/crawl-budget"
    },
    {
      "id": "google-news-sitemap",
      "slug": "google-news-sitemap",
      "title": "Create a News Sitemap",
      "type": "documentation",
      "author": "Google Search Central",
      "publisher": "Google",
      "year": null,
      "description": "Requirements for Google News sitemaps, including the news-specific XML namespace, the two-day article window and publication metadata.",
      "url": "https://developers.google.com/search/docs/crawling-indexing/sitemaps/news-sitemap",
      "cost": "free",
      "level": "intermediate",
      "topics": [
        "news seo",
        "sitemaps"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://developers.google.com/search/docs/crawling-indexing/sitemaps/news-sitemap"
    },
    {
      "id": "google-helpful-content-guidance",
      "slug": "google-helpful-content-guidance",
      "title": "Creating Helpful, Reliable, People-First Content",
      "type": "guideline",
      "author": "Google Search Central",
      "publisher": "Google",
      "year": null,
      "description": "Google's self-assessment questions on content quality, expertise and originality. Includes Google's public explanation of E-E-A-T and of who, how and why in content creation.",
      "url": "https://developers.google.com/search/docs/fundamentals/creating-helpful-content",
      "cost": "free",
      "level": "all",
      "topics": [
        "content quality",
        "e-e-a-t",
        "guidelines"
      ],
      "language": "English",
      "essential": true,
      "verified": true,
      "sourceUrl": "https://developers.google.com/search/docs/fundamentals/creating-helpful-content"
    },
    {
      "id": "web-vitals-cls",
      "slug": "web-vitals-cls",
      "title": "Cumulative Layout Shift (CLS)",
      "type": "documentation",
      "author": "Google Chrome team",
      "publisher": "web.dev",
      "year": null,
      "description": "Definition of CLS, the visual stability Core Web Vital, covering session windows, expected versus unexpected shifts and the layout shift score calculation.",
      "url": "https://web.dev/articles/cls",
      "cost": "free",
      "level": "intermediate",
      "topics": [
        "core web vitals",
        "cls",
        "performance"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://web.dev/articles/cls"
    },
    {
      "id": "cxl-institute",
      "slug": "cxl-institute",
      "title": "CXL (Institute)",
      "type": "certification",
      "author": null,
      "publisher": "CXL",
      "year": null,
      "description": "Paid practitioner-taught training in conversion optimisation, growth marketing, analytics and technical marketing, with minidegree programmes that include search and content tracks.",
      "url": "https://cxl.com/institute/",
      "cost": "paid",
      "level": "advanced",
      "topics": [
        "conversion optimisation",
        "analytics",
        "growth",
        "training"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://cxl.com/institute/"
    },
    {
      "id": "google-debug-traffic-drops",
      "slug": "google-debug-traffic-drops",
      "title": "Debug Google Search Traffic Drops",
      "type": "documentation",
      "author": "Google Search Central",
      "publisher": "Google",
      "year": null,
      "description": "Google's structured diagnostic for Search traffic declines, distinguishing technical issues, manual actions, algorithmic changes, seasonality and reporting glitches.",
      "url": "https://developers.google.com/search/docs/monitor-debug/debugging-search-traffic-drops",
      "cost": "free",
      "level": "intermediate",
      "topics": [
        "diagnostics",
        "search console",
        "algorithm updates"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://developers.google.com/search/docs/monitor-debug/debugging-search-traffic-drops"
    },
    {
      "id": "dense-passage-retrieval",
      "slug": "dense-passage-retrieval",
      "title": "Dense Passage Retrieval for Open-Domain Question Answering",
      "type": "landmark-post",
      "author": "Vladimir Karpukhin et al.",
      "publisher": "arXiv",
      "year": 2020,
      "description": "Showed that learned dense embeddings can outperform BM25 for first-stage retrieval. The technical basis for vector search and for retrieval inside AI answer engines.",
      "url": "https://arxiv.org/abs/2004.04906",
      "cost": "free",
      "level": "advanced",
      "topics": [
        "vector search",
        "embeddings",
        "information retrieval"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://arxiv.org/abs/2004.04906"
    },
    {
      "id": "pew-ai-summaries-clicks",
      "slug": "pew-ai-summaries-clicks",
      "title": "Do People Click on Links in Google AI Summaries?",
      "type": "study",
      "author": null,
      "publisher": "Pew Research Center",
      "year": 2025,
      "description": "Independent behavioural study of a representative US panel finding users are less likely to click any result when an AI summary is present. Valuable as non-vendor evidence on AI Overview click behaviour.",
      "url": "https://www.pewresearch.org/short-reads/2025/07/22/google-users-are-less-likely-to-click-on-links-when-an-ai-summary-appears-in-the-results/",
      "cost": "free",
      "level": "intermediate",
      "topics": [
        "ai overviews",
        "zero-click",
        "consumer research"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://www.pewresearch.org/short-reads/2025/07/22/google-users-are-less-likely-to-click-on-links-when-an-ai-summary-appears-in-the-results/"
    },
    {
      "id": "google-do-i-need-an-seo",
      "slug": "google-do-i-need-an-seo",
      "title": "Do You Need an SEO? Tips for Hiring an SEO",
      "type": "guideline",
      "author": "Google Search Central",
      "publisher": "Google",
      "year": null,
      "description": "Google's advice for site owners evaluating SEO providers, including due-diligence questions and warning signs of unsafe practices.",
      "url": "https://developers.google.com/search/docs/fundamentals/do-i-need-seo",
      "cost": "free",
      "level": "beginner",
      "topics": [
        "hiring",
        "agencies",
        "guidelines"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://developers.google.com/search/docs/fundamentals/do-i-need-seo"
    },
    {
      "id": "anthropic-claudebot-docs",
      "slug": "anthropic-claudebot-docs",
      "title": "Does Anthropic Crawl Data from the Web, and How Can Site Owners Block the Crawler?",
      "type": "documentation",
      "author": "Anthropic",
      "publisher": "Anthropic",
      "year": null,
      "description": "Anthropic's official help article describing ClaudeBot, Claude-User and Claude-SearchBot, their robots.txt tokens and the crawling practices Anthropic follows.",
      "url": "https://support.claude.com/en/articles/8896518-does-anthropic-crawl-data-from-the-web-and-how-can-site-owners-block-the-crawler",
      "cost": "free",
      "level": "intermediate",
      "topics": [
        "ai crawlers",
        "claudebot",
        "geo",
        "robots.txt"
      ],
      "language": "English",
      "essential": true,
      "verified": true,
      "sourceUrl": "https://support.claude.com/en/articles/8896518-does-anthropic-crawl-data-from-the-web-and-how-can-site-owners-block-the-crawler"
    },
    {
      "id": "google-analytics-academy-enrollment",
      "slug": "google-analytics-academy-enrollment",
      "title": "Enroll in Analytics Academy Courses on Skillshop",
      "type": "course",
      "author": null,
      "publisher": "Google",
      "year": null,
      "description": "Google's official help page mapping the former Analytics Academy curriculum onto the current Skillshop learning paths for beginner, intermediate and advanced GA4 users.",
      "url": "https://support.google.com/analytics/answer/15068052",
      "cost": "free",
      "level": "beginner",
      "topics": [
        "analytics",
        "training",
        "ga4"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://support.google.com/analytics/answer/15068052"
    },
    {
      "id": "google-page-experience-announcement",
      "slug": "google-page-experience-announcement",
      "title": "Evaluating Page Experience for a Better Web",
      "type": "landmark-post",
      "author": "Sowmya Subramanian",
      "publisher": "Google",
      "year": 2020,
      "description": "Google's announcement of the page experience signal and the introduction of Core Web Vitals as measurable components of it.",
      "url": "https://developers.google.com/search/blog/2020/05/evaluating-page-experience",
      "cost": "free",
      "level": "intermediate",
      "topics": [
        "core web vitals",
        "page experience",
        "history"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://developers.google.com/search/blog/2020/05/evaluating-page-experience"
    },
    {
      "id": "everybody-writes",
      "slug": "everybody-writes",
      "title": "Everybody Writes: Your Go-To Guide to Creating Ridiculously Good Content",
      "type": "book",
      "author": "Ann Handley",
      "publisher": "Wiley",
      "year": 2014,
      "description": "Practical writing handbook for marketers covering process, style, structure and content types. First published 2014; a revised second edition was later released.",
      "url": "https://annhandley.com/everybodywrites/",
      "cost": "paid",
      "level": "beginner",
      "topics": [
        "content marketing",
        "writing",
        "editorial"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://annhandley.com/everybodywrites/"
    },
    {
      "id": "google-nofollow-evolution",
      "slug": "google-nofollow-evolution",
      "title": "Evolving nofollow — New Ways to Identify the Nature of Links",
      "type": "landmark-post",
      "author": "Danny Sullivan, Gary Illyes",
      "publisher": "Google",
      "year": 2019,
      "description": "Introduced rel=sponsored and rel=ugc and reclassified nofollow as a hint rather than a directive, changing how paid and user-generated links are marked up.",
      "url": "https://developers.google.com/search/blog/2019/09/evolving-nofollow-new-ways-to-identify",
      "cost": "free",
      "level": "intermediate",
      "topics": [
        "links",
        "nofollow",
        "rel attributes"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://developers.google.com/search/blog/2019/09/evolving-nofollow-new-ways-to-identify"
    },
    {
      "id": "google-ai-mode-announcement",
      "slug": "google-ai-mode-announcement",
      "title": "Expanding AI Overviews and Introducing AI Mode",
      "type": "landmark-post",
      "author": "Robby Stein",
      "publisher": "Google",
      "year": 2025,
      "description": "Google's announcement of AI Mode, a conversational, query-fan-out search experience, alongside the wider rollout of AI Overviews.",
      "url": "https://blog.google/products-and-platforms/products/search/ai-mode-search/",
      "cost": "free",
      "level": "beginner",
      "topics": [
        "ai mode",
        "geo",
        "announcements"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://blog.google/products-and-platforms/products/search/ai-mode-search/"
    },
    {
      "id": "t5-paper",
      "slug": "t5-paper",
      "title": "Exploring the Limits of Transfer Learning with a Unified Text-to-Text Transformer (T5)",
      "type": "landmark-post",
      "author": "Colin Raffel et al.",
      "publisher": "arXiv",
      "year": 2019,
      "description": "The text-to-text framework Google cites as the architecture underlying MUM. Relevant to understanding multitask, multimodal and multilingual query handling in modern search.",
      "url": "https://arxiv.org/abs/1910.10683",
      "cost": "free",
      "level": "advanced",
      "topics": [
        "nlp",
        "t5",
        "mum"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://arxiv.org/abs/1910.10683"
    },
    {
      "id": "ftc-endorsement-guides",
      "slug": "ftc-endorsement-guides",
      "title": "FTC's Endorsement Guides: What People Are Asking",
      "type": "guideline",
      "author": null,
      "publisher": "US Federal Trade Commission",
      "year": null,
      "description": "The FTC's practical guidance on disclosing material connections in endorsements, affiliate content, sponsored posts and reviews. The governing US rulebook for affiliate and influencer content in search results.",
      "url": "https://www.ftc.gov/business-guidance/resources/ftcs-endorsement-guides-what-people-are-asking",
      "cost": "free",
      "level": "intermediate",
      "topics": [
        "disclosure",
        "affiliate",
        "compliance",
        "regulation"
      ],
      "language": "English",
      "essential": true,
      "verified": true,
      "sourceUrl": "https://www.ftc.gov/business-guidance/resources/ftcs-endorsement-guides-what-people-are-asking"
    },
    {
      "id": "gdpr-eu",
      "slug": "gdpr-eu",
      "title": "General Data Protection Regulation (GDPR) Compliance Guidelines",
      "type": "guideline",
      "author": null,
      "publisher": "gdpr.eu",
      "year": null,
      "description": "Reference resource covering the GDPR text and practical compliance requirements. Directly relevant to consent management, analytics measurement and personalisation in search marketing.",
      "url": "https://gdpr.eu/",
      "cost": "free",
      "level": "intermediate",
      "topics": [
        "privacy",
        "regulation",
        "analytics",
        "compliance"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://gdpr.eu/"
    },
    {
      "id": "geo-generative-engine-optimization-paper",
      "slug": "geo-generative-engine-optimization-paper",
      "title": "GEO: Generative Engine Optimization",
      "type": "landmark-post",
      "author": "Pranjal Aggarwal et al.",
      "publisher": "arXiv",
      "year": 2023,
      "description": "The paper that named generative engine optimization, proposing a benchmark and testing which content modifications increase a source's visibility inside generative search responses.",
      "url": "https://arxiv.org/abs/2311.09735",
      "cost": "free",
      "level": "advanced",
      "topics": [
        "geo",
        "ai search",
        "research"
      ],
      "language": "English",
      "essential": true,
      "verified": true,
      "sourceUrl": "https://arxiv.org/abs/2311.09735"
    },
    {
      "id": "google-analytics-certification",
      "slug": "google-analytics-certification",
      "title": "Google Analytics 4 Courses and Certification (Skillshop)",
      "type": "certification",
      "author": null,
      "publisher": "Google",
      "year": null,
      "description": "The Google Analytics learning catalogue on Skillshop, including the Google Analytics Certification exam and beginner through advanced GA4 courses. Free to take; the certification expires and must be renewed.",
      "url": "https://skillshop.exceedlms.com/student/catalog/list?category_ids=6431-google-analytics",
      "cost": "free",
      "level": "all",
      "topics": [
        "analytics",
        "certification",
        "ga4"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://skillshop.exceedlms.com/student/catalog/list?category_ids=6431-google-analytics"
    },
    {
      "id": "google-crawlers-overview",
      "slug": "google-crawlers-overview",
      "title": "Google Crawler (User Agent) Overview",
      "type": "documentation",
      "author": "Google",
      "publisher": "Google",
      "year": null,
      "description": "Authoritative list of Google's crawlers, fetchers and user-triggered agents, including Googlebot, Google-Extended (AI training and grounding opt-out), GoogleOther and their robots.txt tokens and IP ranges.",
      "url": "https://developers.google.com/crawling/docs/crawlers-fetchers/overview-google-crawlers",
      "cost": "free",
      "level": "intermediate",
      "topics": [
        "crawlers",
        "user agents",
        "ai crawlers",
        "google-extended"
      ],
      "language": "English",
      "essential": true,
      "verified": true,
      "sourceUrl": "https://developers.google.com/crawling/docs/crawlers-fetchers/overview-google-crawlers"
    },
    {
      "id": "google-crawling-indexing-docs",
      "slug": "google-crawling-indexing-docs",
      "title": "Google Crawling and Indexing Documentation",
      "type": "documentation",
      "author": "Google Search Central",
      "publisher": "Google",
      "year": null,
      "description": "Hub of Google's technical documentation on how Googlebot discovers, crawls and indexes pages, covering robots.txt, sitemaps, canonicalization, redirects, mobile sites and JavaScript.",
      "url": "https://developers.google.com/search/docs/crawling-indexing",
      "cost": "free",
      "level": "intermediate",
      "topics": [
        "crawling",
        "indexing",
        "technical seo"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://developers.google.com/search/docs/crawling-indexing"
    },
    {
      "id": "google-io-2024-generative-ai-search",
      "slug": "google-io-2024-generative-ai-search",
      "title": "Google I/O 2024: New Generative AI Experiences in Search",
      "type": "landmark-post",
      "author": "Liz Reid",
      "publisher": "Google",
      "year": 2024,
      "description": "Google's announcement of the general rollout of AI Overviews in the United States along with multi-step reasoning and planning features in Search.",
      "url": "https://blog.google/products-and-platforms/products/search/generative-ai-google-search-may-2024/",
      "cost": "free",
      "level": "beginner",
      "topics": [
        "ai overviews",
        "announcements",
        "geo"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://blog.google/products-and-platforms/products/search/generative-ai-google-search-may-2024/"
    },
    {
      "id": "google-search-central-blog",
      "slug": "google-search-central-blog",
      "title": "Google Search Central Blog",
      "type": "documentation",
      "author": "Google Search Central",
      "publisher": "Google",
      "year": null,
      "description": "Google's official channel for announcing algorithm updates, documentation changes, new structured data types and crawler behaviour changes. The primary-source record of Google Search announcements since 2005.",
      "url": "https://developers.google.com/search/blog",
      "cost": "free",
      "level": "all",
      "topics": [
        "announcements",
        "algorithm updates"
      ],
      "language": "English",
      "essential": true,
      "verified": true,
      "sourceUrl": "https://developers.google.com/search/blog"
    },
    {
      "id": "google-search-central-youtube",
      "slug": "google-search-central-youtube",
      "title": "Google Search Central YouTube Channel",
      "type": "course",
      "author": "Google Search Central",
      "publisher": "Google",
      "year": null,
      "description": "Google's official video channel with SEO office hours, Lightning Talks, the Search Console training series and JavaScript SEO explainers from Google engineers and search advocates.",
      "url": "https://www.youtube.com/@googlesearchcentral",
      "cost": "free",
      "level": "all",
      "topics": [
        "training",
        "technical seo",
        "search console"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://www.youtube.com/@googlesearchcentral"
    },
    {
      "id": "google-search-console-help",
      "slug": "google-search-console-help",
      "title": "Google Search Console Help Center",
      "type": "documentation",
      "author": "Google",
      "publisher": "Google",
      "year": null,
      "description": "Official product help for Search Console, covering property types, the Performance report data model, Index Coverage states, URL Inspection and manual actions.",
      "url": "https://support.google.com/webmasters/answer/9128668",
      "cost": "free",
      "level": "all",
      "topics": [
        "search console",
        "monitoring",
        "reporting"
      ],
      "language": "English",
      "essential": true,
      "verified": true,
      "sourceUrl": "https://support.google.com/webmasters/answer/9128668"
    },
    {
      "id": "google-search-essentials",
      "slug": "google-search-essentials",
      "title": "Google Search Essentials",
      "type": "guideline",
      "author": "Google Search Central",
      "publisher": "Google",
      "year": null,
      "description": "The successor to the Google Webmaster Guidelines. Defines the technical requirements, spam policies and key best practices a site must meet to be eligible for Google Search. Continuously updated.",
      "url": "https://developers.google.com/search/docs/essentials",
      "cost": "free",
      "level": "all",
      "topics": [
        "crawling",
        "indexing",
        "guidelines",
        "spam"
      ],
      "language": "English",
      "essential": true,
      "verified": true,
      "sourceUrl": "https://developers.google.com/search/docs/essentials"
    },
    {
      "id": "google-search-status-dashboard-ranking",
      "slug": "google-search-status-dashboard-ranking",
      "title": "Google Search Status Dashboard — Ranking Updates History",
      "type": "documentation",
      "author": "Google",
      "publisher": "Google",
      "year": null,
      "description": "Google's authoritative log of confirmed ranking updates with official start and completion timestamps, used to align traffic changes with named algorithm rollouts.",
      "url": "https://status.search.google.com/products/rGHU1u87FJnkP6W2GwMi/history",
      "cost": "free",
      "level": "intermediate",
      "topics": [
        "algorithm updates",
        "monitoring"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://status.search.google.com/products/rGHU1u87FJnkP6W2GwMi/history"
    },
    {
      "id": "google-skillshop",
      "slug": "google-skillshop",
      "title": "Google Skillshop",
      "type": "certification",
      "author": null,
      "publisher": "Google",
      "year": null,
      "description": "Google's official free training and certification platform covering Google Ads, Google Analytics, Google Marketing Platform and related products. The certifications are the only Google-issued marketing credentials.",
      "url": "https://skillshop.exceedlms.com/student/catalog",
      "cost": "free",
      "level": "all",
      "topics": [
        "certification",
        "google ads",
        "analytics"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://skillshop.exceedlms.com/student/catalog"
    },
    {
      "id": "google-common-crawlers",
      "slug": "google-common-crawlers",
      "title": "Google's Common Crawlers",
      "type": "documentation",
      "author": "Google",
      "publisher": "Google",
      "year": null,
      "description": "Detail page for Google's common crawlers, listing user-agent strings, robots.txt tokens and reverse-DNS verification for Googlebot variants.",
      "url": "https://developers.google.com/crawling/docs/crawlers-fetchers/google-common-crawlers",
      "cost": "free",
      "level": "intermediate",
      "topics": [
        "crawlers",
        "user agents",
        "log analysis"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://developers.google.com/crawling/docs/crawlers-fetchers/google-common-crawlers"
    },
    {
      "id": "google-business-profile-guidelines",
      "slug": "google-business-profile-guidelines",
      "title": "Guidelines for Representing Your Business on Google",
      "type": "guideline",
      "author": "Google",
      "publisher": "Google",
      "year": null,
      "description": "The rules governing Google Business Profile listings: eligibility, naming, categories, service areas and prohibited practices. The foundational policy document for local SEO.",
      "url": "https://support.google.com/business/answer/3038177",
      "cost": "free",
      "level": "all",
      "topics": [
        "local seo",
        "google business profile",
        "guidelines"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://support.google.com/business/answer/3038177"
    },
    {
      "id": "google-generative-ai-search",
      "slug": "google-generative-ai-search",
      "title": "How Google Is Improving Search with Generative AI",
      "type": "landmark-post",
      "author": null,
      "publisher": "Google",
      "year": null,
      "description": "Google's overview of generative AI in Search, describing the shift from a ranked list of links toward synthesised answers with supporting sources.",
      "url": "https://blog.google/products-and-platforms/products/search/generative-ai-search/",
      "cost": "free",
      "level": "beginner",
      "topics": [
        "ai overviews",
        "geo",
        "announcements"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://blog.google/products-and-platforms/products/search/generative-ai-search/"
    },
    {
      "id": "google-http-status-codes-crawling",
      "slug": "google-http-status-codes-crawling",
      "title": "How HTTP Status Codes Affect Google's Crawlers",
      "type": "documentation",
      "author": "Google",
      "publisher": "Google",
      "year": null,
      "description": "Maps each HTTP status code, network error and DNS failure to the behaviour Google's crawlers and indexing systems apply.",
      "url": "https://developers.google.com/crawling/docs/troubleshooting/http-status-codes",
      "cost": "free",
      "level": "advanced",
      "topics": [
        "http",
        "crawling",
        "technical seo"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://developers.google.com/crawling/docs/troubleshooting/http-status-codes"
    },
    {
      "id": "google-canonicalization",
      "slug": "google-canonicalization",
      "title": "How to Specify a Canonical with rel=canonical and Other Methods",
      "type": "documentation",
      "author": "Google Search Central",
      "publisher": "Google",
      "year": null,
      "description": "Explains how Google consolidates duplicate URLs, which canonicalization signals it uses and how to troubleshoot unexpected canonical selection.",
      "url": "https://developers.google.com/search/docs/crawling-indexing/consolidate-duplicate-urls",
      "cost": "free",
      "level": "intermediate",
      "topics": [
        "canonicalization",
        "duplicate content",
        "indexing"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://developers.google.com/search/docs/crawling-indexing/consolidate-duplicate-urls"
    },
    {
      "id": "google-search-console-start",
      "slug": "google-search-console-start",
      "title": "How To Use Search Console",
      "type": "documentation",
      "author": "Google Search Central",
      "publisher": "Google",
      "year": null,
      "description": "Task-based guide to Search Console for common roles, linking to property verification, performance reporting, indexing reports and URL inspection.",
      "url": "https://developers.google.com/search/docs/monitor-debug/search-console-start",
      "cost": "free",
      "level": "beginner",
      "topics": [
        "search console",
        "analytics",
        "monitoring"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://developers.google.com/search/docs/monitor-debug/search-console-start"
    },
    {
      "id": "google-snippets-meta-descriptions",
      "slug": "google-snippets-meta-descriptions",
      "title": "How to Write Meta Descriptions and Control Snippets",
      "type": "documentation",
      "author": "Google Search Central",
      "publisher": "Google",
      "year": null,
      "description": "Google's guidance on snippet generation, meta description quality and the directives that limit snippet length or suppress snippets entirely.",
      "url": "https://developers.google.com/search/docs/appearance/snippet",
      "cost": "free",
      "level": "beginner",
      "topics": [
        "serp appearance",
        "on-page",
        "snippets"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://developers.google.com/search/docs/appearance/snippet"
    },
    {
      "id": "whatwg-html-metadata",
      "slug": "whatwg-html-metadata",
      "title": "HTML Standard — Document Metadata",
      "type": "standard",
      "author": null,
      "publisher": "WHATWG",
      "year": null,
      "description": "The living HTML specification section defining head, title, base, link, meta and the standard metadata names, which is the normative basis for title tags and meta descriptions.",
      "url": "https://html.spec.whatwg.org/multipage/semantics.html#meta",
      "cost": "free",
      "level": "advanced",
      "topics": [
        "html",
        "metadata",
        "standards"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://html.spec.whatwg.org/multipage/semantics.html#meta"
    },
    {
      "id": "whatwg-html-links",
      "slug": "whatwg-html-links",
      "title": "HTML Standard — Links",
      "type": "standard",
      "author": null,
      "publisher": "WHATWG",
      "year": null,
      "description": "The living HTML specification section defining the a and link elements, the href attribute and every standard link relation including nofollow, sponsored, ugc, canonical and alternate.",
      "url": "https://html.spec.whatwg.org/multipage/links.html",
      "cost": "free",
      "level": "advanced",
      "topics": [
        "html",
        "links",
        "standards",
        "rel attributes"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://html.spec.whatwg.org/multipage/links.html"
    },
    {
      "id": "http-archive-reports",
      "slug": "http-archive-reports",
      "title": "HTTP Archive Reports",
      "type": "dataset",
      "author": null,
      "publisher": "HTTP Archive",
      "year": null,
      "description": "Longitudinal trend reports on how the web is built and performs, backed by a public BigQuery dataset of monthly crawls of millions of URLs.",
      "url": "https://httparchive.org/reports",
      "cost": "free",
      "level": "advanced",
      "topics": [
        "datasets",
        "performance",
        "web research"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://httparchive.org/reports"
    },
    {
      "id": "google-https-ranking-signal",
      "slug": "google-https-ranking-signal",
      "title": "HTTPS as a Ranking Signal",
      "type": "landmark-post",
      "author": "Zineb Ait Bahajji, Gary Illyes",
      "publisher": "Google",
      "year": 2014,
      "description": "Google's confirmation that HTTPS is a lightweight ranking signal, which triggered industry-wide migration to TLS.",
      "url": "https://developers.google.com/search/blog/2014/08/https-as-ranking-signal",
      "cost": "free",
      "level": "beginner",
      "topics": [
        "https",
        "ranking factors",
        "history"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://developers.google.com/search/blog/2014/08/https-as-ranking-signal"
    },
    {
      "id": "hubspot-academy-seo",
      "slug": "hubspot-academy-seo",
      "title": "HubSpot Academy SEO Courses",
      "type": "certification",
      "author": null,
      "publisher": "HubSpot",
      "year": null,
      "description": "Free HubSpot Academy courses and certifications on SEO, topic clusters and content strategy, now extended with answer engine optimisation material.",
      "url": "https://academy.hubspot.com/courses/seo",
      "cost": "free",
      "level": "beginner",
      "topics": [
        "training",
        "certification",
        "content strategy"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://academy.hubspot.com/courses/seo"
    },
    {
      "id": "iab-tech-lab-standards",
      "slug": "iab-tech-lab-standards",
      "title": "IAB Tech Lab Standards",
      "type": "standard",
      "author": null,
      "publisher": "IAB Tech Lab",
      "year": null,
      "description": "The technical standards library for digital advertising, including ads.txt, sellers.json, OpenRTB and transparency frameworks relevant to publisher monetisation alongside organic search.",
      "url": "https://iabtechlab.com/standards/",
      "cost": "free",
      "level": "advanced",
      "topics": [
        "advertising standards",
        "publishing",
        "compliance"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://iabtechlab.com/standards/"
    },
    {
      "id": "ietf-aipref-working-group",
      "slug": "ietf-aipref-working-group",
      "title": "IETF AI Preferences (aipref) Working Group",
      "type": "standard",
      "author": null,
      "publisher": "IETF",
      "year": null,
      "description": "IETF working group chartered to standardise a vocabulary and attachment mechanism for expressing preferences about automated processing of web content by AI systems. The formal successor track to ad hoc conventions such as ai.txt.",
      "url": "https://datatracker.ietf.org/wg/aipref/about/",
      "cost": "free",
      "level": "advanced",
      "topics": [
        "standards",
        "ai crawlers",
        "opt-out"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://datatracker.ietf.org/wg/aipref/about/"
    },
    {
      "id": "indexnow-documentation",
      "slug": "indexnow-documentation",
      "title": "IndexNow Protocol Documentation",
      "type": "standard",
      "author": null,
      "publisher": "IndexNow",
      "year": null,
      "description": "Open protocol, backed by Microsoft Bing and Yandex, that lets sites push URL change notifications to participating search engines instead of waiting to be recrawled.",
      "url": "https://www.indexnow.org/documentation",
      "cost": "free",
      "level": "intermediate",
      "topics": [
        "indexing",
        "protocols",
        "crawling"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://www.indexnow.org/documentation"
    },
    {
      "id": "google-title-links",
      "slug": "google-title-links",
      "title": "Influencing Title Links in Google Search",
      "type": "documentation",
      "author": "Google Search Central",
      "publisher": "Google",
      "year": null,
      "description": "Explains how Google generates the title link shown in results, which sources it draws on and why the title element is sometimes rewritten.",
      "url": "https://developers.google.com/search/docs/appearance/title-link",
      "cost": "free",
      "level": "beginner",
      "topics": [
        "serp appearance",
        "on-page"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://developers.google.com/search/docs/appearance/title-link"
    },
    {
      "id": "information-architecture-oreilly",
      "slug": "information-architecture-oreilly",
      "title": "Information Architecture for the World Wide Web",
      "type": "book",
      "author": "Louis Rosenfeld, Peter Morville, Jorge Arango",
      "publisher": "O'Reilly Media",
      "year": null,
      "description": "The standard text on organising, labelling, navigating and searching information environments. Directly relevant to site structure, taxonomy design and internal linking. Multiple editions since 1998.",
      "url": "https://openlibrary.org/works/OL12041378W/Information_architecture_for_the_World_Wide_Web",
      "cost": "paid",
      "level": "intermediate",
      "topics": [
        "information architecture",
        "site structure",
        "ux"
      ],
      "language": "English",
      "essential": true,
      "verified": true,
      "sourceUrl": "https://openlibrary.org/works/OL12041378W/Information_architecture_for_the_World_Wide_Web"
    },
    {
      "id": "information-retrieval-implementing-evaluating",
      "slug": "information-retrieval-implementing-evaluating",
      "title": "Information Retrieval: Implementing and Evaluating Search Engines",
      "type": "book",
      "author": "Stefan Büttcher, Charles L. A. Clarke, Gordon V. Cormack",
      "publisher": "The MIT Press",
      "year": 2010,
      "description": "Engineering-focused IR textbook emphasising index construction, compression, query evaluation efficiency and rigorous evaluation methodology. ISBN 9780262026512 (hardcover), 9780262528870 (paperback).",
      "url": "https://mitpress.mit.edu/9780262528870/search-engines/",
      "cost": "paid",
      "level": "advanced",
      "topics": [
        "information retrieval",
        "indexing",
        "academic"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://mitpress.mit.edu/9780262528870/search-engines/"
    },
    {
      "id": "web-vitals-inp",
      "slug": "web-vitals-inp",
      "title": "Interaction to Next Paint (INP)",
      "type": "documentation",
      "author": "Google Chrome team",
      "publisher": "web.dev",
      "year": null,
      "description": "Definition of INP, the responsiveness metric that replaced First Input Delay as a Core Web Vital, including input delay, processing time and presentation delay components.",
      "url": "https://web.dev/articles/inp",
      "cost": "free",
      "level": "intermediate",
      "topics": [
        "core web vitals",
        "inp",
        "performance"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://web.dev/articles/inp"
    },
    {
      "id": "google-intro-structured-data",
      "slug": "google-intro-structured-data",
      "title": "Intro to How Structured Data Markup Works",
      "type": "documentation",
      "author": "Google Search Central",
      "publisher": "Google",
      "year": null,
      "description": "Google's primer on structured data formats (JSON-LD, microdata, RDFa), placement, testing and the relationship between markup and rich result eligibility.",
      "url": "https://developers.google.com/search/docs/appearance/structured-data/intro-structured-data",
      "cost": "free",
      "level": "beginner",
      "topics": [
        "structured data",
        "schema"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://developers.google.com/search/docs/appearance/structured-data/intro-structured-data"
    },
    {
      "id": "google-product-structured-data",
      "slug": "google-product-structured-data",
      "title": "Intro to Product Structured Data on Google",
      "type": "documentation",
      "author": "Google Search Central",
      "publisher": "Google",
      "year": null,
      "description": "Reference for Product, Offer, AggregateRating and merchant listing markup used for product rich results and Google Shopping surfaces.",
      "url": "https://developers.google.com/search/docs/appearance/structured-data/product",
      "cost": "free",
      "level": "intermediate",
      "topics": [
        "ecommerce",
        "structured data",
        "rich results"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://developers.google.com/search/docs/appearance/structured-data/product"
    },
    {
      "id": "introduction-to-information-retrieval",
      "slug": "introduction-to-information-retrieval",
      "title": "Introduction to Information Retrieval",
      "type": "book",
      "author": "Christopher D. Manning, Prabhakar Raghavan, Hinrich Schütze",
      "publisher": "Cambridge University Press",
      "year": 2008,
      "description": "The standard graduate IR textbook, covering inverted indexes, tolerant retrieval, vector space models, probabilistic ranking, link analysis and evaluation. The full text is available free online from Stanford NLP. ISBN 9780521865715.",
      "url": "https://nlp.stanford.edu/IR-book/",
      "cost": "free",
      "level": "advanced",
      "topics": [
        "information retrieval",
        "ranking",
        "academic",
        "pagerank"
      ],
      "language": "English",
      "essential": true,
      "verified": true,
      "sourceUrl": "https://nlp.stanford.edu/IR-book/"
    },
    {
      "id": "json-ld-11-spec",
      "slug": "json-ld-11-spec",
      "title": "JSON-LD 1.1 W3C Recommendation",
      "type": "standard",
      "author": null,
      "publisher": "W3C",
      "year": 2020,
      "description": "The W3C Recommendation defining JSON-LD, the serialization format Google recommends for structured data. Specifies @context, @type, @id, framing and expansion.",
      "url": "https://www.w3.org/TR/json-ld11/",
      "cost": "free",
      "level": "advanced",
      "topics": [
        "structured data",
        "json-ld",
        "standards"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://www.w3.org/TR/json-ld11/"
    },
    {
      "id": "json-ld-org",
      "slug": "json-ld-org",
      "title": "JSON-LD Project Site",
      "type": "documentation",
      "author": null,
      "publisher": "JSON-LD Community",
      "year": null,
      "description": "Community home for JSON-LD with the playground, tooling list and specification links. Useful for debugging structured data before deploying it.",
      "url": "https://json-ld.org/",
      "cost": "free",
      "level": "intermediate",
      "topics": [
        "structured data",
        "json-ld",
        "tooling"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://json-ld.org/"
    },
    {
      "id": "web-vitals-lcp",
      "slug": "web-vitals-lcp",
      "title": "Largest Contentful Paint (LCP)",
      "type": "documentation",
      "author": "Google Chrome team",
      "publisher": "web.dev",
      "year": null,
      "description": "Definition and measurement methodology for LCP, including which elements qualify, the good/needs-improvement/poor thresholds and the sub-part breakdown for optimisation.",
      "url": "https://web.dev/articles/lcp",
      "cost": "free",
      "level": "intermediate",
      "topics": [
        "core web vitals",
        "lcp",
        "performance"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://web.dev/articles/lcp"
    },
    {
      "id": "web-dev-learn-core-web-vitals",
      "slug": "web-dev-learn-core-web-vitals",
      "title": "Learn Core Web Vitals",
      "type": "course",
      "author": "Google Chrome team",
      "publisher": "web.dev",
      "year": null,
      "description": "Structured learning path on web.dev collecting the Core Web Vitals metric definitions, measurement tooling and optimisation techniques into a single course.",
      "url": "https://web.dev/explore/learn-core-web-vitals",
      "cost": "free",
      "level": "intermediate",
      "topics": [
        "core web vitals",
        "performance",
        "training"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://web.dev/explore/learn-core-web-vitals"
    },
    {
      "id": "web-dev-learn-performance",
      "slug": "web-dev-learn-performance",
      "title": "Learn Performance",
      "type": "course",
      "author": "Google Chrome team",
      "publisher": "web.dev",
      "year": null,
      "description": "Free course covering web performance fundamentals from HTML and CSS delivery through image, font and JavaScript optimisation, with measurement in lab and field.",
      "url": "https://web.dev/learn/performance",
      "cost": "free",
      "level": "intermediate",
      "topics": [
        "performance",
        "training",
        "core web vitals"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://web.dev/learn/performance"
    },
    {
      "id": "learningseo-io",
      "slug": "learningseo-io",
      "title": "LearningSEO.io",
      "type": "course",
      "author": "Aleyda Solis",
      "publisher": "LearningSEO.io",
      "year": null,
      "description": "Free curated SEO learning roadmap organising vetted third-party guides, videos, tools and courses by topic and experience level.",
      "url": "https://learningseo.io/",
      "cost": "free",
      "level": "all",
      "topics": [
        "training",
        "curation",
        "seo fundamentals"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://learningseo.io/"
    },
    {
      "id": "lighthouse-docs",
      "slug": "lighthouse-docs",
      "title": "Lighthouse Documentation",
      "type": "tool-guide",
      "author": "Google Chrome team",
      "publisher": "Google",
      "year": null,
      "description": "Official documentation for Lighthouse, the open-source lab auditing tool that scores performance, accessibility, best practices and SEO, and explains how each audit is computed.",
      "url": "https://developer.chrome.com/docs/lighthouse/overview",
      "cost": "free",
      "level": "intermediate",
      "topics": [
        "auditing",
        "performance",
        "tooling"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://developer.chrome.com/docs/lighthouse/overview"
    },
    {
      "id": "linkedin-learning-seo",
      "slug": "linkedin-learning-seo",
      "title": "LinkedIn Learning SEO Courses",
      "type": "course",
      "author": null,
      "publisher": "LinkedIn",
      "year": null,
      "description": "Subscription video library of SEO courses spanning foundations, keyword strategy, technical SEO, local SEO and ecommerce, with completion certificates.",
      "url": "https://www.linkedin.com/learning/topics/search-engine-optimization-seo",
      "cost": "paid",
      "level": "all",
      "topics": [
        "training",
        "video courses"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://www.linkedin.com/learning/topics/search-engine-optimization-seo"
    },
    {
      "id": "google-hreflang-localized-versions",
      "slug": "google-hreflang-localized-versions",
      "title": "Localized Versions of Your Pages (hreflang)",
      "type": "documentation",
      "author": "Google Search Central",
      "publisher": "Google",
      "year": null,
      "description": "Google's canonical reference for hreflang annotations across HTML, HTTP headers and sitemaps, including x-default and common implementation errors.",
      "url": "https://developers.google.com/search/docs/specialty/international/localized-versions",
      "cost": "free",
      "level": "advanced",
      "topics": [
        "international seo",
        "hreflang"
      ],
      "language": "English",
      "essential": true,
      "verified": true,
      "sourceUrl": "https://developers.google.com/search/docs/specialty/international/localized-versions"
    },
    {
      "id": "lost-and-founder",
      "slug": "lost-and-founder",
      "title": "Lost and Founder: A Painfully Honest Field Guide to the Startup World",
      "type": "book",
      "author": "Rand Fishkin",
      "publisher": "Portfolio / Penguin",
      "year": 2018,
      "description": "The Moz founder's account of building and running a venture-backed SEO software company, covering fundraising, metrics, pricing and content-led growth. ISBN 9780735213326.",
      "url": "https://openlibrary.org/works/OL19740367W/Lost_and_founder",
      "cost": "paid",
      "level": "all",
      "topics": [
        "business",
        "startups",
        "industry history"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://openlibrary.org/works/OL19740367W/Lost_and_founder"
    },
    {
      "id": "lumar-academy",
      "slug": "lumar-academy",
      "title": "Lumar Academy",
      "type": "course",
      "author": null,
      "publisher": "Lumar",
      "year": null,
      "description": "Free technical SEO and website intelligence learning resources from Lumar (formerly Deepcrawl), covering crawling, site health, log analysis and enterprise SEO governance.",
      "url": "https://www.lumar.io/academy/",
      "cost": "free",
      "level": "intermediate",
      "topics": [
        "technical seo",
        "crawling",
        "enterprise seo"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://www.lumar.io/academy/"
    },
    {
      "id": "mdn-http-status-codes",
      "slug": "mdn-http-status-codes",
      "title": "MDN: HTTP Response Status Codes",
      "type": "documentation",
      "author": null,
      "publisher": "Mozilla",
      "year": null,
      "description": "Practical reference for every HTTP status code with browser and crawler implications. The most commonly consulted working reference when auditing redirect and error handling.",
      "url": "https://developer.mozilla.org/en-US/docs/Web/HTTP/Reference/Status",
      "cost": "free",
      "level": "intermediate",
      "topics": [
        "http",
        "status codes",
        "technical seo"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://developer.mozilla.org/en-US/docs/Web/HTTP/Reference/Status"
    },
    {
      "id": "mdn-link-element",
      "slug": "mdn-link-element",
      "title": "MDN: The link Element",
      "type": "documentation",
      "author": null,
      "publisher": "Mozilla",
      "year": null,
      "description": "Reference for the HTML link element and its rel values, including canonical, alternate, preload and preconnect, with attribute-level browser support notes.",
      "url": "https://developer.mozilla.org/en-US/docs/Web/HTML/Reference/Elements/link",
      "cost": "free",
      "level": "beginner",
      "topics": [
        "html",
        "metadata",
        "performance"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://developer.mozilla.org/en-US/docs/Web/HTML/Reference/Elements/link"
    },
    {
      "id": "google-special-meta-tags",
      "slug": "google-special-meta-tags",
      "title": "Meta Tags and Attributes that Google Supports",
      "type": "documentation",
      "author": "Google Search Central",
      "publisher": "Google",
      "year": null,
      "description": "Complete list of meta tags and HTML attributes Google Search recognises, including google-site-verification, notranslate, nositelinkssearchbox and data-nosnippet.",
      "url": "https://developers.google.com/search/docs/crawling-indexing/special-tags",
      "cost": "free",
      "level": "intermediate",
      "topics": [
        "meta tags",
        "technical seo"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://developers.google.com/search/docs/crawling-indexing/special-tags"
    },
    {
      "id": "meta-web-crawlers-docs",
      "slug": "meta-web-crawlers-docs",
      "title": "Meta Web Crawlers Documentation",
      "type": "documentation",
      "author": "Meta",
      "publisher": "Meta Platforms",
      "year": null,
      "description": "Meta's developer documentation for its crawlers, including facebookexternalhit for link previews and meta-externalagent, and the robots.txt directives that control them.",
      "url": "https://developers.facebook.com/documentation/sharing/webmasters/web-crawlers",
      "cost": "free",
      "level": "intermediate",
      "topics": [
        "ai crawlers",
        "social",
        "robots.txt"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://developers.facebook.com/documentation/sharing/webmasters/web-crawlers"
    },
    {
      "id": "modern-information-retrieval",
      "slug": "modern-information-retrieval",
      "title": "Modern Information Retrieval: The Concepts and Technology behind Search",
      "type": "book",
      "author": "Ricardo Baeza-Yates, Berthier Ribeiro-Neto",
      "publisher": "Addison-Wesley",
      "year": null,
      "description": "Comprehensive IR reference covering retrieval models, web search, crawling, indexing, user interfaces and evaluation. Second edition companion site hosts chapter slides and errata.",
      "url": "https://users.dcc.uchile.cl/~rbaeza/mir2ed/",
      "cost": "paid",
      "level": "advanced",
      "topics": [
        "information retrieval",
        "web search",
        "academic"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://users.dcc.uchile.cl/~rbaeza/mir2ed/"
    },
    {
      "id": "moz-academy",
      "slug": "moz-academy",
      "title": "Moz Academy",
      "type": "certification",
      "author": null,
      "publisher": "Moz",
      "year": null,
      "description": "Moz's on-demand training platform with courses and certificates in SEO essentials, keyword research, technical SEO, local SEO and link building. Mix of free and paid tracks.",
      "url": "https://academy.moz.com/",
      "cost": "freemium",
      "level": "all",
      "topics": [
        "training",
        "certification",
        "seo"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://academy.moz.com/"
    },
    {
      "id": "moz-search-ranking-factors",
      "slug": "moz-search-ranking-factors",
      "title": "Moz Search Ranking Factors",
      "type": "study",
      "author": null,
      "publisher": "Moz",
      "year": null,
      "description": "Moz's long-running ranking factors resource, historically built from practitioner surveys and correlation analysis. The reference point for how the industry has framed ranking factors since 2005.",
      "url": "https://moz.com/search-ranking-factors",
      "cost": "free",
      "level": "intermediate",
      "topics": [
        "ranking factors",
        "correlation study"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://moz.com/search-ranking-factors"
    },
    {
      "id": "moz-beginners-guide-link-building",
      "slug": "moz-beginners-guide-link-building",
      "title": "Moz: Link Building — The Free SEO Beginner's Guide",
      "type": "documentation",
      "author": null,
      "publisher": "Moz",
      "year": null,
      "description": "Moz's free chaptered guide to link building strategy, tactics, outreach and measurement, including guidance on manual penalties and disavowal.",
      "url": "https://moz.com/beginners-guide-to-link-building",
      "cost": "free",
      "level": "intermediate",
      "topics": [
        "link building",
        "outreach"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://moz.com/beginners-guide-to-link-building"
    },
    {
      "id": "moz-local-ranking-factors",
      "slug": "moz-local-ranking-factors",
      "title": "Moz: Local Search Ranking Factors",
      "type": "study",
      "author": null,
      "publisher": "Moz",
      "year": null,
      "description": "Moz's explainer and survey-derived summary of the signals that influence local pack and localised organic rankings.",
      "url": "https://moz.com/learn/seo/local-ranking-factors",
      "cost": "free",
      "level": "intermediate",
      "topics": [
        "local seo",
        "ranking factors"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://moz.com/learn/seo/local-ranking-factors"
    },
    {
      "id": "ms-marco",
      "slug": "ms-marco",
      "title": "MS MARCO",
      "type": "dataset",
      "author": null,
      "publisher": "Microsoft",
      "year": null,
      "description": "Large-scale dataset of real anonymised Bing queries with human-generated answers and passage relevance labels. The standard benchmark for passage ranking and dense retrieval research.",
      "url": "https://microsoft.github.io/msmarco/",
      "cost": "free",
      "level": "advanced",
      "topics": [
        "datasets",
        "passage ranking",
        "benchmarks"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://microsoft.github.io/msmarco/"
    },
    {
      "id": "google-mum-announcement",
      "slug": "google-mum-announcement",
      "title": "MUM: A New AI Milestone for Understanding Information",
      "type": "landmark-post",
      "author": "Pandu Nayak",
      "publisher": "Google",
      "year": 2021,
      "description": "Google's introduction of the Multitask Unified Model, built on the T5 text-to-text architecture, trained across 75 languages and able to understand and generate language across modalities.",
      "url": "https://blog.google/products-and-platforms/products/search/introducing-mum/",
      "cost": "free",
      "level": "intermediate",
      "topics": [
        "mum",
        "algorithm updates",
        "multimodal"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://blog.google/products-and-platforms/products/search/introducing-mum/"
    },
    {
      "id": "naver-search-advisor-guide",
      "slug": "naver-search-advisor-guide",
      "title": "Naver Search Advisor Webmaster Guide",
      "type": "guideline",
      "author": "Naver",
      "publisher": "Naver",
      "year": null,
      "description": "Naver's official webmaster guide for the dominant South Korean search engine, covering site registration, collection rules, markup and content policy.",
      "url": "https://searchadvisor.naver.com/guide",
      "cost": "free",
      "level": "advanced",
      "topics": [
        "naver",
        "international seo",
        "korea"
      ],
      "language": "Korean",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://searchadvisor.naver.com/guide"
    },
    {
      "id": "sparktoro-google-search-growth-2024",
      "slug": "sparktoro-google-search-growth-2024",
      "title": "New Research: Google Search Grew 20%+ in 2024; Receives ~373X More Searches Than ChatGPT",
      "type": "study",
      "author": "Rand Fishkin",
      "publisher": "SparkToro (with Datos)",
      "year": null,
      "description": "Clickstream analysis quantifying Google search volume growth against ChatGPT usage, widely cited as a counterweight to predictions of rapid search volume decline.",
      "url": "https://sparktoro.com/blog/new-research-google-search-grew-20-in-2024-receives-373x-more-searches-than-chatgpt/",
      "cost": "free",
      "level": "intermediate",
      "topics": [
        "search volume",
        "ai search",
        "clickstream"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://sparktoro.com/blog/new-research-google-search-grew-20-in-2024-receives-373x-more-searches-than-chatgpt/"
    },
    {
      "id": "google-eeat-blog-post",
      "slug": "google-eeat-blog-post",
      "title": "Our Latest Update to the Quality Rater Guidelines: E-A-T Gets an Extra E for Experience",
      "type": "landmark-post",
      "author": "Google Search Quality team",
      "publisher": "Google",
      "year": 2022,
      "description": "The post announcing the addition of Experience to Expertise, Authoritativeness and Trustworthiness, and clarifying that Trust is the central member of the E-E-A-T family.",
      "url": "https://developers.google.com/search/blog/2022/12/google-raters-guidelines-e-e-a-t",
      "cost": "free",
      "level": "intermediate",
      "topics": [
        "e-e-a-t",
        "content quality",
        "guidelines"
      ],
      "language": "English",
      "essential": true,
      "verified": true,
      "sourceUrl": "https://developers.google.com/search/blog/2022/12/google-raters-guidelines-e-e-a-t"
    },
    {
      "id": "openai-crawlers-docs",
      "slug": "openai-crawlers-docs",
      "title": "Overview of OpenAI Crawlers",
      "type": "documentation",
      "author": "OpenAI",
      "publisher": "OpenAI",
      "year": null,
      "description": "OpenAI's official documentation of GPTBot (model training), OAI-SearchBot (search index) and ChatGPT-User (user-initiated fetches), with robots.txt tokens and published IP ranges.",
      "url": "https://developers.openai.com/api/docs/bots",
      "cost": "free",
      "level": "intermediate",
      "topics": [
        "ai crawlers",
        "gptbot",
        "geo",
        "robots.txt"
      ],
      "language": "English",
      "essential": true,
      "verified": true,
      "sourceUrl": "https://developers.openai.com/api/docs/bots"
    },
    {
      "id": "pagespeed-insights",
      "slug": "pagespeed-insights",
      "title": "PageSpeed Insights",
      "type": "tool-guide",
      "author": "Google",
      "publisher": "Google",
      "year": null,
      "description": "Google's public tool combining CrUX field data with a Lighthouse lab run for a single URL or origin. The standard reference point when discussing Core Web Vitals with stakeholders.",
      "url": "https://pagespeed.web.dev/",
      "cost": "free",
      "level": "beginner",
      "topics": [
        "performance",
        "core web vitals",
        "tooling"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://pagespeed.web.dev/"
    },
    {
      "id": "passage-reranking-with-bert",
      "slug": "passage-reranking-with-bert",
      "title": "Passage Re-ranking with BERT",
      "type": "landmark-post",
      "author": "Rodrigo Nogueira, Kyunghyun Cho",
      "publisher": "arXiv",
      "year": 2019,
      "description": "Demonstrated large gains from applying BERT as a re-ranker over retrieved passages on MS MARCO. Foundational to passage ranking as deployed in modern search systems.",
      "url": "https://arxiv.org/abs/1901.04085",
      "cost": "free",
      "level": "advanced",
      "topics": [
        "information retrieval",
        "ranking",
        "passage ranking"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://arxiv.org/abs/1901.04085"
    },
    {
      "id": "perplexity-crawlers-docs",
      "slug": "perplexity-crawlers-docs",
      "title": "Perplexity Crawlers Documentation",
      "type": "documentation",
      "author": "Perplexity AI",
      "publisher": "Perplexity AI",
      "year": null,
      "description": "Perplexity's documentation of PerplexityBot and Perplexity-User, explaining which agent indexes content for its answer engine and which fetches pages on behalf of a user request.",
      "url": "https://docs.perplexity.ai/docs/resources/perplexity-crawlers",
      "cost": "free",
      "level": "intermediate",
      "topics": [
        "ai crawlers",
        "perplexity",
        "geo"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://docs.perplexity.ai/docs/resources/perplexity-crawlers"
    },
    {
      "id": "product-led-seo",
      "slug": "product-led-seo",
      "title": "Product-Led SEO: The Why Behind Building Your Organic Growth Strategy",
      "type": "book",
      "author": "Eli Schwartz",
      "publisher": null,
      "year": null,
      "description": "Argues that durable organic growth comes from building products and pages that serve genuine user demand rather than from following formulaic SEO checklists. Written for in-house practitioners and executives setting SEO strategy.",
      "url": "https://www.elischwartz.co/book",
      "cost": "paid",
      "level": "intermediate",
      "topics": [
        "strategy",
        "product",
        "growth"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://www.elischwartz.co/book"
    },
    {
      "id": "google-redirects",
      "slug": "google-redirects",
      "title": "Redirects and Google Search",
      "type": "documentation",
      "author": "Google Search Central",
      "publisher": "Google",
      "year": null,
      "description": "Covers permanent and temporary server-side redirects, meta refresh, JavaScript redirects and how each is interpreted for canonicalization and site moves.",
      "url": "https://developers.google.com/search/docs/crawling-indexing/301-redirects",
      "cost": "free",
      "level": "intermediate",
      "topics": [
        "redirects",
        "migrations",
        "technical seo"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://developers.google.com/search/docs/crawling-indexing/301-redirects"
    },
    {
      "id": "google-remove-information",
      "slug": "google-remove-information",
      "title": "Remove Your Site Info from Google",
      "type": "documentation",
      "author": "Google Search Central",
      "publisher": "Google",
      "year": null,
      "description": "Decision guide for temporary URL removals, permanent removals, outdated content removal and refresh requests in Search Console.",
      "url": "https://developers.google.com/search/docs/crawling-indexing/remove-information",
      "cost": "free",
      "level": "intermediate",
      "topics": [
        "indexing",
        "search console"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://developers.google.com/search/docs/crawling-indexing/remove-information"
    },
    {
      "id": "rag-paper",
      "slug": "rag-paper",
      "title": "Retrieval-Augmented Generation for Knowledge-Intensive NLP Tasks",
      "type": "landmark-post",
      "author": "Patrick Lewis et al.",
      "publisher": "arXiv",
      "year": 2020,
      "description": "Introduced RAG, the retrieve-then-generate pattern behind AI Overviews, ChatGPT search and Perplexity. Essential for understanding why source retrievability drives AI citation.",
      "url": "https://arxiv.org/abs/2005.11401",
      "cost": "free",
      "level": "advanced",
      "topics": [
        "rag",
        "geo",
        "ai search",
        "information retrieval"
      ],
      "language": "English",
      "essential": true,
      "verified": true,
      "sourceUrl": "https://arxiv.org/abs/2005.11401"
    },
    {
      "id": "rfc-3986-uri-syntax",
      "slug": "rfc-3986-uri-syntax",
      "title": "RFC 3986: Uniform Resource Identifier (URI) Generic Syntax",
      "type": "standard",
      "author": "T. Berners-Lee, R. Fielding, L. Masinter",
      "publisher": "IETF",
      "year": 2005,
      "description": "The specification governing URL structure, percent-encoding, relative reference resolution and normalization. The basis for correct canonical URL and parameter handling.",
      "url": "https://www.rfc-editor.org/rfc/rfc3986",
      "cost": "free",
      "level": "advanced",
      "topics": [
        "urls",
        "standards",
        "canonicalization"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://www.rfc-editor.org/rfc/rfc3986"
    },
    {
      "id": "rfc-6265-http-cookies",
      "slug": "rfc-6265-http-cookies",
      "title": "RFC 6265: HTTP State Management Mechanism",
      "type": "standard",
      "author": "A. Barth",
      "publisher": "IETF",
      "year": 2011,
      "description": "The cookie specification. Relevant to SEO through cookie-based personalization, consent gating and crawler behaviour, since Googlebot does not persist cookies between requests.",
      "url": "https://www.rfc-editor.org/rfc/rfc6265",
      "cost": "free",
      "level": "advanced",
      "topics": [
        "http",
        "cookies",
        "standards"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://www.rfc-editor.org/rfc/rfc6265"
    },
    {
      "id": "rfc-8288-web-linking",
      "slug": "rfc-8288-web-linking",
      "title": "RFC 8288: Web Linking",
      "type": "standard",
      "author": "M. Nottingham",
      "publisher": "IETF",
      "year": 2017,
      "description": "Defines the Link HTTP header and the registry of link relation types, including canonical, alternate, prev and next. Obsoletes RFC 5988.",
      "url": "https://www.rfc-editor.org/rfc/rfc8288.html",
      "cost": "free",
      "level": "advanced",
      "topics": [
        "http",
        "links",
        "canonicalization",
        "standards"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://www.rfc-editor.org/rfc/rfc8288.html"
    },
    {
      "id": "rfc-9110-http-semantics",
      "slug": "rfc-9110-http-semantics",
      "title": "RFC 9110: HTTP Semantics",
      "type": "standard",
      "author": "R. Fielding, M. Nottingham, J. Reschke",
      "publisher": "IETF",
      "year": 2022,
      "description": "The current authoritative definition of HTTP methods, status codes, and header fields. The primary reference for correct use of 301, 302, 304, 404, 410 and 503 in SEO work.",
      "url": "https://www.rfc-editor.org/rfc/rfc9110.html",
      "cost": "free",
      "level": "advanced",
      "topics": [
        "http",
        "standards",
        "status codes"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://www.rfc-editor.org/rfc/rfc9110.html"
    },
    {
      "id": "rfc-9111-http-caching",
      "slug": "rfc-9111-http-caching",
      "title": "RFC 9111: HTTP Caching",
      "type": "standard",
      "author": "R. Fielding, M. Nottingham, J. Reschke",
      "publisher": "IETF",
      "year": 2022,
      "description": "Defines Cache-Control, ETag, Last-Modified and conditional requests. Underpins crawl efficiency, CDN behaviour and correct handling of If-Modified-Since by crawlers.",
      "url": "https://www.rfc-editor.org/rfc/rfc9111.html",
      "cost": "free",
      "level": "advanced",
      "topics": [
        "http",
        "caching",
        "performance",
        "standards"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://www.rfc-editor.org/rfc/rfc9111.html"
    },
    {
      "id": "rfc-9309-robots-exclusion-protocol",
      "slug": "rfc-9309-robots-exclusion-protocol",
      "title": "RFC 9309: Robots Exclusion Protocol",
      "type": "standard",
      "author": "M. Koster, G. Illyes, H. Zeller, L. Sassman",
      "publisher": "IETF",
      "year": 2022,
      "description": "The IETF Proposed Standard that finally formalised robots.txt after 25 years of de facto use, defining syntax, matching rules, caching behaviour and error handling.",
      "url": "https://www.rfc-editor.org/rfc/rfc9309.html",
      "cost": "free",
      "level": "advanced",
      "topics": [
        "robots.txt",
        "standards",
        "crawling"
      ],
      "language": "English",
      "essential": true,
      "verified": true,
      "sourceUrl": "https://www.rfc-editor.org/rfc/rfc9309.html"
    },
    {
      "id": "rich-results-test",
      "slug": "rich-results-test",
      "title": "Rich Results Test",
      "type": "tool-guide",
      "author": "Google",
      "publisher": "Google",
      "year": null,
      "description": "Google's official validator for structured data eligibility, showing the rendered HTML Googlebot sees and which rich result types a page qualifies for.",
      "url": "https://search.google.com/test/rich-results",
      "cost": "free",
      "level": "beginner",
      "topics": [
        "structured data",
        "testing",
        "rich results"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://search.google.com/test/rich-results"
    },
    {
      "id": "google-robots-meta-tags",
      "slug": "google-robots-meta-tags",
      "title": "Robots Meta Tags Specifications",
      "type": "documentation",
      "author": "Google Search Central",
      "publisher": "Google",
      "year": null,
      "description": "Specification of the robots meta tag and X-Robots-Tag HTTP header directives Google supports, including noindex, nofollow, nosnippet, max-snippet, max-image-preview and noai-adjacent controls.",
      "url": "https://developers.google.com/search/docs/crawling-indexing/robots-meta-tag",
      "cost": "free",
      "level": "intermediate",
      "topics": [
        "indexing",
        "meta tags",
        "technical seo"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://developers.google.com/search/docs/crawling-indexing/robots-meta-tag"
    },
    {
      "id": "google-robots-txt-intro",
      "slug": "google-robots-txt-intro",
      "title": "Robots.txt Introduction and Guide",
      "type": "documentation",
      "author": "Google Search Central",
      "publisher": "Google",
      "year": null,
      "description": "Google's reference for what robots.txt can and cannot do, syntax supported by Googlebot, and the interaction between disallow rules and indexing.",
      "url": "https://developers.google.com/search/docs/crawling-indexing/robots/intro",
      "cost": "free",
      "level": "intermediate",
      "topics": [
        "robots.txt",
        "crawling"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://developers.google.com/search/docs/crawling-indexing/robots/intro"
    },
    {
      "id": "google-mobile-friendly-update",
      "slug": "google-mobile-friendly-update",
      "title": "Rolling Out the Mobile-Friendly Update",
      "type": "landmark-post",
      "author": "Google Search Central",
      "publisher": "Google",
      "year": 2015,
      "description": "The April 2015 announcement of mobile-friendliness as a ranking signal on mobile search, the update the trade press called Mobilegeddon.",
      "url": "https://developers.google.com/search/blog/2015/04/rolling-out-mobile-friendly-update",
      "cost": "free",
      "level": "beginner",
      "topics": [
        "mobile seo",
        "ranking factors",
        "history"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://developers.google.com/search/blog/2015/04/rolling-out-mobile-friendly-update"
    },
    {
      "id": "schema-markup-validator",
      "slug": "schema-markup-validator",
      "title": "Schema Markup Validator",
      "type": "tool-guide",
      "author": null,
      "publisher": "Schema.org",
      "year": null,
      "description": "The schema.org-hosted validator for generic structured data correctness, independent of whether a type is eligible for a Google rich result.",
      "url": "https://validator.schema.org/",
      "cost": "free",
      "level": "beginner",
      "topics": [
        "structured data",
        "testing",
        "schema"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://validator.schema.org/"
    },
    {
      "id": "schema-org-getting-started",
      "slug": "schema-org-getting-started",
      "title": "Schema.org Getting Started Guide",
      "type": "documentation",
      "author": null,
      "publisher": "Schema.org",
      "year": null,
      "description": "Introductory walkthrough of schema.org markup covering item types, properties, nesting and the differences between microdata, RDFa and JSON-LD encodings.",
      "url": "https://schema.org/docs/gs.html",
      "cost": "free",
      "level": "beginner",
      "topics": [
        "structured data",
        "schema"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://schema.org/docs/gs.html"
    },
    {
      "id": "schema-org",
      "slug": "schema-org",
      "title": "Schema.org Vocabulary",
      "type": "standard",
      "author": null,
      "publisher": "Schema.org (Google, Microsoft, Yahoo, Yandex)",
      "year": null,
      "description": "The shared structured data vocabulary maintained by the major search engines and a W3C community group. The authoritative type and property reference behind almost all rich results.",
      "url": "https://schema.org/",
      "cost": "free",
      "level": "intermediate",
      "topics": [
        "structured data",
        "schema",
        "standards"
      ],
      "language": "English",
      "essential": true,
      "verified": true,
      "sourceUrl": "https://schema.org/"
    },
    {
      "id": "sej-state-of-seo",
      "slug": "sej-state-of-seo",
      "title": "Search Engine Journal State of SEO Report",
      "type": "study",
      "author": null,
      "publisher": "Search Engine Journal",
      "year": null,
      "description": "Annual practitioner survey covering budgets, team structures, tooling, priorities and the perceived impact of algorithm and AI-search changes.",
      "url": "https://www.searchenginejournal.com/state-of-seo/",
      "cost": "free",
      "level": "beginner",
      "topics": [
        "industry survey",
        "benchmarks",
        "budgets"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://www.searchenginejournal.com/state-of-seo/"
    },
    {
      "id": "search-engine-journal-seo-guide",
      "slug": "search-engine-journal-seo-guide",
      "title": "Search Engine Journal: What Is SEO? An Introduction to SEO Basics",
      "type": "documentation",
      "author": null,
      "publisher": "Search Engine Journal",
      "year": null,
      "description": "Search Engine Journal's free introductory SEO guide and topic hub, updated as the discipline changes and linked to its ebook library.",
      "url": "https://www.searchenginejournal.com/seo/",
      "cost": "free",
      "level": "beginner",
      "topics": [
        "seo fundamentals",
        "reference"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://www.searchenginejournal.com/seo/"
    },
    {
      "id": "search-engine-land-what-is-seo",
      "slug": "search-engine-land-what-is-seo",
      "title": "Search Engine Land: What Is SEO?",
      "type": "documentation",
      "author": null,
      "publisher": "Search Engine Land",
      "year": null,
      "description": "Search Engine Land's evergreen explainer and guide hub defining SEO, its disciplines and how the trade press categorises ranking factors and search updates.",
      "url": "https://searchengineland.com/guide/what-is-seo",
      "cost": "free",
      "level": "beginner",
      "topics": [
        "seo fundamentals",
        "reference"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://searchengineland.com/guide/what-is-seo"
    },
    {
      "id": "coursera-seo-specialization",
      "slug": "coursera-seo-specialization",
      "title": "Search Engine Optimization (SEO) Specialization — Coursera",
      "type": "certification",
      "author": null,
      "publisher": "Coursera",
      "year": null,
      "description": "University-affiliated multi-course specialization on Coursera covering SEO fundamentals, on-page and off-page optimisation and an applied capstone project. Certificate available on paid enrolment.",
      "url": "https://www.coursera.org/specializations/seo",
      "cost": "freemium",
      "level": "beginner",
      "topics": [
        "training",
        "certification",
        "university"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://www.coursera.org/specializations/seo"
    },
    {
      "id": "search-engines-information-retrieval-in-practice",
      "slug": "search-engines-information-retrieval-in-practice",
      "title": "Search Engines: Information Retrieval in Practice",
      "type": "book",
      "author": "W. Bruce Croft, Donald Metzler, Trevor Strohman",
      "publisher": "Addison-Wesley / Pearson",
      "year": 2009,
      "description": "University textbook on how search engines are actually built: crawling, indexing, query processing, ranking models and evaluation. Companion site hosts slides and the Galago toolkit. ISBN 9780136072249.",
      "url": "https://ciir.cs.umass.edu/irbook/",
      "cost": "paid",
      "level": "advanced",
      "topics": [
        "information retrieval",
        "ranking",
        "academic"
      ],
      "language": "English",
      "essential": true,
      "verified": true,
      "sourceUrl": "https://ciir.cs.umass.edu/irbook/"
    },
    {
      "id": "google-quality-rater-guidelines",
      "slug": "google-quality-rater-guidelines",
      "title": "Search Quality Evaluator Guidelines",
      "type": "guideline",
      "author": "Google",
      "publisher": "Google",
      "year": null,
      "description": "The PDF handbook Google gives to its external search quality raters. Defines Page Quality, Needs Met, E-E-A-T, Your Money or Your Life topics and lowest-quality signals. The closest public statement of what Google considers a good result.",
      "url": "https://guidelines.raterhub.com/searchqualityevaluatorguidelines.pdf",
      "cost": "free",
      "level": "advanced",
      "topics": [
        "content quality",
        "e-e-a-t",
        "ymyl",
        "guidelines"
      ],
      "language": "English",
      "essential": true,
      "verified": true,
      "sourceUrl": "https://guidelines.raterhub.com/searchqualityevaluatorguidelines.pdf"
    },
    {
      "id": "google-api-leak-ipullrank",
      "slug": "google-api-leak-ipullrank",
      "title": "Secrets from the Google Algorithm Leak",
      "type": "landmark-post",
      "author": "Mike King",
      "publisher": "iPullRank",
      "year": 2024,
      "description": "The most detailed technical analysis of the leaked Google Content Warehouse API documentation, covering NavBoost, click signals, site authority, twiddlers and document scoring modules.",
      "url": "https://ipullrank.com/google-algo-leak",
      "cost": "free",
      "level": "advanced",
      "topics": [
        "google api leak",
        "ranking factors",
        "technical seo"
      ],
      "language": "English",
      "essential": true,
      "verified": true,
      "sourceUrl": "https://ipullrank.com/google-algo-leak"
    },
    {
      "id": "semrush-academy",
      "slug": "semrush-academy",
      "title": "Semrush Academy",
      "type": "course",
      "author": null,
      "publisher": "Semrush",
      "year": null,
      "description": "Free course library and exam-based certifications covering SEO, PPC, content marketing, competitive research and the Semrush toolset itself.",
      "url": "https://www.semrush.com/academy/",
      "cost": "free",
      "level": "all",
      "topics": [
        "training",
        "certification",
        "seo",
        "ppc"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://www.semrush.com/academy/"
    },
    {
      "id": "semrush-seo-crash-course-brian-dean",
      "slug": "semrush-seo-crash-course-brian-dean",
      "title": "Semrush SEO Crash Course with Brian Dean",
      "type": "course",
      "author": "Brian Dean",
      "publisher": "Semrush",
      "year": null,
      "description": "Free multi-lesson video course on keyword research, on-page optimisation, link building and content strategy, taught by the founder of Backlinko.",
      "url": "https://www.semrush.com/academy/courses/semrush-seo-crash-course-with-brian-dean/",
      "cost": "free",
      "level": "beginner",
      "topics": [
        "training",
        "seo fundamentals",
        "link building"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://www.semrush.com/academy/courses/semrush-seo-crash-course-with-brian-dean/"
    },
    {
      "id": "google-ecommerce-seo",
      "slug": "google-ecommerce-seo",
      "title": "SEO Best Practices for Ecommerce Sites",
      "type": "documentation",
      "author": "Google Search Central",
      "publisher": "Google",
      "year": null,
      "description": "Google's specialty documentation for online stores, covering URL structure for facets, pagination, product data, out-of-stock handling and merchant listings.",
      "url": "https://developers.google.com/search/docs/specialty/ecommerce",
      "cost": "free",
      "level": "intermediate",
      "topics": [
        "ecommerce",
        "faceted navigation",
        "technical seo"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://developers.google.com/search/docs/specialty/ecommerce"
    },
    {
      "id": "seo-by-the-sea",
      "slug": "seo-by-the-sea",
      "title": "SEO by the Sea",
      "type": "landmark-post",
      "author": "Bill Slawski",
      "publisher": "SEO by the Sea",
      "year": null,
      "description": "The archive of Bill Slawski's patent analyses, which for two decades was the primary public source translating Google and Bing patents into SEO implications. Slawski died in 2022; the archive remains a reference body of work.",
      "url": "https://www.seobythesea.com/",
      "cost": "free",
      "level": "advanced",
      "topics": [
        "patents",
        "ranking factors",
        "research"
      ],
      "language": "English",
      "essential": false,
      "verified": false,
      "sourceUrl": "https://www.seobythesea.com/"
    },
    {
      "id": "seo-for-growth",
      "slug": "seo-for-growth",
      "title": "SEO for Growth: The Ultimate Guide for Marketers, Web Designers & Entrepreneurs",
      "type": "book",
      "author": "John Jantsch, Phil Singleton",
      "publisher": "SEO for Growth",
      "year": 2016,
      "description": "Introductory book positioning SEO within a broader marketing system for small businesses and agencies. ISBN 9780692769447.",
      "url": "https://openlibrary.org/works/OL24454836W/SEO_for_Growth",
      "cost": "paid",
      "level": "beginner",
      "topics": [
        "seo fundamentals",
        "small business",
        "marketing"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://openlibrary.org/works/OL24454836W/SEO_for_Growth"
    },
    {
      "id": "google-seo-starter-guide",
      "slug": "google-seo-starter-guide",
      "title": "SEO Starter Guide: The Basics",
      "type": "documentation",
      "author": "Google Search Central",
      "publisher": "Google",
      "year": null,
      "description": "Google's own introductory guide to search engine optimization, covering how Google finds and understands pages, how to influence appearance in results and which practices are unnecessary.",
      "url": "https://developers.google.com/search/docs/fundamentals/seo-starter-guide",
      "cost": "free",
      "level": "beginner",
      "topics": [
        "fundamentals",
        "on-page",
        "indexing"
      ],
      "language": "English",
      "essential": true,
      "verified": true,
      "sourceUrl": "https://developers.google.com/search/docs/fundamentals/seo-starter-guide"
    },
    {
      "id": "google-site-names",
      "slug": "google-site-names",
      "title": "Site Names in Google Search",
      "type": "documentation",
      "author": "Google Search Central",
      "publisher": "Google",
      "year": null,
      "description": "Requirements for influencing the site name displayed above results, including WebSite structured data and other supported signals.",
      "url": "https://developers.google.com/search/docs/appearance/site-names",
      "cost": "free",
      "level": "beginner",
      "topics": [
        "serp appearance",
        "structured data"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://developers.google.com/search/docs/appearance/site-names"
    },
    {
      "id": "sitemaps-protocol",
      "slug": "sitemaps-protocol",
      "title": "Sitemaps XML Protocol 0.9",
      "type": "standard",
      "author": null,
      "publisher": "sitemaps.org",
      "year": null,
      "description": "The jointly supported sitemap specification from Google, Yahoo and Microsoft. Defines the XML schema, the 50,000 URL and 50 MB limits, sitemap index files and robots.txt autodiscovery.",
      "url": "https://www.sitemaps.org/protocol.html",
      "cost": "free",
      "level": "intermediate",
      "topics": [
        "sitemaps",
        "standards",
        "crawling"
      ],
      "language": "English",
      "essential": true,
      "verified": true,
      "sourceUrl": "https://www.sitemaps.org/protocol.html"
    },
    {
      "id": "google-spam-policies",
      "slug": "google-spam-policies",
      "title": "Spam Policies for Google Web Search",
      "type": "guideline",
      "author": "Google Search Central",
      "publisher": "Google",
      "year": null,
      "description": "Google's enumeration of behaviours that can trigger ranking demotion or removal from Search, including cloaking, doorways, scaled content abuse, site reputation abuse, expired domain abuse and link spam.",
      "url": "https://developers.google.com/search/docs/essentials/spam-policies",
      "cost": "free",
      "level": "all",
      "topics": [
        "spam",
        "penalties",
        "guidelines"
      ],
      "language": "English",
      "essential": true,
      "verified": true,
      "sourceUrl": "https://developers.google.com/search/docs/essentials/spam-policies"
    },
    {
      "id": "google-structured-data-gallery",
      "slug": "google-structured-data-gallery",
      "title": "Structured Data Markup that Google Search Supports",
      "type": "documentation",
      "author": "Google Search Central",
      "publisher": "Google",
      "year": null,
      "description": "The search gallery listing every structured data type that can produce a rich result in Google Search, with required and recommended properties for each.",
      "url": "https://developers.google.com/search/docs/appearance/structured-data/search-gallery",
      "cost": "free",
      "level": "intermediate",
      "topics": [
        "structured data",
        "schema",
        "rich results"
      ],
      "language": "English",
      "essential": true,
      "verified": true,
      "sourceUrl": "https://developers.google.com/search/docs/appearance/structured-data/search-gallery"
    },
    {
      "id": "llms-txt-proposal",
      "slug": "llms-txt-proposal",
      "title": "The /llms.txt File",
      "type": "standard",
      "author": "Jeremy Howard",
      "publisher": "llmstxt.org",
      "year": 2024,
      "description": "Proposal for a markdown file at /llms.txt that gives large language models a curated, inference-time map of a site's most useful content. A community convention rather than a ratified standard; adoption by major AI providers remains limited.",
      "url": "https://llmstxt.org/",
      "cost": "free",
      "level": "intermediate",
      "topics": [
        "geo",
        "llms.txt",
        "ai crawlers",
        "conventions"
      ],
      "language": "English",
      "essential": true,
      "verified": true,
      "sourceUrl": "https://llmstxt.org/"
    },
    {
      "id": "web-almanac-2024",
      "slug": "web-almanac-2024",
      "title": "The 2024 Web Almanac",
      "type": "study",
      "author": null,
      "publisher": "HTTP Archive",
      "year": 2024,
      "description": "The full 2024 edition of HTTP Archive's annual state of the web report, spanning performance, markup, media, security, CMS, accessibility and SEO chapters.",
      "url": "https://almanac.httparchive.org/en/2024/",
      "cost": "free",
      "level": "advanced",
      "topics": [
        "web research",
        "performance",
        "technical seo"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://almanac.httparchive.org/en/2024/"
    },
    {
      "id": "pagerank-anatomy-paper",
      "slug": "pagerank-anatomy-paper",
      "title": "The Anatomy of a Large-Scale Hypertextual Web Search Engine",
      "type": "landmark-post",
      "author": "Sergey Brin, Lawrence Page",
      "publisher": "Stanford University",
      "year": 1998,
      "description": "The paper that introduced Google, describing PageRank, anchor text as a ranking signal, the crawling and indexing architecture and the repository design. The single most important document in SEO's intellectual history.",
      "url": "http://infolab.stanford.edu/~backrub/google.html",
      "cost": "free",
      "level": "advanced",
      "topics": [
        "pagerank",
        "information retrieval",
        "history",
        "links"
      ],
      "language": "English",
      "essential": true,
      "verified": true,
      "sourceUrl": "http://infolab.stanford.edu/~backrub/google.html"
    },
    {
      "id": "art-of-seo",
      "slug": "art-of-seo",
      "title": "The Art of SEO: Mastering Search Engine Optimization",
      "type": "book",
      "author": "Eric Enge, Stephan Spencer, Jessie Stricchiola, Rand Fishkin",
      "publisher": "O'Reilly Media",
      "year": null,
      "description": "The most comprehensive general SEO textbook, first published by O'Reilly in 2009 (ISBN 9780596518868) and revised across multiple editions. Covers search engine mechanics, strategy, keyword research, content, links, measurement and organisational issues.",
      "url": "https://openlibrary.org/works/OL15910386W/The_Art_of_Seo",
      "cost": "paid",
      "level": "all",
      "topics": [
        "seo fundamentals",
        "strategy",
        "technical seo",
        "links"
      ],
      "language": "English",
      "essential": true,
      "verified": true,
      "sourceUrl": "https://openlibrary.org/works/OL15910386W/The_Art_of_Seo"
    },
    {
      "id": "moz-beginners-guide-to-seo",
      "slug": "moz-beginners-guide-to-seo",
      "title": "The Beginner's Guide to SEO",
      "type": "documentation",
      "author": null,
      "publisher": "Moz",
      "year": null,
      "description": "One of the longest-running free introductory SEO guides on the web, covering crawling and indexing, keyword research, on-page and technical optimisation, link building and measurement.",
      "url": "https://moz.com/beginners-guide-to-seo",
      "cost": "free",
      "level": "beginner",
      "topics": [
        "seo fundamentals",
        "training"
      ],
      "language": "English",
      "essential": true,
      "verified": true,
      "sourceUrl": "https://moz.com/beginners-guide-to-seo"
    },
    {
      "id": "open-graph-protocol",
      "slug": "open-graph-protocol",
      "title": "The Open Graph Protocol",
      "type": "standard",
      "author": null,
      "publisher": "ogp.me",
      "year": null,
      "description": "Specification for the og: meta properties that control how URLs are rendered when shared on social platforms and in many chat and AI interfaces.",
      "url": "https://ogp.me/",
      "cost": "free",
      "level": "beginner",
      "topics": [
        "metadata",
        "social",
        "standards"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://ogp.me/"
    },
    {
      "id": "web-almanac-seo-chapter",
      "slug": "web-almanac-seo-chapter",
      "title": "The Web Almanac — SEO Chapter",
      "type": "study",
      "author": null,
      "publisher": "HTTP Archive",
      "year": null,
      "description": "Annual, peer-reviewed analysis of SEO implementation across millions of real websites, measuring adoption of canonical tags, structured data, hreflang, robots directives and rendering patterns.",
      "url": "https://almanac.httparchive.org/en/2025/seo",
      "cost": "free",
      "level": "advanced",
      "topics": [
        "technical seo",
        "adoption data",
        "research"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://almanac.httparchive.org/en/2025/seo"
    },
    {
      "id": "they-ask-you-answer",
      "slug": "they-ask-you-answer",
      "title": "They Ask, You Answer",
      "type": "book",
      "author": "Marcus Sheridan",
      "publisher": "Wiley",
      "year": 2016,
      "description": "Content marketing framework built on answering customers' real buying questions, including pricing, comparisons, problems and reviews. Widely used as the editorial basis for bottom-of-funnel SEO content programmes.",
      "url": "https://openlibrary.org/works/OL21135926W/They_Ask_You_Answer",
      "cost": "paid",
      "level": "beginner",
      "topics": [
        "content marketing",
        "content strategy"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://openlibrary.org/works/OL21135926W/They_Ask_You_Answer"
    },
    {
      "id": "traffic-think-tank",
      "slug": "traffic-think-tank",
      "title": "Traffic Think Tank",
      "type": "course",
      "author": null,
      "publisher": "Search Engine Land / Semrush",
      "year": null,
      "description": "Paid SEO community and training programme combining an on-demand course library with a private practitioner community. Now operated as a Search Engine Land community.",
      "url": "https://trafficthinktank.com/",
      "cost": "paid",
      "level": "advanced",
      "topics": [
        "training",
        "community",
        "seo"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://trafficthinktank.com/"
    },
    {
      "id": "uk-cma",
      "slug": "uk-cma",
      "title": "UK Competition and Markets Authority",
      "type": "guideline",
      "author": null,
      "publisher": "GOV.UK",
      "year": null,
      "description": "The UK regulator whose digital markets work covers search engine competition, self-preferencing and online choice architecture, including designations under the digital markets competition regime.",
      "url": "https://www.gov.uk/government/organisations/competition-and-markets-authority",
      "cost": "free",
      "level": "intermediate",
      "topics": [
        "regulation",
        "competition",
        "search markets"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://www.gov.uk/government/organisations/competition-and-markets-authority"
    },
    {
      "id": "google-javascript-seo-basics",
      "slug": "google-javascript-seo-basics",
      "title": "Understand JavaScript SEO Basics",
      "type": "documentation",
      "author": "Google Search Central",
      "publisher": "Google",
      "year": null,
      "description": "Describes Google's three-stage crawl, render and index pipeline for JavaScript applications and the practices that make client-rendered content indexable.",
      "url": "https://developers.google.com/search/docs/crawling-indexing/javascript/javascript-seo-basics",
      "cost": "free",
      "level": "advanced",
      "topics": [
        "javascript seo",
        "rendering",
        "technical seo"
      ],
      "language": "English",
      "essential": true,
      "verified": true,
      "sourceUrl": "https://developers.google.com/search/docs/crawling-indexing/javascript/javascript-seo-basics"
    },
    {
      "id": "google-page-experience",
      "slug": "google-page-experience",
      "title": "Understanding Google Page Experience",
      "type": "documentation",
      "author": "Google Search Central",
      "publisher": "Google",
      "year": null,
      "description": "Google's current position on page experience signals, including Core Web Vitals, HTTPS and intrusive interstitials, and how they relate to ranking.",
      "url": "https://developers.google.com/search/docs/appearance/page-experience",
      "cost": "free",
      "level": "intermediate",
      "topics": [
        "core web vitals",
        "page experience",
        "performance"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://developers.google.com/search/docs/appearance/page-experience"
    },
    {
      "id": "google-bert-search-announcement",
      "slug": "google-bert-search-announcement",
      "title": "Understanding Searches Better Than Ever Before",
      "type": "landmark-post",
      "author": "Pandu Nayak",
      "publisher": "Google",
      "year": 2019,
      "description": "Google's announcement of BERT in Search, described at the time as the biggest leap forward in five years, affecting roughly one in ten English queries.",
      "url": "https://blog.google/products-and-platforms/products/search/search-language-understanding-bert/",
      "cost": "free",
      "level": "intermediate",
      "topics": [
        "bert",
        "query understanding",
        "algorithm updates"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://blog.google/products-and-platforms/products/search/search-language-understanding-bert/"
    },
    {
      "id": "patent-us6285999-pagerank",
      "slug": "patent-us6285999-pagerank",
      "title": "US 6,285,999 — Method for Node Ranking in a Linked Database (PageRank)",
      "type": "patent",
      "author": "Lawrence Page",
      "publisher": "The Board of Trustees of the Leland Stanford Junior University",
      "year": null,
      "description": "The original PageRank patent, assigned to Stanford and licensed exclusively to Google. Describes ranking nodes in a linked database by recursively weighting inbound links by the rank of the linking node.",
      "url": "https://www.freepatentsonline.com/6285999.html",
      "cost": "free",
      "level": "advanced",
      "topics": [
        "pagerank",
        "patents",
        "links"
      ],
      "language": "English",
      "essential": true,
      "verified": true,
      "sourceUrl": "https://www.freepatentsonline.com/6285999.html"
    },
    {
      "id": "patent-us7346839-historical-data",
      "slug": "patent-us7346839-historical-data",
      "title": "US 7,346,839 — Information Retrieval Based on Historical Data",
      "type": "patent",
      "author": null,
      "publisher": "Google Inc.",
      "year": 2008,
      "description": "The historical data patent, describing document inception dates, content update rates, link growth rates, anchor text change and domain registration signals as scoring inputs. Filed December 2003, published March 2008.",
      "url": "https://www.freepatentsonline.com/7346839.html",
      "cost": "free",
      "level": "advanced",
      "topics": [
        "patents",
        "freshness",
        "ranking factors"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://www.freepatentsonline.com/7346839.html"
    },
    {
      "id": "patent-us7580929-phrase-based",
      "slug": "patent-us7580929-phrase-based",
      "title": "US 7,580,929 — Phrase-Based Personalization of Searches in an Information Retrieval System",
      "type": "patent",
      "author": null,
      "publisher": "Google Inc.",
      "year": 2009,
      "description": "Part of Anna Patterson's phrase-based indexing family. Identifies meaningful phrases and uses co-occurrence — which phrases predict the presence of other phrases — to rank and personalise results. Filed July 2004, published August 2009.",
      "url": "https://www.freepatentsonline.com/7580929.html",
      "cost": "free",
      "level": "advanced",
      "topics": [
        "patents",
        "phrase indexing",
        "semantics"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://www.freepatentsonline.com/7580929.html"
    },
    {
      "id": "patent-us7716225-reasonable-surfer",
      "slug": "patent-us7716225-reasonable-surfer",
      "title": "US 7,716,225 — Ranking Documents Based on User Behavior and/or Feature Data",
      "type": "patent",
      "author": null,
      "publisher": "Google Inc.",
      "year": 2010,
      "description": "Known in the industry as the reasonable surfer patent. Describes weighting links by the probability a user would click them, based on features such as position, font, anchor text and link context. Filed June 2004, issued May 2010.",
      "url": "https://www.freepatentsonline.com/7716225.html",
      "cost": "free",
      "level": "advanced",
      "topics": [
        "patents",
        "links",
        "user behaviour"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://www.freepatentsonline.com/7716225.html"
    },
    {
      "id": "patent-us8352452-usage-statistics",
      "slug": "patent-us8352452-usage-statistics",
      "title": "US 8,352,452 — Methods and Apparatus for Employing Usage Statistics in Document Retrieval",
      "type": "patent",
      "author": null,
      "publisher": "Google Inc.",
      "year": null,
      "description": "Describes using aggregated usage statistics, such as how often documents are selected and how long users engage with them, as inputs to document retrieval and scoring.",
      "url": "https://www.freepatentsonline.com/8352452.html",
      "cost": "free",
      "level": "advanced",
      "topics": [
        "patents",
        "user behaviour",
        "click signals"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://www.freepatentsonline.com/8352452.html"
    },
    {
      "id": "patent-us8682892-ranking-search-results",
      "slug": "patent-us8682892-ranking-search-results",
      "title": "US 8,682,892 — Ranking Search Results",
      "type": "patent",
      "author": null,
      "publisher": "Google Inc.",
      "year": 2014,
      "description": "Frequently cited in analyses of site-level quality scoring and of query-and-click based ranking modifiers. Filed September 2012, issued March 2014.",
      "url": "https://www.freepatentsonline.com/8682892.html",
      "cost": "free",
      "level": "advanced",
      "topics": [
        "patents",
        "ranking factors",
        "user behaviour"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://www.freepatentsonline.com/8682892.html"
    },
    {
      "id": "yandex-robots-txt",
      "slug": "yandex-robots-txt",
      "title": "Using robots.txt (Yandex)",
      "type": "documentation",
      "author": "Yandex",
      "publisher": "Yandex",
      "year": null,
      "description": "Yandex's robots.txt reference, including directives such as Clean-param and Host that are specific to the Yandex robot.",
      "url": "https://yandex.com/support/webmaster/en/controlling-robot/robots-txt",
      "cost": "free",
      "level": "intermediate",
      "topics": [
        "robots.txt",
        "yandex",
        "crawling"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://yandex.com/support/webmaster/en/controlling-robot/robots-txt"
    },
    {
      "id": "backlinko-ranking-factors-study",
      "slug": "backlinko-ranking-factors-study",
      "title": "We Analyzed 11.8 Million Google Search Results",
      "type": "study",
      "author": "Brian Dean",
      "publisher": "Backlinko",
      "year": null,
      "description": "Correlation study across millions of results examining backlinks, content length, page speed, HTTPS, schema and other factors against ranking position. Correlational, not causal.",
      "url": "https://backlinko.com/search-engine-ranking",
      "cost": "free",
      "level": "intermediate",
      "topics": [
        "ranking factors",
        "correlation study",
        "links"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://backlinko.com/search-engine-ranking"
    },
    {
      "id": "backlinko-ctr-study",
      "slug": "backlinko-ctr-study",
      "title": "We Analyzed 4 Million Google Search Results: Organic CTR",
      "type": "study",
      "author": "Brian Dean",
      "publisher": "Backlinko",
      "year": null,
      "description": "Widely cited organic click-through-rate study by search position, including the effect of title length, question titles and power words on CTR.",
      "url": "https://backlinko.com/google-ctr-stats",
      "cost": "free",
      "level": "intermediate",
      "topics": [
        "ctr",
        "serp",
        "on-page"
      ],
      "language": "English",
      "essential": true,
      "verified": true,
      "sourceUrl": "https://backlinko.com/google-ctr-stats"
    },
    {
      "id": "semrush-ai-overviews-200k-study",
      "slug": "semrush-ai-overviews-200k-study",
      "title": "We Studied 200,000 AI Overviews",
      "type": "study",
      "author": null,
      "publisher": "Semrush",
      "year": null,
      "description": "Large-sample analysis of AI Overview appearance by query type, length, intent and citation source, one of the primary datasets on which AI Overview optimisation advice is based.",
      "url": "https://www.semrush.com/blog/ai-overviews-study/",
      "cost": "free",
      "level": "intermediate",
      "topics": [
        "ai overviews",
        "geo",
        "serp features"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://www.semrush.com/blog/ai-overviews-study/"
    },
    {
      "id": "semrush-ai-search-seo-traffic-study",
      "slug": "semrush-ai-search-seo-traffic-study",
      "title": "We Studied the Impact of AI Search on SEO Traffic",
      "type": "study",
      "author": null,
      "publisher": "Semrush",
      "year": null,
      "description": "Semrush research quantifying how AI search surfaces change organic traffic patterns and the relative value of visits arriving from AI assistants.",
      "url": "https://www.semrush.com/blog/ai-search-seo-traffic-study/",
      "cost": "free",
      "level": "intermediate",
      "topics": [
        "ai search",
        "geo",
        "traffic"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://www.semrush.com/blog/ai-search-seo-traffic-study/"
    },
    {
      "id": "wcag-21",
      "slug": "wcag-21",
      "title": "Web Content Accessibility Guidelines (WCAG) 2.1",
      "type": "standard",
      "author": null,
      "publisher": "W3C",
      "year": 2018,
      "description": "The WCAG version referenced by most current accessibility legislation, including the European Accessibility Act and many public-sector procurement rules.",
      "url": "https://www.w3.org/TR/WCAG21/",
      "cost": "free",
      "level": "advanced",
      "topics": [
        "accessibility",
        "standards",
        "compliance"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://www.w3.org/TR/WCAG21/"
    },
    {
      "id": "wcag-22",
      "slug": "wcag-22",
      "title": "Web Content Accessibility Guidelines (WCAG) 2.2",
      "type": "standard",
      "author": null,
      "publisher": "W3C",
      "year": 2023,
      "description": "W3C Recommendation defining testable accessibility success criteria at levels A, AA and AAA. Overlaps heavily with SEO through semantic markup, alt text, heading structure and link text.",
      "url": "https://www.w3.org/TR/WCAG22/",
      "cost": "free",
      "level": "advanced",
      "topics": [
        "accessibility",
        "standards",
        "semantic html"
      ],
      "language": "English",
      "essential": true,
      "verified": true,
      "sourceUrl": "https://www.w3.org/TR/WCAG22/"
    },
    {
      "id": "web-vitals-definitions",
      "slug": "web-vitals-definitions",
      "title": "Web Vitals",
      "type": "documentation",
      "author": "Google Chrome team",
      "publisher": "web.dev",
      "year": null,
      "description": "Canonical definition of the Web Vitals initiative and the Core Web Vitals set, with the current thresholds and the field-versus-lab measurement model.",
      "url": "https://web.dev/articles/vitals",
      "cost": "free",
      "level": "intermediate",
      "topics": [
        "core web vitals",
        "performance",
        "page experience"
      ],
      "language": "English",
      "essential": true,
      "verified": true,
      "sourceUrl": "https://web.dev/articles/vitals"
    },
    {
      "id": "webgpt-paper",
      "slug": "webgpt-paper",
      "title": "WebGPT: Browser-assisted Question-answering with Human Feedback",
      "type": "landmark-post",
      "author": "Reiichiro Nakano et al.",
      "publisher": "arXiv",
      "year": 2021,
      "description": "OpenAI's paper on training a model to browse the web and cite sources when answering. An early blueprint for the browsing and citation behaviour of current AI answer engines.",
      "url": "https://arxiv.org/abs/2112.09332",
      "cost": "free",
      "level": "advanced",
      "topics": [
        "ai search",
        "citations",
        "geo"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://arxiv.org/abs/2112.09332"
    },
    {
      "id": "google-sitemaps-overview",
      "slug": "google-sitemaps-overview",
      "title": "What Is a Sitemap (Google Search Central)",
      "type": "documentation",
      "author": "Google Search Central",
      "publisher": "Google",
      "year": null,
      "description": "Google's guidance on when XML sitemaps help, the supported formats, sitemap index files and submission methods.",
      "url": "https://developers.google.com/search/docs/crawling-indexing/sitemaps/overview",
      "cost": "free",
      "level": "beginner",
      "topics": [
        "sitemaps",
        "crawling"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://developers.google.com/search/docs/crawling-indexing/sitemaps/overview"
    },
    {
      "id": "duckduckgo-results-sources",
      "slug": "duckduckgo-results-sources",
      "title": "Where Do DuckDuckGo Search Results Come From?",
      "type": "documentation",
      "author": "DuckDuckGo",
      "publisher": "DuckDuckGo",
      "year": null,
      "description": "DuckDuckGo's explanation of its result sources, including its own DuckDuckBot crawler, Bing, and other partners. Clarifies why there is no separate DuckDuckGo submission process.",
      "url": "https://duckduckgo.com/duckduckgo-help-pages/results/sources",
      "cost": "free",
      "level": "beginner",
      "topics": [
        "duckduckgo",
        "search engines"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://duckduckgo.com/duckduckgo-help-pages/results/sources"
    },
    {
      "id": "moz-whiteboard-friday",
      "slug": "moz-whiteboard-friday",
      "title": "Whiteboard Friday",
      "type": "landmark-post",
      "author": null,
      "publisher": "Moz",
      "year": null,
      "description": "Moz's long-running weekly video series, begun by Rand Fishkin, explaining SEO concepts at a whiteboard. Collectively one of the most-cited free educational bodies of work in the industry.",
      "url": "https://moz.com/blog/category/whiteboard-friday",
      "cost": "free",
      "level": "all",
      "topics": [
        "training",
        "seo fundamentals",
        "industry"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://moz.com/blog/category/whiteboard-friday"
    },
    {
      "id": "whitespark-local-search-ranking-factors",
      "slug": "whitespark-local-search-ranking-factors",
      "title": "Whitespark Local Search Ranking Factors Report",
      "type": "study",
      "author": null,
      "publisher": "Whitespark",
      "year": null,
      "description": "Annual expert survey ranking the relative importance of local pack and local organic ranking factors, including Google Business Profile signals, reviews, citations and links.",
      "url": "https://whitespark.ca/local-search-ranking-factors/",
      "cost": "free",
      "level": "intermediate",
      "topics": [
        "local seo",
        "ranking factors",
        "google business profile"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://whitespark.ca/local-search-ranking-factors/"
    },
    {
      "id": "sistrix-google-ctr-study",
      "slug": "sistrix-google-ctr-study",
      "title": "Why (Almost) Everything You Knew About Google CTR Is No Longer Valid",
      "type": "study",
      "author": null,
      "publisher": "SISTRIX",
      "year": null,
      "description": "SISTRIX's large-scale CTR analysis showing how SERP features, query intent and result layout distort the classic position-to-CTR curve.",
      "url": "https://www.sistrix.com/blog/why-almost-everything-you-knew-about-google-ctr-is-no-longer-valid/",
      "cost": "free",
      "level": "intermediate",
      "topics": [
        "ctr",
        "serp features",
        "research"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://www.sistrix.com/blog/why-almost-everything-you-knew-about-google-ctr-is-no-longer-valid/"
    },
    {
      "id": "wikimedia-dumps",
      "slug": "wikimedia-dumps",
      "title": "Wikimedia Downloads (Wikipedia Dumps)",
      "type": "dataset",
      "author": null,
      "publisher": "Wikimedia Foundation",
      "year": null,
      "description": "Complete periodic exports of Wikipedia and sister projects, including page content, pagelinks and pageview data. A standard corpus for entity, knowledge graph and query understanding work.",
      "url": "https://dumps.wikimedia.org/",
      "cost": "free",
      "level": "advanced",
      "topics": [
        "datasets",
        "entities",
        "knowledge graph"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://dumps.wikimedia.org/"
    },
    {
      "id": "yandex-webmaster-help",
      "slug": "yandex-webmaster-help",
      "title": "Yandex Webmaster Help for Site Owners",
      "type": "documentation",
      "author": "Yandex",
      "publisher": "Yandex",
      "year": null,
      "description": "Yandex's official English-language help for webmasters, covering site indexing, Yandex Webmaster tools, quality requirements and the behaviour of Yandex's robot.",
      "url": "https://yandex.com/support/webmaster/en/index.html",
      "cost": "free",
      "level": "intermediate",
      "topics": [
        "yandex",
        "international seo",
        "indexing"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://yandex.com/support/webmaster/en/index.html"
    },
    {
      "id": "yoast-seo-academy",
      "slug": "yoast-seo-academy",
      "title": "Yoast SEO Academy",
      "type": "course",
      "author": null,
      "publisher": "Yoast",
      "year": null,
      "description": "Training platform focused on WordPress-centric SEO, with courses on SEO copywriting, technical SEO, structured data and site structure. Some courses are free, others bundled with Yoast SEO Premium.",
      "url": "https://yoast.com/academy/",
      "cost": "freemium",
      "level": "beginner",
      "topics": [
        "training",
        "wordpress",
        "copywriting"
      ],
      "language": "English",
      "essential": false,
      "verified": true,
      "sourceUrl": "https://yoast.com/academy/"
    }
  ]
}