SlideShare a Scribd company logo
Practicing Safe SEO
Mark Munroe
SEORadar
mark@seoradar.com
@markemunroe
Introduction
• Mark Munroe – CEO and founder for SEORadar in 2014, website change
monitoring/disaster prevention toolset.
• Prior to starting SEORadar – in house SEO responsible for SEO for large
complex sites, including Trulia.com, Usedcars.com, Everydayhealth.com.
• Consulting for many large Naspers invested companies (OLX, Flipcart,
Udemy, Codecademy, Brainly … )
Are you relaxed?
SEO Surprises!!
And then this stuff happens …
Broken
Redirects Noindex
Oldies but Goodies/Greatest Hits
Titles
gone
Canonical
Mishaps
Noindex
Tags
Robots.txt
Disallow
Broken
Redirects
Trending
AMP
Mobile
JavaScript
WYSIWYGG
SEO is Dead.
• JS
• Mobile
• HTTP Headers
• Dynamic Rendering
•
Give me a Web Page!!!
File with HTML & CSS
All content & meta tags returned in the HTML file
• Easy for the Browser
• Easy for Google
• Easy for SEOs - view source, view cache
Client Side Rendering
Give me a Web Page!!!
JS code/CSS & limited/no content
Executes JS
code to render
the page/DOM
Give me the Data I need!
Returns Data to Render the Page
Client Side Rendering: 2 waves of indexing
*** 14:51 Google IO Talk
Audience Participation
What content is Google picking up?
Fetch vs. Rendered tool - http://bit.ly/fvr246
What content is Google picking up?
Content
behind this
arrow is JS
rendered on
a users click
.
This
content is
in the
fetched
HTML
This content
is client
rendered on
load.
What’s the best way to tell Google is indexing content in
2019?
Site Command: Yes it’s indexed
How about JS?
Included text
from client
rendered
content.
Yay, it’s indexed
Content
behind this
arrow is JS
rendered.
This
content is
in the
fetched
HTML
Site on fetched content…
Additionally ….
Content shows up on URL Inspection tool and site is
responsive!
So why is this content
not getting indexed?
Mobile-friendly tool fails to render!
• Mobile crawler cannot render the page and due to JS errors, the DOM is
getting correctly rendered, content is not in the rendered HTML.
• What you see is not necessarily what the Bots see:
Dynamic Rendering – Gotchas
Btu maybe Google gets this …
◆ Half dozen major portal pages in 20 plus countries rendered
this content – only to Googlebot!
“Couldn’t Get Bot HTML”
True Story: Fortune 500 Company
There is so much in SEO that is uncontrollable … lets
make sure we control the controllable!
No more surprises!
No more lost traffic!
No more explaining!
No more digging!
The key is a site archive and
change monitoring …
• If you know the state of your pages, you only need to
know what’s changed to evaluate the health of your
SEO.
• Eliminative the noise so that alerts are only triggered for
things important to you!
• Save complete history.
Approaches
Approach
Manual Time consuming, error-prone and risky
Typical audit (screaming
frog)
Still very time consuming and manual.
Custom tools, scripts Hard to maintain
SEORadar Completely automated
THEENGINE
AnalyzeAlertCompareCrawl
Live Archive
Vs
..
The Radar Engine
Render
Live Archive/
Staging/
Mobile/
Rendered
Example: Critical change to H1 and Title
By comparing production to
previous snapshot, it is instantly
clear if something has broken.
In this case, keyword has been
removed from title and h1.
What Do we test
• Titles, H1s, H2s – changes, de-optimizations
• Meta – Descriptions, Robots, Schemas, Canonicals
• Redirect Status/HTTP errors
• Sitemaps
• Analytics tags, custom tags
• Link structure – removal of persistent links, nav, footer links, link
count, nofollows
• Impact Keywords
• JS content
Email Alerts
Something bad! Broken canonicals
Various diff reports showing changes
Analyze Impact of Changes
Something bad! Broken canonicals
Schedule an
analysis with a
quick click of a
button!
Change analysis
Big losses for 2 specific keywords: What happened?
● Losers our numbered
winners 2-1
● Drop average a full position
in the SERP.
Our source code archive provides the answer!
•
Old version had significant repetition!
What’s New? Change Monitoring the SERP
What’s New? Change Monitoring the SERP
Monitors
position and
featured
snippet.
What’s New? Change Monitoring the SERP
Monitors
position and
featured
snippet.
As well as on-
page changes.
Thanks!
Any questions or demo: mark@seoradar.com
Or signup for a demo at www.seoradar.com
@markemunroe

