How to Become an SEO Expert Quickly? (Personal Experience)

Google+ Pinterest LinkedIn Tumblr

I have been working as an SEO Expert for about 6 years now. I have ranked personal websites, I have worked with clients from all over the world and I have had SEO jobs too where I had to manage client websites to rank them higher on SERPs.

When I wrote my How to become a digital nomad guide, a lot of you asked me on social media to write a blueprint on how to become an SEO expert.

That’s what this article is all about.

As an SEO myself, I have seen the industry first hand. I have ranked sites, I have coached 1000+ students in Bangladesh to rank their own websites with Passive Journal University (my coaching in Bengali language). I even did a public case study where I bought a domain, built a site, ranked it and sold it, while documenting the whole process live for my students.

Hi, I'm​ Khalid...

I travel the world and try to live a digital nomad life. Want premium goodies from me? For free?

So I know one or two things about ranking websites on the first page of Google (which is what SEO is all about).

Ready to find out how to become an SEO expert yourself in next 6 weeks?

Let’s dive in!

The Knowledge Phase

Assuming you don’t even know what SEO stands for, we will start with the knowledge phase. This phase will last for 2-3 weeks depending on how good you are in receiving information.

In this phase, we would like to experience a 30,000 feet overview of the SEO industry (aka, the big picture).

Fortunately for you, as you are already here, I would like to give you a quick overview of the knowledge phase, just to make your life a little easier.

So you already know that SEO is the process of getting a website ranked first on search engines like Google for keywords (a keyword is a word that people use to search for information on Google).

There are two basic divisions in the SEO world which are, on page and off page SEO.

On Page SEO

Everything that you do within the website (fixing titles, fixing copy, images, internal linking, fixing technical issues and 100s of other activities) would be considered on page SEO.

Off Page SEO

Things that you do outside your website to get you ranked higher would be off page SEO. For example, when you are sharing an article on Facebook, you are not directly doing anything on your website. Or, when you are getting a backlink (more on that later), you are not changing anything on your personal website.

You get the idea.

In the knowledge phase, you will have to gather as much information as you can about both on and off page SEO.

This shouldn’t take more than 4 weeks if you ask me. Though it seems a lot, there aren’t a lot of information that you need to gather as a beginner.

Here’s what I would do if I had to learn SEO again..

Now that I know I need to learn both on and off page SEO, I would google the term ‘on page SEO’ as the first step. Here’s what I get from Google with a quick search.

As you can clearly see, industry leaders like Moz, Ahrefs and others have published great guides around the topic of on page SEO. They are simple to read, easy to understand (for the most part) and actionable too.

I would take a day or two off and read everything that I see on the first 5 pages of Google (50 results approximately).

I don’t need to necessarily understand everything that I am reading because it is still early days. I would probably not understand some of the lingo, some metrics and even some of the words but that’s alright.

I don’t need to understand everything as I am just in the knowledge phase.

Once I am done reading everything from the top 5 pages of Google, I will go for YouTube.

Now I will simply follow the same strategies for ‘off page SEO’ by Googling the same. Ideally, I will receive great suggestions from Google (thanks to the SEO effort by people in the industry) and I will read everything that I can find about off page SEO.

We are at the very end of the knowledge phase. If you have followed along, now you have a very clear idea about everything related to on and off page SEO.

The final nail on the coffin for now would be reading a book. I recommend ‘The Art of SEO’. Here’s a link in case if you want to buy it on Amazon.

how to become a SEO Expert

In case if you are not a fan of reading books, I would recommend downloading it on Audible (free for first 30 days). Also, just to let you know that this is a ‘huge’ book so make sure you got enough time to cover this.

The Action Phase

If you have spent a good amount of time in the Knowledge phase, you now know enough about SEO than 99% of people out there.

However, this knowledge means nothing if you don’t implement it to see what you learnt is true or not.

That’s where the action phase kicks in.

I would recommend starting by creating a simple blog. It can be a website under your name, it can be a blog on something that you are passionate about or it can be just a random project to test your learnings.

This is important. Don’t assume you learnt SEO by reading and listening to books + videos. You learnt nothing till you implement your learnings.

If you are new to the world of internet marketing, you will quickly realize at this stage that you don’t know a lot of things.

Maybe, you don’t know how to even create a blog. That might happen and there’s no shame in that.

In that case, we will simply create a new Knowledge phase to learn how to create a blog.

Again, go back to the journey, start by Googling how to create a blog and you will find thousands of quality resources, for free.

Start reading and you will have a blog before you know it.

Once you have one, start implementing your learnings. Do those small H1 changes, do the meta boxes, do the image Alt text, do off page SEO, get a few Backlinks if you can.

Don’t worry about succeeding or failing the battle. You are just learning.

By the end of action phase, you should have a website that is ranking on Google for some competitive terms.

If that’s not the case, go back to the knowledge phase and start gathering more knowledge.

Implementation Phase

The action phase and the implementation phase sounds similar but they are a little different. An implementation phase is where you will try to earn your first $ using your SEO skills.

