The SEO Resources You Need

Have you ever had someone ask you how to learn SEO? Here you'll find my personal list of recommended reading for beginner SEOs and how I keep up with the latest SEO news and ideas. This is meant to be the ultimate resource for learning SEO, but keep in mind there is a lot here and not everything will sink in the first read through, especially for people new to SEO.

SEO Resources Table of Contents

Learning SEO

Glossary of SEO Terms
Beginner Guides
Ranking Factors
Algorithms and Patents
Algorithm Tracking
Data Studies
Crawling and Indexing
Keyword Research
Query Intent
On-Page Optimization
Local SEO
Local Citation Sources
Link Building
Content
Site Structure
Landing Pages
User Experience
Conversion Rate Optimization
Featured Snippets
Mobile SEO
AMP (Accelerated Mobile Pages)
PWAs (Progressive Web Apps)
Technical SEO
SEO Audits
Duplicate Content
Penalties
Eye tracking
CTR (Clickthrough Rate)
Site Speed
ORM (Online Reputation Management)
A/B Testing
Redirects
HTTPS
HTTP/2
Video SEO
JavaScript
International SEO
Enterprise SEO
Amazon SEO
Log File Analysis
Google Tag Manager
Structured Data
WordPress SEO
E-commerce SEO
Buyer Journeys
Personas
Voice Search
Machine Learning
SEO Courses
SEO Books

Keeping up with the latest in SEO

Recommended Reading
Niche Reading
Some good SEO company blogs
Forums and Q&A
Googlers to Follow on Twitter
Videos
Podcasts
SEO Conferences

Tools

Google Tools
Other Webmaster Tools
Website Crawlers
Algorithm Tracking
Page Speed
Keyword Research
Rank Tracking
Links
HTTPS
Research
Plugins
Content
Hreflang
Local SEO
CDNs
Enterprise SEO
Link Building
Conversion Rate Optimization (CRO)
Form Fill
Reporting
Random
WordPress Plugins
Expired Domains

SEO FAQs

Google Resources

Google Inside Search
Google Search Console Help Center
Google Search Help
Google Webmaster Guides
Google Search Documentation
Google Web Fundamentals
PageSpeed Insights
AMP
Google Webmaster FAQs
Google SEO Starter Guide
Google Quality Raters Guidelines
Other Resources

Resources for Learning SEO

Glossary of SEO Terms

http://www.seobook.com/glossary/
http://www.searchmetrics.com/glossary/

Beginner Guides

Moz Beginners Guide to SEO
Google Search Engine Optimization Starter Guide
Google Search Quality Raters Guidelines
Moz Learn SEO
Search Engine Land's Guide to SEO
The Complete Beginner's Guide to SEO
SEO Tutorial for Beginners
SEJ Beginner's Guide to SEO
QuickSprout Advanced Guide to SEO
PageRank on Wikipedia
How Google Works: A Ranking Engineer's Perspective
Bing Webmaster Guidelines

Ranking Factors

Now we know: Here are Google's top 3 search ranking factors
The Periodic Table Of SEO Success Factors
Google Ranking Factors
Search Engine Ranking Factors 2015
Google's 200 Ranking Factors: The Complete List

Algorithms and Patents

SEO by the Sea Patent Information
Google Algorithm Change History by Moz
A Guide to Major Google Algorithms by SEO Theory
A Complete Guide to Panda, Penguin, and Hummingbird
FAQ: All about the Google RankBrain algorithm
RankBrain Survival Guide
Everything you need to know about Google's 'Possum' algorithm update

Algorithm Tracking

MozCast
Algoroo
Search Engine Fluctuation Charts by SERPmetrics
AWR Google Algorithm Changes
AccuRanker's Grump Rating
Rank Risk Index Google SERP Fluctuations

Data Studies

2016 Local SEO Ranking Factors
Are Links Still a Powerful Ranking Factor?
How to Rank Number One in Google: A Study of 1 Million Pages
The Magical Content that Gets Links and Shares - New Research
We Analyzed 1 Million Google Search Results. Here's What We Learned About SEO
Search Engine Ranking Factors 2015
Searchmetrics Ranking Factors - Rebooting for Relevance
On Page SEO in 2016: A (2M Keyword) Data Driven Analysis