More Related Content

What's hot

What's hot (20)

MeasureFest July 2021 - Session Segmentation with Machine Learning
MeasureFest July 2021 - Session Segmentation with Machine LearningMeasureFest July 2021 - Session Segmentation with Machine Learning
MeasureFest July 2021 - Session Segmentation with Machine Learning
 
Large Site SEO Architecture - #BrightonSEO 2015
Large Site SEO Architecture - #BrightonSEO 2015Large Site SEO Architecture - #BrightonSEO 2015
Large Site SEO Architecture - #BrightonSEO 2015
 
Technical SEO Auditing Tips for the Modern Marketer by Melody Petulla at Merkle
Technical SEO Auditing Tips for the Modern Marketer by Melody Petulla at MerkleTechnical SEO Auditing Tips for the Modern Marketer by Melody Petulla at Merkle
Technical SEO Auditing Tips for the Modern Marketer by Melody Petulla at Merkle
 
SMX West 2020 - Leveraging Structured Data for Maximum Effect
SMX West  2020 - Leveraging Structured Data for Maximum EffectSMX West  2020 - Leveraging Structured Data for Maximum Effect
SMX West 2020 - Leveraging Structured Data for Maximum Effect
 
SEO Site Architecture
SEO Site ArchitectureSEO Site Architecture
SEO Site Architecture
 
Your eCommerce deserves more. | InOrbit 2020
Your eCommerce deserves more. | InOrbit 2020Your eCommerce deserves more. | InOrbit 2020
Your eCommerce deserves more. | InOrbit 2020
 
Data Driven Design: Using Web Analytics to Improve Information Architectures
Data Driven Design: Using Web Analytics to Improve Information ArchitecturesData Driven Design: Using Web Analytics to Improve Information Architectures
Data Driven Design: Using Web Analytics to Improve Information Architectures
 
The Actionable Guide to Doing Better Semantic Keyword Research #BrightonSEO (...
The Actionable Guide to Doing Better Semantic Keyword Research #BrightonSEO (...The Actionable Guide to Doing Better Semantic Keyword Research #BrightonSEO (...
The Actionable Guide to Doing Better Semantic Keyword Research #BrightonSEO (...
 
The 30 Minute Mobile SEO Audit
The 30 Minute Mobile SEO AuditThe 30 Minute Mobile SEO Audit
The 30 Minute Mobile SEO Audit
 
A pound of tasty content and a pinch of seo
A pound of tasty content and a pinch of seoA pound of tasty content and a pinch of seo
A pound of tasty content and a pinch of seo
 
SMX East - SEO Tools Panel
SMX East - SEO Tools PanelSMX East - SEO Tools Panel
SMX East - SEO Tools Panel
 
SEO Tutorial
SEO TutorialSEO Tutorial
SEO Tutorial
 
Seo onpage & offpage, Search Engine Optimization, SEO
Seo onpage & offpage, Search Engine Optimization, SEOSeo onpage & offpage, Search Engine Optimization, SEO
Seo onpage & offpage, Search Engine Optimization, SEO
 
Technical SEO Face-Off
Technical SEO Face-OffTechnical SEO Face-Off
Technical SEO Face-Off
 
On-Page SEO Techniques for 2022
On-Page SEO Techniques for 2022On-Page SEO Techniques for 2022
On-Page SEO Techniques for 2022
 
SEO for Ecommerce - Adam Audette
SEO for Ecommerce - Adam AudetteSEO for Ecommerce - Adam Audette
SEO for Ecommerce - Adam Audette
 
Sam morton 10 Tips to Scale Link Building for your Clients
Sam morton   10 Tips to Scale Link Building for your Clients  Sam morton   10 Tips to Scale Link Building for your Clients
Sam morton 10 Tips to Scale Link Building for your Clients
 
SEOToolbox - Tools aside from Google's Tools for SEO
SEOToolbox - Tools aside from Google's Tools for SEOSEOToolbox - Tools aside from Google's Tools for SEO
SEOToolbox - Tools aside from Google's Tools for SEO
 
