How to Learn SEO Fast and Effectively

In 2014, I started my first website and it was a rude awakening.

The consumer need was strong, the product was great, and I thought I was one heck of a guy.

Now, after telling my friends and adding some spammy posts on classified sites, I was making like four hundred bucks a week which was awesome and super-exciting back then.

But I wanted more!

So, I started researching about digital marketing strategies and came across search engine optimization.

And after hours of learning, the only thing I came up with is that SEO is the key to natural and scalable growth.

But I was a busy guy making four hundred bucks a week. So, I did what all entrepreneurs are supposed to do. I hired an agency. Two weeks later, the agency disappeared and I was angry. So, I mustered up my energy and decided to learn SEO fast myself.

Fast-forward almost six years and I’ve been able to rank sites, sell them for profits, and here I am, creating SEO tutorials helping many budding SEO learners, like you, who want to be an SEO expert and climb the ladder from SEO specialist to SEO manager.

Now, six years is a long time to learn SEO. So today, I’m going to share with you how I would do things differently so you can get a shortcut to higher rankings and more traffic. Stay tuned.

Learn SEO Fast

What’s up aspiring SEOs?

Arjunan here with yet another SEO lesson; to learn SEO fast, this is the only SEO guide in 2020 that helps you grow your search traffic, research your competitors and dominate your niche.

Welcome to the world of SEO: the place where nothing is certain and so-called SEO experts are preaching completely different things.

It’s crowded and noisy space where it’s easy to get information overload from so many conflicting tactics and SEO strategies.

And if you are spending the majority of your time reading and consuming guides on how to do SEO, then you won’t have time to actually try it and become dangerous. And for that reason, this tutorial is going to highlight some of the principles that I think are absolutely critical to learn SEO fast and effectively.

Let’s get to it.

Now, the first thing you need to do is nail the fundamentals:

Let’s say you wanted to learn how to drive a car. Before you can get to things like drifting, you need to learn the rules of the road. And then you need to learn how to start the car, accelerate, and gradually hit the brakes to come to a smooth stop. Without these fundamentals, you wouldn’t even be able to get from point A to point B.

learn seo fast rules

And SEO is the same. You need to nail the fundamentals before you can generate meaningful traffic to your site through search engines like Google.

So, the two SEO fundamentals you should learn are keyword research and on-page SEO. After that can come the basics of technical SEO, and a couple of link building strategies.

Now, rather than going any further into these techniques, I recommend reading some of my step-by-step tutorials on Search Engine Optimization that are listed below. 

Alright, so after you’ve nailed the fundamentals, something I highly recommend doing is getting an internship at a respected agency.

Get An Internship At A Respected Agency: 

In the words of Benjamin Franklin, “Tell me and I forget. Teach me and I remember. Involve me and I learn.” 

Now, whether you want to build your own authority sites or become VP of SEO at a large company, the best place to start your career in SEO is by getting involved with people who are right there in the trenches.

And the great thing about agency work is that you get the opportunity to work in various industries and on multiple types of websites. Rather than Googling or looking to a job board for something like “SEO internship,” write a list of people or companies you respect in the industry. These might be people you follow on social media, or you might be subscribed to their email newsletters.


learn seo fast by doing seo

After you have your list, take some time to get on their radar.

You can do something as simple as leaving thoughtful comments on their content because it’ll pay to be a recognizable name and face in their inbox. Then reach out with your value proposition in how you would be a great fit for their company.


learn seo fast reach out


Now, I do want to note that if you have zero experience in digital marketing, offer to work for free for a few months. Yes, it might be a stretch, but you’ll be getting valuable experience, some hand-held help from someone you respect, and an understanding of what SEO looks like as processes.

Perform the best that you can learn as much as possible, and that internship could very well turn into a paid or permanent position.

Apply the 80/20 rule to SEO:

Another thing I highly recommend is to apply the 80/20 rule to SEO. The 80/20 rule, also known as the Pareto principle, suggests that roughly 80% of the effects come from 20% of the causes.

learn seo fast with pareto principle