Crawling and Indexing

Crawling & Indexing
How Google Search Works
Technical SEO Myths Facts And Theories On Crawl Budget
Block URLs with robots.txt
Fun with robots.txt
robots.txt: the ultimate guide

Keyword Research

19 Step Keyword Research Process
The Definitive Guide to Keyword Research
Tactical Keyword Research in a RankBrain World
Using word vectors and applying them in SEO
Planting The Seeds For An Evergreen Content Strategy
How to get the old Google Keyword Planner volume data
Keywords to Concepts: The Lazy Web Marketer's Guide to Smart Keyword Research

Query Intent

Keyword Intent: The Ultimate Resource List
Keyword Intent - The Secret to Attracting the Right Traffic
How User Intent Will Forever Inform Successful Keyword Strategies

On-Page Optimization

On-Page SEO: Anatomy of a Perfectly Optimized Page
More than Keywords: 7 Concepts of Advanced On-Page SEO
What is quality content?
On Page SEO - Everything You Need to Know
On Page SEO in 2016: A (2M Keyword) Data Driven Analysis
The Most Important Thing SEOs Overlook: Internal Links
The Anatomy of a Perfect Web Page

Local SEO

Bike Shop SEO Guide
Local SEO: The Definitive Guide 2016
3rd Edition of Free Guide to Effective Local SEO
2016 LOCAL SEO RANKING FACTORS
The Ultimate List of Local Link Building Ideas
What Happens When You Sign Up for Yext?
What Happens When You Cancel Yext?
Cancelled Moz Local: How Many Listings Still Stand?
Everything you need to know about Google's 'Possum' algorithm update
FAQ: All About The New Google 'Hummingbird' Algorithm

Local Citation Sources

Whitespark Top Local Citation Sources by Country
BrightLocal Best Niche Citation Sites for 41 Business Categories
Moz The Best Local Citations by Category
Moz The Best Citation Sources by U.S. City
BrightLocal US Citation Sites
BrightLocal Local Citation Sites for Top 100 USA Cities
Link Building Tactics - The Complete List
Competitive Link Building Analysis For Your Industry
Link Building: The Definitive Guide
Link Building Outreach Platforms Compared
Link Building: How To Build Links To Your Website in 2016
The Advanced Guide to Link Building
17 Untapped Backlink Sources
The Most Important Thing SEOs Overlook: Internal Links
Fixing historical redirects using Wayback Machine APIs
The Noob Friendly Guide To Link Building
The Ultimate List of Local Link Building Ideas
What I Learned from Receiving 3,751 PR Pitches

Content

No Words Wasted A Guide to Creating Focused Content
How to Create 10x Content
Beginner's Guide to Content Marketing
The Advanced Guide to Content Marketing
More than Keywords: 7 Concepts of Advanced On-Page SEO
What is quality content?
The myth of the duplicate content penalty
Turning Keywords Into SEO Content

Site Structure

Organize your site structure
Keep a simple URL structure
Intelligent site structure for better SEO
How To Optimise A Website Structure with Internal Links
Everything Should Not Be A Blog Post: Start Using Silos

Landing Pages

The Anatomy of a Perfect Web Page
101 Landing Page Optimization Tips
On-Page SEO: Anatomy of a Perfectly Optimized Page
The perfect local SEO landing page

User Experience

Usability & User Experience
User Experience Basics
The ultimate guide to user experience
3 Ways That UX Professionals Can Contribute to Great SEO
The importance of UX in SEO
SEO and User Experience #semrushchat
Official Usability, User Experience & User Interface Guidelines From Companies

Conversion Rate Optimization