Jeff Preston - Advanced Search Summit Napa 2021
Jeff Preston - Advanced Search Summit Napa 2021Jeff Preston - Advanced Search Summit Napa 2021
Jeff Preston - Advanced Search Summit Napa 2021
 
Rhea Drysdale - Advanced Search Summit Napa 2019
Rhea Drysdale - Advanced Search Summit Napa 2019Rhea Drysdale - Advanced Search Summit Napa 2019
Rhea Drysdale - Advanced Search Summit Napa 2019
 

Similar to Mark Munroe - Advanced Search Summit Napa 2019

Similar to Mark Munroe - Advanced Search Summit Napa 2019 (20)

Technical SEO Training Day | Igoo
Technical SEO Training Day | Igoo Technical SEO Training Day | Igoo
Technical SEO Training Day | Igoo
 
SEO - What is it?
SEO - What is it?SEO - What is it?
SEO - What is it?
 
Lecture at Bath Spa Uni
Lecture at Bath Spa UniLecture at Bath Spa Uni
Lecture at Bath Spa Uni
 
FireBootCamp Introduction to SEO by XEN Systems
FireBootCamp Introduction to SEO by XEN SystemsFireBootCamp Introduction to SEO by XEN Systems
FireBootCamp Introduction to SEO by XEN Systems
 
How to Optimize Your Business Website for the Holiday Season
How to Optimize Your Business Website for the Holiday SeasonHow to Optimize Your Business Website for the Holiday Season
How to Optimize Your Business Website for the Holiday Season
 
Demand quest SEO training Session 1 May 2017
Demand quest SEO training Session 1 May 2017Demand quest SEO training Session 1 May 2017
Demand quest SEO training Session 1 May 2017
 
Demand Quest SEO training session 2
Demand Quest SEO training session 2Demand Quest SEO training session 2
Demand Quest SEO training session 2
 
How to Win at Search Engine Marketing (SEM) by Michael Collins
How to Win at Search Engine Marketing (SEM) by Michael CollinsHow to Win at Search Engine Marketing (SEM) by Michael Collins
How to Win at Search Engine Marketing (SEM) by Michael Collins
 
Michael Collins - TravelMedia.ie - TBEX Europe 2018 Presentation - How to win...
Michael Collins - TravelMedia.ie - TBEX Europe 2018 Presentation - How to win...Michael Collins - TravelMedia.ie - TBEX Europe 2018 Presentation - How to win...
Michael Collins - TravelMedia.ie - TBEX Europe 2018 Presentation - How to win...
 
SEO Training Slides October 2016
SEO Training Slides October 2016SEO Training Slides October 2016
SEO Training Slides October 2016
 
Technical SEO for WordPress - 2017 edition
Technical SEO for WordPress - 2017 editionTechnical SEO for WordPress - 2017 edition
Technical SEO for WordPress - 2017 edition
 
Seo ux-panel-sic
Seo ux-panel-sicSeo ux-panel-sic
Seo ux-panel-sic
 
Technial SEO
Technial SEOTechnial SEO
Technial SEO
 
Deep crawl the chaotic landscape of JavaScript
Deep crawl the chaotic landscape of JavaScript Deep crawl the chaotic landscape of JavaScript
Deep crawl the chaotic landscape of JavaScript
 
Demand quest seo training
Demand quest seo trainingDemand quest seo training
Demand quest seo training
 
Demand Quest SEO Training Sept. 2017 - Session 1
Demand Quest SEO Training Sept. 2017 - Session 1Demand Quest SEO Training Sept. 2017 - Session 1
Demand Quest SEO Training Sept. 2017 - Session 1
 
How QA Testing for SEO Can Boost Your Traffic & Revenue
How QA Testing for SEO Can Boost Your Traffic & RevenueHow QA Testing for SEO Can Boost Your Traffic & Revenue
How QA Testing for SEO Can Boost Your Traffic & Revenue
 
SEO Strategies & Tactics for 2019 & Beyond
SEO Strategies & Tactics for 2019 & BeyondSEO Strategies & Tactics for 2019 & Beyond
SEO Strategies & Tactics for 2019 & Beyond
 
SEO Surgery APAC #1
SEO Surgery APAC #1SEO Surgery APAC #1
SEO Surgery APAC #1
 
9 Steps to Search Engine Optimization (SEO) Success
9 Steps to Search Engine Optimization (SEO) Success9 Steps to Search Engine Optimization (SEO) Success
9 Steps to Search Engine Optimization (SEO) Success
 

