How to do SEO by yourself. SEO for beginners

In this post I am going to show you how to do SEO by yourself (search engine optimization) so you have a good opportunity to rank your website or blog on the search engines.

Search engine optimization could seem a daunting task for a beginner blogger; there is so much terminology that you have to learn. Also, you might have read that Google’s algorithm is constantly changing, and for that reason you don’t know where or how to start doing SEO.

I am writing this post, how to do SEO by yourself, after a big failure that cost me time and money, but I gained so much knowledge that I want to share with you.

How to do SEO by yourself The learning phase

The first thing you need to learn is:

All the search engines are now very intelligent

What do I want to say with that? It’s simple: you cannot cheat Google, Bing, DuckDuckGo, or any other search engine with bad tactics.

Search engines now have artificial intelligence (AI) so if you are tempted to use, for example, spammy links that redirect to your site, they will know. Or, if you want to just copy and paste content from other websites to your website, they will know.

To be honest with you, I once tried to cheat the search engines, and that damaged my domain name.

What did I do?

I read about a metric called Domain Authority (DA) and some bloggers said that if you have more DA, the more chances you’ll have to rank in the first positions of Google.

But I didn’t know that the DA is not an “official” Search Engine Optimization metric; it is a metric created by Moz to qualify a domain name.

One day, when I was looking on Fiverr for a monthly SEO service, I read an ad that said “I will increase your DA in a few days”.

I bought the service and my DA increased. I got more visitors to my blog, but Google changed its algorithm in December for 2019 and I was penalized, no more visitors to my blog.

I couldn’t recover from that mistake. My domain name was damaged, so after one year of trying everything, I had to change my domain name and now I am starting from scratch.

With that, I want to say that if you read posts and watch videos about this topic, you have to be very careful about the information you are getting.

What you are going to learn here are the basic concepts that you are going to need to read more advanced posts or watch more advanced videos about search engine optimization.

These concepts are those that I would have liked to know at the beginning of my blogging journey.

Main Concepts

You need to understand the goal of Search Engine Optimization

Search engine optimization exists because of the search engines like Google, Bing, Yandex, or DuckDuckGo, and there are many more to come.

What these search engines want is great content to index and show to their users.

If you understand this concept, you can align your goals with what the search engines want: great content.

You need to create great content for your readers or potential customers. In that way, you will get leads or sales that will translate into more revenue.

If you want to understand how a search engine works, you can read this post: Search Engine Optimization Tutorial for Beginners.

But an easy way to explain it is this: The spiders of the search engines will crawl your content and then index it. Once they know what your content is about, they will show your content after a query is made.

When a query is made, you compete with other people that have similar content.

Yes, SEO is a competition too. You may think that your content is the best, but the search engines might not like it.

One thing you need to understand is that nobody knows how the Google algorithm works, nor the Bing algorithm. SEO experts can only guess about the requirements of the search engines to rank content in the first place.

Keyword research to write good content. To find the right keyword is important

Once you understand the goal of SEO, the next step is to understand keywords.

You will find a lot of tools that say they can help you find the best keywords for your website or blog.

Why is that?

It’s because keywords are a very important part of an SEO strategy.

Let’s say that you want to buy a new car, so you go to Google and write: new tesla models 2022.

The words you just wrote into Google are keywords.

Keywords are the words that people use to make a search on the search engines.

Finding the right keywords for your business is very important because they are what people are searching for.

For example, the keyword of this post is: How to learn SEO.

I chose that keyword phrase because it is easy to rank for my blog. Like I said before, my domain is brand new, so the universe of keywords that I can rank on the search engines is limited.

The same can happen to your business. If your website or blog is new, it will be difficult for you to rank for competitive keywords.

That is the reason why you need to choose your keywords very carefully at the beginning.

Once you get traffic and your website or blog becomes more popular, you can rank for more competitive keywords.

So, how do you find the best keywords for your website or blog?

There are tools that can help you with that task.

The one I recommend to you, because I use it myself to find keywords for my posts and topics for my Instagram reels, is: Ubersuggest.

This tool recommends the best keywords so you can rank easily.

At the beginning, your keywords will not be the most competitive ones, but you have to start somewhere.

Remember, SEO is a process and takes time.

the technology savvy how to do seo by yourself keywords

On-Page Search Engine Optimization. The Content is important

You have to know the difference between on-page SEO and off-page SEO.

On-page SEO is all about your web page or blog. You have total control in this area, because you buy your hosting solution, you decide if your blog will be on WordPress or in Drupal, and you choose the plugins you will use.

On-page SEO also includes the content you will use, like text, photos or videos, and the way you structure your website (user experience).

Like I said before, in this part you have total control over your website or blog.

Off-Page Search Engine Optimization

In off-page SEO you don’t have control because you rely on other people’s opinions.

For example, you can promote your website or blog on social media, but it will be other people’s decision to click on the link and go to your website or blog.

Off-page SEO is all about getting traffic to your website or blog, but remember to only use white-hat tactics to get traffic.

These tactics are always changing because the main source of traffic is now from social media, and social media is a completely different world.

Right now, my recommendation is just to focus on one social media platform and to get traffic from there.

