Slide 1

Slide 1 text

Key Technical SEO Trends In 2022 and Beyond Barry Adams May 2022

Slide 2

Slide 2 text

No content

Slide 3

Slide 3 text

What is Technical SEO?

Slide 4

Slide 4 text

Crawler Indexer Ranker Google Processes

Slide 5

Slide 5 text

Crawler Indexer Ranker Technical SEO Google Processes

Slide 6

Slide 6 text

Crawler Indexer Ranker 1. Crawler (Googlebot)

Slide 7

Slide 7 text

Crawling: Googlebot • URL discovery; ➢ tags in HTML ➢ XML sitemaps ➢ Other sources? • Crawl queue management; ➢ De-duplication based on URL patterns ➢ Crawl prioritisation & scheduling • Crawling; ➢ Fetching raw HTML ➢ Crawl ‘politeness’

Slide 8

Slide 8 text

Crawl Management • Robots.txt Disallow; ➢ Strongest crawl management signal ➢ Evaporates crawl budget

Slide 9

Slide 9 text

No content

Slide 10

Slide 10 text

Don't use robots.txt to temporarily reallocate crawl budget for other pages; use robots.txt to block pages or resources that you don't want Google to crawl at all. Google won't shift this newly available crawl budget to other pages unless Google is already hitting your site's serving limit.

Slide 11

Slide 11 text

Robots.txt prevents crawling… … but not indexing! • Links on webpages to blocked URLs are still crawled • Their anchor texts carry relevancy for indexing

Slide 12

Slide 12 text

No content

Slide 13

Slide 13 text

Crawl Management • Canonicals & noindex are NOT crawl management; ➢ Google needs to see meta tags before it can act on them ➢ That means Googlebot still crawls those URLs

Slide 14

Slide 14 text

Optimise Crawling • Server Response Time

Slide 15

Slide 15 text

GSC Crawl Stats

Slide 16

Slide 16 text

Page Resource Load

Slide 17

Slide 17 text

Googlebot & AdsBot

Slide 18

Slide 18 text

Optimise Crawling • Serve correct HTTP status codes; ➢ 200 OK ➢ 301 / 302 Redirects ➢ 304 Not Modified ➢ 401 / 403 Permission Issues ➢ 404 / 410 Not Found/Gone ➢ 5xx Error

Slide 19

Slide 19 text

Optimise Crawling • ALL resources consume crawl budget; ➢ Not just HTML pages ➢ Reduce HTTP requests per page

Slide 20

Slide 20 text

Optimise Crawling • ALL resources consume crawl budget; ➢ Not just HTML pages ➢ Reduce HTTP requests per page • AdsBot can consume crawl budget; ➢ Double-check your Google Ads campaigns

Slide 21

Slide 21 text

Optimise Crawling • ALL resources consume crawl budget; ➢ Not just HTML pages ➢ Reduce HTTP requests per page • AdsBot can consume crawl budget; ➢ Double-check your Google Ads campaigns • Link equity (PageRank) impacts crawl budget; ➢ More link equity = more crawl budget

Slide 22

Slide 22 text

Unsolved Crawl Issue

Slide 23

Slide 23 text

?

Slide 24

Slide 24 text

2. Indexer Crawler Indexer Ranker

Slide 25

Slide 25 text

Two Stages* of Indexing Crawler Indexer Ranker 1 2 *At least – indexing is a collection of interconnected processes

Slide 26

Slide 26 text

Indexing • HTML lexer; ➢ Cleaning & tokenising the HTML • Index selection; ➢ De-duping prior to indexing • Indexing; ➢ First-pass based on HTML ➢ Potential rendering (not guaranteed) • Index integrity; ➢ Canonicalisation & de-duplication

Slide 27

Slide 27 text

Rendering

Slide 28

Slide 28 text

Googlebot & Rendering

Slide 29

Slide 29 text

Evergreen Chrome

Slide 30

Slide 30 text

Possible Rendering Issues in GSC

Slide 31

Slide 31 text

Rendering Issues • Inaccessible Resources; ➢ Make sure all page resources can be crawled

Slide 32

Slide 32 text

Rendering Issues • JavaScript inserts invalid HTML in the ; ➢ tags in the break Google’s processing of meta tags

Slide 33

Slide 33 text

https://developers.google.com/search/docs/ advanced/guidelines/valid-html

Slide 34

Slide 34 text

Rendering Issues • HTML vs Render mismatch; ➢ Different content in raw HTML vs fully rendered page

Slide 35

Slide 35 text

https://chrome.google.com/webstore/detail/view-rendered- source/ejgngohbdedoabanmclafpkoogegdpob

Slide 36

Slide 36 text

Google Tools *ALWAYS* Render

Slide 37

Slide 37 text

Optimise Indexing • Don’t rely on Google’s rendering; ➢ Use SSR & CDN caching • Minimise page weight; ➢ Fewer page resources = better use of crawl budget faster load speed & CWV less chance of rendering issues • Improve internal linking; ➢ More PageRank = higher chance of indexing

Slide 38

Slide 38 text

Key Technical SEO Trends

Slide 39

Slide 39 text

IndexNow

Slide 40

Slide 40 text

Live Indexing API (?)

Slide 41

Slide 41 text

Edge SEO Your Webserver Cloud CDNs Googlebot

Slide 42

Slide 42 text

Edge SEO Your Webserver Cloud CDNs Googlebot Change your webpages here

Slide 43

Slide 43 text

Edge SEO • CDNs store cached versions of your webpages; ➢ Global coverage with edge nodes worldwide ➢ Usually also results in faster crawling and better CWV • You manipulate your CDN cached pages; ➢ Cloud Workers enable a range of functionality • Googlebot crawls the changed CDN-cached pages; ➢ Your ‘original’ website remains unchanged ➢ Google only sees the changed CDN webpages

Slide 44

Slide 44 text

Why Edge SEO? • Faster deployment; ➢ Bypass your developers’ lengthy queues ➢ ‘Ask forgiveness, not permission’ • No CMS constraints; ➢ Change pages directly regardless of your CMS capabilities • Testing; ➢ Perform narrow tests on specific site sections ➢ A/B testing for SEO

Slide 45

Slide 45 text

A/B Testing

Slide 46

Slide 46 text

SEO Split Testing Case Studies https://www.searchpilot.com/resources/newsletter/

Slide 47

Slide 47 text

No content

Slide 48

Slide 48 text

No content

Slide 49

Slide 49 text

The Great AMP Deletion

Slide 50

Slide 50 text

No content

Slide 51

Slide 51 text

Barry Adams ➢ Doing SEO since 1998 ➢ Specialist in Technical SEO & News SEO ➢ Newsletter: SEOforGoogleNews.com

Slide 52

Slide 52 text

Thank You [email protected] @badams