SlideShare a Scribd company logo
6 learnings on Tech SEO
Things I’ve learned during SEO related projects from a software developer point of view
08 August 2019
Before we start
AGENDA
1. Presentation
2. Q&A Session
3. Networking
22019 / brainly.com
Context
32019 / brainly.com
42019 / brainly.com
LEARNING 1
SEO is a complex domain
52019 / brainly.com
62019 / brainly.com
LEARNING 1
SEO is a complex domain
72019 / brainly.com
LEARNING 1
SEO is a complex domain
82019 / brainly.com
LEARNING 2
Your actions will have a long-term
impact on search results
92019 / brainly.com
Google decides on the
algorithms
10
Google announces all Search Engine updates
on Twitter: @searchliaison
2019 / brainly.com
112019 / brainly.com
LEARNING 3
SEO is a cross-cutting concern
122019 / brainly.com
Performance Data ConsistencyError Resiliency
CROSS-CUTTING CONCERN
Accessibility
132019 / brainly.com
Technical SEO is about optimizing your page for
users
142019 / brainly.com
LEARNING 4
Working with sitemaps requires
careful thought
152019 / brainly.com
No duplicates
SITEMAPS
162019 / brainly.com
No errors
SITEMAPS
172019 / brainly.com
182019 / brainly.com
LEARNING 5
Habits make you SEO-friendly
192019 / brainly.com
Write high-level tests
HABITS
Known as acceptance or end-to-end tests, reduce amount of errors
t.Run("should return true for indexed questions", ...)
t.Run("should return false for unindexed questions", ...)
t.Run("should return true for indexed again questions", ...)
t.Run("should publish QuestionUnindexed event", ...)
t.Run("should publish QuestionIndexed event", ...)
t.Run("should return true for deleted unindexed question", ...)
202019 / brainly.com
Design error handling
HABITS
Recover on errors you can recover
212019 / brainly.com
Design error handling
HABITS
Log on errors you can’t recover
222019 / brainly.com
Design error handling
HABITS
Avoid race conditions and use database transactions
232019 / brainly.com
LEARNING 6
There is no Tech SEO without
backend
242019 / brainly.com
Backend only
BACKEND IN TECH SEO
252019 / brainly.com
More visibility on details
BACKEND IN TECH SEO
262019 / brainly.com
Better solutions
BACKEND IN TECH SEO
272019 / brainly.com
INSERT MEME HERE
Conclusion
282019 / brainly.com
292019 / brainly.com
Wojciech Milewski
medium.com/@wojciechmilewski
linkedin.com/in/milewski-wojciech
THANK YOU
Feedback
31
http://tiny.cc/techseo

More Related Content

Similar to Tech SEO Learnings

Top Seo misconceptions
Top Seo misconceptionsTop Seo misconceptions
Top Seo misconceptions
Ally Digital Media
 
Seo misconceptions
Seo misconceptionsSeo misconceptions
Seo misconceptions
Qelocity
 
Final create an app to perform intelligent searched on your data
Final  create an app to perform intelligent searched on your dataFinal  create an app to perform intelligent searched on your data
Final create an app to perform intelligent searched on your data
Anam Mahmood
 
A Toolchain for Lean Architecture at American Airlines
A Toolchain for Lean Architecture at American AirlinesA Toolchain for Lean Architecture at American Airlines
A Toolchain for Lean Architecture at American Airlines
Shahir Daya
 
SEO/SEM
SEO/SEMSEO/SEM
SEO/SEM
Simon Schram
 
Digital teams strategic direction
Digital teams   strategic directionDigital teams   strategic direction
Digital teams strategic direction
Linda Bartlett
 
Factoring E-A-T Into Your 2020 SEO Strategy | Lily Ray
Factoring E-A-T Into Your 2020 SEO Strategy | Lily RayFactoring E-A-T Into Your 2020 SEO Strategy | Lily Ray
Factoring E-A-T Into Your 2020 SEO Strategy | Lily Ray
Lily Ray
 
2018 the year the rules changed for your website
2018  the year the rules changed for your website2018  the year the rules changed for your website
2018 the year the rules changed for your website
David Rosam
 