Link Building

According to Wikipedia, link building is “all the actions aimed at increasing the number and quality of inbound links to a webpage with the goal of increasing the search engine rankings of that page or website.”

Doing link building is like doing public relations because you have to introduce yourself to other bloggers, chat a little and then negotiate to share links.

That is pretty much how to build links, but you can also buy your link from another blog.

If you are a beginner blogger, your blog won’t have much traffic, and for that reason a link to your blog doesn’t have much value. So, when you talk about exchanging links, an experienced blogger will ask for money.

the technology savvy how to do seo by yourself link building

How to do Search Engine Optimization by yourself—other ways to do it

Once you have learnt the concepts, the next step on your quest on how to do SEO by yourself is very clear:

Find a resource for beginners

Yes, this is the best answer to the question: how to do SEO by yourself?

There is plenty of information on the Internet. For me, the best ones are:

Search Engine Optimization Starter Guide by Google

It’s a little old but it has good information, and the information is from Google.

The Beginner’s Guide to SEO by Moz

I think this was the first guide to SEO that I read. The best thing about this guide is that it is always up to date.


The best way to do SEO by yourself is to practice.

You have to write blog posts that are SEO friendly, that have a good keyword with multimedia and that your audience loves.

The only way to do it is by practicing.

You need to focus on getting better at creating good content if you want to be a professional blogger. You need to keep writing.

Search engines love it when you are constantly uploading new content to your blog, because they need new information every day.

Also, the best way to practice SEO is in your own website or blog, but be careful, or you will have to start again like me.

My recommendation: Practice. Write one post per week until you get at least 50 posts on your blog.

That way, you will show the search engines that you are serious about your blog and you will get in the habit of writing.

Also, by doing this, you will master the habit of searching for new keywords.

Find Search Engine Optimization Groups

A good way to keep learning new things is by joining SEO groups on Facebook or in Telegram.

At this point, you have to be proactive, but careful.

I was in an SEO group where everyone was talking about gaining more domain authority and that was a bad tactic. In the end I left the group.

We have to be proactive and find good SEO groups.

I am in a couple of groups on Facebook but the information there is not good. I have to keep looking for THE group so I can recommend it to you.

To do SEO by yourself find SEO groups on Facebook. The aim here is just to get admitted to multiple SEO groups and see which one is right for you. Not all groups are the same.

Find help

Doing SEO by yourself is a big task, so at some point you will need help.

What I did was find an SEO expert on Fiverr who helps me with getting backlinks, and they are also a person I talk to when I have a doubt.

Don’t be ashamed to look for help in your blogging journey; you will need it at some point.

For example, by practicing SEO, I damaged my whole blog, and so I called a developer friend for help.

You will need a developer friend—that’s the truth.

Read news about Search Engine Optimization

This is important because you need to know what is going on in the SEO world. There are good SEO portals that are always up to date with the latest news.

I can recommend:

Moz Blog

Search Engine Land

Neil Patel’s Blog

Watching Search Engine Optimization conferences

In this new era of information we have a lot of content to watch on YouTube.

And on YouTube you can find SEO conferences like this one:

These have a lot of information about SEO.

And if you have an ecommerce site you will find great ecommerce ideas for SEO

Understand that what you know now can be useless tomorrow. The Google Algorithm always change

It’s frustrating, but what you know now might be useless tomorrow. That is the way SEO works.

Search engines are constantly changing and improving, and you need to adapt your tactics every single day.

The way you show content to your ideal audience has to improve every time you write a new post for your blog or website.

Also, you will need to learn at least the basics of HTMLS and CSS to understand the reasons behind some SEO improvements.

And you will need to learn some basic concepts of user experience.

Trust me. Right now Google is all about user experience and they want to apply UX to SEO.

Final Words

Before the final words let me tell you that is a good idea to have a Privacy Policy section in your site. To have ideas privacy policy or ecommerce ideas privacy you can visit: FreePrivacyPolicy

All it takes is practice. At the beginning, learning how to write a new post can take some time, but it will get easier with time.

If you want to learn Search Engine Optimization, just read a lot about it, practice with your blog or website, and always look for your analytics.

You are going to make mistakes but that is part of the learning phase.

You just need to have patience and the results will come and you will see organic traffic to your blog from the search engines.

You will be surprised that Bing and DuckDuckGo can give you a good amount of traffic if you provide good content not all traffic comes from Google.

Just practice your Search Engine Optimization because is a discipline.

Don’t be afraid to apply what you learn on your blog or website with time you will be have an expert level SEO.

One recommendation to learn Search Engine Optimization is to write an article with a good Title on a web and try to rank it on the search engine. To write a good title is important. The first thing that search engines read is the meta title

Do yourself a favor and learn Search Engine Optimization

How to do SEO by yourself?

By learning the basics concepts: keywords, on-page SEO, off-page SEO, and link building.

Is learning SEO difficult?

At the beginning, yes. It can be difficult to learn because you have to learn new concepts, but once you understand those concepts the rest is just practicing.

To find the right keywords for my website is SEO?

Yes, finding the right keywords for your website is an SEO task, and I think it’s the most important part of your SEO strategy.