What is SEO and How it works


In short, SEO (Search Engine Optimization) is what makes search engines like your website better by doing something.

Why do you want search engines to prefer your site?

Because of this, when people query related topics in search engines, Google, Bing, or Baidu are more likely to suggest your site as a place to get this information, that is, in front of other sites talking about the same topic.

To better understand SEO, let’s go back and take a look at one of my experiences.

I once designed a business website for a friend of a professional organization, and after her website was completed, we had a similar discussion:
She: I want some business! We just launched an online website, why isn’t anyone calling?

Me: Because owning a website does not guarantee that people will find it.

She: Why? In my opinion, if someone is a professional organization of Google [her city], my website should appear, but this is not the case.

This is a good question. The truth is that landing on the front page of a SERP (Search Engine Results Page) is not an easy task. In the ocean of billions of web pages, it is very difficult to rank within the top ten for a specific search term!

Now let’s see what SEO is again.

How do search engines work?

Search engines use electronic robots (aka robots, spiders, etc.) to constantly access or crawl the Internet. Here’s what they do:

Non-stop access to web pages;
Index (sort and organize) the information contained on these pages;
Archive and store this information so people can find it quickly when they search.
This is very useful because when you (or others) search for something online, something like this happens:

Open Google, Bing, Baidu or other search engines;
Type the word or phrase you want to search and press Enter;
Search engines quickly view indexed web pages and provide you with a list of search results, which ideally are exactly what you need.

Search engines show you search results based on many factors. These exact formulas (algorithms) are strictly confidential, very complex, and often change.

What does this mean for bloggers and website owners?
Search engines like Google are very important, and when our web page is displayed on the first page of a particular search result, this can be of great value, like the golden needle found in a haystack.

Not many people click on the second page of search results, right? It’s great if your page appears on the first page of a particular search result, which means more traffic.

As a result, bloggers and website owners around the world are constantly working to make their own websites better at SEO in order for search engines to display their pages on the first page of search results.

Of course, this doesn’t happen if the search engine doesn’t know your website exists in the first place. As I mentioned briefly above, when your site is indexed, this means:

A robot (spider) found your website;
They crawl pages on the website;
By reading the content of the web pages, they understand the meaning of these articles;
Search engines organize, archive, and store page information on your website in a huge index library;
Based on a variety of top-secret formulas and algorithms, search engines determine your page’s ranking in search results.

So, what exactly is SEO?

SEO is doing everything possible to remove any obstacles that robots may encounter in these 5 steps.

This is to make your site easy to read and very attractive to search engine spiders. If your site is easy to crawl, the content is well understood, and there are no dead links (links to non-existing pages), then the robot (spider) will remember you as a good source.

When someone searches for related topics, search engines are likely to recommend your site as a source of answers, and appearing on the SERP homepage will be a major victory!

Wondering what you can do to improve SEO? Please read my SEO tips here.


Just make your site look great to Google (and other search engines), and when people search for related topics, your site will appear in front of search results.

There are many factors that can determine whether your site appears on page 1 (page 2, page 3 or page 57) of the search results. Although most of them are completely out of your control, you can still take measures to increase your chances of being in a good position.

Make your website mobile-friendly

With more and more people using mobile devices to go online, responsive design can make your readers easier to navigate. These are the topics I recommend.

Make your website load fast

Remove content that impacts speed on your website, use as few plugins as possible, and do n’t use random widgets, gadgets, and applications. You can check the speed of your website through this tool, 80 points or more is ideal.

Optimize the image

Don’t upload images directly from the camera to the website, you need to adjust the resolution, compression size, and use alt tags.

Understand and use keywords

Keywords are phrases or phrases that summarize a piece of content.

If you are a blogger or website owner, keywords are phrases or phrases related to the content of your web page; if you are a user of a search engine, keywords are the main phrases you enter in Google or other search engines.

Now that you know the keywords, use them consciously when writing articles so that search engines know what your content is and how to classify it.

Use long-tail keywords

Long-tail keywords contain more than three words, and it seems a bit inappropriate to use keywords here because they are more like phrases or sentences. Long-tail keywords often return better search results and are therefore more useful for bloggers and website owners.

For now, short keywords (such as dog or cake recipes) that contain only one or two words are difficult to get a good ranking because there are a lot of websites competing. Therefore, it may be better to use longer, more specific keywords.

Leave A Reply

Your email address will not be published.