Closing plenary: Connect more with the future - part one - Andy McGregor
Closing plenary: Connect more with the future - part one - Andy McGregorClosing plenary: Connect more with the future - part one - Andy McGregor
Closing plenary: Connect more with the future - part one - Andy McGregor
Jisc
 
6 Weeks Data Science Summer Training in Noida in 2022
6 Weeks Data Science Summer Training in Noida in 20226 Weeks Data Science Summer Training in Noida in 2022
6 Weeks Data Science Summer Training in Noida in 2022
Raj Sharma
 
The Reachout Methodology
The Reachout Methodology The Reachout Methodology
The Reachout Methodology
ReachOut Project
 
Xvz
XvzXvz
8 digital trends in 2018
8 digital trends in 20188 digital trends in 2018
8 digital trends in 2018
Chirag Thumar
 
23.02.2023_London MUG.pptx
23.02.2023_London MUG.pptx23.02.2023_London MUG.pptx
23.02.2023_London MUG.pptx
AdeleMiller5
 
Anodot - NOAH19 Tel Aviv
Anodot - NOAH19 Tel AvivAnodot - NOAH19 Tel Aviv
Anodot - NOAH19 Tel Aviv
NOAH Advisors
 
Building an Attribution engine with Bizible and Marketo (Adobe Summit)
Building an Attribution engine with Bizible and Marketo (Adobe Summit) Building an Attribution engine with Bizible and Marketo (Adobe Summit)
Building an Attribution engine with Bizible and Marketo (Adobe Summit)
Kashif Khurshid
 
Dominate Your AI Strategy to Reach Real Individuals. Right Now.
Dominate Your AI Strategy to Reach Real Individuals. Right Now.Dominate Your AI Strategy to Reach Real Individuals. Right Now.
Dominate Your AI Strategy to Reach Real Individuals. Right Now.
Zeta Global
 
iPullRank Webinar - Planning SEO for 2021
iPullRank Webinar - Planning SEO for 2021 iPullRank Webinar - Planning SEO for 2021
iPullRank Webinar - Planning SEO for 2021
Michael King
 
Data analytics in procurement: a brave new world of opportunity or a pandora'...
Data analytics in procurement: a brave new world of opportunity or a pandora'...Data analytics in procurement: a brave new world of opportunity or a pandora'...
Data analytics in procurement: a brave new world of opportunity or a pandora'...
Association for Project Management
 
SugarCon 2012 Presentation
SugarCon 2012 PresentationSugarCon 2012 Presentation
SugarCon 2012 Presentation
Jesus Hoyos
 

Similar to Tech SEO Learnings (20)

Top Seo misconceptions
Top Seo misconceptionsTop Seo misconceptions
Top Seo misconceptions
 
Seo misconceptions
Seo misconceptionsSeo misconceptions
Seo misconceptions
 
Final create an app to perform intelligent searched on your data
Final  create an app to perform intelligent searched on your dataFinal  create an app to perform intelligent searched on your data
Final create an app to perform intelligent searched on your data
 
A Toolchain for Lean Architecture at American Airlines
A Toolchain for Lean Architecture at American AirlinesA Toolchain for Lean Architecture at American Airlines
A Toolchain for Lean Architecture at American Airlines
 
SEO/SEM
SEO/SEMSEO/SEM
SEO/SEM
 
Digital teams strategic direction
Digital teams   strategic directionDigital teams   strategic direction
Digital teams strategic direction
 
Factoring E-A-T Into Your 2020 SEO Strategy | Lily Ray
Factoring E-A-T Into Your 2020 SEO Strategy | Lily RayFactoring E-A-T Into Your 2020 SEO Strategy | Lily Ray
Factoring E-A-T Into Your 2020 SEO Strategy | Lily Ray
 
2018 the year the rules changed for your website
2018  the year the rules changed for your website2018  the year the rules changed for your website
2018 the year the rules changed for your website
 
Closing plenary: Connect more with the future - part one - Andy McGregor
Closing plenary: Connect more with the future - part one - Andy McGregorClosing plenary: Connect more with the future - part one - Andy McGregor
Closing plenary: Connect more with the future - part one - Andy McGregor
 