You are not an SEO if you have not made any money doing SEO.

So we will try to make some money at this stage.

Fortunately, there are 100s of ways to make money with the skills you learnt so far in the world of SEO. I will just recommend some of my favorite methods but you can go your way and it doesn’t have to match mine.


Search engine optimization is a booming industry. According to Search Engine Land, the SEO industry is worth $65 Billion USD and that was in 2016. It is well over $100b now if you ask me.

Freelancing is one of the easiest ways of making money with the SEO skills you have. Go ahead and register yourself on marketplaces such as Upwork, Freelancer and 20 more.

Every day, thousands of jobs are posted on these marketplaces where freelancers bid to get the job.

It is not the easiest of methods because you have to compete with other freelancers to get a job but it gets easier once you get your first job.

If you head over to my About Me page, you will be able to look at my Upwork profile. I used to be a freelancer and I still occasionally do freelance work. It is fun, it is good money and you get to meet so many amazing clients on top of that.

Get a SEO Job

Why not get a traditional SEO job?

If you head over to popular job search portals like Indeed or LinkedIn, you will see 100s of SEO jobs there, published daily.

Yes, some of those will require you to work from the location so it might not suit the digital nomad lifestyle, however, it is still a start and some of them allow you to do work from home.

SEO positions typically start at around $25,000/year and it can go as high as $70,000/year on average (of course there are exceptions).

Try to apply for an entry level position, tell them why they should hire you and you will soon have a SEO role in a company.

Start Your Own Business

If you are confident with your SEO skills (thanks to the knowledge phase), you can start your own business now. It can be creating and ranking blogs to make money with methods like Ads, affiliate links or it can be selling SEO service directly to companies using your skills.

That’s what we do with our SEO service here.

I would not recommend starting your own SEO business, if you are new because there’s no reason why a client should allow you to play with their business when you are not experienced and haven’t proven anything.

A good idea can be offering free SEO services to clients to get noticed and you can always take it from there.

Our quest to understand, how to become a SEO expert ends here. It is your time now to take actions. Before you start your journey of taking actions, tell me in the comments, what stage of SEO you are in right now?

Are you a rookie who has never ranked a website? Are you somewhat experienced who has got a few clients but don’t have a complete understanding of SEO or are you an expert, who has ranked and sold websites or worked with businesses and are now looking to grow?

Would love to know your thoughts.

