KNOWLEDGE NOTESKnowledge Notes
Explore curated knowledge, course notes and methods, with their existing content and sources preserved.
This index lists complete English editions. Additional Chinese notes and bilingual updates remain available in the Chinese index.
350knowledge notesSummary of 13 official Google case studies by topic: 5 Job postings cases (Eventbrite/Jobrapido/Monster/ZipRecruiter/Saramin) + 4 Video SEO cases (Vimeo/MX/Vidio/cross-regional including Weather/Italiaonline/ABP) + 1 Recipe case (Rakuten) + 1 Discover large image case (Kirbie/Istoé) + 1 CMS integration case (Wix) + shared patterns. **These are best-case outcomes and cannot be expected to scale proportionally**, but they demonstrate the value of SD, tool combinations, iframe embedding solutions (indexifembedded), and the Wix CMS implementation path
Distinction between multilingual and multi-regional sites. 3 equivalent hreflang implementation methods (HTML link / HTTP header / Sitemap), choose only one. 6 iron rules of hreflang (every version lists all versions including itself + bidirectional links + absolute URLs + ISO 639-1 + ISO 3166-1 + x-default). 4 URL structure options (ccTLD strongest signal / subdomain / subdirectory / parameter not recommended). Google's signal priority for selecting locale (ccTLD > hreflang > server location > others). Googlebot geo-distributed crawling behavior for locale-adaptive pages. SafeSearch filtering algorithm + EDSA (Educational/Documentary/Scientific/Artistic) exemptions. 5 best practices for explicit content (prevent UGC CSAM / allow fetching of videos / do not block age gates / separate domains / mark meta rating="adult") + 5 common misclassification fixes.
Google's 3-stage JavaScript processing pipeline (crawl / render / index) + render queue mechanism + WRS (Web Rendering Service). 15 best practices + an 11-step diagnosis checklist. Common SPA (Single-Page Application) pitfalls: soft 404 errors / fragment routing / Local Storage failures / cache fingerprinting / traps of injecting robots meta via JS / shadow DOM in Web Components. Dynamic rendering is a legacy workaround; SSR / static rendering / hydration are recommended instead. Use viewport detection for lazy loading + convert infinite scroll to paginated URLs. Web Components must use Slot.
Google's 3-stage JS processing (crawl/render/index) + render queue mechanism + WRS (Web Rendering Service). 15 best practices + 11-step troubleshooting checklist. Must-avoid SPA pitfalls: soft 404 / fragment routing / Local Storage failure / cache fingerprinting / robots meta JS injection trap / web components shadow DOM. Dynamic rendering is now a workaround; SSR / static / hydration are recommended. Lazy load viewport + infinite scroll → paginated URLs. Web Components Slot must be used
Overview of the Structured Data (SD) framework and all 34 rich result types supported by Google. How to choose among the 3 formats (JSON-LD recommended / Microdata / RDFa; data-vocabulary.org is deprecated). **5 quality guidelines** (content / relevance / completeness / location / specificity) plus images + 2 patterns for multiple items on one page (nesting / linking independent items with @id). The complete type table is organized by category (e-commerce / organization / sports / recruitment / entertainment / news / dining / education) + required fields for each type / key pitfalls. **Latest deprecation**: FAQ will no longer show rich results starting 2026-05-07 (tools will be removed in 2026-06 / API will be removed in 2026-08). Generate SD with JavaScript (Google Tag Manager / custom JS) + note that crawl frequency will decrease when using GTM for Product-type SD. For image copyright metadata, use schema.org/CreativeWork (creator + creditText + copyrightNotice + license + acquireLicensePage). Speakable is limited to news + en-US/-CA/-AU/-IE/-NZ/-UK + a few sentences totaling ≤ 30 seconds. Difference between SD for paywalled content and cloaking (policy violation): you must mark isAccessibleForFree=false and use cssSelector. Carousel is only available for 4 categories: Recipe/Course/Restaurant/Movie + 4 cases for ItemList @id linking.
Structured Data framework + overview of all 34 Google-supported rich result types. Format selection for the 3 syntaxes (JSON-LD recommended / Microdata / RDFa; data-vocabulary.org is deprecated). **6 quality guidelines** (content / relevance / completeness / location / specificity / images) + 2 patterns for multiple items on the same page (nesting / individual items linked via @id). Complete categorized type table (Ecommerce/Organizations/Sports/Jobs/Entertainment/News/Food/Education) + required fields / key gotchas for each type. **Latest deprecation**: FAQ rich results will no longer be displayed starting 2026-05-07 (tools removed in 2026-06 / API removed in 2026-08). JavaScript-generated SD (Google Tag Manager / custom JS) + note that Product SD via GTM may face reduced crawl frequency. Image license metadata schema.org/CreativeWork (creator + creditText + copyrightNotice + license + acquireLicensePage). Speakable is only for news + en-US/-CA/-AU/-IE/-NZ/-UK + a few sentences totaling ≤ 30 seconds. Paywalled content SD must be distinguished from cloaking by marking isAccessibleForFree=false + cssSelector. Carousel (only available for Recipe/Course/Restaurant/Movie) + 4 categories of ItemList @id linking.
All visual elements on Google Search result pages. 4 result types (Text/Rich/Image/Video) plus Exploration features. Attribution (Favicon/Site name/Visible URL/Domain/Breadcrumb). **Title link**: 11 best practices + 6 major Google override scenarios (half-empty/obsolete/inaccurate/duplicate/no clear main content/lang mismatch) + 9 sources. **Snippet** elements + 6 meta description guidelines + 3 rules for Read more deep links. **Favicon**: 6 implementation rules (domain/subdomain level only + 8x8px minimum + must be crawlable by Googlebot-Image). **Sitelinks**: 4 guidelines + removal methods. **Featured Snippets**: fully blocked by nosnippet / partially blocked by max-snippet / cannot be actively marked up. **Enriched search** (Jobs/Recipes/Events are the only ones) + 5 quality guidelines. **AI Features** (AI Overviews + AI Mode): no special SEO requirements, **no AI text file / no special schema**, control with nosnippet/max-snippet/noindex + use Google-Extended to control AI training. **Translated results**: 21 languages + notranslate opt-out + 9-step algorithm for providing URL decoding to ad networks. **Preferred sources** (Top Stories): users actively select preferences + deeplinks + button assets.
Google Search ranking mechanisms (14 named ranking systems + 4 retired systems). How to diagnose traffic drops from Core updates and response strategies (wait + self-check + no quick fixes). Spam updates and SpamBrain. Establish official identity via Business Profile + Search Console + Knowledge Panel + Organization structured data. 1 key decision table (small drop vs large drop)
Roles and topic categorization for 80 authors of the Google Search Central blog. Includes Matt Cutts (Distinguished Engineer on the early Search Quality team), John Mueller (Search Advocate / official search spokesperson), Gary Illyes (Google Search team analyst), Vanessa Fox (PM from the founding era of early Webmaster Tools), Maile Ohye (technical lead for developer programs), Susan Moskwa (early Webmaster Trends analyst), Pierre Far (Webmaster Trends), Danny Sullivan (Public Liaison), Martin Splitt (Googlebot Whisperer), Daniel Waisberg (Search Advocate / Search Console), Lizzi Sassman (technical writing), Cherry Prommawin (APAC search quality), Duy Nguyen (search quality), and others. **The author pages themselves are extremely minimal** (role + Twitter link), and this serves as a reference directory.
Role and topic domain classification for 80 authors of the Google Search Central Blog. Includes Matt Cutts (Distinguished Engineer, early Search Quality), John Mueller (Search Advocate), Gary Illyes (Analyst, Google Search team), Vanessa Fox (Product Manager, founding era of Webmaster Tools), Maile Ohye (Developer Programs Tech Lead), Susan Moskwa (early Webmaster Trends Analyst), Pierre Far (Webmaster Trends), Danny Sullivan (Public Liaison), Martin Splitt (Googlebot whisperer), Daniel Waisberg (Search Advocate/SC), Lizzi Sassman (Technical Writer), Cherry Prommawin (APAC Search Quality), Duy Nguyen (Search Quality), and more. **The author pages themselves are extremely minimal** (role + Twitter link), serving as a reference directory.
Entry-level guide to Google Search Central. Covers the 3 stages of Google Search (crawl/index/serve), the 3 pillars of Search Essentials (technical requirements/spam policies/best practices), E-E-A-T and helpful content self-checks, the impact of generative AI (AI Overviews + AI Mode) on SEO, things you don’t need to do (AEO/GEO/chunking/llms.txt are all myths), pitfalls to avoid when hiring an SEO consultant, and complete checklists for site launch, content optimization, links, mobile, and HTTPS.
15 months of SEO office hours Q&As from the Google Search Quality team + thematically distilled takeaways from 3 official FAQ topics. Covers indexing realities / the truth about 404s / site migrations / canonical tags / robots vs noindex / hreflang / mobile-first indexing / spammy links / structured data boundaries / hacked site characteristics / quality-first approach / sitemap limits / AI content / CTR misconceptions / speed metrics / comment aggregation pitfalls / Geo-IP anti-patterns / Bloom filter explanation / soft 404s / memorable quotes from Google representatives
The first 6 years of the Google Search Central Blog (2005–2010, ~708 posts): launch and maintenance of the Webmaster Tools platform / evolution of the Sitemap 0.84–0.90 protocol / early spam governance / badware/StopBadware security partnership / start of the Matt Cutts video series / the Vanessa Fox era / launch of the Canonical link element (2009) / international blog branches / first malware warnings / the link economy war (major paid links debate 2007–2008) / duplicate content myth education / first edition of the SEO Starter Guide (2008) / Caffeine indexing architecture (2010) / Site Speed becomes a ranking signal (2010)
The first 6 years of the Google Search Central blog (2005–2010, approximately 708 posts): birth and maintenance of the Webmaster Tools platform / evolution of the Sitemap protocol from 0.84 to 0.90 / early spam governance / badware / StopBadware security partnership / the start of the Matt Cutts video series / the Vanessa Fox era / launch of the Canonical link element (2009) / international blog branches / the first malware warning / the link economy war (major paid links debate 2007–2008) / education on duplicate content myths / first edition of the SEO Starter Guide (2008) / Caffeine indexing architecture (2010) / Site Speed becomes a ranking signal (2010)
5 years of the Google Search Central blog (2011-2015, approximately 528 articles): the double blow of Panda (2011) + Penguin (2012) plus ongoing refreshes / Hummingbird (2013, semantic search revolution) / Knowledge Graph (2012) / Mobilegeddon (April 2015, mobile-friendliness becomes a ranking signal) / Authorship (launched 2011, killed 2014) / Author rank myth debunked / the rise of the Semantic Web / schema.org launch (2011) / Disavow Tool (2012) / Penguin incorporated into core (later, 2016) / rel=alternate hreflang (from 2011) / HTTPS becomes a ranking signal (2014) / full lifecycle of Authorship / mobile-friendly badge / Knowledge Graph + Carousel / Webmaster Conferences shift to Hangouts
Google Search Central Blog 5 years (2011-2015, ~528 posts): Panda (2011) + Penguin (2012) double strike + ongoing refreshes / Hummingbird (2013, semantic search revolution) / Knowledge Graph (2012) / Mobilegeddon (2015-04, mobile-friendly ranking signal) / Authorship (launched 2011, killed 2014) / Author rank myth busting / Semantic Web as the major trend / schema.org launch (2011) / Disavow Tool (2012) / Penguin into core (later, 2016) / rel=alternate hreflang (from 2011) / HTTPS as ranking signal (2014) / Full lifecycle of Authorship / mobile-friendly badge / Knowledge Graph + Carousel / Webmaster Conference shifted to hangouts
Google Search Central Blog 5 years (2016-2020, ~302 posts): AMP launch and expansion (2016) + Mobile-First Indexing announcement (2016-11) + large-scale rollout (started 2018-03) + full web rollout (announced 2020-03, completed 2023-10) / new Search Console rebuild (2018) / HTTPS enforcement (2017-2018 Chrome marks Not Secure) / evergreen Googlebot (one-time upgrade to Chrome 74 in 2019-05) / precursors to the Helpful Content Update / internationalization of Webmaster Conferences / COVID response (virtual events, business hours pause) / Goodbye Flash (2019) / Rendertron / Dynamic Rendering / introduction of the Core Web Vitals concept (2020) / Speed report / Webmasters → Search Central rename (2020-11) / Removals report improvements / FAQ and How-to structured data launch (2019-05) / nofollow → sponsored/ugc (2019-09) / Indexing API for jobs (2018)
Google Search Central blog over 5 years (2016–2020, approximately 302 posts): AMP launch and expansion (2016) + Mobile-First Indexing announcement (November 2016) + large-scale rollout launch (starting March 2018) + full web rollout (announced March 2020, completed October 2023) / new Search Console rebuild (2018) / HTTPS push (Chrome marked "Not Secure" in 2017–2018) / evergreen Googlebot (one-time upgrade to Chrome 74 in May 2019) / premonition of the Helpful Content Update / internationalization of Webmaster Conferences / COVID response (online events, business suspension) / farewell to Flash (2019) / Rendertron / Dynamic Rendering / introduction of Core Web Vitals concept (2020) / Speed report / Webmasters → Search Central rename (November 2020) / Removals report improvements / FAQ and How-to structured data launch (May 2019) / nofollow → sponsored / ugc (September 2019) / Indexing API for jobs (2018)
Google Search Central Blog 6 years (2021-2026, ~211 posts): **Page Experience launch** (2021-05-Q2 mobile, 2022-Q1 desktop) + detailed Core Web Vitals / **Helpful Content Update** (2022-08-25, merged into core in 2024-03) / **Product reviews updates** series (2021-04, 2021-12, etc.) / **link spam update** (2021-07, 2022-12) / **site reputation abuse** (2024-03, 2024-11) / **AI generated content guidance** (2023-02) / **Helpful Content into core ranking system** (2024-03) / **INP into Core Web Vitals** (2023-05) / **August 2024 core update** / **AI Overviews / AI Mode** (2024-2025) / **2025-06 simplifying search results** (major SD cleanup) / **Crawling December 2024 series** (4-post educational series)/ **Robots Refresher 2025 series** / **back button hijacking spam policy** (2026-04) / **FAQ deprecation announcement** (2026-05)
Six years of the Google Search Central blog (2021–2026, approximately 211 articles): **Page Experience launch** (mobile in May 2021, desktop in Q1 2022) + detailed Core Web Vitals coverage / **Helpful Content Update** (August 25, 2022; merged into the core algorithm in March 2024) / **Product reviews updates** series (April 2021 / December 2021, etc.) / **link spam updates** (July 2021 / December 2022) / **site reputation abuse** (March 2024 / November 2024) / **AI-generated content guidance** (February 2023) / **Helpful Content merged into the core ranking system** (March 2024) / **INP added to Core Web Vitals** (May 2023) / **August 2024 core update** / **AI Overviews / AI Mode** (2024–2025) / **June 2025 simplifying search results** (large-scale cleanup of structured data types) / **Crawling December 2024 series** (4 educational articles) / **Robots Refresher 2025 series** / **back button hijacking spam policy** (April 2026) / **FAQ deprecation announcement** (May 2026)