The Beginner's Guide to Conversion Rate Optimization
Conversion Rate Optimization Techniques (100+ Techniques and Free PDF)
Master the Essentials of Conversion Optimization
Conversion Rate Optimization
Featured snippets in search
How To Get Featured Snippets For Your Site
How to Earn Your Featured Snippets
How to Get More Featured Snippets
Surfacing Featured Snippets From Around The SEO And SEM Industry, And What I Learned Along The Way
How to Optimize Your Content for Google's Featured Snippet Box
Game of Featured Snippets: How to Rank in Position 0
Featured Snippets: From Start to Finish
The Definitive Guide to Google's Rich Answers

Mobile SEO

Mobile SEO Overview
FAQ: All about the Google mobile-first index
The Definitive Guide To Technical Mobile SEO

AMP (Accelerated Mobile Pages)

What Is AMP?
How To Get Started With Accelerated Mobile Pages (AMP)
Learn SEO for AMP Pages in 10 Minutes
Does Google AMP Affect SEO?

PWAs (Progressive Web Apps)

Progressive Web Apps
Building Indexable Progressive Web Apps
Google and Progressive Web Apps: the mobile experience and SEO
Introducing Progressive Web Apps: What They Might Mean for Your Website and SEO

Technical SEO

The Technical SEO Renaissance: The Whys and Hows of SEO's Forgotten Role in the Mechanics of the Web
Technical SEO Best Practices
The Beginner's Guide to Technical SEO
The true value of technical SEOs

SEO Audits

The Technical Audit Checklist Made for Human Beings
Annielytics Site Audit Checklist

Duplicate Content

Duplicate content
The myth of the duplicate content penalty
Duplicate Content SEO Advice From Google
Duplicate content: causes and solutions

Penalties

Manual Actions report
Google Manual Action Penalties & How to Recover
Ultimate Guide to Google Penalty Removal
How to Recover From Any Google Penalty

Eye tracking

Eye Tracking in 2016: How Searchers Interact with Mobile SERPs vs. Desktop
F-Patterns No More: How People View Google & Bing Search Results

CTR (Clickthrough Rate)

Is CTR A Ranking Factor In Organic Results?
AWR CTR Study
What Makes Us Click on a SERP Result? [SEO click through rate study]

Site Speed

Page Speed
Why Does Page Speed Impact Your SEO?
PageSpeed Tools Reference

ORM (Online Reputation Management)

Online Reputation Management: The Ultimate Guide
The Definitive Guide to Online Reputation Management
The Online Reputation Management Guide
A Basic Guide To Online Reputation Management

A/B Testing

A/B Testing
The Complete Guide to A/B Testing
The Ultimate Guide To A/B Testing
How to Build a Strong A/B Testing Plan That Gets Results

Redirects

Change page URLs with 301 redirects
Fixing historical redirects using Wayback Machine APIs
A Marketer's Guide To Using Regular Expressions In SEO
URL Rewriting Guide

HTTPS

Secure your site with HTTPS
Google Starts Giving A Ranking Boost To Secure HTTPS/SSL Sites
ALL YOU NEED TO KNOW FOR MOVING TO HTTPS
HTTP to HTTPS: An SEO's guide to securing a website
HTTP to HTTPs Migration - SEO Checklist by @Aleyda
HTTPS Tops 30%: How Google Is Winning the Long War

HTTP/2

Why Everyone Should Be Moving To HTTP/2
HTTP/2 Frequently Asked Questions
Introduction to HTTP/2
What is HTTP2 and How Will it Affect Your SEO?

Video SEO

YouTube SEO: The Ultimate Guide
Video SEO

JavaScript

We Tested How Googlebot Crawls Javascript And Here's What We Learned
The Basics of JavaScript Framework SEO in AngularJS
Google Gives Update On Crawling JavaScript Sites & Progressive Web Apps
Building Search Friendly Javascript Applications with React.js
SEO for Universal Angular 2.0
JSON-LD

International SEO

Multi-regional and multilingual sites
FAQ: Internationalisation
The Guide to International Website Expansion: Hreflang, ccTLDs, & More!
ESTABLISHING YOUR INTERNATIONAL SEO STRATEGY
hreflang: the ultimate guide

Enterprise SEO