6 Weeks Data Science Summer Training in Noida in 2022
6 Weeks Data Science Summer Training in Noida in 20226 Weeks Data Science Summer Training in Noida in 2022
6 Weeks Data Science Summer Training in Noida in 2022
 
The Reachout Methodology
The Reachout Methodology The Reachout Methodology
The Reachout Methodology
 
Xvz
XvzXvz
Xvz
 
8 digital trends in 2018
8 digital trends in 20188 digital trends in 2018
8 digital trends in 2018
 
23.02.2023_London MUG.pptx
23.02.2023_London MUG.pptx23.02.2023_London MUG.pptx
23.02.2023_London MUG.pptx
 
Anodot - NOAH19 Tel Aviv
Anodot - NOAH19 Tel AvivAnodot - NOAH19 Tel Aviv
Anodot - NOAH19 Tel Aviv
 
Building an Attribution engine with Bizible and Marketo (Adobe Summit)
Building an Attribution engine with Bizible and Marketo (Adobe Summit) Building an Attribution engine with Bizible and Marketo (Adobe Summit)
Building an Attribution engine with Bizible and Marketo (Adobe Summit)
 
Dominate Your AI Strategy to Reach Real Individuals. Right Now.
Dominate Your AI Strategy to Reach Real Individuals. Right Now.Dominate Your AI Strategy to Reach Real Individuals. Right Now.
Dominate Your AI Strategy to Reach Real Individuals. Right Now.
 
iPullRank Webinar - Planning SEO for 2021
iPullRank Webinar - Planning SEO for 2021 iPullRank Webinar - Planning SEO for 2021
iPullRank Webinar - Planning SEO for 2021
 
Data analytics in procurement: a brave new world of opportunity or a pandora'...
Data analytics in procurement: a brave new world of opportunity or a pandora'...Data analytics in procurement: a brave new world of opportunity or a pandora'...
Data analytics in procurement: a brave new world of opportunity or a pandora'...
 
SugarCon 2012 Presentation
SugarCon 2012 PresentationSugarCon 2012 Presentation
SugarCon 2012 Presentation
 

Recently uploaded

Material for memory and display system h
Material for memory and display system hMaterial for memory and display system h
Material for memory and display system h
gowrishankartb2005
 
Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...
bijceesjournal
 
BRAIN TUMOR DETECTION for seminar ppt.pdf
BRAIN TUMOR DETECTION for seminar ppt.pdfBRAIN TUMOR DETECTION for seminar ppt.pdf
BRAIN TUMOR DETECTION for seminar ppt.pdf
LAXMAREDDY22
 
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
shadow0702a
 
International Conference on NLP, Artificial Intelligence, Machine Learning an...
International Conference on NLP, Artificial Intelligence, Machine Learning an...International Conference on NLP, Artificial Intelligence, Machine Learning an...
International Conference on NLP, Artificial Intelligence, Machine Learning an...
gerogepatton
 
artificial intelligence and data science contents.pptx
artificial intelligence and data science contents.pptxartificial intelligence and data science contents.pptx
artificial intelligence and data science contents.pptx
GauravCar
 
Null Bangalore | Pentesters Approach to AWS IAM
Null Bangalore | Pentesters Approach to AWS IAMNull Bangalore | Pentesters Approach to AWS IAM
Null Bangalore | Pentesters Approach to AWS IAM
Divyanshu
 
Mechanical Engineering on AAI Summer Training Report-003.pdf
Mechanical Engineering on AAI Summer Training Report-003.pdfMechanical Engineering on AAI Summer Training Report-003.pdf
Mechanical Engineering on AAI Summer Training Report-003.pdf
21UME003TUSHARDEB
 
Manufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptxManufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptx
Madan Karki
 
Software Quality Assurance-se412-v11.ppt
Software Quality Assurance-se412-v11.pptSoftware Quality Assurance-se412-v11.ppt
Software Quality Assurance-se412-v11.ppt
TaghreedAltamimi
 