And since “effects,” aren’t going to come from reading or watching videos, I suggest you spend 80% of your time practicing SEO and 20% of the time learning.

If you’re spending more than 20% of your time-consuming content, you’ll end up wasting time and information overload can paralyze you from doing anything at all.

And as your knowledge grows, you’ll find that you won’t get distracted by shiny tactics and become hyper-focused on things that will actually make a difference for your bottom line.

Refine Processes Rather Than Searching For Shortcuts To Methodology:

The next thing you should focus on is refining processes rather than searching for shortcuts to methodology.

Seth Godin said: “Things that look like shortcuts are usually detours disguised as less work.” 

SEO in itself is a process and tasks often require multiple steps. And these so-called “shortcuts” can often take you two steps back instead of one step forward.

So rather than looking for things that may violate Google’s Webmaster Guidelines, focus on breaking down micro-tasks within your macro tasks and then improving efficiency.

For example, if you’re noticing that finding emails take up a lot of your time in your link building process, consider outsourcing that or using the spreadsheet from my 15-minute link building campaign starter kit with Ahrefs.

[Add an Image of a Spreadsheet Here] 

Or if you feel like publishing new content takes up way too much time, then take 10-minutes to research productivity processes for blogging. Then try the processes out rather than hiring writers for $10 a pop. 

Build Perseverance:

The next thing, in my opinion, is one of the greatest skill sets that all great SEOs have. And that’s perseverance.

SEO requires practice. And practice requires perseverance. And like all good things in life, the greatest things come through failures.

The best way to illustrate what I mean is by using the topic of link building as an example.

I can’t even tell you how many times I’ve heard people say things like “link building isn’t important.” It drives me crazy.

Even Google explains that their algorithm looks at things like the “quality of content.” And the example they use to define quality is that if other prominent websites link to the page, which is a proven sign that the information is well trusted.

learn seo fast - quality of content


On top of that, there are numerous industry studies that show clear positive correlations between the number of unique websites linking to a page and the amount of search traffic the page gets.

learn seo fast - search correlations
image credits: Ahrefs

And the same goes for the number of keyword rankings.

learn seo - keyword correlations
image credits: Ahrefs

So why so much hate towards link building?

Because it’s hard and if you don’t have grit, you won’t survive.

Now, I don’t blame people for hating on link building. After all, the process usually requires outreach to complete strangers trying to get them to link to your site. But it’s all about perspective. If you think about it like that, yea… it’s annoying.

But if you can think about it as a way to bring something interesting and valuable to people’s attention, those emails are usually welcomed. So, as you try some different SEO-related tasks, keep your head up.

Accept rejection instead of feeling down and take it as a learning experience instead.

 For example, if I were completely new to link building, 

  • I’d send around 50 emails with one approach. 
  • Then I’d measure and see how people responded based on the number of link conversions. 
  • Then I’d take my learnings and improve on the next 50 emails.

By analyzing your successes and failures, you’ll always be improving and outreach will become a natural and somewhat fun way to connect with other people in your space.

Prioritize Based On The Things That Are Working For You:

After you’ve had some practice, the next thing you need to do is prioritize based on the things that are working for you.

The last site I sold was in the health niche. And throughout 2018, on average, I worked on the site for maybe 2 and a half hours per week.

Now, what worked really well for that site was targeting low-competition topics since health is such a huge niche.

So, with the limited time I had, I spent most of that doing keyword research.

I’d send a rough outline to a freelance writer, have my editor polish the article, and then finish it off with some on-page SEO work.

And that alone resulted in more than doubling my organic traffic.

learn SEO - Google Analytics


In fact, if you look at my link profile, it was actually declining during that same time period.

[Add Ahrefs Link Analytics Here]


And it wasn’t until January 2019 that I started focusing on building links and ranking for more competitive keywords. And shortly after I started, the site was bought out.

My point is that you don’t need to do everything at once if you’re a one-person team or you’re not fully committed to a project. Instead, focus on the things that are working within the time you have available.

And then start branching out to other things that can help give your organic traffic a boost

SEO Requires Patience:

Last but not least, SEO is a game of patience.