More from Digital Marketers Organization

More from Digital Marketers Organization (20)

Murat Yatagan - Advanced Search Summit Napa 2021
Murat Yatagan - Advanced Search Summit Napa 2021Murat Yatagan - Advanced Search Summit Napa 2021
Murat Yatagan - Advanced Search Summit Napa 2021
 
Navah Hopkins - Advanced Search Summit Napa 2021
Navah Hopkins - Advanced Search Summit Napa 2021Navah Hopkins - Advanced Search Summit Napa 2021
Navah Hopkins - Advanced Search Summit Napa 2021
 
Michael Bonfils - Advanced Search Summit Napa 2021
Michael Bonfils - Advanced Search Summit Napa 2021Michael Bonfils - Advanced Search Summit Napa 2021
Michael Bonfils - Advanced Search Summit Napa 2021
 
Melanie Mitchell - Advanced Search Summit Napa 2021
Melanie Mitchell - Advanced Search Summit Napa 2021Melanie Mitchell - Advanced Search Summit Napa 2021
Melanie Mitchell - Advanced Search Summit Napa 2021
 
Christi Olson - Advanced Search Summit Napa 2021
Christi Olson - Advanced Search Summit Napa 2021Christi Olson - Advanced Search Summit Napa 2021
Christi Olson - Advanced Search Summit Napa 2021
 
Cindy Krum - Advanced Search Summit Napa 2021
Cindy Krum - Advanced Search Summit Napa 2021Cindy Krum - Advanced Search Summit Napa 2021
Cindy Krum - Advanced Search Summit Napa 2021
 
Greg Sterling - Advanced Search Summit Napa 2021
Greg Sterling - Advanced Search Summit Napa 2021Greg Sterling - Advanced Search Summit Napa 2021
Greg Sterling - Advanced Search Summit Napa 2021
 
Lily Ray - Advanced Search Summit Napa 2021
Lily Ray - Advanced Search Summit Napa 2021Lily Ray - Advanced Search Summit Napa 2021
Lily Ray - Advanced Search Summit Napa 2021
 
Grant Simmons - Advanced Search Summit Napa 2021
Grant Simmons - Advanced Search Summit Napa 2021Grant Simmons - Advanced Search Summit Napa 2021
Grant Simmons - Advanced Search Summit Napa 2021
 
Ashley Segura - Advanced Search Summit Napa 2021
Ashley Segura - Advanced Search Summit Napa 2021Ashley Segura - Advanced Search Summit Napa 2021
Ashley Segura - Advanced Search Summit Napa 2021
 
Joe Sinkwitz - Advanced Search Summit Napa 2021
Joe Sinkwitz - Advanced Search Summit Napa 2021Joe Sinkwitz - Advanced Search Summit Napa 2021
Joe Sinkwitz - Advanced Search Summit Napa 2021
 
Tyson Quick - Advanced Search Summit Napa 2021
Tyson Quick - Advanced Search Summit Napa 2021Tyson Quick - Advanced Search Summit Napa 2021
Tyson Quick - Advanced Search Summit Napa 2021
 
Scott Stouffer - Advanced Search Summit Napa 2021
Scott Stouffer - Advanced Search Summit Napa 2021Scott Stouffer - Advanced Search Summit Napa 2021
Scott Stouffer - Advanced Search Summit Napa 2021
 
Timothy Resnik - Advanced Search Summit Napa 2021
Timothy Resnik - Advanced Search Summit Napa 2021Timothy Resnik - Advanced Search Summit Napa 2021
Timothy Resnik - Advanced Search Summit Napa 2021
 
Rebecca Traverzo - Advanced Search Summit Napa 2021
Rebecca Traverzo - Advanced Search Summit Napa 2021Rebecca Traverzo - Advanced Search Summit Napa 2021
Rebecca Traverzo - Advanced Search Summit Napa 2021
 
Jacqueline Urick - Advanced Search Summit Napa 2021
Jacqueline Urick - Advanced Search Summit Napa 2021Jacqueline Urick - Advanced Search Summit Napa 2021
Jacqueline Urick - Advanced Search Summit Napa 2021
 
Takeshi Young - Advanced Search Summit Napa 2021
Takeshi Young - Advanced Search Summit Napa 2021Takeshi Young - Advanced Search Summit Napa 2021
Takeshi Young - Advanced Search Summit Napa 2021
 