The SEO Maturity Curve: Enterprise Scale & Development
Implementing Enterprise SEO Successfully Within Complex Organizations
Enterprise SEO Management: What Is Enterprise SEO?
Just How Long Are Big-Company SEOs Waiting for Their Most Important Changes?

Amazon SEO

How to Rank Well in Amazon, the US's Largest Product Search Engine
Amazon SEO Tactics: Because Amazon is A Search Engine Too
Amazon SEO: How To Craft an Amazon Listing That Sells

Log File Analysis

The Ultimate Guide to Log File Analysis
A Complete Guide to Log Analysis with Big Query
How to Use Server Log Analysis for Technical SEO
7 fundamental technical SEO questions to answer with a log analysis (and how to easily do it)

Google Tag Manager

Google Tag Manager Fundamentals
What Is Google Tag Manager? (And How Does It Work With Google Analytics?)
An Ultimate Guide to Google Tag Manager
Hotjar userId tracking in Google Analytics with Google Tag Manager v2
Simo Ahava's Blog
GTM MATCH TABLE VARIABLE GENERATOR (LOOKUP TABLES & BEYOND)
Tag Assistant (by Google)
Google Tag Manager Recipes
LunaMetrics Blog

Structured Data

Introduction to Structured Data
Getting started with schema.org using Microdata
Schema.org Structured Data
A Guide To Schema Markup & Structured Data SEO Opportunities By Site Type

WordPress SEO

The definitive guide to higher rankings for WordPress sites
10 WordPress SEO Questions That Took Me 10 Years To Answer!

E-commerce SEO

ECOMMERCE SEO THE DEFINITIVE GUIDE
A Simple (But Complete) Guide To Ecommerce SEO
7 e-commerce SEO trends we're seeing in 2016
A Step-By-Step Guide to SEO for E-Commerce Websites

Buyer Journeys

New insights on the customer decision journey
A Simple Guide to Understanding and Creating a Website Conversion Funnel
The Google Analytics Conversion Funnel Survival Guide

Personas

Personas
A Closer Look At Personas: What They Are And How They Work (Part 1)
Creating Personas
The human side to SEO: the power of personas

Voice Search

The voice search explosion and how it will change local search
Does Voice Search and/or Conversational Search Change SEO Tactics or Strategy?
How Voice Search Will Forever Change SEO

Machine Learning

The Machine Learning Revolution: How it Works and its Impact on SEO
Machine Learning Inside Google
An experiment in trying to predict Google rankings

SEO Courses

DistilledU
Intro to Webmaster Academy
HubSpot Academy

SEO Books

The Art of SEO: Mastering Search Engine Optimization
Search Engine Optimization (SEO) Secrets
SEO Like I'm 5: The Ultimate Beginner's Guide to Search Engine Optimization

Keeping up with the latest in SEO

Recommended Reading

Search Engine Roundtable
Search Engine Land
Search Engine Journal
Moz Blog
Search Engine Watch
The SEM Post
SEO by the Sea
Ahrefs Blog
SEMrush Blog
Google Webmaster Central Blog
Inbound.org
Use nuzzel

Niche Reading

Backlinko
Occam's Razor (Analytics)
Simo Ahava (Tag Manager)
Search Wilderness (Technical SEO)
ohgm (Technical SEO)

Some good SEO company blogs

Portent
Seer
Distilled
Builtvisible
Stone Temple Consulting

Forums and Q&A

WebmasterWorld
Reddit /r/bigseo
Reddit /r/seo
Moz.com Q&A section
Local Search Forum
Webmaster Central Help Forum

Googlers to Follow on Twitter

Gary Illyes
John Mueller
Paul Haahr
Zineb Ait
Maile Ohye

Videos

Whiteboard Friday
Here's Why
Moz Academy
Moz Webinars
Bill and Ammon's Bogus Hangout

Podcasts

Edge of the Web
Webcology
SEO 101

SEO Conferences