We conducted a study on how long it takes to rank in Google and we found that on average, only 5.7% of pages ranked in the top 10 within the first year of being discovered.

And what was even more surprising is that nearly 75% of pages never ranked in the top 100 in the first year.

Generally speaking, if you’re targeting keywords that your site can compete for, you’ve nailed the keyword research and on-page SEO, and you have enough links to be competitive, then I’d say to give it 6-12 months to rank.

Now, while SEO is time-consuming, the rewards are obviously incredible. Free, passive, and consistent traffic that doesn’t fade over time.

So, my recommendation right now is that if you’re completely new to SEO, nail those fundamentals by reading this blog post on keyword research for new websites and actually implementing it on your site. 

[ Links :]

Then actually go and do some keyword research. And after you’ve done that, read my step – by – step guide on implementing on-page SEO. Then actually go and do some on-page SEO.


Again, I’ve linked up all the SEO learnings below that I think you could massively benefit from, so check those out and if you have any questions, leave one in the comments below.

  • What is SEO? How Search Engines Like Google Work [ Links: ]
  • SEO for beginners video [ Links: ]
  • On-Page SEO Checklist for 2019 [Links: ]
  • How to Do Keyword Research for a NEW Website (2019 Tutorial) [Links: ]
  • Keyword Research Tutorial: From Start to Finish (2019) [Links: ]
  • Link Building Tutorials (Step-By-Step) [Links: ]
  • A Basic (Yet Powerful) Technical SEO Audit for Beginners [links: ]
  • How to Prioritize Your Digital Marketing Tasks and Maximize Productivity [ Links: ]
  • Link Building with Google Sheets: Start Guest Posting in 15 Minutes [Links: ]
  • How Long Does it Take to Rank on Google: A Data-Driven SEO Strategy For Faster Rankings [Links: ]

And of course, if you enjoyed this blog post, make sure to like, share and subscribe for more actionable SEO tutorials.

So, keep grinding away, do more than you read, and I’ll see you in the next tutorial.


A Few Commonly Asked Questions on Learning SEO:

How to learn SEO for free?

There are a lot of websites where you can learn SEO for free but it may not be possible to scale it for your growth in the field of SEO. The best place to learn SEO for free is Youtube. Youtube provides almost free content on SEO. Here are the few people who teach SEO for free:

  • Ryan Stewart ( Webris)
  • Brian Dean ( Backlinko)
  • Neil Patel ( Neil
  • Ahrefs ( Sam Oh)
  • Cognitive SEO

How to learn SEO at home? 

Get Online Buddy provides free resources on SEO where you can learn from home. Or Youtube is the best platform to learn SEO at home.

How to learn SEO online step – by – step?

Here is the link to learn SEO online step – by – step.

What is the best place for SEO learning tutorials?

Learn SEO Tutorial for beginners and professionals with examples, robots meta tag, doorway pages, redirects, error, page rank, link popularity, articles. Here is the link to the complete SEO guide.

Is it possible to learn SEO on your own?

You can definitely learn everything all by yourself. But I doubt we ever are able to. You can analyze what the best in your niche are doing, learn their tricks and implement them on your own sites. It sounds simple, but the whole process will teach you everything you need. To do that, you’ll need the right tools like:

  1. Screaming Frog
  2. Ahrefs
  3. SEMrush
  4. Spyfu etc.

Which is the best free site to learn SEO online?

When I wanted to start a blog I read about tons of different websites and I got to know a lot about SEO.

But when you will actually apply this knowledge to your blog, you’ll see there are a lot of things that those blogs didn’t tell you.

You should do the following and you’ll get a hang of it.

  1. Neil Patel
  2. Brian Dean
  3. Cognitive SEO
  4. Get Online Buddy ( SEO blog)
  5. Ahrefs ( Sam Oh)

How to learn SEO from basic to advance?

The best and fastest way to learn SEO from basic to advance is by doing some DEEP research on your competitors, see what they are doing and try and implement it on your sites. Hence you may need these tools to learn advanced SEO is:

  1. Ahrefs
  2. SEMrush
  3. Screaming Frog
  4. TF – IDF tool
  5. Spyfu