Patrick Stox - Advanced Search Summit Napa 2021
Patrick Stox - Advanced Search Summit Napa 2021Patrick Stox - Advanced Search Summit Napa 2021
Patrick Stox - Advanced Search Summit Napa 2021
 
Bartoz Goralewicz - Advanced Search Summit Napa 2019
Bartoz Goralewicz - Advanced Search Summit Napa 2019Bartoz Goralewicz - Advanced Search Summit Napa 2019
Bartoz Goralewicz - Advanced Search Summit Napa 2019
 
Kevin Indig - Advanced Search Summit Napa 2019
Kevin Indig - Advanced Search Summit Napa 2019Kevin Indig - Advanced Search Summit Napa 2019
Kevin Indig - Advanced Search Summit Napa 2019
 

Recently uploaded

Article writing on excessive use of internet.pptx
Article writing on excessive use of internet.pptxArticle writing on excessive use of internet.pptx
Article writing on excessive use of internet.pptx
abhinandnam9997
 
一比一原版UTS毕业证悉尼科技大学毕业证成绩单如何办理
一比一原版UTS毕业证悉尼科技大学毕业证成绩单如何办理一比一原版UTS毕业证悉尼科技大学毕业证成绩单如何办理
一比一原版UTS毕业证悉尼科技大学毕业证成绩单如何办理
aagad
 

Recently uploaded (12)

Pvtaan Social media marketing proposal.pdf
Pvtaan Social media marketing proposal.pdfPvtaan Social media marketing proposal.pdf
Pvtaan Social media marketing proposal.pdf
 
The+Prospects+of+E-Commerce+in+China.pptx
The+Prospects+of+E-Commerce+in+China.pptxThe+Prospects+of+E-Commerce+in+China.pptx
The+Prospects+of+E-Commerce+in+China.pptx
 
ER(Entity Relationship) Diagram for online shopping - TAE
ER(Entity Relationship) Diagram for online shopping - TAEER(Entity Relationship) Diagram for online shopping - TAE
ER(Entity Relationship) Diagram for online shopping - TAE
 
The AI Powered Organization-Intro to AI-LAN.pdf
The AI Powered Organization-Intro to AI-LAN.pdfThe AI Powered Organization-Intro to AI-LAN.pdf
The AI Powered Organization-Intro to AI-LAN.pdf
 
Article writing on excessive use of internet.pptx
Article writing on excessive use of internet.pptxArticle writing on excessive use of internet.pptx
Article writing on excessive use of internet.pptx
 
History+of+E-commerce+Development+in+China-www.cfye-commerce.shop
History+of+E-commerce+Development+in+China-www.cfye-commerce.shopHistory+of+E-commerce+Development+in+China-www.cfye-commerce.shop
History+of+E-commerce+Development+in+China-www.cfye-commerce.shop
 
The Best AI Powered Software - Intellivid AI Studio
The Best AI Powered Software - Intellivid AI StudioThe Best AI Powered Software - Intellivid AI Studio
The Best AI Powered Software - Intellivid AI Studio
 
The Use of AI in Indonesia Election 2024: A Case Study
The Use of AI in Indonesia Election 2024: A Case StudyThe Use of AI in Indonesia Election 2024: A Case Study
The Use of AI in Indonesia Election 2024: A Case Study
 
一比一原版UTS毕业证悉尼科技大学毕业证成绩单如何办理
一比一原版UTS毕业证悉尼科技大学毕业证成绩单如何办理一比一原版UTS毕业证悉尼科技大学毕业证成绩单如何办理
一比一原版UTS毕业证悉尼科技大学毕业证成绩单如何办理
 
How to Use Contact Form 7 Like a Pro.pptx
How to Use Contact Form 7 Like a Pro.pptxHow to Use Contact Form 7 Like a Pro.pptx
How to Use Contact Form 7 Like a Pro.pptx
 
How Do I Begin the Linksys Velop Setup Process?
How Do I Begin the Linksys Velop Setup Process?How Do I Begin the Linksys Velop Setup Process?
How Do I Begin the Linksys Velop Setup Process?
 
Multi-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Multi-cluster Kubernetes Networking- Patterns, Projects and GuidelinesMulti-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Multi-cluster Kubernetes Networking- Patterns, Projects and Guidelines
 

Mark Munroe - Advanced Search Summit Napa 2019