SMX (Search Marketing Expo)
MozCon
MozCon Local
Pubcon
The Inbounder
SEJ Summit
SearchLove
BrightonSEO
Raleigh SEO Meetup Conference
Digital Summit
Ungagged
Unbounce
State of Search
Marketing Festival
Inbound

SEO Tools

Google Tools

Google Analytics
Google Search Console
Google AdWords Keyword Planner
Google Trends
Google PageSpeed Insights
Google Mobile Friendly Test
Google Correlate
Robots.txt Testing Tool
Add URL Tool
Google Alerts

Other Webmaster Tools

Bing Webmaster Tools
Yandex Webmaster Tools
Baidu Webmaster Tools

Website Crawlers

Screaming Frog SEO Spider Tool
DeepCrawl
Botify
Beam Us Up
Oncrawl
Webbee SEO Spider

Algorithm Tracking

MozCast
Algoroo
Search Engine Fluctuation Charts by SERPmetrics
AWR Google Algorithm Changes
AccuRanker's Grump Rating
Rank Risk Index Google SERP Fluctuations

Page Speed

Google PageSpeed Insights
Webpagetest
GTmetrix
Pingdom Website Speed Test

Keyword Research

AdWords Keyword Planner
Google Correlate
SEMrush
SEMrush SEO Keyword Magic
Moz Keyword Explorer
Ahref Keywords Explorer 2.0
KeywordTool.io
WordStream Keyword Tools
SpyFu
Answer The Public
Infinite Suggest
Keyword Shitter
GrepWords
Ubersuggest
OnPage.org
Keywords Everywhere
GSC Search Analytics
Soovle
Sistrix
Keyword Studio

Rank Tracking

STAT Search Analytics
AWR Cloud
Authority Labs
Serpwoo
Accuranker
Rank Ranger
SERPLAB
Ahrefs
Majestic
Moz OSE
SEMrush
Link Research Tools
URL Profiler
Link Detox
Monitor Backlinks
Kerboo
ScrapeBox
Sistrix
Cognitive SEO
Google external links report in GSC

HTTPS

SSL Server Test
Observatory by Mozilla

Research

Ahrefs
SEMrush
SimilarWeb
SpyFu
Quantcast

Chrome Extensions

BuiltWith
Redirect Path
Search and Replace
GA Debugger
HTTP/2 and SPDY Indicator
User Agent Switcher
Tag Assistant by Google

Content

BuzzSumo
OnPage.org
MarketMuse
nTopic
Grammarly
Hemmingway App
Acrolinx
Ultimate Keyword Hunter
Alchemy API
Moz Keyword Explorer
Searchmetrics Content
Mieruca

Hreflang

hreflang tester
hreflang tester
hreflang sitemap builder
hreflang tag generator

Local SEO

Local SEO Client Questionnaire
Moz Local
Yext
BrightLocal
Google My Business
Google Map Maker
Places Scout
Synup

CDNs

Cloudflare
Akamai

Enterprise SEO

Searchmetrics
BrightEdge
Conductor
Linkdex
seoClarity
Ontolo
Pitchbox
BuzzStream
NinjaOutreach
HARO

Conversion Rate Optimization (CRO)

Hotjar
Crazy Egg
Clicktale
Mouseflow
Lucky Orange
Optimizely
Visual Website Optimizer

Form Fill

LastPass
RoboForm

Reporting

Cyfe
RavenTools
Google Sheets
DashThis
Supermetrics
Agency Analytics
Google Data Studio
Domo
Klipfolio
Tableau

Random

Internet Archive
Archive.org CDX Server API
Scrapy
Google Indexation Tester
Seer's SEO Toolbox
SEO Tools for Excel
SEOGaget for Excel
Google Search Analytics for Sheets
WhoIs Search
Load Impact
Reddit Keyword Tool
SEO Server Header Checker Tool
Bulk SEO Tools
MX Toolbox
Panguin Tool
AMP Validator
Google Public Data Explorer
Distilled ODN

WordPress Plugins

Yoast SEO
All in One SEO Pack
SEO Ultimate
AMP
Redirection
Better Search Replace
Velvet Blues Update URLs
YARPP (Yet Another Related Posts Plugin)