I am Khalid, a blogger and a geek when it comes to anything related to online marketing. Stay connected to me. Leave a comment if you like my articles.


  1. Great articles. A complete guide for anyone who wants to start as an SEO.

    I am a rookie. Will follow your guideline from today. After some month I will start my affiliate site. So I can use the knowledge to rank my site.


      • Can I get backlinks from the same website but different post to my site? Will it count?

        Sorry to ask. I don’t have any knowledge about backlinks yet. The question just came up on mind. Maybe I will get the answer when I start.

        • KhalidFarhan Reply

          That’s called internal linking (like in this article, I gave a link to 2 of my other articles). This is also helpful for SEO but not as helpful as a Backlink. They are both parts of Google’s 200 ranking factors.

    • Jitu Mahmud Reply

      Really, its a very good article have a kick start.
      I cant rank myself as a rookie even. In the world of SEO i am person who is interested to be acquainted with all about it.

  2. The problem is I keep losing my track. How can I stay super focused?

    • KhalidFarhan Reply

      Hi Epu,
      That’s quite normal. This happens a lot when you don’t see success. Try to get some success (monetary, rank improvement or something else). Once you get a feel of success, it will be easier for you to stay focused.

      • Mahfuz R Khan Reply

        Great articles. I am new and already trying to start.. I am also student of pju.
        So thanks to u.

      • Ankur patel Reply

        Thanks for the post.
        Usually I started seo as initially. I failed a lot of times. At last I ranked my website to 1.7 million worldwide. I am with this phase thanks buddy

      • Fazle Rabbi Fahad Reply

        Excellent writing by Khalid Farhan. By starting any SEO related learning and business , it’s open idea from you. Superb guide line.

        I am a rookie. I will try my best to learn about your following guidelines.

  3. I always prefer low competitive keywords… Because I feel and I experienced these keywords are easy to rank and stay long in the position…
    But I think website structure matter the most and defining each category is a good practice…

  4. Thank you Khalid brother for your inspiration article. I got more energy get started.

      • Masum Reza Reply

        I think after so long I have found the right path, my journey starts from today.
        I’m in knowledge phase

        Masum Reza
        Sub Assistant Engineer
        Alin Food Product Ltd

    • Dear Sir
      Would you please help to provide the internet marketing course module along with information about payment & timing

    • Omar Faruque Reply

      Realy nice post. I am appreciated read this post. I am new comer in seo Industry please pray for me Khalid Farhan sir.

  5. Hello,

    Firstly, I am really glad I came across your blog, It was great read for someone like me a learning SEO enthusiast.

    I am currently in action phase transitioning into implementing phase and I agree with you on “You are not an SEO if you have not made any money doing SEO”. Now, I have already bought a domain and hosted a website but the website is a personal blog, now how do you suggest I learn SEO on a personal blog. I don’t compete with anything , should I rank try to rank for anything, or do you suggest any other alternate.


    • KhalidFarhan Reply

      Great stuff Jayson. You can use your personal blog to rank for keywords. Whenever you are writing an article, do some keyword research beforehand to target one/more keywords for every piece you publish.

  6. I am very new in SEO & in knowledge phase now. Want to know more & more about it.thanks for your inspiring article.

  7. sumon biswas Reply

    Good day,

    Dear Vaia,

    I am a great fan of your personal blog follower, I just follow your work and your expert thinking of concept that’s making us a great learner, in your motivational speeach gives us a new hope to take challenges, we are thanked very much and grateful for your highly dedicated work, that helps us to learn more from you, Now this time is to prove ourselves…..

  8. reajul islam Reply

    Your articles are very helpful for those who wants to start SEO journey. I glad to read your digital nomad idea.

    gathering knowledge is easy but implementation is difficult. I want to be a digital marketing expart.

  9. Most informative post of SEO for beginners like me.
    Thanx khalid bhai for sharing.

  10. Ashrafuzzaman Reply

    Path finding post for learners.Though i m in knowledge phase hope soon i will be in action phase.Thanks Brother.

    • Md. Sajeeb Mia Reply

      Really via,
      Awesome guidelines. I’m very happy by read this article. It is inspirational article.
      Thank you brother. A lot of thanx

    • Musahid Ali Mamun Reply

      Smart guidelines I have got reading the article in a full swing.
      Following the steps put in the content, anyone can approach to his or her goals in SEO industry.
      Easy and effective pathway you have pointed out for the fresh blood like me.I am determined to walk along with highway you showed.Keep us in your guidelines via virtual fields.


  11. Hi farhan,
    your article always exposes how much deep level knowledge you have in the selected topic…may be you are a great teacher as your conception and presentation is so clear i’m learning full stack web development ..and i’m near to end the course ..will you suggest me to learn SEO parallel with web development ???..“You are not an SEO if you have not made any money doing SEO”…in this same way I didn’t earn a single penny from web development i’m not a web designer ….will you recommend me what should i do??….learn seo before start earning from webdesign???

  12. Aftab Zaman Reply

    Thanks for sharing, can you please help with how to rank on page 1 ?

  13. Great articles. A complete guide for anyone who wants to start as an SEO.

    I got the book name Art of SEO Full version. Now time to start.


    • KhalidFarhan Reply

      It is a huge book (almost 1k pages). So all the best 🙂

  14. Great articles thanks for sharing. Unfortunately I’m in the knowledge phase…..
    still reading article.

  15. Mortuza Mizan Reply

    Thanks for your best guideline.This will be really helpful for me.

    • sazzad ahsan Reply

      awesome blog boss.lot of salute on behalf of me.that’s why love you very much.carry on bro.

  16. Md. Sajeeb Mia Reply

    Really via,
    Awesome guidelines. I’m very happy by read this article. It is inspirational article.
    Thank you brother. A lot of thanx

  17. Md Jahangir Alom Sujon Reply

    I have worked with some clients on the marketplace but I am not satisfied with my knowledge about SEO. Sometimes, I feel I don’t know SEO Properly. I need to develop myself. Thank you so much for sharing an informative article about SEO. I am a really big fan of your article.

  18. Kamal Hossain Reply

    This article is a complete guide of SEO learning and starting freelancing career.Many thanks.

  19. I am rookie in this site digital marketing .But i am associated with your course and looking forward to do something especial.i was already reading this article before ,it’s give me goosebumps every time when i read this.
    it’s make me feel that,I am with a good hand.
    Thanks for your resourceful post.

  20. Nurul Islam Reply

    Nice. I will have following you for a lifetime. Love you, bro.

  21. Md. Anisur Rahman Reply

    Can i serve you a free support for 1 month for SEO?

  22. Mohammad Akram Hossen Reply

    please, give me some more tutorial link where I can learn SEO , I intend to learn this.

  23. Sarwar Hossain Reply

    Very good informative article brother. Your research is showing your heard job on this track.
    Have a good time.

    Best regards 🇧🇩

  24. Golam Mohammad Reply

    Thanks for sharing this article. It would be very helpful to go ahead. I’d try to follow the guidelines shown in this article.

  25. Masud Khan Reply

    Hey!dear Khalid Farhan vai really its a great pleasure for me that I have got a chance to write some thing on your post.
    Actually it was a great article for beginners.

    Thanks a lot
    Masud khan

  26. Shakib Hasan Reply

    Greate article !
    I am trying to be an expert on SEO. But the first thing of seo suffering me . I’m not finding solution to get less difficulty keyword.
    have you any suggestion for me???
    I’am working on my website

  27. Omar Faruque Reply

    Realy nice post. I am appreciated read this post. I am new comer in seo Industry please pray for me Khalid Farhan sir.

Write A Comment

Pin It