Slide 1

Slide 1 text

Technical SEO for News Publishers Barry Adams News & Editorial SEO Summit - Oct 2021 NewsSEO.io

Slide 2

Slide 2 text

@badams

Slide 3

Slide 3 text

@badams @badams Why Technical SEO?

Slide 4

Slide 4 text

@badams @badams Google Processes Crawler Indexer Ranker

Slide 5

Slide 5 text

@badams @badams Google Processes Crawler Indexer Ranker Technical SEO

Slide 6

Slide 6 text

@badams @badams 1. Crawler (Googlebot) Crawler Indexer Ranker

Slide 7

Slide 7 text

@badams @badams 1. Crawler (Googlebot) ➢ URL discovery ➢ URL prioritisation ➢ URL de-duplication ➢ Queue management ➢ HTTP response parsing ➢ TTFB monitoring ➢ Resource management ➢ … ? Crawler

Slide 8

Slide 8 text

@badams @badams Priority for News Publishers ✓ Rapid crawling of newly published articles Crawler

Slide 9

Slide 9 text

@badams @badams Optimise Crawling (1) • Fast server response time

Slide 10

Slide 10 text

@badams @badams Load Speed Fast response time = optimal use of Googlebot

Slide 11

Slide 11 text

@badams GSC Crawl Stats

Slide 12

Slide 12 text

@badams @badams Optimise Crawling (2) • 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 13

Slide 13 text

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

Slide 14

Slide 14 text

@badams @badams 2. Indexer Crawler Indexer Ranker

Slide 15

Slide 15 text

@badams @badams 2. Indexer Indexer ➢ Index selection ➢ HTML tokenisation & parsing ➢ Rendering (+++) ➢ Meta tag processing ➢ Canonicalisation ➢ Index sanitation ➢ Calculating PageRank ➢ Quality evaluations ➢ … ?

Slide 16

Slide 16 text

@badams @badams Priority for News Publishers Indexer ✓ Flawless indexing of articles

Slide 17

Slide 17 text

@badams Indexing = Extraction + Semantics

Slide 18

Slide 18 text

@badams @badams Extraction Can Google easily extract an article’s content from the DOM?

Slide 19

Slide 19 text

@badams @badams Optimise Extraction (1) • Clean HTML; ➢ Yes, really! ➢ There is a max HTML size Google will parse - Speculation: ~1 MB ➢ Less clutter = easier parsing

Slide 20

Slide 20 text

@badams @badams Optimise Extraction (2) • Clean ; ➢ Critical meta tags high in the - Title & description - Open Graph - Canonical, hreflang & mobile alternate - Structured Data ➢ Internal CSS & JS lower in the

Slide 21

Slide 21 text

@badams @badams Optimise Extraction (3) • Uninterrupted article HTML; ➢ Article to start at

headline and continue in one clean block of HTML ➢ Bells & whistles can be added via CSS and client- side JS

Slide 22

Slide 22 text

@badams @badams Semantics Can Google understand what the article is about?

Slide 23

Slide 23 text

@badams @badams Optimise Semantics • Well-written content; ➢ Easily identifiable entities and relationships • Semantic HTML; ➢ Enables Google to separate style & boilerplate from content • Structured Data; ➢ Makes page contents explicitly clear

Slide 24

Slide 24 text

@badams Test Entities in Content Google NLP API: https://cloud.google.com/natural-language

Slide 25

Slide 25 text

@badams @badams Core Web Vitals

Slide 26

Slide 26 text

@badams @badams Page Experience

Slide 27

Slide 27 text

@badams @badams Core Web Vitals https://web.dev/vitals/

Slide 28

Slide 28 text

@badams

Slide 29

Slide 29 text

@badams @badams https://support.google.com/webmasters/thread/104436075

Slide 30

Slide 30 text

@badams @badams Search Off The Record podcast https://pod.link/1512522198

Slide 31

Slide 31 text

@badams @badams Impact?

Slide 32

Slide 32 text

@badams @badams https://www.sistrix.com/blog/core-web-vitals-is-a-measurable-ranking-factor/

Slide 33

Slide 33 text

@badams @badams

Slide 34

Slide 34 text

@badams @badams Core Web Vitals & AMP • CWV are measured from the page version a user interacts with; ➢ This is often the AMP version • AMP has a performance cheat advantage; ➢ Preloading & prerendering from the AMP Cache • AMP no longer required for Top Stories on mobile; ➢ Does this mean non-AMP can rank?

Slide 35

Slide 35 text

@badams @badams Non-AMP = ~27% https://www.newzdash.com/guide/amp-tracker

Slide 36

Slide 36 text

@badams @badams The Future of Tech SEO

Slide 37

Slide 37 text

@badams @badams IndexNow https://blogs.bing.com/webmaster/october-2021/IndexNow- Instantly-Index-your-web-content-in-Search-Engines

Slide 38

Slide 38 text

@badams @badams Live Indexing API https://developers.google.com/search/apis/indexing-api/v3/quickstart

Slide 39

Slide 39 text

@badams @badams Structured Data Constantly evolving schemas New rich snippets in SERPs https://sitebulb.com/structured-data-history/

Slide 40

Slide 40 text

@badams @badams Structured Data • ‘author.url’ now recommended in Article SD

Slide 41

Slide 41 text

@badams @badams Edge SEO https://dantaylor.online/edge-seo/

Slide 42

Slide 42 text

@badams @badams https://www.searchpilot.com/resources/blog/edge-seo/

Slide 43

Slide 43 text

@badams @badams A/B Testing https://www.searchpilot.com/

Slide 44

Slide 44 text

@badams @badams Less hassle with JavaScript

Slide 45

Slide 45 text

@badams @badams Better GSC Reports More useful info to empower SEOs & Devs

Slide 46

Slide 46 text

@badams @badams Better Google Documentation

Slide 47

Slide 47 text

@badams @badams My Tech SEO Tools

Slide 48

Slide 48 text

@badams @badams SEO Crawlers • DeepCrawl https://www.deepcrawl.com/ • Sitebulb https://sitebulb.com/ • Screaming Frog https://www.screamingfrog.co.uk/seo-spider/

Slide 49

Slide 49 text

@badams @badams SEO Review & Monitoring • Little Warden https://littlewarden.com/ • SEO Info https://weeblr.com/doc/products.seoinfo/current/overview/ • SEOBrowse https://seobrowse.com/

Slide 50

Slide 50 text

@badams @badams Performance Analysis • PageSpeed Insights https://developers.google.com/speed/pagespeed/insights/ • WebPagetest.org https://www.webpagetest.org/ • GTmetrix https://gtmetrix.com/

Slide 51

Slide 51 text

@badams https://www.seoforgooglenews.com/p/tech-optimisation-articles

Slide 52

Slide 52 text

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

Slide 53

Slide 53 text

@badams @badams I’ve Worked With…

Slide 54

Slide 54 text

@badams @badams Thank You! [email protected] twitter.com/badams