Expired Domains

ExpiredDomains.net
DomCop
FreshDrop

SEO FAQs

SEO Hero FAQs
SEO FAQs

Google Inside Search

How Search Works
Crawling and Indexing
Algorithms
Fighting Spam

Google Search Console Help Center

Welcome to Search Console

What is Search Console?
Are you on Google?
Using Search Console with your website
Using Search Console with your mobile app
Learn more about Search at Google
Block content from Google Search results
Search Console for Apps

Start with the fundamentals

1. Get your site working on Search Console
2. Refine personal and site settings
3. Manage, monitor, & maintain your site
Get additional support
What are impressions, position, and clicks?

Use the reports and features

Search Appearance
Search Traffic
Google Index
Crawl
Security
Remove outdated content tool

Create search-friendly content

Are you on Google?
Do you need an SEO?
Steps to a Google-friendly site
Follow Our Guidelines
Remove information from Google

Webmaster Academy

Intro to Webmaster Academy
Take the course
Resources
Make Google my homepage
Delete searches & other activity from your account
Update your location on Google
Ok Google voice search & actions
Block explicit results on Google using SafeSearch
See instant results as you type
Image search on Google
See info about what's on your screen

Troubleshoot & request removals

Remove information from Google
Problems with Google Search
Report a problem with Google Search

Settings

Make Google my homepage
Make Google my default search engine
Block explicit results on Google using SafeSearch
Change your Google Search browser settings
Change your language on Google
Past searches & browsing activity
Update your location on Google
More settings and preferences

Image Search

Search for images with reverse image search
Image search on Google
Find free-to-use images
Images aren't loading
Add an image to Google
Remove an image from Google
Get information about an image
Remove "revenge porn" from Google
Save & tag images in search

Mobile

Search Google & send results from your keyboard
Search for pictures with Google Goggles
Get to Google on Safari
Send a place from Google search results to your phone
Mobile search tips
Google app for Android
Google app for iPhones and iPads
Google Search app for Windows
Search by handwriting
Link your phone to Google

Types of search results

Ok Google voice search & actions
Search results from your Google products
Manage calculator, unit converter & color codes
Search using autocomplete
View webpages cached in Google Search Results
Search for hotels on Google
Search for medical information on Google
Create an alert
How to use Google Books
Create a library on Google Books

Filter and refine your results

How to search on Google
Search operators
Find free-to-use images
Filter your search results
Advanced Search
Google search results page

Google Webmaster Guides

Basics

How Google Works
Claim your local listing
Getting started on your website
Google and SEO

Intermediate

Meta Tags
URL Structure
Getting Started in Webmaster Tools
Adding a Site to Webmaster Tools
Verifying a Site in Webmaster Tools
Submitting Sitemaps to Webmaster Tools
Webmaster Central Deep Dive: +1 Metrics

Advanced

Canonicalization
Mobile Sites
GeoTargeting and Internationalization
Reporting Spam
Linking Schemes
Malware and Hacking
Reconsideration

Video Search

Overview
Introduction to Video Markup
Schema.org for Videos
Video Sitemaps
Alternate Markups for Videos
Testing your video markup
Notifying Google of Video Updates
Video Platform Restrictions
Video Country Restrictions
Common Video Indexing Pitfalls

Controlling Crawling and Indexing

Overview
Getting Started
Robots.txt
Robots Meta Tag and X-Robots-Tag
References
FAQ
APIs-Google User Agent
Google's Crawlers

Mobile Friendly Websites

Overview
Getting Started
Mobile SEO configurations
Website Software
Common Mistakes
FAQs
Glossary
Mobile Friendly Test

Hacked Website Recovery

Overview
Build a Support Team
Quarantine Your Site
Use Search Console
Assess spam damage
Assess malware damage
Identify the vulnerability
Clean and maintain your site
Request a Review

Google Search Documentation

Guides

Introduction

Get to Know Search

Search Features
Search Gallery
Developer Checklist

