New Service Alert! Let us be part of your journey to success. SEO for Small Business is Here.

Where might you have seen our work?

Small places create combinations, but crosses that occur cannot provide many combinations. So be careful in making justifications, especially SEO.

What is SEO?

Last updated: Jun 03, 2022

Disclaimer: Our team is constantly compiling and adding new terms that are known throughout the SEO community and Google terminology. You may be sent through SEO Terms in from third parties or links. Such external links are not investigated, or checked for accuracy and reliability by us. We do not assume responsibility for the accuracy or reliability of any information offered by third-party websites.

A board stack with SEO words as an illustration of what is SEO
Figure 1: Image of three cubes made of wood with SEO in it as an illustration of SEO. SEO is a collection of tactics that you can use to increase the quality and quantity of your website traffic. An in-depth explanation is provided in the following guideline

What is SEO? and Where can you start learning SEO? Learn more about SEO, definition, deciding the right keyword, planning and content building steps, website optimization, and making decisions based on data analysis on this page.

With this page, cmlabs hopes to be part of your learning process about this Marketing Channel with the lowest acquisition cost which is SEO (Search Engine Optimization).

This online explanation about SEO is designed to make it easy to understand the main aspects of SEO Marketing.

This optimization is really COMPLEX, having a lot of METRICS, and always changing. Through a long dedication in the SEO field, cmlabs’ specialists will share the processes that we have been through to come up with a good understanding.

Important note this content may be suitable for beginner and mid-level. If you are an advanced expert in SEO, we hope to discuss this with each other in the comments section given.

What is SEO?

SEO stands for Search Engine Optimization, or in Bahasa is Optimiasi Mesin Telusur. The search engines are Google, Bing, Yahoo, Yandex, Baidu, etc.

In a simple definition, SEO’s job is a practice of increasing the quality and quantity of web traffic.

Like the words “search engine”, the medium used to increase quality and quantity is target users who use search engines. SEO is therefore popular with organic marketing or organic search.

In Indonesia, we are familiar with the Google search engine. Besides Google, there are also Bing from Microsoft, Yahoo which is one of the oldest search engines and still used, Yandex which is popular in Russia, or Baidu which is popular in China, and many more.

After knowing the SEO definition, let’s go back to observing SEO from the wider perspective, Marketing Channel.

Introduction of Marketing Channel

A macbook screen displaying a revenue graphic as illustration of one of marketing channels
Figure 2: Displays a dashboard page that contains a summary of data and graphs, it could be achieved from the marketing process that carried out. As an illustration of marketing channels that can be used  for your website. Marketing channels are distinguished based on its habits, namely online and offline. You can find a full explanation in the following sub-discussion.

Introduction: since it is public content, every people regardless of their age, background knowledge, and other related things can read this. Thus, we consider providing a relevant introduction for all of the readers.

Please take note that the term Marketing Channel might be different, especially for nowadays generation and the previous ones. Let’s call it the online and offline generation. Marketing Channel for the offline type is usually referred to as Distribution Channel. Under this understanding, we want to emphasize that they are different. Marketing Channel we discuss here refers to the online type, such as social media, website, search engines, etc.

- Social Media Marketing
- Search Engine Marketing
- Forum Online
- Online Publisher


- Social Media
- Search Engine
- Website
- Forum Online

Marketing Channel still needs to be divided into Organic Channel and Paid Channel, and you need to have a clear understanding of those two first.

See Google’s search engine results illustration below!

When do You Need SEO?

An important topic at this point is Demand. Demand in SEO is related to accumulated numbers of groups of keywords. For example, if you want to buy a phone, you “may” start to browse using these lists of keywords:

For example, when you are going to buy a cellphone, then you are more likely to start browsing with the following keywords:

Case 1, you do not know which product to buy

Stage 1, “iphone with price around 10 million”
Stage 2, “iphone 7 vs iphone 7 plus”
Stage 3, “buy iphone 7 plus”

Case 2, you have decided which product to buy

Stage 1, “buy iphone 11”
Stage 2 (option 1), “iphone 11 deals april 2020”
Stage 2 (option 2), “iphone 11 to***edia”
Stage 2 (option 3), “iphone 11 sh***e”
With the example above, you will notice that the User's Journey can be varied. We only give a small example at the general level.

As an owner of a brand or product, you now realize that you need a website that captures your prospective customers’ needs. Therefore, you can now start to create a website and start optimizing search engines or SEO Google.

Want To Optimize On Your Own?

We assume you already have a website. The first step is that you only need optimization at the beginning, and learn more about keywords. We also provide Kamus SEO and Online SEO Guide

SEO keyword is a keyword used by users to find some particular answers. If associated with brand and product, the answer expected is a product needed by your customers.

1. Understand the question of your prospective customers,
2. Find out the problems they have regarding your products,
3. Create a website/blog article to capture the questions,
4. Run optimization if your content has not yet appeared on Google page,
5. Monitor users’ activity using available tools (ex. Google Analytics),
6. Get more insight on tracking tools pinned on your website,
7. Repeat step 4-6 until your website appears on Google.

The second step is to master how to build content. There are various types of content that can be used. However, it is important to choose the right content type for your online business and product sales target.

So how to make quality content? You can learn further about important steps in content writing on the cmlabs blog.

Then the third step is to find a distribution channel. There are some Distribution Channels that need to know that are websites, social media, e-commerce sites, online publishers, and other channels that give a lot of navigation to the website.

In our study case, that is for SEO, let’s focus on building content and distributing the content into the website, so that the contents can be discovered by search engines Google, Bing, and Yahoo.

About SEO Consultant

Eventually, a brand or a company needs its own team to optimize search engines so you can focus on your business’ development.


We cooperate with agencies to support the need of their client’s content and copywriting.


Writing description of products/brands, webpage, and the category page using the SEO approach.


Developing ideas, creating content in the enterprise scale to effectively attract consumers.


Supporting the digital publisher and content marketing targetted to the right readers.

We understand if you want to have your own team, but SEO experts today, especially in Indonesia, are not so many yet. You will need a long period of time when having a small team of only 2-3 people, even if they are still at entry-level. Your company will also need more time for education.

Even more, you need a salary system and a new group in the marketing division. This will be a longer and more complicated process. At this point, you need help from a professional SEO consultant.

On the enterprise level, we are part of the few companies that specialize in SEO consultants and quality content service in Indonesia. You can check on SEO service deals available on cmlabs. To communicate directly, please email us at or through live chat that we pin on this page.



Note: We have attached some of the most common questions asked by users below, along with their answers. To use the cmlabs Keyword Ranking Tracker application, you don't need to request for a quote from marketing. Please click login to the application.

WDYT, you like my article?

Need help?

Tell us your SEO needs, our marketing team will help you find the best solution

Marketing Teams



Ask Me
Marketing Teams



Ask Me

As an alternative, you can schedule a conference call with our team

Schedule a Meeting?