At Distilled, we define our purpose as "discovering, implementing and sharing the ways great companies succeed online". It should come as no surprise, then, to learn that (a) I think a lot about how to learn SEO effectively and (b) we try to build learning into pretty much everything we do.
"How should I learn more about X?" is one of the most common questions I get asked both internally at Distilled and from the community and
"How should I learn more about SEO? is probably the most common among those.
Paddy wrote a really useful post this week covering some excellent resources for those starting out in SEO. I wanted to add my thoughts about the most effective ways of learning:
How to learn SEO
1. Curiosity is your biggest asset
Firstly, and most importantly, it's entirely up to you. Nobody else can learn for you. The single lesson that I remember most clearly from my school days was from Mr. Wilson, my electronics teacher. Paraphrasing:
Always ask yourself 'how does that work?'
I think this is one of the most critical life skills you can possibly acquire. It might surprise you to know that I think it'll make you a better SEO if you spend your time asking yourself questions like these (Spoiler: answers at the end of the post):
- How do they get cranes on top of big buildings?
- How come phone touch screens work through paper but not through foil?
- How does gmail's two-factor authentication work? [Side-note: please turn on two factor authentication - it's more pain-free than you expect]
This highlights one of the key distinctions I wanted to make in this post. Learning is not the same as training. If you are provided with formal training opportunities at work then that's great, but in my opinion it's never going to be more than 5-10% of your learning. You are responsible for you - I highly recommend this talk by Sheryl Sandberg who I think is one of the best speakers on getting ahead at work.
From an SEO perspective, I suggest applying this first to the whole stack of a search result - from crawling, indexing and ranking to the actual delivery mechanism (DNS, TCP/IP etc.). The more curious you are, the better you'll be.
Closely related to this, I highly recommend getting your hands dirty in order to try to understand how things work. I'm a big advocate that this is very rarely a bad idea - though sometimes you also need a sandbox while you're learning. (This was the motivation behind our interactive modules in DistilledU - when you are learning about robots.txt syntax or Google Analytics code modifications it's nice to take the very first steps in a safe environment).
I would go as far as to say that if you are looking to get into online marketing from scratch, the very first thing you should do is get a small site entirely under your control - everything from registering the domain to adding the Google Analytics code. What could go wrong?
2. Take advantage of steep learning curves
It can take a lifetime to dominate specific skills, but it's surprising how much you can learn in a weekend (or even a couple of hours).
I talked about the exponential nature of learning in my Searchlove presentation in London last year. See slides 18+ here:
Link building mediocre to great from Will Critchlow
In summary, my mental model for learning is not an evenly paced journey from beginner to expert but more like an exponential scale where it gets many times harder to get from each stage to the next:
- No experience at all - complete beginner
- Basic competence - you start to be able to complete basic tasks (perhaps with oversight)
- Core competence - you can handle pretty much everything in this subject area
- "Distilled expert"(*) - one of the people that those with core competence turn to for help
- Renowned expert - wrote the book
(*) that's what we call it at Distilled - you can use your initiative to come up with your own name for this level
Side-note: this scale deliberately includes a little confusion between excellence and fame - I'm afraid the real world works this way as well. My thinking on the subject was influenced by Joel Spolsky's writing on the subject of developer compensation [PDF]
You can make this work to your advantage - even if you don't intend to become a world expert in something, there is huge benefit to learning enough to know what you don't know. In my own online marketing journey, I've enjoyed applying this to technical skills ranging from setting up a linux server to toying with client-side jQuery as well as creative skills like basic video editing and animation.
I think Danny Dover's checklist is a great place to get started with this kind of learning for SEO.
3. You need to know the existence of trivia
I've observed that a trait that appears to separate highly successful technical marketers (and knowledge workers in general) from everyone else is the ability to recall the existence of arbitrary details.
Not everyone is a trivia geek, but they all tend to remember enough about the subtleties of a problem to find the detailed answer they need to get their job done. Whether this is remembering that there can be a time-lag to DNS propagation, that googlebot only crawls from US IP addresses or that if you include a specific user-agent directive in a robots.txt file that robot will only listen to those rules(*), it's this skill that avoids disaster over and over again.
(*) this last tidbit was something I learnt while building the robots.txt interactive module for DistilledU.
I think the way you cultivate this skill is to read widely and to create things yourself (what @bfeld has been inspiring me to call maker mode).
On the "reading widely" front, I strongly recommend setting yourself up with something like Instapaper that allows you to remain curious and interested without getting sucked into reading articles all across the internet all day every day. Instapaper gives you a browser bookmark (and mobile app) that lets you save an article to read later - and formats it for easy distraction-free reading. (My favourite feature is its ability to send a weekly "magazine" to my kindle every week). Others at Distilled like Pocket which does something similar.
The need for maker mode is the realisation that you never really understand the subtleties of something until you've done it. I talk more about this later.
Of course, you probably need deep expertise in at least some areas as well (the notorious T-shaped inpidual) but I would counsel that you should avoid spending all your time learning minutiae. The internet is full of it, half of it isn't correct and for much of the rest, you are far and away better served by shipping real things.
4. Expose yourself to intimidation
I talked about this at our all-hands company meeting in London in January. I talked about the perils of letting yourself be the smartest guy/gal in the room (TL;DR get yourself into a different room - at least some of the time). I think most people who have been really good at something let themselves at some point get exposed to people who are really, really good. For me this happened when I went to college. I had an experience very much like that described by @mechanical_fish in this Hacker News comment where he talks about going to a math competition:
This was one of the most valuable experiences of my life and I heartily endorse it. Because here's what happened: I got my ass handed to me. My teammates were freakishly smart. It turns out that the distribution of math-contest talent is not at all normal, and that being in the top 1% of contest-takers doesn't mean that you're within hailing distance of the top 0.5%. Oh, no.
Last year I went back to my old high school to give a talk entitled "things I wish I'd known". As I said on slide 11, you come to resemble the people you hang out with, so you should choose carefully:
Things I wish I'd known from Will Critchlow
The desire to get smart people together and let them share ideas is one of the driving forces behind the way we have designed our conferences. It's why we go for a single-track event with social events afterwards - giving people a shared context to discuss the things they've learnt with people who've got a wide range of experiences.
You don't have to go to a conference though. I started out my learning journey in SEO hanging out in online communities. Back in the day it was cre8asite (I recently saw black_knight at a conference and had fun reminiscing about those days). More recently it was SEOmoz and Twitter. I don't think you necessarily should expect to learn everything from the social interactions, but hanging out with people you know and like who know more than you do about a subject helps to steer you to learn the right thing next.
5. Focus on learning to drive
I like to think about two very different kinds of learning:
- Learning to drive - you remember the first time you drove (the first time you drove stick for my US friends)? The experience of going from "HOLY CRAP I HAVE TO WATCH IN FRONT AND BEHIND AND SIDEWAYS WHILE MOVING BOTH MY HANDS AND BOTH MY FEET IN HARMON...BOUNCEBOUNCEBOUNCESTALL" to "I barely think about the mechanics of coordinating feet and hands and have time to pay proper attention to the road"
- Learning the directions to a new place - this is more like the transition from: "Before I looked up the way, I didn't know which street to take" to "After I looked up the way, I knew which street to take"
Only one of those is transformational, isn't it? So focus on things that look more like learning to drive and less on things that look like directions to a new place.
Never written any HTML? That is a great skill for an SEO to know - a form of online "learning to drive". (I recommend Treehouse and Codecademy which complement each other nicely).
Don't know the specific way to mark up a date in the hEvent micro-format? Don't worry about it until you need it - it's a form of online "learning directions".
Another way of thinking about this is to focus on learning real-time and bicycle skills. It's worth noting here that both these forms of learning can come with the same endorphin hit, so you need to keep asking yourself if the things you are learning are the right things. This was the main reason I left my first real job. I was a "coder-in-a-suit" (Accenture-style) for a small company. As I transitioned from learning real things (we were working on financial software, so I learnt about general ledger, P&L, balance sheets etc. as well skills as diverse as SQL and business process mapping) to learning the specific way you deploy certain changes on an IBM AS400 iSeries, I realised I'd gone from learning to drive to learning directions and I had to get out.
6. Allow yourself to fail
By its definition, learning involves new things. Some new things go wrong.
This is the greatest argument for actually shipping things - it's not until you try to ship something that you discover whether it really is a success or a failure.
If you are in a position of authority, I believe it's especially important to allow yourself to fail publicly (at least openly in front of your team). I read a great article about management at Github that talks about a management style of:
Show what, don't tell how
The core point of the article is that you can lead a team by getting stuck into the team's work but holding yourself to a form of open-ness where you not only do, but are seen to do.
The author relates this mainly to core job skills, but I think it's equally important about life skills like learning. As a leader, it's even more important that you take risks and fail visibly.
My journey of learning presentation skills falls into this category. Many of you will have seen me get crushed by Rand in a head-to-head presentation competition. Slightly fewer of you will have seen the times when the learning paid off and I repaid the favour.
7. Write
I'm a big fan of writing as a core part of learning. I was taught that writing things down helped you retain them in your memory. I suspect that is true, but the more powerful effect is that the act of composing your thoughts shapes them. Structuring and editing a piece of writing gets you thinking more deeply about a subject than anything else I know.
Perhaps most importantly, writing is designed to be published. And in a world of blogging and social media, it's easier than ever to get other people's eyes on your writing. This gives you a safe environment in which to fail, allows feedback and makes it easy to surround yourself with people who are smarter than you are.
8. Remember your liberal arts
Finally, remember that being the most effective SEO you can be has remarkably little to do with SEO knowledge. We find that once you're past the basics, the bottlenecks are increasingly likely to be what I'm going to call the "liberal arts" of marketing.
To be truly effective at SEO you need to round out your education with a whole bunch of wider knowledge including:
- Regular marketing
- Business awareness
- Project management
- Presentation skills
- Writing skills
- Leadership and people management skills
I still love this post by Paddy at Distilled on his views of what it takes.
For each of these skills, you can apply the methodology outlined above.
In summary
Learning something deeply doesn't happen in hours or days. But I would really like to see people working on their own learning experience - so if you are starting from scratch, start with these specific actions from my first three suggestions:
- Get curious - go and look up the answer to something that's been bugging you. How does that work?
- Benefit from a learning curve - challenge yourself to learn something in 2 hours
- File away the trivia - sign up for Instapaper
But also - update us here - I would love to hear your learning stories and any tips and tricks you have to share with the community.
Spoiler for the curious:
The answers to my "curious" questions above:
Ready to learn? Check out DistilledU
I've been a bit quiet recently.
I've been spending a lot of time working on DistilledU - our new online training platform for SEO. It's in beta just until 22nd August (the middle of next week). Now's the time to check out the free bits (a free keyword research module and interactive guide to advanced search query operators) to see if it's something that'd help you do your job because if you sign up during beta you lock in a 50% discount for life:
More information about our conferences
We recently announced the line-up of speakers for our Searchlove conferences in London in October and Boston in November. If you have done all of the above and want to see presentations from people at the top of their game, we'd love to see you there. If you sign up now, you get early bird pricing (there's an additional £100 / $150 off for SEOmoz PRO members - get your discount code here).
PS - I mentioned at the beginning that I've been a little busy. It's not just at work. At home, the news is a new Olympic champion in the "smallest Critchlow" event - Adam Joseph was born just over a month ago. Here he is with his sister showing off presents from Rand and the moz crew - thanks again guys:
Moz's newest fans - Rachel thinks all robots are called "Roger"
This is an excellent post, Will!
Methodologies for learning are much more valuable than specific resources.
But now that everyone knows HOW to learn SEO, here are a few more resources to help with the actual learning:
Hi Steve thanks for sharing the cool resources. Well SEOMOZ & SEOBOOK guide is well known but i am really impressed by the koozai infographic it is really a great listing of whole search industry leaders to follow and also contains some great resources to recommend and great communities to participate. Really Mike had done a cool job.
I also want to share a one really interesting SEO EXPLAINED COMIC. Hope it will also helps someone to understand SEO quickly.
Thanks.
Hi Raavan, happy to see your comment, thanks for that link, it is really a quicker seo guide made up in very interesting manner
Thanks for including our Infographic Steve, and for your kind words Raavan.
Their is no need for thanks. I am really fan of Koozai Blog.
Love the extra resources from Steve Webb, now this post from Kaiserthesage, 30 SEO Experts Share Their Influences will also add more chunks on your skills as you go along and learn SEO :) All the best people in the industry...love it!
Hi Will!
first of all compliments for Adam Joseph :).
Second... the methodology you suggest is something that goes beyond learning SEO. But, sticking to the SEO topic, I consider that humbleness is at the base of learning. I mean, being faithful to Socrates teaching, if we know to not know, then we will tend to try to know. From this comes curiosity, the most excellent human quality accordingly to Aristoteles, I really agree with your appreciation of curiosity, as it is what make us desire to understand things.
Said that, to understand our weaknesses (i.e.: in my case the tech/code side of SEO) will make us prioritize our learning schedule.Â
And that is why is always so true the "old tune": "A SEO without his personal site to play with... maybe is not an SEO".
regard to learning the SEO - the most useful and effective are:
1. Practice (don't believe thousands of blogs etc while you approved it with your own experiments) IMO;
2. Analysis. The best way to find out how it works is analyzing you top5 Google competitors;
3. Official documentation (GWG read Google Webmaster Guidlines);
Have a nice day!
This is a great atricle, very motivating. Thanks :) Might be coming along to the Distilled London Event :)
Couldn't have asked for a better article to start the week off. Not only will understanding how things work help us do SEO better, but it will spark ideas of how to innovate how SEO is done.
My attitude toward this, if you really learn something and want to be successful in the trade, you have to forget about doing it a dedicated period of time per day. If you are really doing something, it becomes inseparable part of your life 24-hours per day. It defines you and hence your life in general. I work 8 hours per day, but it doesn't mean my work ends at 18 pm.
Of course, my SEO part of the brain moves to the background after I leave the office, but it never shuts down completely. I might watch a movie or listen to music when I get an idea which might affect my work as a seo.
If something like that happens to you - you are on the way to become a successful search engine optimiser. It means the whole brain is getting rewired and taking a different shape, so to speak.
Will, your post reminded me that it is ok to fail, and admit that I do not know everything. We are always trying to be the best, and look the best and we are afraid to show our vulnerabilities. When we show our vulnerabilities is many times when we learn the most.Â
One thing I hate about reading what Will writes is that it always results in more things on my "must read" list. Mind you, that's one of the things I love about it too.Â
"Curiosity is your biggest asset" is something that I really believe in when recruiting others too. Nothing better than that moment in a job interview when the applicants face switches from a confused frown to "aha, got it" and the questions start flowing.Â
Will,Â
Very insightful post. I am new to SEO and your steps on how to learn SEO will not only help me with SEO but all aspects of my career and life. Step #5 - Focus on Learning to Drive really resonates with me and is something I will carry with me through my day-to-day tasks.
Thank you,
Brittany Lough
Account Executive
www.theblugroup.com
Thank you for this wonderful post Will. Very refreshing & usefull for all level SEOs.
I especially liked the math competition story, as I had the exact same experience.
P.S. Those babies are freaking adorable! Congrats!
Good post Will, really useful for sharpening our knowledge and as a refresher course. You have really composed this post with distilled info achieved from your experience.
Will,
I figured after reading this post about once a week for the past month and a half it was time to join SEOmoz so that I could say thank you! I am new on the SEO scene and I have really tried to internalize your advice (not that any of us is perfect). Â While I have less technical experience I think the shining light of your post is in the final section where you discuss bottlenecks. Since I have a solid foundation in most of the categories you highlighted I use those as motivation to continue working on the skill set I need to let those qualities shine.
Thanks again! Â
Thanks Lauren - good luck!
Article is good,, as I am new in this field, got to learn many new things and the best part of the article is its pictures; effective way of represent your thoughts.
Great post, should be helpful for me as I'm relatively new to the game. Thanks!
Great post, the point 6th I think is very important if u are in Internet marketing field. You need to fail to learn more.
Thanks Will, nice and inspiring as usual.
Particularly like the tip of using Treehouse, it has been helping me to join up the dots since using it. Super easy and fun to use :)
I honestly probably need instapaper I tend to get stuck on articles during the day and want to comment and I really need to stop. That in itself is my weakness it's like I see a shiny object and I want to play with it. In the mean time good article and appreciate what you say on knowing other aspects like marketing and project management I just wish people who hired SEO's realized that some of us already trained in those aspects. My current job puts me in a strange place. I have people saying "Oh you're so smart", which I take with a grain of salt because there's someone out there that will probably kick my ass and two they don't have me doing much. I told them the changes we need for SEO, but it's this forever stalled truck on the traintracks and it's terribly annoying because you have to learn to let go and just wait and waiting is what makes it so strange because you'll have people talk you up, but then they don't have you do anything. I imagine this is what life is like in the Bermuda Triangle.Â
Wow! This is an excellent starting point for aspirants in the world of SEO and blogging. Fully-informative and wonderfully-detailed. I hope you can maybe trim down a bit on the technical terms terms because some people who are yet starting may not find the content simple. But over-all, it’s a great source of information. Thank you for taking time to make it.
Excellent will, there are so many new things invent in our SEO field day-in day-out. And this type of post let them to know the whole what actually they should need to know and learn the things better. I am glad to read this informative article in brief manner. thanks so much will! sis is disturbing adam, not to sleep. . .kidding . .!
Some tips help in something more than SEO! nice article!
Thanks for your helpful tips. I have been reading up on this topic for about a year now and think your site has helped me the most as i have made some terrible mistakes.
It's nice to have some direction for those that are new to SEO. I know that when I started, I was lucky enough to have found SEOMoz first - I believe the "Beginners Guide to SEO" is the best place to begin, and then subscribing to a few other blogs RSS feeds. It's difficult starting to learn SEO as there really is a lot of information out there, so I'd also recommend (starting) with the blogs that are approved/supported by SEOMoz, and the key influence-rs.
But how we judge that which methods are effective and according to Google? because every next month Google update their algorithm. I don't think so that any guide/book teach us without any experience.
The same classical question with new analytic explanation. Inspiring like those from the personality development books I have read. I will check the points and adopt as a professional in the same field.Â
Very useful article to read! This process can be very effective for the beginners, and I think the beginners will definitely learn many things from this article.
Superb article Will,
After penguin updates link building becomes challenge for every SEO people, Your link building tactics are really good for every one. Now after implementing this tips our site can fight with any Google algorithm updates.Â
This is such a great article, thanks for the resources! Â I think this is a great motivational article and I'll be using these tips and tricks for myself! Â Thanks again.
Hi Will, first of all congratulation for your beautiful family, In the past I had the chance to work with one of your colleagues from Distilled and at that time I've been impressed from his approach to work. Now reading your post I can see how this "phisolophy" has born: give us the "change to fail" is crucial, people that are too scary of making mistakes ends up by not taking any move at all.Â
Good post and cheers to the family from Spain! :)
I enjoyed your article Will but I have one suggestion. Have Tom teach the lesson and replace all your slides with this one:
https://minus.com/ljAROO1roG4e2
Best teaching method I have seen this year. It sure kicked Rand's butt.Â
EDIT - I had some people inquire about my comment. To clarify, at MozCon this year, it ended with a head-to-head matchup of Tom Critchlow vs Rand. In that battle, Rand prepared a 100+ page PowerPoint presentation which was very compelling and added some emotional factors. Tom took an entirely different approach and presented a single slide, the above image of Tim Ferriss whom I had otherwise never heard of.Â
Rand won my vote but Tom won the majority vote and the battle. My comment was a bit of a joke on that event.
I was sorry not to be there (the photo at the end explains my absence). Don't worry - I understood your comment pre-edit :)
Well RyanKent, thanks for including that link with your comment wow to "minus" link
Nice post Will. Keep up the good work. Make sure your son wears blue and not pink.....
I'm a big fan of SEO as a science not a sum of good technics that work sometimes and in some circumstances...we are working on an online platform for our clients a kind of DistU for clients. We'll see the results later
I'm really looking forward to sharing this with SEO beginners and students. I find that when teaching SEO to people with all sorts of backgrounds that the biggest problem is "where do I start?" which i think your point about start driving and following your curiosity really helps the individual follow their interests and keeps them interested longer than just following a course plan.
I'll be giving to my students and will ask that they share their own feedback :)
Nicole
Awesome post Will!
I do agree about writing it down, I created a blog to write and then put what I wrote into practice. Taught myself a lot of things that way. Will keep on trying till I'm one of the best haha. Thanks for the post.
who does not fail, does not learn and who does not learn is because no attempt is important topic and very good article, thank you very much.
Curiosity is one of the most important things, everyone born not born learned, but grows in life, as in the SEO, gradually learns, but everything depends on the effort you spend and how much one wants learn.
What if I fail in the attempt? Never mind, better to fail and learn.
thanks
Excellent post -- I agree with your first point. Curiosity. That's how I learned and I believe it was what allowed me to grow into such a strong SEO.
Teaching yourself is huge because it shows that you're passionate and truly want to learn about this subject. You push yourself to become better every day.
The rest of the points are spot on. Great post overall.
I agree to practicing and willing to fail, and being patient with the results,
because this is the painful thing when you doing SEO, you don't see the results right away.
Thanks for the great article Will. Another to add to the list is connect to others in the SEO community. By reaching out on blogs, twitter, G+, forums etc you'll not only gain some hugely valuable contacts, but you'll learn a wealth of information at the same time. Encourage others to share thoughts/ideas with one another, too.
DistilledU looks very interesting. Does it blend theory and practice in the same way as Treehouse?
I love what Treehouse is doing - we aspire to be as good as their stuff.
We certainly try to blend theory and practice - the interactive modules are very hands-on and all the theory modules end with learning take-aways and suggested activities.
You can check it out by signing up for a free account - gives you access to the keyword research module and one interactive module.
We'd love to hear your feedback.
Great comment Will! Â If you follow steps 1 and 4 you can do almost anything in life, I believe "always be curious" and "never be afraid to fail" these steps will get you a lot of places not just SEO.
again great stuff from Will!,..Â
Will Critchlow ! Thanks for such valuable information...really this information help to all seo fan who know about seo.....& link building methods are very nice .....i think you got a lot of e-book of seo.
Hi Wil Congrats on the newsiest family member and a latest fan of SEOmoz community J
This was one of the amazing Posts since long time and a much needed reminder for the whole SEO community.
I can’t disagree a word here with your methodology and i love the point that discuss ‘Allow yourself to fail’ literally i always believe that the one who never fail never had a real taste of a success of win!
Always stay in the learning phase and this will allow you to go wrong at times and you will learn something new...It’s not just SEO but i guess its the rule for every and anything in life!
Superb post!
wow.. awesome post will;Â
Two points always important as my understanding one is competitor analysis and second one is Management skill.
Thanks,
Manoj Pallai
I've always felt actually experimenting and doing is the best way to learn (not on client sites!)
You might be surprised how much you can learn from Q&A - such as SEOmoz's Q&A section. Both in asking and answering questions - a number of difficult questions have come up that I've had to look deeper in to to be able to satisfy myself in knowing the correct / accurate / up-to-date answer for.
I'm a big fan of learning by teaching. I didn't talk about that here, but I've learnt a lot by preparing to teach others...
Your point about writing resonates with me beyond SEO. Putting pen to paper (figuratively) provides a focus and a clarification of my thought process like no other technique.
It also has a huge side benefit of keeping my alligator mouth from getting my hummingbird a$$ in trouble.
Our curiousity always leads us to answers. And i think, the easiest way to learn SEO is by learning it by the heart. If you are passionate enough with your work there is no hard way learning it. i would also like to highlight number 6. Allow yourself to fail - Definitley! if you wont fail how will you know the difference between right and wrong. We always learn from our mistakes. This is truly a great post. Thanks for this awesome post.
Hey Steve overall great article , almost covered whole SEO in few para is well.SEO in today's world is so called the doctor for the marketing over the search engines. Here is perfect tips and picture to get best platform for the SEO learning.
Awesome all the best...
Tom you are a SUPER SEO MAN. Really we can found hundreds of eBooks on What is SEO?. But this is the first time I had found the article which is on How to learn SEO. If someone really wants to learn SEO they should learn this article first. The greatest thing in your article is that it not just contains the tips to learn but more than that it motivates to learn SEO.