Prepare Your Content

Create Quality Pages
Associate Your Online Resources
Use AMP HTML
Make Mobile-friendly Websites
Add Voice Actions

Index Your Content

Introduction to Indexing
Create a List of URLs
Submit URLs to Google

Help Google Present You

Introduction to Structured Data
Enhance Your Site's Attributes
Mark Up Your Content Items
Mark Up Your Lists

Test and Analyze

Prototype and Test
Debug and Analyze

Data Types

Introduction

Site Structure

Breadcrumbs
Sitelinks Searchbox
Your Site Name in Results

Authorized Presence

Corporate Contacts
Logos
Social Profile Links

Creative Works

Articles
Books
Courses
Music
Recipes
Reviews
TV & Movies
Videos

Commerce

Local Businesses
Events
Products

Science

Science Datasets

Google Web Fundamentals

Getting Started

Welcome
Codelabs
What Makes a Good Mobile Site?
Service Workers: an Introduction
Javascript Promises: an Introduction
JavaScript Async Functions
Shadow DOM v1: Self-Contained Web Components
Custom Elements v1: Reusable Web Components

Performance

Overview
Measure Performance with the RAIL Model
Optimizing Content Efficiency
Critical Rendering Path
Rendering Performance
Understanding Low Bandwidth and High Latency
Introduction to HTTP/2
The PRPL Pattern

Architecture

The App Shell Model

Instant & Offline Loading

Offline UX Considerations
The Offline Cookbook
Web Storage
The Service Worker Lifecycle
Service Worker Registration

Security and Identity

Overview
Content Security Policy
Encrypting Data in Transit
Preventing Mixed Content
Credential Management API

Design and UI

Overview
Basics of UX
Responsive Web Design
User Input
Icons & Browser Colors
Animations

Engage & Retain Users

Overview
The Web App Manifest
Web Push Notifications
App Install Banners

Discovery & Monetization

Overview
Search Optimization
Social Discovery
Monetization with Ads
Handling Payments

Accessing Native Hardware

Overview
User Location
Device Orientation & Motion
Recording Audio from the User
Capturing an Image from the User
Making Fullscreen Experiences
Click to Call

Accessibility

Overview
Focus
Semantics Built-In
Semantics and ARIA
Accessible Styles

VR

Overview
WebVR Status and Considerations
Getting Started with WebVR
Adding Input to a WebVR Scene

PageSpeed Insights

PageSpeed Insights Guides

Overview
Get Started
Write Your First App
Mobile Analysis
Languages

Best Practices

Compressing your JavaScript with Closure Compiler
CSS: Using every declaration just once
Optimizing JavaScript code
Prefetching resources
Minimizing browser reflow
SPDY performance on mobile networks
UI messaging and perceived latency

PageSpeed Insights Reference

Resource Summary
Resources
Rules
Release Notes
Developers Console

AMP

AMP Tutorials

Create Your First AMP Page
Create a login-requiring AMP page
Create a Live Blog

AMP Guides

Styling & Layout
Include Images & Video
Include Iframes
Include Third-Party Content
Make Your Page Discoverable
Validate AMP Pages
Configure Analytics
Login & Paywalls

AMP Reference

Components / Tags
AMP HTML Specification
Common Attributes
Experimental features
AMP Validation Errors

Google Webmaster FAQs

FAQ on Search Console / Webmaster Tools
FAQ on Website Verification
FAQ on Sitemaps
FAQ on Video Sitemaps
FAQ on Malware and hacked websites
FAQ on Rich Snippets
FAQ on Internationalization
Webmaster Central Office Hours

Google SEO Starter Guide

Google's SEO Starter Guide
One-page version of SEO Starter Guide

Google Quality Raters Guidelines

Google Quality Raters Guidelines

Other Important Google Resources for SEOs

Duplicate Content
Developing for Various Google Products
Google Digital Marketing Course
Official Google Webmaster Central Blog
Webmaster Central Help Forum
Creating an SEO Strategy
Google Analytics Academy
Think with Google
mattcutts.com