132/33KV substation case study Presentation
132/33KV substation case study Presentation132/33KV substation case study Presentation
132/33KV substation case study Presentation
kandramariana6
 
Introduction to AI Safety (public presentation).pptx
Introduction to AI Safety (public presentation).pptxIntroduction to AI Safety (public presentation).pptx
Introduction to AI Safety (public presentation).pptx
MiscAnnoy1
 
spirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptxspirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptx
Madan Karki
 
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
insn4465
 
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
171ticu
 
The Python for beginners. This is an advance computer language.
The Python for beginners. This is an advance computer language.The Python for beginners. This is an advance computer language.
The Python for beginners. This is an advance computer language.
sachin chaurasia
 
Certificates - Mahmoud Mohamed Moursi Ahmed
Certificates - Mahmoud Mohamed Moursi AhmedCertificates - Mahmoud Mohamed Moursi Ahmed
Certificates - Mahmoud Mohamed Moursi Ahmed
Mahmoud Morsy
 
Generative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of contentGenerative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of content
Hitesh Mohapatra
 
Hematology Analyzer Machine - Complete Blood Count
Hematology Analyzer Machine - Complete Blood CountHematology Analyzer Machine - Complete Blood Count
Hematology Analyzer Machine - Complete Blood Count
shahdabdulbaset
 
Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...
IJECEIAES
 

Recently uploaded (20)

Material for memory and display system h
Material for memory and display system hMaterial for memory and display system h
Material for memory and display system h
 
Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...
 
BRAIN TUMOR DETECTION for seminar ppt.pdf
BRAIN TUMOR DETECTION for seminar ppt.pdfBRAIN TUMOR DETECTION for seminar ppt.pdf
BRAIN TUMOR DETECTION for seminar ppt.pdf
 
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
 
International Conference on NLP, Artificial Intelligence, Machine Learning an...
International Conference on NLP, Artificial Intelligence, Machine Learning an...International Conference on NLP, Artificial Intelligence, Machine Learning an...
International Conference on NLP, Artificial Intelligence, Machine Learning an...
 
artificial intelligence and data science contents.pptx
artificial intelligence and data science contents.pptxartificial intelligence and data science contents.pptx
artificial intelligence and data science contents.pptx
 
Null Bangalore | Pentesters Approach to AWS IAM
Null Bangalore | Pentesters Approach to AWS IAMNull Bangalore | Pentesters Approach to AWS IAM
Null Bangalore | Pentesters Approach to AWS IAM
 
Mechanical Engineering on AAI Summer Training Report-003.pdf
Mechanical Engineering on AAI Summer Training Report-003.pdfMechanical Engineering on AAI Summer Training Report-003.pdf
Mechanical Engineering on AAI Summer Training Report-003.pdf
 
Manufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptxManufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptx
 
Software Quality Assurance-se412-v11.ppt
Software Quality Assurance-se412-v11.pptSoftware Quality Assurance-se412-v11.ppt
Software Quality Assurance-se412-v11.ppt
 
132/33KV substation case study Presentation
132/33KV substation case study Presentation132/33KV substation case study Presentation
132/33KV substation case study Presentation
 
Introduction to AI Safety (public presentation).pptx
Introduction to AI Safety (public presentation).pptxIntroduction to AI Safety (public presentation).pptx
Introduction to AI Safety (public presentation).pptx
 
spirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptxspirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptx
 
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
 
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
 
The Python for beginners. This is an advance computer language.
The Python for beginners. This is an advance computer language.The Python for beginners. This is an advance computer language.
The Python for beginners. This is an advance computer language.
 
Certificates - Mahmoud Mohamed Moursi Ahmed
Certificates - Mahmoud Mohamed Moursi AhmedCertificates - Mahmoud Mohamed Moursi Ahmed
Certificates - Mahmoud Mohamed Moursi Ahmed
 
Generative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of contentGenerative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of content
 
Hematology Analyzer Machine - Complete Blood Count
Hematology Analyzer Machine - Complete Blood CountHematology Analyzer Machine - Complete Blood Count
Hematology Analyzer Machine - Complete Blood Count
 
Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...
 

Tech SEO Learnings