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.
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.
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
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.
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.
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.
- Moz Beginners Guide to SEO
- Google’s SEO Starter Guide
- Content King’s Beginners Guide
- Big SEO
- Tech SEO
- DeepCrawl Podcasts
- SEM Rush
- Craig Campbell
Google Search Liaison
- Tech Summit
- Search Leeds
- DeepCrawl Podcasts
- SEM Rush
- Craig Campbell
- On Crawl
- RiseatSeven Blog
- AJ Kohn Blog
- Search Engine Land
- Kein Indig
- SearchEngine Round Table
- Patrick Stox
- Screaming Frog
- Cognitive SEO
- Simo Ahava
- TRIAN NEACSU
Think logically, take your time, think beyond the potential initial problem and finally read alot of industry news.
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.
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.
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
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.
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.
Have your own site / sandbox to practise with. Nothing beats the experience of implementing improvements and solving challenges.
Start with learning the languages of the semantic web – HTML, CSS, jQuery.
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.