Learning Technical SEO

Laura Hogan – JellyBean

Get yourself a WordPress site to test things on and explore their impact. Start with the basics (Google Lighthouse will flag these) and work your way up to elements flagged on the likes of DeepCrawl. The more you test and practice implementing fixes, the more confident you’ll feel working on a client.

Keep reading and learning as things are constantly changing. Follow Gary and John from Google on Twitter as well as Google Developer account for the latest updates that’ll impact SEO.


Victor – Hubspot

What’s your advice for anyone looking to learn technical SEO?

Look for technical solutions to problems you were going to solve for anyways so you can make learning a part of your job. Document everything, then pass it forward so that you can solve the next problem.


Stephen Kenwright – Rise at Seven

Read Google’s documentation and absolutely do not follow it word for word: decide what Google is trying to achieve rather than how it’s recommending you do something. Then take that to your developers/development team and have a conversation – don’t make a recommendation. Developers, who maintain and probably built the website you’re looking to optimise, will have better ways of doing things or will know what the compromises are going to be. You’re going to learn the best way


Rich – Huron Valley Media

Google and Read Technical SEO Articles –> Follow Article Rabbit Holes until you can implement something by reading and copying.

Do the same thing on Youtube –> Follow Video Rabbit Holes until you can implement technical changes on your own site for testing everything out.

Karen Julia – Photo SEO Lab

My advice is to learn through testing on your own websites. There are some great resources online like Moz, and the Yoast Website, but nothing beats applying changes and learning from the results. The Ahrefs blog is a treasure of valuable information and well worth a regular read. Yoast have an academy which has a technical SEO course which I completed a couple of years ago. It was comprehensive and well explained and I’d highly recommend it.


Tracey Nero – GoDaddy

You can read what is online but use data and test when you can to truly understand what works for your website. (or whatever your are looking to optimize) Having a strong foundation is key and will help every other initiative you and your team take on to grow your audience and improve online visibility.


Sam Taylor – Evolved Search

Try to learn the basics of as many programming languages as you possibly can, as well as processes. Being able to guide developers using examples or the ‘proper dev names’ for things is an absolute lifesaver when it comes to Technical SEO. You don’t need to be at a level where you can create a website from scratch, but the basics can not only facilitate communication as I mentioned but also allow you to investigate and diagnose more and more problems.

Another tip would be to test things out for yourself; do what makes sense. Don’t follow someones step-by-step guide. Learn the basics for yourself and apply some common knowledge, thinking with the user in mind. SEO, especially Technical SEO, isn’t one-size-fits-all. You should NEVER stop learning, you should NEVER stop testing and you should ALWAYS look to improve yourself and your processes.

There are plenty of Slack groups, subreddits, SEO communities and meet ups in your area. Join in, learn more about the industry, share knowledge and experiences with others. What have they learned recently, or what have they tested that has worked/hasn’t worked? A good portion of a good SEO’s time should be spent on personal development, which includes networking with other SEOs in the industry. Remember, there’s no formal qualifications for SEO (and, if there are, they are out of date by the time you finish them!) Some things we know are right, some things we know are wrong – but the rest is free game.


Beginners Guides

  • Moz Beginners Guide to SEO
  • Google’s SEO Starter Guide
  • Content King’s Beginners Guide

Reddit Communities

  • OG
  • Big SEO
  • Tech SEO

YouTube Channels



  • DeepCrawl Podcasts
  • SEM Rush
  • Craig Campbell

Webmaster Guidelines


Google Specific

Google Search Liaison
John Mueller
Martin Split
Gary Illyes


  • BrightonSEO
  • Optimiseley
  • SearchLove
  • Tech Summit
  • Search Leeds


  • DeepCrawl Podcasts
  • SEM Rush
  • Craig Campbell
  • DeepCrawl SEO Library
  • SALT Technical SEO Blog
  • Builtvisble SEO Blog
  • Distilled Blog
  • Cognitive Blog
  • Vincent Terrasi’s blog
  • Onely
  • On Crawl
  • Teknseo
  • SEOByTheSea
  • RiseatSeven Blog
  • AJ Kohn Blog
  • Search Engine Land
  • Ahrefs
  • Kein Indig
  • Yoast
  • SearchEngine Round Table
  • Patrick Stox
  • Screaming Frog
  • SEMRush
  • Cognitive SEO
  • Simo Ahava
  • CodeAcademy
Sam Pennington – Missguided

Think logically, take your time, think beyond the potential initial problem and finally read alot of industry news.


Orit Mutznik – SilkFred

Not having a technical background is not an obstacle, anyone can learn Tech SEO. There are a lot of tech SEO resources out there written in a very clear and logical way by tech SEOs that were exactly where you are now, and these will guide you while you develop your own thoughts, insights and opinions.

Also, don’t let developers discourage you. Yes, they might know code, but what can look pretty to them is completely invisible to search, and that’s where you come in.


Chris Lever – PushON

Build websites, deliberately break them and work out how to fix them.

Background in web development helped me to understand and fix tech related issues.


Tamlyn Wood – Webtex Limited

I learnt by playing around with websites & breaking them and then fixing them again. This was my most valuable way to learn & then keeping on top of SEO trends.

Learnt on the job, online resources, training courses through work


Michelle Race – Rice Media

Learn some basic HTML, CSS and Javascript, practice looking at websites and using a web crawler such as Screaming Frog (which has a free version). Learn Google Analytics and especially Search Console. Watch webinars (recommend SEMRush and Deepcrawl ones) and past SEO talks. Read blogs from the SEO community, talk slideshares and the Google documentation. Watch/join in with the Google Webmaster Hangouts and definitely read the epic recaps from Deepcrawl. Attend SEO conferences/meetups like BrightonSEO if you can but there are also online ones such TechSEO Boost and Optimsey brilliantly uploads full video, transcript and slides from each speaker at his events.

I started off as a front end web developer before moving into technical SEO. Having knowledge of HTML and Javascript got me off to a good start in learning basic Technical SEO concepts. I learned initially by reading blogs, watching videos & webinars and videos by Google and from people in the SEO community. Being able to access a wide range of clients and websites as part of my job has been invaluable as i’ve encountered so many different things i’ve needed to investigate and learn when completing audits. My knowledge has also been grown by attending conferences such as BrightonSEO. Being able to ask questions on social media and forums such as Google Webmasters Forum was and still is a huge help.

Shivani Singh – Dentsu Aegis Network

Read online SEO blogs and then implement on your projects. The more issues you get, the more you research to fix those issues and this is how you learn more about it. Apart from just reading about the Technical SEO, make sure that you also use it on your projects as well.

I learned Technical SEO by reading blogs and articles online.


Faisal Anderson – Blue Array

Get a job at an agency with a technical focus. Read lots, but don’t expect to learn it all just by reading, you have to do/test everything you read ideally.

Mentorship, doing tonnes of audits and being confronted with unique scenarios in audits. Testing.


Mark Williams-Cook – Candour

Have your own site / sandbox to practise with. Nothing beats the experience of implementing improvements and solving challenges.


Amanda King – Optus

Start with learning the languages of the semantic web – HTML, CSS, jQuery.


Sam Raife – Blueclaw Media

Start with the basics, like the Moz beginners guide, go through the process of creating your own website. This will get you familiar with the inner workings of a website and help you get familiar with writing content and planning a site structure. Then start to look for patterns that can be optimised, using the free tools available like the chrome Lighthouse tools, Search console and read the advice Google gives for each section and become overly familiar with the webmaster tools blog. Use your own site to test what works, then use the tools to perform analysis on your implementation to see the improvements and test hypotheses.