This is the most comprehensive SEO course and training guide for Sri Lanka available online.
I am Alston Antony, and I have been doing SEO since 2010 - over 15 years of hands-on search engine optimization work. I have built and ranked 100+ websites, trained 30,000+ students, tested 50+ SEO tools, and published 426+ YouTube videos on digital marketing. As Senior Digital Marketing Manager at Brainstorm Force (makers of the Astra WordPress theme with 2+ million users), I work with SEO daily.
Through my platforms AlstonAntony.com, DigitalMarketingTamil.com, and Advice.lk, I teach SEO to thousands of Sri Lankan professionals.

This guide is split into two parts:
Part 1: Complete SEO Training - A full SEO course covering basics, keyword research, on-page SEO, technical SEO, link building, and advanced strategies. Learn SEO from scratch right here for free.
Part 2: SEO Courses and Career Guide - The best free and paid SEO courses, local Sri Lankan training providers, essential tools, salary data, and career paths for 2026.
Let us start with the complete SEO training.
SEO Basics
This SEO beginner tutorial assumes you do not know SEO.
The objective is to clearly understand search engines, SEO, and how it works.
This guide is based on the original basic SEO guide on this page.
SEO Basics Video in Sri Lanka
How does a search engine work?
This lesson’s purpose is to understand better what a search engine is, how it works, which search engines are the best, and how it adds new websites to its database.
Search engine definition
This is how I would define a search engine.
It’s a platform where you can search for something you’re interested in, and it will display relevant information it has stored in its database.
It sounds simple, doesn’t it? Like a directory.
However, web search engines are complicated due to their database being the Internet (World Wide Web), and they need to determine how to show the most accurate search results.
To understand the complexity, let’s look at some facts:
- There are over 1.1 billion websites on the Internet, so imagine the total number of web pages! (NetCraft, 2021)
- At least 5.55 billion pages are indexed in search engines (WorldWideWebSize, 2021).
- Google alone processes over 40,000 queries per second, or almost 3.5 billion per day. (InternetLiveStats, 2021)
Due to this, search engines may face the following problems:
- The Internet is full of web pages. Where do we find them all?
- Where do we store all the information from web pages in our database?
- How can we locate and retrieve data from our database for a search query?
- What is the best order to display the results?
- What are the best ways to present the results for a great user experience?
- How can I manage all users simultaneously?
To be effective, a search engine must answer all of the above questions.
Search engines: how do they work?
We will now take a quick look at how search engines work when you type a search query.

- A user visits a search engine
- The user searches for something
- Search engines scan their databases
- It finds the best search results using both machine and human guidance
- Results are presented to the user based on their search query
Market share of search engines
Let’s find out why all search engines are not the same.
First, we will take a look into the search engine market share.

Market share data is as of February 2021 (StatCounter).
- Google: 91.86%
- Bing: 2.71%
- Yahoo: 1.46%
- Baidu: 1.13%
- Yandex: 0.087%
- DuckDuckGo: 0.66%
In light of the above percentages, Google is the king of search engines.
It has to do with the fact that they have provided the best solutions to all the problems search engines and users have faced.
This year, Google received 88.36 billion visits (Similarweb, 2019).
The Google index contains hundreds of billions of web pages. (Google, Unknown)
It makes sense to focus most of our SEO efforts on Google since it is the market leader.
As such, I will primarily focus on Google SEO optimization in this free SEO course.
It is also possible to optimize for Bing & Yahoo as a secondary option since they share databases and all Microsoft devices, and the operating system’s default search engine is Bing.
How does websites are added to search engines?
Here’s how search engines identify and add websites to their databases.

There are three main stages in the process:
Crawling
Automated apps continually scan the Web for all web pages (World Wide Web) in this process.
They are often referred to as search crawlers or web spiders.
Many search engines gather information about web pages by following links from other web pages that they already know.
Indexing
This stage involves the search engine visiting the pages it crawled previously.
Each page’s content, including text, images, video, PDF, and more, is analyzed to discover its topic and then categorized so they can be easily retrieved when needed.
They will store (cache) all the information in their database (Search index).
Serving search results
This occurs when someone searches for something on a search engine.
From its database (Search Index), search engines will show the most relevant and best set of results for each search.
Several factors determine which search results are “Best,” including searcher location, language, device, search engine algorithms (search rules & guidelines), user intent, SEO competition, and more.
How does SEO work?
We learned that search engines deliver the most relevant results for each search query from our previous lesson.
Search engines use ranking factors to select the best results for a search query.
According to these ranking factors, search engines use their own internal rules and guidelines to determine which results are the best for their users.
There are over 200 ranking factors in Google, but the company has never released them in full.
Definition of Search Engine Optimization
Let me now explain what Search Engine Optimization is.
SEO (search engine optimization) aims to rank your web pages at the top of organic (non-paid) search results in search engines by optimizing them according to ranking factors.
For example: You can use SEO in Sri Lanka to rank your website and web-page on top.
Referring to SEO can be done in several ways, and here are a few common ones:
- Website ranking
- Rankings in SERPs
- SEO promotion for websites
- Submission to search engines
- Positioning in search engines
- And more
Steps in the SEO process
There are several logical sub-processes involved in search engine optimization:
We will be able to stay focused and have a planned SEO process for our website.

Here are the steps:
Researching keywords
You need to analyze your market to find relevant, right user intent and good search queries.
Optimization of the on-page SEO
You are optimizing the contextual & logical search engine ranking factors within your website.
Technical SEO optimization
You are optimizing the website’s technical ranking factors.
Off-Page SEO optimization
Optimizing ranking factors outside of your site is known as backlinking or link building.
Tracking and maintaining SERPs
We monitor, maintain, and optimize your SEO based on existing data, new industry updates and adjust the content/process according to these factors.
SEO Advantages and disadvantages
Among the many digital marketing methods available, let’s see why SEO is one of the best.
The pros and cons of search engine optimization will help you better understand why SEO is important.
Understanding the importance of SEO and whether it is the right digital marketing strategy will help you make a more informed decision.
We will now examine SEO’s advantages and disadvantages.
SEO benefits
There is a big opportunity
Over 3.5 billion searches are conducted every day on Google alone – that’s 40,000 searches per second. (InternetLiveStats, 2021)
This means that many users use search engines every day.
Search engines have great potential for reaching huge markets because demand keeps growing every day.
Attracts quality traffic
As opposed to other marketing techniques where you reach out to the customers.
You could, for instance, display ads on social media or print leaflets to promote your business.
People use search engines to find solutions or necessary information for their needs.
This means you are not going after customers or users, but they are coming to you.
In other words, if your search results are at the top of the page, users will find you and find you willing to assist them.
Targeted traffic for free
You will need to pay to display or for each click with most digital and local marketing methods.
Pay-per-click advertisements in search engines or monthly blog advertising subscriptions, for example.
However, search engine organic traffic is a channel where you do not have to pay for clicks or displays.
You receive free traffic that is also targeted to people searching for your solution or information for that reason.
Once ranked, less work is required
When you rank on the first page of search results for your targeted keywords.
Maintaining your top positions will become easier for you.
Accordingly, when a website ranks high in search engine results, search engines trust that website.
As a result, you will be able to maintain your high ranking for a more extended period of time than on a new website.
When ranked, there are more opportunities
The higher your website ranks in search results, the higher its SEO power, meaning search engines trust it.
Once you rank for these keywords, you can start ranking for lower-to medium-competition-level keywords with relatively little to no SEO effort.
SEO is more trustworthy than PPC
Pay-per-click advertising is also known as PPC.
Search engines offer you the option to pay per click on the search results page for target search queries to advertise your website.
On the search results page, these ads appear at the top, bottom, and right sides.
PPC management and optimization in search engines are known as search engine marketing.
Because of this, you might think it is possible to get all organic traffic by investing a lot in PPC campaigns.
Indeed, advertisements are sometimes clicked on, but only 15% of people do this.
The human instinct to avoid advertisements and ad-blockers are common reasons for this.
Therefore, SEO can increase your website’s visibility and credibility in search engine results.
Increases brand awareness
You’re demonstrating your status as one of the industry’s leading players by ranking among the top positions.
An untrustworthy site won’t be ranked high by search engines.
Making your brand more visible will result in a lot of indirect marketing benefits.
There are many ways that others can link to your website from their articles; potential stakeholders can get in touch with you, and so on.
Tracking growth is possible
Marketing strategies are difficult to measure most of the time.
SEO, on the other hand, is one of the simplest ways to measure your progress.
To track your SEO progress, you can use a variety of tools, including:
You can track your ranking growth with the SERP tracker.
Google provides free analytics and search consoles to monitor your site’s SEO data.
Using third-party free or paid software, you can also track more SEO data, such as backlinks, keywords, on-page SEO optimization, and technical SEO.
Overall, it is easy to track SEO, and you can monitor its growth too.
SEO disadvantages
Let’s now take a look at some significant cons of SEO.
Results Are Not Instantaneous
The importance of understanding this factor cannot be overstated.
Remember that dozens or hundreds of competitors have already ranked for a particular search query, possibly have been doing search engine optimization or building trust for their websites for years.
There’s no such thing as starting SEO today and getting ranked tomorrow or in a couple of days.
Maintaining your top rankings requires consistent SEO efforts.
Competition in SEO
The practice of SEO can generate significant profit when used correctly and effectively, which is well known to many marketers.
Due to this, SEO competition has never been higher, and even seasoned SEO professionals admit it’s challenging to rank on the first page.
Ranking for keywords has become increasingly complex, even if you have done everything right.
You must therefore continue to work smartly on SEO.
Instead of targeting highly competitive keywords within your industry, you could target low-competition keywords.
Updates to search penalties and algorithms
Using bad SEO practices or abusing SEO may result in these actions being taken by search engines.
You can be penalized by search engines by having your site removed from its index or by having its ranking dropped from the top.
Since SEO can either have a positive or negative effect, you must be cautious when making decisions.
Usually, these negative effects are hard to recover from.
There is No Secret Technique
It isn’t difficult to do SEO when you understand what you’re doing.
However, it would be best to keep in mind that SEO success will require hard work, creativity, time, and money.
This is especially true if you work in a highly competitive field.
80% of users never go past the first page
Your goal should always be to rank in the top 3 positions of search engine rankings since this is where most of your users go.
Search engine results at the end of the page receive very little traffic, and anything past the second page rarely attracts visitors.
If your website does not appear on the first page of search results, there will be no organic traffic to your website. Having a high ranking is essential for receiving organic traffic.
SEM vs SEO: what’s the difference?
We discussed the importance of SEO in previous lessons, as well as its advantages and disadvantages.
This lesson aims to explain what Search Engine Optimization (SEO) and Search Engine Marketing (SEM) are.
SEM vs SEO
Let’s take a closer look at SEO, SEM, and how to decide which is right for you.
SEO and SEM are not the same.
It is a process of improving your site’s ranking within organic or unpaid search results.
The search engine marketing (SEM) strategy is to optimize paid advertising on search engines, also called PPC advertising, displaying ads on search engine result pages (SERPs).
Search engines such as Bing and Google offer to advertise to their users.
Advantages of SEO over SEM
Unlike search traffic, which is free, SEM requires you to pay for every click you receive, even if they leave your website straight after clicking or if they do not interact with your website at all.
Ad blockers often block advertisements on search engines and other websites. According to Statista (2021), 27% of Americans block ads using adblocking technology.
The click-through rate of ads is less than that of organic listings, according to reports. The reason could be anything from psychology to technology.
Although SEO is slower than SEM, it has a higher chance to generate huge profits and ROI in the long run.
Advantages of using SEM over SEO
In SEO, you cannot expect results within a short period of time, but with SEM, you can. Once you start your AD campaign, all your target audience will see your ad in search results as soon as it’s published.
The cost of PPC ads will vary based on the industry and how many advertisers are bidding for the keyword at the same time. A click can cost anywhere from 0.10$ to 500$, so if you have enough budget, you can target as many keywords as you want.
You don’t need to worry about SEO: SEM is not about SEO optimization, and you don’t need to optimize your website, build backlinks, or boost SEO power. Instead, it’s all about buying ads and managing them efficiently. Therefore, if you choose SEM, you won’t have to worry about SEO factors.
Due to SEM’s fast results, you can easily see if your chosen keyword(s) or niche are profitable. If any changes need to be made, you can adjust accordingly and restart.
SEM can be profitable in the short term because of its flexibility and speed.
What to choose? SEO or SEM
SEO and SEM are both excellent digital marketing strategies.
We have seen that both strategies have pros and cons in this lesson. Consequently, there is no right or wrong strategy; instead, you must choose the one that suits your needs best.
There is no need to choose since you can do both simultaneously and get faster results with SEM (since SEO takes time) while getting a higher ROI with SEO (since you don’t have to pay for every click).
From that, it should be clear what the differences between SEO and SEM are.
Understanding Search Engine Results Pages (SERPS) for Beginners
This lesson will teach you what a search engine result page is, its main components, and how to use it effectively.
What is the SERP?
The search engine results page refers to the results you get back once you click on the search button in the search engine.
Let’s take a look at all the elements you’ll find on SERP pages.
In this guide, I will use Google to illustrate SERP page elements because of its popularity, as we saw in our previous lesson.
SERP Elements
When typing something in Google’s search bar, the auto-suggest feature will suggest related keywords based on its database and other users’ previous searches.

Different tabs on the search results page organize the content logically. They include:

- All – This is the default which shows all the results
- Images – Displaying images.
- News – Displays news results.
- Maps – Displays location and navigational information.
- Books – Displays books and educational results.
- Shopping – Displays products and results.
- Videos – Displays video results.
The “Tools” filter lets you sort web results based on specific time frames, such as the past hour, the past day, the past week, the past month, the past year and more.
In the “Setting” filter, you can select different options to customize the search results page, including the number of results you want to see per page, the language you want, and viewing history.

Whenever you see a number below a search bar, it’s the search index count for that specific search query.
The number of relevant results is shown here.

The Google Adwords listings are advertisements that you pay for each click you receive. It will appear on the SERP pages in various positions, such as the top, bottom, and sidebar.

These are local results based on your geographical location.
Based on the “Google My Business” listings, you will typically see businesses and services in your area.
In my free local SEO course, I will go into more detail about this.

The People Also Ask section displays relevant questions related to the industry you searched for.
When you click on the question, the source and answer will be revealed.

The following are Google shopping results & ads from PPC. Typically, it appears at the top, sidebar and footer of search results for targeted commercial keywords.

When it makes sense, Featured Snippets display as a single answer at the top of organic search results and are known as zero search place snippets.

You will see video results snippets from video sites (mainly YouTube, Dailymotion, and Vimeo) relevant to your search query.

The images results shown by Google are based on what is indexed on the websites Google indexes.

The social content snippet displays social messages related to your search query from popular networks such as Twitter.

Related searches provide related searches based on search engine databases, artificial intelligence, and previous searchers’ histories.

You can navigate search results by using the page navigation.

Different Types of SEO
Having learned about search engine optimization previously, we know what it is.
All SEO types follow the same process, but workflow and metrics will differ depending on specific requirements.
Here are some types of SEO that you can do.

International SEO
This is the most common method of ranking pages in search results pages that target the global audience.
Local SEO
By targeting a specific country, state, city, or neighbourhood, you aim to boost your ranking in a specific geographic area.
Local SEO can be used for:
- Website for your business
- Business listings on Google and Bing
- YouTube video for your business
- and more.
This type of SEO is ideal for small businesses selling products or offering services in a specific geographic area.
Here are some facts (Hubspot, Unkown) about local SEO that show its importance to business owners:
- 72% of buyers searched for local stores within five miles and visited nearby stores.
- Approximately 97% of people look up local companies online.
- Mobile searches for local businesses result in 88% of calls or visits within 24 hours.
- In 78% of location-based mobile searches, offline purchases are made.
- In the last two years, searches for “near me” and “close by” have increased by more than 900%. For example: “best digital marketing agency near me“
SEO for YouTube
Video optimization aims to make your videos frequently appear in recommended and related videos on YouTube and rank higher on search results.
Here are some reasons to optimize YouTube (YouTube Press, Unknown):
- More than 2 billion people use YouTube.
- Youtube is available in 80 languages and localized in more than 100 countries.
- Every day, 1 billion hours of video are viewed.
- More than $2 billion has been paid to YouTube partners for monetizing their videos over the past five years.
SEO for Video
Optimizing your YouTube videos to rank higher in search engine results is the process of making them more visible to search engines.
These are a few reasons for optimizing your videos for search engines:
- Google owns YouTube so that YouTube videos will appear prominently in search results.
- In contrast to new websites, YouTube videos are hosted on YouTube, a website that is already trusted, so getting ranked there will be faster than on new sites.
- Videos are more captivating than texts, and people watch videos for more extended periods of time than they read.
SEO for images
The purpose of image SEO is to improve the rankings of your website’s images in image search results or image snippets in the search engine result pages.
You should optimize your images for search engines for the following reasons:
- An image snippet appears in 33% of all searches in search engines. (MozCast, 2021)
- Images can be searched using dedicated sections on search engines.
- People often use Google Images when they expect only to find images.
Mobile SEO
From a desktop or mobile device, search engines return different SERP results for the same query.
As mobile users increase, it becomes one of the most important factors of SEO.
To rank well on mobile search results, search engines have specific guidelines for mobile-optimized websites.
The definition of Mobile SEO is:
An approach to SEO optimization that focuses on mobile user experience to achieve higher rankings in mobile search engine results pages (SERPs).
The following are some of the significant benefits of Mobile SEO:
- Mobile phones account for 52.2% of all worldwide website traffic. (Statista, 2019)
- Mobile searches outnumber desktop searches. (ThinkWithGoogle, 2016)
- At least 87% of smartphone users use search engines daily. (Yahoo, Unknown)
- More than 40% of mobile website visitors will abandon your site if it takes more than 3 seconds to load. (ThinkWithGoogle, 2016)
SEO for eCommerce
Online commerce refers to the sale of products or services through the Internet.
Among the significant examples are Amazon, eBay, and AliExpress.
SEO for eCommerce store websites differs from SEO for regular websites and blogs.
Therefore, my definition of eCommerce SEO is
SEO is the process of optimizing your store website and product pages, so they appear higher in search engine results pages (SERPs) for commercial intent searches.
To help you understand the importance of eCommerce SEO, here are some facts:
- It’s estimated that 95% of all purchases will be made through eCommerce by 2040. (Nasdaq, 2017)
- 44% of people begin their online shopping with a Google search. (nChannel, 2015)
SEO for WordPress
WordPress is a free content management system (CMS) that enables you to create and manage a website or blog without any knowledge of HTML.
Dynamic websites can be created easily and quickly in this way.
WordPress CMS powers around 40% of websites on the Internet (W3Techs, 2021). At least 500 new WordPress sites are created every day.
SEOExpert.lk even uses WordPress.
A free WordPress plugin, wooCommerce, can convert your website into an online store in addition to being popular CMS for sites and blogs.
In other words, WordPress SEO entails optimizing your WordPress blog for search engine results to achieve higher SERP rankings.
Other Types of SEO
There are more types, including:
- PlayStore SEO is the process of optimizing an app to appear at the top of search results within the PlayStore.
- Blogger SEO refers to the optimization of Google Blogger blogs for search engines.
- Wix SEO refers to the process of optimizing Wix CMS blogs for search engine optimization.
- Voice SEO is the process of enhancing your audio content for voice searches using SEO techniques.
- In news SEO, you optimize your articles to index them quickly and appear higher in the search engine’s news section.
Google Algorithm Updates & Penalties
We will focus mainly on Google for this course since it is the market leader I mentioned in our previous lesson.
Google is the subject of this chapter.
We will cover what Google algorithm updates, why they occur, the types of updates, and their effects in this chapter.
How does Google Algorithm Update work?
Google is known for showing relevant search results based on a user’s search query.
Google uses several algorithms, ranking factors, and guidelines to provide more accurate results.
Over time, Google will add, update, and remove its rules and guidelines.
This is called “algorithm updates.”
What are the latest Google algorithm updates?
Google constantly releases algorithm updates so that the latest one will change regularly.
Google doesn’t announce every update. However, if an update has a significant impact on search engine rankings, they do announce it.
If they announce it, it will be published on their webmaster blog or official Twitter account.
As part of monitoring algorithm updates, you can also use third-party tools like MozCast, Semrush & more, where you will find out about updates before Google announces them.
You can also follow a variety of SEO authority blogs and news channels to keep up with SEO updates, such as:
- https://moz.com/google-algorithm-change
- https://www.seroundtable.com/category/google-updates
- https://www.searchenginejournal.com/google-algorithm-history/
- https://developers.google.com/search/blog
How have Google’s algorithms changed over time?
Let’s review some of the most significant search algorithm updates in the past. As I mentioned in the beginning, there are many changes, and some are not even announced.
If Google does not announce an update, but we find it a major one, we call them core updates.
You don’t have to worry if you don’t understand some of the terms I will mention because we will go over them in detail in our free SEO technical and on-page optimization course.

Panda update
We checked the content quality of web pages.
It checks for duplicate content, plagiarism (copied content), thin content (empty pages) and spam.
Penguin update
The goal was to identify low-quality or spammy backlinks.
It checks for spammy linked websites, buying backlinks, public blog networks, irrelevant links, over-optimized anchor texts, etc.
Hummingbird update
The focus was on logical content analysis and optimization.
It identifies keyword stuffing and low-quality content, analyzes user intent, and analyzes search queries.
Mobile update
A significant focus was to ensure that websites were mobile-friendly due to the increase in mobile search users.
Besides checking mobile responsiveness, it also looks at mobile user experience.
Today, having a mobile-friendly website is no longer an option; it requires Google search results.
RankBrian update
The focus was on understanding the user’s intent and the user experience.
As a result of machine learning advancements, they attempt to ascertain a search query’s intent and deliver the most relevant search results.
Medic update
Our focus was on medical, legal, and educational websites that provide life-changing information.
The main reason behind this is that so many spam or shady websites offer multiple solutions without doing a proper background check, authenticating their reliability & expert knowledge.
As a result, Google has introduced this search update to make the information ethical and trustworthy.
The E-A-T metric, which stands for expertise, authority, and trust, is used to validate the credibility of medical, legal, and educational websites.
Bert update
The aim was to optimize content and establish authority.
Natural language processing is used to analyze the content and improve the accuracy of related search results by understanding search queries better, identifying entities and relationships between entities.
Google Search Penalties – What are they?
SEO requires you to understand this action.
Google will take one of two steps, based on its algorithm & guidelines when a website fails to meet quality standards:
Automatic penalty
This can negatively affect your website’s ranking in SERPs when the search engine finds that your site is not following its rules without any human involvement.
Your site’s ranking will be lowered as a result, and to recover your ranking, you must determine what you did wrong, fix it, and continue to optimize it.
Eventually, the penalty will be reversed by the search engine.
Manual penalty
A search engine webspam team member visits your website and examines whether you have abused SEO in any way. If they find any evidence, they will apply a manual penalty.
You cannot recover from this since it is the worst-case scenario where you need to fix everything listed and request a re-evaluation from a search engine.
The process of getting back on track is possible, but it will take a lot of effort and time when compared to the automatic penalty.
Your website can be negatively or positively affected by your SEO efforts, so keep that in mind.
Despite being optimized for the current SEO algorithms, your website is still vulnerable to future algorithms, even if it’s optimized for the current ones.
Setting realistic expectations for SEO
To set SEO expectations, it is important to understand that SEO is a long-term process.
This lesson will discuss what can be done and what cannot be done in SEO.
This type of lesson is usually ignored in SEO basics.
However, it is essential to understand achievable SEO goals, expectations, and myths to succeed on the Web.
Importance of understanding SEO realities?
Take a look at why understanding SEO reality is essential:
For Your-Self: Set your own realistic SEO goals as you are learning SEO for yourself, as this will keep you on track, motivate you, and help you plan your resources.
When hiring: Sometimes, to gain your order, someone may attempt to make false promises, but as long as you have a solid grasp on SEO, you can tell whether or not the promise has any merit.
When Selling: It is important to educate your clients on achievable SEO goals so that you do not unknowingly mislead them when selling SEO services.
Realities of SEO
We’ll now discuss some of the significant SEO realities you should know as an SEO marketer.
Ranking in top SERP positions isn’t easy
Most of the time, it’s misunderstood or misused in the SEO industry.
It takes a lot of time, effort, and resources to rank on the SERPs.
Hundreds of websites have been optimizing their web pages for SEO for years, and search engines trust them to keep them in the top SERP positions when you create a new website or optimize a webpage for the first time.
Therefore, you must perform better SEO than all of them to convince search engines to rank your website higher than theirs, a process that will not be easy.
Ranking times vary based on factors such as keyword competition, industry website SEO, your site’s SEO status, and others.
Realistic Time Frame for Ranking
According to my experience, here is an estimate of how long it takes to rank when you do SEO effectively:
Low Competition Search Queries
Usually, you can rank in the top search engine spots within 1-3 months if your SEO competition is low and your competitors do not do SEO at all or do a poor job.
Medium Competition Queries
You might achieve higher rankings in 3-6 months if your target search queries have moderate SEO competition where some competitors perform good SEO, but most do not.
Hard Competition Queries
Search engine ranking can be expected within 6-12 months if your targeted search query has high SEO competition and most of your competitors are doing good SEO.
Highest Difficulty Search Queries
If your competitors have been doing excellent SEO for years, you should expect to rank in no less than 12 months.
How to decide time ranking
It is important to keep in mind that these are not fixed and can be affected by a number of factors.
In addition, you may want to invest more resources like time and money to speed up the ranking.
However, keep in mind that the growth needs to be maintained; otherwise, it will appear unnatural, causing your website to be negatively evaluated by search engines.
SEO is not a one-time activity
There is no one-time SEO process.
SEO consists of optimizing both the on-site factors of the website & the external factors that affect its ranking.
To maintain your top ranking, you need to constantly perform SEO so that your competitors do not overtake you.
People assume it’s a one-time process for a variety of reasons:
- When there is little SEO competition, you can rank with just on-page optimization.
- Then you might be ranked for low to medium competition search queries with little or no SEO effort if your website is extremely SEO-powered.
To achieve and maintain high SERP rankings, you must therefore realize that SEO requires continuous effort.
On-Page SEO doesn’t work for competitive keywords
SEO is a four-step process, as we discussed in our search engine optimization chapter.
It includes Keyword research, On-page SEO optimization, Off-page SEO optimization, as well as SERP maintenance.
When your target market isn’t competitive, you can rely on good keyword research and on-page SEO.
Search engine optimization will generally require hard work in four major areas to achieve better rankings.
SEO can be expensive
It is possible to do SEO optimization for free, but there are many limitations.
Here are some reasons why SEO can cost you:
Time
In some cases, paid tools can provide faster and more accurate keyword research, whereas free tools will only provide limited data and require more manual work.
Complete Metrics
When it comes to keyword research or off-page SEO, relying only on free tools will not provide complete data, and sometimes it’s not possible.
High Competition
Popular industries tend to have more difficult SEO competition since all your competitors know that top rankings are well worth the investment of both time and money.
This means you won’t be able to compete or beat them by using free resources in a short timeframe or without investing many resources.
Data inaccuracy will result in failure
If you optimize an SEO campaign using incomplete or inaccurate data, you can make many mistakes.
When you choose the wrong target keywords, the whole SEO process will be useless.
Despite this, free SEO tools might mislead you with a limited database or feature set.
Outreach can be expensive
Since your SEO competitors will also outreach a lot, you need to work smartly on your outreach.
When you do link building, outreach, and partnerships, there will always be some expenses.
You can sponsor an event, pay for press releases, and opt for outreach software, for example.
As a result, it involves some kind of direct or indirect cost to reach out.
Traffic doesn’t mean profits
It’s more important to focus on search intent and targeted traffic in SEO than search volume.
Additionally, I will address this topic in my free keyword research course in detail as well.
No matter how high the search volume is, no-targeted traffic will lead to fewer conversions than targeted traffic.
Instead of focusing on search volume, focus on intent and understanding your target audience’s mindset.
SEO doesn’t come without risk
Because search engines cannot evaluate every site manually, they use algorithms, AI, and cutting-edge technology.
In our lesson on search algorithms & penalties, we learned that it identifies websites that misuse SEO or use spammy practices and negatively affects their ranking on search results.
It’s important to remember that any process you do for SEO has a risk, and if done incorrectly, it can negatively impact your website.
What’s the difference between White Hat, Black Hat, and Gray Hat SEO?
There are no fixed methods for ranking in SEO.
SEO strategies can range from ethical tactics to unethical ones.
Therefore, SEO strategies can be divided into three categories.
The three types of SEO are white hat, black hat, and grey hat.

Black Hat SEO
In black hat SEO, unethical methods are used to achieve better rankings in search engine results pages.
Most of the updates in Google’s search algorithm’s goal is to prevent users from doing this. It is against the search engine’s guidelines.
It still works in the short term, but it is likely to fail in the long run.
Among the techniques are:
- Link-hacking on websites
- Hidden link injection for links
- Stuffing keywords
- Clanking pages to show users & search engines different pages
- Hidden and doorway pages
- Duplicate and copy other people’s content
- Spam comments on blogs
- and more
Black Hat SEO is commonly used in a few different industries, including casinos, the adult industry, sneakers, and loans, where even ranking for a short time can be profitable.
Even though not every black hat SEO method is illegal, some of them could seriously harm your reputation and your business.
White Hat SEO
White hat SEO refers to the use of ethical methods to improve ranking on SERPs.
Google encourages you to focus on user experience in this strategy.
White hat SEO methods include:
- Schema and structured data optimization
- Relevant marketing outreach for SEO
- On-page SEO optimization
- Copywriting and content optimization for SEO
- Brand awareness building
- Keyword research based on user intent
- and more
This is one of the safest SEO approaches, which also protects your website over the long run.
Grey Hat SEO
Grey hat SEO involves using semi-ethical tactics to increase search engine ranking.
It’s sort of a hybrid between Black Hat SEO and White Hat SEO.
Grey hat SEO is defined differently by different people.
Here are some examples of Grey Hat SEO techniques:
- Acquiring high-power expired domains
- Paid links outreach
- Automated creation of backlinks
Although search engines have not yet announced these grey hat strategies as bad practices, we know that they are not entirely ethical either.
How to decide SEO method?
SEO strategies will continue to evolve along with the classification of SEO types.
Grey hat SEO methods can quickly become black hat methods tomorrow.
Therefore, don’t overthink classification.
For a safe and effective SEO strategy that can protect your website or web property in the future from algorithm changes, it is advisable to focus on an ethical strategy.
SEO Quiz for Beginners – Test Your SEO Skills
This quiz will test your knowledge of the SEO basics you have gained from this free course.
You can use it to check what you have learned.
If you get “PASS”, you have a good SEO foundation and are ready for the keyword research course.
You may need to retake the SEO basics course if you receive “FAIL”.
SEO Quiz for Beginners – Test Your SEO Basics
Conclusion to Beginner SEO
Congratulations on completing this free SEO basics course for Sri Lanka.
However, you are just starting your search engine optimization journey.
Next, we will move on to the “Keyword Research in Sri Lanka” SEO course.
Keyword Research
In search engine optimization, keyword research is important to determine what words or phrases are most commonly searched in search engines and to find out how much traffic these can bring to your website.
A bad keyword research strategy can lead to a lot wasted time and money in future, so it’ s important to do your keyword analysis properly.
In this guide, we’ll go through the entire keyword research process step by step, however, before we do so, let’s cover some basics.
Watch full keyword research in Sri Lanka video
Keyword research basics in Sri Lanka video
What is keyword?
In the SEO industry, the keyword stands for a unique word or phrase that people type into search engines in order to get the content they are searching for.
What’s keywords for searcher
A keyword or key phrase is a word or set of words that you use to search for information on the web.
Keywords can be a single word, phrase, or sentence fragment.
They can also be complete sentences.
What’s keywords for website’s owner
If you want your website to rank high in search engines, then it is important to choose the right keywords for your products, blog posts, articles, and pages.
So that you can get traffic from search engines.
What’s keywords for search engine
When you’re looking for something on the web, search engines such as Google, Bing, and Yandex use undefined to understand the content of a web page and rank it accordingly based on SEO factors.
A search engine uses keywords to understand the content of a web page and rank it accordingly based on SEO factors.
Keyword types
Now that we know what keywords are, let’s see what types of keywords are there.
Most of the time definitions for these keyword types will vary from person to person.
SEO Keywords: Keywords for SERP ranking
These keywords are created from SEO lingo, and they represent organic or SERP keyword.
Seed keyword
A seed keyword is a word or phrase that is used as a first step in a business.
Primary keyword
You aim to rank high in search engine results by using a term that is popular or relevant to your target audience.
Secondary (Related) keyword
A secondary keyword is a related keyword to your primary keyword.
These keywords expand the web page’s reach in SERPs and add more content for those using them.
LSI keyword
First of all, LSI keywords do not exist; it’s an incorrect term that we use.
Latent Semantic Indexing is known as LSI.
It is a natural language processing technique developed in the 1980s.
By analyzing semantic relationships between words, LSI assigns meaning to words.
The LSI NLP model is not used by Google, and the company has confirmed this.
Rather, they create an algorithm that learns the meaning of a web page based on semantic words and entities.
Search engines will find and rank webpages using this advanced SEO keyword strategy, even if the keyword isn’t included in the page’s content.
This doesn’t need to be complicated.
- To determine semantic keywords, you can use common sense or general knowledge.
- Synonyms can help you.
- Auto-complete features are available in search engines; snippets and related keywords can also be requested.
- It’s usually called “NLP data” when used to identify all these keywords.
- and many more.
Time-Based Keywords: Timespan based keyword research
During a specific time frame, period-based keywords will be in high demand.
Short-term fresh keyword
A recent creation of short-term keywords has a large amount of traffic and continues to grow.
Once the hype has subsided, the keyword will see a steep drop in search traffic.
Long-term evergreen keyword
Long-term evergreen keywords have been around for quite some time and are able to drive consistently strong traffic for years to come.
Seasonal keyword
Keywords which are seasonal are those that are relevant during a specific period.
Dying keyword
The concept of a dying keyword is derived from the fact that it no longer has weight in search engine results.
It is often referred to as dying keywords when keywords are no longer relevant to a query or if a sector is closing down.
Keywords by length: Words length and intent
The length of a keyword phrase determines whether it is considered a “length-based keyword.”.
Short or single word keyword
Keywords with only one word or short phrases are called short or single word keywords.
Single-word keywords are short versions of keywords such as SEO (search engine optimization).
There will typically be a lot of web pages with SEO power on the SERP results page for these keywords, so ranking for them in search engines will be very difficult.
Regular or mid-tail keyword
A midtail keyword has between two and six words, and is known as a regular keyword.
When you do a keyword search, you’ll typically find the following keywords.
There is a good chance that these are medium to hard SEO competitive keywords.
Long-tail keyword
Keyword phrases with long tails consist of 6-20 words.
The search volume for long-tail keywords isn’t very high, but when compared to other keywords, they’ll have low competition in the SERPs.
Long-tail keywords such as questions or sentences are also good choices.
As a result, these kinds of terms are called “low-hanging fruit” because the competition is less fierce, and conversions will be high since the intent is highly concentrated.
Business or customer-centric keywords: Identifying customers
These keywords are words, phrases, or ideas that identify the business’s stakeholders.
The target market’s needs or identification are clearly defined in a business or customer-centric keyword.
Market segment keyword
Keywords associated with a specific market or industry are the words, phrases, and topics associated with this group.
A broad and general term may be considered a market segment keyword, even if some are not associated with a precise industry.
Customer defining keyword
A customer-centric keyword is one that is tailored to your target audience.
Based on a user’s needs and wants, customer-defining keywords are created through user-focused research.
Product defining keywords
Words and phrases that describe a product or service are referred to as product or service keywords.
Brand keyword
An association between a brand and a keyword is called a brand keyword.
Competitor keyword
Keywords targeted by your competitor are keywords that are related to their company or product.
Competition can be described as using a competitor’s name or brand contextually and relevantly to your SEO process or using keywords they use.
GEO targeted/Local keyword
Keywords that are geo-targeted tend to be ones that are relevant to a particular city, region, or language.
A local business that wants to target only their local market needs to use this type of keyword.
Misspelled or industry lingo keyword
An industry lingo keyword is a specific word or phrase used by the industry.
Keyword misspellings occur when a person inputs a keyword incorrectly.
Buyer keywords: Understanding the intent
You can use buyer keywords to find your potential buyers.
Searchers type their keyword into the search engine with a specific intent in mind, such as what they are trying to find.
You can identify the stage of a buyer’s buying cycle by using keyword intent for buyer keywords.
Informational, navigational, and transactional keywords are the most popular buyer keywords.

Informational keywords
In order to learn something new or useful from a topic, people use informational keywords – words they use to look for more information and to find out what they can about that topic.
Navigational keywords
People who use navigational keywords are looking for ways to accomplish their goals or considering ways to buy solutions.
Transactional/Commercial keywords
Keywords with a transactional or commercial intent are those used when someone wants to buy something.
Conclusion: Keyword Basics
This lesson introduced us to keyword types and types of keywords used in SEO.
Any SEO campaign must include keywords.
The whole process of SEO can fail if you do not know your keywords well enough, and you cannot guarantee that your site will rank for the right keywords.
We will learn more about searching for keywords and what makes a good keyword in the next lesson.
Good SEO Company VS Bad SEO Company in Sri Lanka
Search engine optimization is a term that is new to the business world. In fact many business owners do not understand SEO, what it entails, and the benefits it can provide.
Once a business owner has decided that SEO is a service that they need, they do not know how to go about finding a particular SEO company.
I don’t blame them. There are so many SEO companies that have sprung up over the past ten years that it is hard to decide which one to go with. This is especially true if you have little or no knowledge of how SEO works, and what the worth is.
There are a number of things that you should be looking for when you are considering hiring on an SEO company.
PROMISES
Bad SEO Company
If an SEO company tells you that they are going to guarantee you the number one spot for ranking, that should throw up some red flags – especially if their service is really cheap.
You can never guarantee someone the top spot for a particular set of keywords.
Another thing that you want to watch out for is link placement on sites with a good PR, being permanent.
A high percentage of links can never be guaranteed to be permanent, because usually the SEO doesn’t have any control over that.
Good SEO Company
A good SEO company tells you upfront that the top spot is something that you cannot guarantee them. They will let you know that they will do everything in their power as well as in your budget to rank you as high as possible through natural SEO strategies.
They will also let you know that this is something that takes time, and patience.
When you start talking about links, a good SEO company will tell you that they will give you a natural approach to link building based on quality content.
Promising links to be there forever is something that is not in the service. Instead they might offer link replacement, or a time frame in which links will stay live.
SERVICE PRICE
Bad SEO Company
A bad SEO company usually charges a low fixed rate, without detailing exactly what they are doing for you.
They do not give you any preference or diversity through packages, based on your preferences or budget. They just want to do the minimal amount of work for the littlest amount of effort.
The other thing that a Bad SEO company may do is charge an outrageous amount of money, to make it seem as though they have all the tools they need to be a good SEO company. Something they may offer is, 10,000 links, or 5,000 pages of optimized content.
Usually this means that they are a fly by night company, and even if they could produce those numbers, that would be considered over optimization – which you could be severely penalized for.
Good SEO Company
A good SEO company will offer a variety of SEO Services packages detailing the various types of work and services they will be providing.
This way you can work with the company to get consultation on the best strategic plan to give yourself an online presence.
A good SEO company will charge based on the amount of work provided, and what your needs may be.
There isn’t a one size fits all approach to SEO, so a variety of choices should always be offered.
ON-SITE SERVICE PROVIDED
Bad SEO Company
A bad SEO company usually never even mentions on-site SEO. This is typically because they don’t know anything about it.
You need to have strong on-site SEO to have a successful Internet marketing campaign.
Another thing a Bad SEO company may do is pass off a WordPress or Template theme as their own work. While there is nothing wrong with a template, you shouldn’t be charging for a template site like it is custom built.
Good SEO Company
A good SEO company will analyze your site from top to bottom using a few different tools. Most likely they will use SEO-Moz to diagnose your site page by page, using the campaign feature.
A good SEO company will also explain the difference between a WP and a custom design. They will break down the importance of keyword density, proper meta tags, header tags, title tags, and everything else that goes into on-site SEO.
They also will not overcharge you for doing these things, and many times give you honest advice for free.
IN THE END
Although this is just a few instances where you can tell the difference between a good and bad SEO company, they are some of the most important. Do a little bit of research and look for signs of bad practices when consulting with an SEO company.
Your best bet is to talk to a number of different professionals, that way you can find out the most information, and the most important information for your site.
A good SEO company won’t mind when you ask questions. In fact they will most likely encourage it.
Part 2: Best SEO Courses and Training in Sri Lanka (2026)
Now that you have the SEO fundamentals from Part 1, let us talk about where to get structured SEO training, which certifications to pursue, what tools to master, and how to build an SEO career in Sri Lanka.
Top Free SEO Courses and Certifications
These are the best free SEO courses available. I have personally reviewed each one and listed them in order of value for Sri Lankan professionals.
Google Fundamentals of Digital Marketing (SEO Modules)
- Duration: Approximately 40 hours (full course), SEO modules take about 8 hours
- Certification: Yes, free, globally recognized
- Platform: Google Digital Garage
- What you learn: SEO basics, keyword research fundamentals, on-page optimization, analytics
- Why start here: This is Google’s own training. Learning SEO from the company that owns the search engine is the most logical first step.
Google Analytics 4 Certification
- Duration: Approximately 5 hours
- Platform: Google Skillshop
- What you learn: Setting up GA4, tracking visitors, analyzing user behavior, conversion tracking, custom reports
- Why it matters: Every SEO professional needs analytics skills. GA4 is the current standard. I use GA4 daily for all my websites including alstonantony.com and advice.lk.
HubSpot SEO Training Course
- Duration: Approximately 4 hours
- Platform: HubSpot Academy
- Certification: Free
- Topics: On-page SEO, technical SEO, link building strategy, keyword research methodology, SEO reporting
- Why it matters: Well-structured course with a strategic focus. Teaches you to think about SEO as a business strategy, not just a technical exercise.
Semrush Academy SEO Courses
Semrush Academy offers some of the best free SEO courses in the industry, taught by recognized experts.
Key Courses to Complete:
- SEO Fundamentals with Greg Gifford - Comprehensive SEO basics with practical examples
- Technical SEO Course with Bastian Grimm - Site architecture, crawlability, Core Web Vitals, schema markup
- Keyword Research Course - Finding and analyzing keywords, search intent, keyword mapping
- Link Building Course with Greg Gifford - Outreach strategies, content marketing for links, broken link building
- SEO Toolkit Course - Learn to use Semrush for SEO (useful even if you use other tools)
Each course takes 2-5 hours and includes a certification exam. The quality is excellent - these are taught by industry practitioners, not academics.
Moz SEO Essentials Certification
- Duration: Approximately 6 hours
- Platform: Moz
- Topics: How search engines work, keyword research, on-page optimization, link building, technical SEO
- Why it matters: Moz is one of the original SEO companies. Their terminology (Domain Authority, Page Authority) is industry-standard. Understanding Moz’s framework helps you communicate with other SEO professionals.
Ahrefs Academy
- Platform: Ahrefs Academy
- Courses: Blogging for Business, SEO Course for Beginners, Advanced SEO
- Why it matters: Ahrefs is my primary SEO tool. I use it daily. Their academy teaches SEO through the lens of their toolset, which is practical since Ahrefs is the industry standard.
Key Courses:
- Ahrefs SEO Course for Beginners - 14 lessons covering keyword research, on-page SEO, link building, and technical SEO using Ahrefs
- Blogging for Business - How to grow a blog from 0 to 100,000+ monthly visitors using SEO
- Advanced Link Building - Strategies for earning high-quality backlinks
Additional Free SEO Resources
LearningSEO.io - A free SEO learning roadmap that curates the best free resources from across the internet. Excellent for self-directed learners.
Google Search Central - Google’s official documentation on SEO best practices. Dense but authoritative. Reference it when you need official guidance on any SEO topic.
Alston Antony YouTube Channel - My own channel with 426+ videos covering SEO and digital marketing. I share real case studies, tool reviews, and practical strategies specifically relevant to the Sri Lankan market.
Best Paid SEO Courses
After completing free certifications, these paid courses offer deeper, more actionable knowledge.
Authority Site System (Best Comprehensive Course)
- Price: $997-$1,997
- What you get: Complete system for building and ranking websites from niche selection through monetization
- Why it stands out: Widely considered the most comprehensive SEO course available. Updated regularly with AI integration modules. Includes community access and ongoing updates.
- Best for: Anyone serious about building an SEO-driven business or career
- My take: If you can invest in one paid SEO course, this is the one. The niche selection and site building framework alone is worth the price.
Ahrefs Full SEO Course
- Price: Free with Ahrefs subscription (from $99/month)
- What you get: In-depth training integrated with Ahrefs tools
- Best for: Professionals who already use or plan to use Ahrefs
- My take: Since Ahrefs is the tool I recommend most, learning SEO through their ecosystem makes practical sense.
Coursera SEO Specializations
- UC Davis SEO Specialization - $49/month, university credential, covers fundamentals through advanced
- Google Digital Marketing and E-Commerce Certificate - $49/month, includes comprehensive SEO modules
- Financial aid available for Sri Lankan students (often 50-100% reduction)
- Best for: Those wanting academic credentials alongside practical skills
Udemy SEO Courses
- Price: LKR 500-2,500 during sales
- Top courses:
- “SEO 2026: Complete SEO Training + SEO for WordPress Websites” by Joshua George
- “Complete SEO Training” by Moz
- “SEO - The Complete SEO Course for 2026” by Alexander Oni
- My recommendation: Buy during sales. Excellent value for structured learning at minimal cost.
SEO Training Institutes in Sri Lanka
For local classroom learning and employer-recognized Sri Lankan qualifications:
SLIM (Sri Lanka Institute of Marketing)
- Programs: SEO modules within Digital Marketing Certificate and Diploma
- Price: LKR 80,000-150,000
- Advantage: Most recognized marketing qualification in Sri Lanka. Local employers specifically look for SLIM certificates.
- My assessment: Good for local employer recognition. Supplement with free Google and Semrush certifications for up-to-date technical knowledge.
APIDM (Asia Pacific Institute of Digital Marketing)
- Programs: SEO specialization within Digital Marketing programs
- Price: LKR 60,000-120,000
- Duration: 3-6 months
- Advantage: Focused on digital marketing, practical curriculum
PACE Institute
- Programs: DMI Professional Diploma (includes comprehensive SEO modules)
- Price: LKR 100,000-180,000
- Advantage: International accreditation from DMI Ireland
- Best for: Professionals planning to work internationally
IIT Professional Certificate
- Price: LKR 45,000-75,000
- Technical approach to SEO with practical exercises
- Good value for money
Kanara
- Price: LKR 40,000-85,000
- SEO-focused training programs
- Affordable option for beginners
ACIDM (Academy of Digital Marketing)
- Price: LKR 32,500 for comprehensive program
- Covers SEO fundamentals within broader digital marketing training
- Most affordable structured option
How to Choose the Right SEO Training
| Your Situation | Best Choice | Investment |
|---|---|---|
| Absolute beginner, no budget | Free Google + HubSpot + Semrush certs | Free |
| Beginner, small budget | Free certs + Udemy course | Under LKR 3,000 |
| Want local employer recognition | SLIM certificate + free certs | LKR 80,000-150,000 |
| Planning international career | PACE DMI + Ahrefs Academy | LKR 100,000-180,000 |
| Serious about SEO career | Free certs + Authority Site System | $997-$1,997 |
| Working professional upskilling | Coursera specialization + free certs | $49/month (financial aid) |
Essential SEO Tools - Quick Overview
Mastering SEO tools is as important as understanding SEO theory. Here is a quick overview of the tools you need at each stage. For detailed comparison tables with pricing, free plan limits, and my ratings, see the comprehensive Free SEO Tools, Paid SEO Tools, and AI Tools sections later in this guide.
Must-Have Free Tools (Start Day 1)
- Google Search Console - Direct data from Google about your search performance. I check this daily for every site I manage. Non-negotiable.
- Google Analytics 4 - Website traffic, user behavior, and conversion tracking. Free and essential.
- Screaming Frog SEO Spider - Technical site crawling. Free for 500 URLs. Finds broken links, missing tags, redirect chains.
- Ahrefs Webmaster Tools - Free backlink data and site audit for verified sites.
- Microsoft Clarity - Free heatmaps and session recordings to understand user behavior.
When to Invest in Paid Tools
| Budget Level | Recommended Tool | Monthly Cost | Why |
|---|---|---|---|
| First paid tool | Ahrefs | $129/month | Best all-around SEO tool. My primary tool since 2018. |
| Budget option | SE Ranking | $65/month | Good features at lower price point |
| Content optimization | Surfer SEO | $99/month | NLP-based content scoring against top-ranking pages |
| Content briefs | Frase | $15/month | Cheapest content optimization tool worth using |
AI Tools You Should Be Using
- ChatGPT (Free/$20) - Content outlines, meta descriptions, schema markup generation, keyword clustering
- Claude (Free/$20) - Long-form content analysis, competitor research, complex SERP analysis
- Surfer SEO ($99/month) - NLP-based content scoring and optimization
Pro Tip: Do not try to use 5 tools at once. Master Google Search Console first. Add Screaming Frog when you start doing technical audits. Invest in Ahrefs when you start working with clients or need competitive intelligence. This is the exact progression I followed and recommend to all my students.
SEO Course Fees Comparison - Sri Lanka (2026)
Here is a complete comparison of SEO course fees across Sri Lankan institutes and international platforms. I have verified these prices as of June 2026.
| Institute / Platform | Course | Duration | Price (LKR) | Key Focus |
|---|---|---|---|---|
| OUSL (Open University) | Digital Marketing Certificate (SEO modules) | 6-12 months | 25,000-45,000 | Academic SEO foundation, theory-heavy |
| SLIM | Digital Marketing Certificate | 3-6 months | 80,000-150,000 | Best local employer recognition |
| NIBM | IT & Digital Marketing Diploma | 6-12 months | 50,000-90,000 | Technical + marketing blend |
| ACIDM | Digital Marketing Course | 2-3 months | 32,500 | Most affordable structured option |
| PACE Institute | DMI Professional Diploma | 6-12 months | 100,000-180,000 | International DMI accreditation |
| SLIIT | Digital Marketing Short Course | 3-6 months | 55,000-95,000 | Tech university credibility |
| APIDM | Digital Marketing Diploma | 3-6 months | 60,000-120,000 | Pure digital marketing focus |
| Kanara | SEO & Digital Marketing | 2-4 months | 40,000-85,000 | Budget-friendly, practical |
| IIT | Professional Certificate | 2-3 months | 45,000-75,000 | Technical SEO emphasis |
| Google Digital Garage | Fundamentals of Digital Marketing | Self-paced | Free | Google’s own certification |
| HubSpot Academy | SEO Training Course | 4 hours | Free | Strategic SEO thinking |
| Semrush Academy | Multiple SEO courses | 2-5 hours each | Free | Tool-based practical SEO |
| Coursera (UC Davis) | SEO Specialization | 5 months | ~18,000/month ($49) | University credential |
| Udemy | Various SEO courses | Self-paced | 500-2,500 (sale) | Best budget option |
| Authority Site System | Complete SEO system | Self-paced | 370,000-740,000 ($997-$1,997) | Most comprehensive paid course |
Pro Tip: The best value strategy is to combine free certifications (Google + HubSpot + Semrush) with a SLIM or PACE certificate for local recognition. This gives you both practical skills and employer credibility for under LKR 200,000 total.
SEO Salary Data in Sri Lanka (2026) - Detailed Breakdown
Here is honest salary data based on my experience hiring SEO professionals, talking to agency owners, and reviewing job listings across Sri Lanka.
Full-Time SEO Positions
| Role | Experience | Monthly Salary (LKR) | Key Skills Required |
|---|---|---|---|
| SEO Executive (Entry) | 0-1 years | 40,000-70,000 | Basic keyword research, content writing, GSC, GA4 |
| Junior SEO Specialist | 1-2 years | 70,000-100,000 | On-page optimization, basic link building, reporting |
| SEO Specialist (Mid) | 2-4 years | 100,000-160,000 | Technical audits, content strategy, competitor analysis |
| Senior SEO Specialist | 4-6 years | 150,000-250,000 | Advanced technical SEO, team leadership, strategy |
| SEO Manager | 5-8 years | 200,000-350,000 | Department management, budget allocation, C-level reporting |
| Head of SEO / SEO Director | 8+ years | 250,000-500,000+ | Cross-functional leadership, business strategy, P&L |
| Content Writer (SEO-focused) | 1-3 years | 50,000-100,000 | SEO writing, keyword integration, content planning |
| Technical SEO Specialist | 3-5 years | 120,000-200,000 | Site architecture, Core Web Vitals, schema, crawl optimization |
| Link Building Specialist | 2-4 years | 80,000-150,000 | Outreach, relationship building, content promotion |
| SEO Data Analyst | 2-4 years | 100,000-180,000 | GA4, GSC, Python, data visualization, reporting |
Freelance SEO Rates
| Service | Local Rate (LKR) | International Rate (USD) |
|---|---|---|
| Monthly SEO retainer | 30,000-150,000/client | $500-$3,000/client |
| One-time SEO audit | 25,000-100,000 | $200-$1,000 |
| On-page SEO (per page) | 5,000-25,000 | $50-$200 |
| Technical SEO audit | 50,000-200,000 | $500-$2,000 |
| Link building (monthly) | 20,000-100,000 | $300-$1,500 |
| Content writing (SEO) | 3,000-15,000/article | $50-$300/article |
| Keyword research report | 10,000-50,000 | $100-$500 |
| Local SEO setup | 15,000-75,000 | $150-$500 |
Remote Work Opportunities
Working remotely for international companies is where the highest earning potential exists for Sri Lankan SEO professionals:
| Level | Monthly Earnings (USD) | Typical Employers |
|---|---|---|
| Entry-level remote | $500-$1,500 | Startups, small agencies |
| Mid-level remote | $1,500-$3,000 | SaaS companies, mid-size agencies |
| Senior remote | $3,000-$6,000+ | Enterprise companies, large agencies |
| Freelance (multiple clients) | $2,000-$10,000+ | Direct clients, platforms |
To land remote SEO work:
- Build a portfolio of ranked websites with verifiable results
- Get Google, HubSpot, and Semrush certifications
- Create profiles on Upwork, Fiverr, and We Work Remotely
- Set up Wise or Payoneer for international payments
- Network on LinkedIn and in SEO communities
Reality Check: The biggest salary jump for Sri Lankan SEO professionals comes from transitioning to international clients or remote work. An SEO specialist earning LKR 120,000/month locally can earn $2,000-$3,000/month (LKR 600,000-900,000) doing the same work for international clients. The skills are the same - the market is different.
Degree vs Certificate for SEO - What Actually Matters
One of the most common questions I get from Sri Lankan students is whether they need a degree to work in SEO. Here is the honest breakdown.
| Factor | University Degree | SEO Certificate (SLIM/PACE) | Free Certifications (Google/HubSpot) | Self-Taught Portfolio |
|---|---|---|---|---|
| Cost | LKR 500,000-2,000,000+ | LKR 32,500-180,000 | Free | Free (hosting costs only) |
| Duration | 3-4 years | 2-12 months | 2-8 weeks | 3-6 months |
| Local employer recognition | High (general) | High (marketing roles) | Medium | Low initially, high with results |
| International recognition | Medium | Low-Medium | High | Highest (results speak) |
| Practical SEO skills | Low | Medium | Medium-High | Highest |
| ROI for SEO career | Low | High | Very High | Very High |
| Required for SEO jobs? | No | No | Recommended | Strongly recommended |
My honest take after 15 years: Nobody has ever asked me for my degree when hiring me for SEO work. They ask: “Show me what you have ranked.” The most successful SEO professionals I know in Sri Lanka are self-taught practitioners who can demonstrate results. That said, a SLIM certificate helps get past HR filters at traditional Sri Lankan companies. The optimal strategy: free certifications + a ranked portfolio website + optionally a local certificate if targeting corporate employment.
SEO Career Paths in Sri Lanka
Understanding career progression helps you make better learning decisions.
Path 1: In-House SEO Specialist
Work for a single company managing their SEO.
Progression:
- SEO Executive (Year 1-2): Learn tools, execute tasks, write content
- SEO Specialist (Year 2-4): Develop strategies, manage technical SEO, build links
- Senior SEO Specialist (Year 4-6): Lead SEO strategy, mentor juniors, cross-team collaboration
- SEO Manager/Head of SEO (Year 6+): Department leadership, budget management, C-level reporting
Best for: People who prefer stability, enjoy deep focus on one brand, and want clear career progression
Path 2: Agency SEO
Work for a digital marketing agency managing SEO for multiple clients.
Progression:
- Junior SEO Executive (Year 1): Execute tasks for multiple clients
- SEO Account Manager (Year 2-3): Manage client relationships and strategies
- Senior SEO Strategist (Year 4-6): Lead large accounts, develop methodologies
- SEO Director (Year 6+): Department leadership, new business development
Best for: People who enjoy variety, fast learning through multiple projects, and agency energy
Path 3: Freelance SEO Consultant
Work independently with your own clients.
Getting Started:
- Complete free certifications (Month 1-2)
- Build your own website and rank it (Month 2-4)
- Offer free/discounted SEO audits to 3-5 businesses (Month 3-5)
- Build case studies from results (Month 5-8)
- Set pricing and start charging (Month 8+)
Pricing Strategy for Sri Lanka:
- Start at LKR 25,000/month per client for basic SEO
- Increase to LKR 50,000-100,000/month as you build results
- International clients: Start at $500/month and scale up
Best for: People who want independence, higher earning potential, and schedule flexibility
Path 4: Build SEO-Driven Businesses
Use SEO skills to build your own income-generating websites.
Options:
- Affiliate marketing websites (recommend products, earn commissions)
- Content websites monetized with display ads
- E-commerce stores driven by organic traffic
- Local service directories for Sri Lankan markets
- Niche blogs in profitable topics
Best for: Entrepreneurial people who want to build assets, not trade time for money
SEO Learning Roadmap (Month by Month)
Month 1-2: Foundation
- Complete Google Fundamentals of Digital Marketing
- Complete HubSpot SEO Certification
- Complete Semrush SEO Fundamentals course
- Set up a WordPress practice website
- Install Google Search Console and Analytics
Month 3-4: Practical Application
- Complete Google Analytics 4 certification
- Perform keyword research for your practice site using free tools
- Write and optimize 10-15 blog posts
- Learn Screaming Frog for technical audits
- Begin studying link building strategies
Month 5-6: Advanced Skills
- Complete Semrush Technical SEO and Link Building courses
- Complete Moz SEO Essentials certification
- Start building links through outreach
- Learn schema markup and structured data
- Begin tracking rankings and making data-driven adjustments
Month 7-9: Specialization
- Choose your specialization: On-page, Technical, Link Building, or Local SEO
- Consider investing in a paid course (Authority Site System or Udemy)
- Start freelancing or applying for SEO jobs
- Build 2-3 case studies from your projects
Month 10-12: Career Launch
- Have 3+ certifications, portfolio, and case studies
- Consider SLIM or PACE certification for local recognition
- Actively seek paid opportunities
- Continue learning through advanced resources
SEO Specialization Areas
SEO is not one skill. It is a collection of specializations, and choosing the right one accelerates your career. Here is what each specialization involves and who it suits best.
| Specialization | Core Skills | Avg Salary (LKR/month) | Demand in 2026 | Best For |
|---|---|---|---|---|
| Technical SEO Specialist | Site architecture, Core Web Vitals, crawl optimization, schema, server configs | 120,000-250,000 | Very High | Developers transitioning to marketing |
| Content SEO / Content Strategist | Content planning, keyword mapping, topical authority, E-E-A-T, editorial calendars | 100,000-200,000 | High | Writers and journalists |
| Local SEO Specialist | Google Business Profile, citations, local link building, review management | 80,000-150,000 | High | People focused on Sri Lankan market |
| E-commerce SEO | Product page optimization, faceted navigation, structured data, conversion optimization | 120,000-220,000 | Very High | People with retail/e-commerce background |
| International SEO | Hreflang, multi-language content, ccTLD strategy, cultural keyword research | 150,000-300,000 | Medium | Multilingual professionals |
| Link Building Specialist | Outreach, digital PR, content promotion, relationship building, broken link building | 80,000-180,000 | High | People with networking and communication skills |
| SEO Analytics / Data Analyst | GA4, GSC, Python, data visualization, attribution modeling, reporting | 100,000-200,000 | Very High | Data-oriented professionals |
| Programmatic SEO | Template-based page generation, database-driven content, automation, APIs | 150,000-300,000 | Growing | Developers with marketing interest |
My recommendation for Sri Lankan professionals: Start with a broad SEO foundation covering all areas. After 6-12 months of practice, you will naturally gravitate toward one specialization based on what you enjoy and what you are good at. Technical SEO and E-commerce SEO currently have the strongest demand and highest salaries in the Sri Lankan market.
Free SEO Tools - Comprehensive Comparison
Before spending money on paid tools, master these free tools first. I have used every tool on this list personally.
| Tool | What It Does | Free Plan Limits | Paid Plan | Best For |
|---|---|---|---|---|
| Google Search Console | Search performance, indexing, technical issues | Unlimited (your sites) | N/A - always free | Every SEO professional (mandatory) |
| Google Analytics 4 | Website traffic, user behavior, conversions | Unlimited | GA360 (enterprise) | Traffic analysis and reporting |
| Bing Webmaster Tools | Bing search performance, SEO reports, backlinks | Unlimited (your sites) | N/A - always free | Bing optimization, additional backlink data |
| Ahrefs Webmaster Tools | Backlink profile, keyword rankings, site audit | Verified sites only | Ahrefs from $129/month | Free backlink analysis alternative |
| Screaming Frog SEO Spider | Technical site crawling, broken links, redirects | 500 URLs per crawl | $259/year (unlimited) | Technical SEO audits |
| Google PageSpeed Insights | Page speed, Core Web Vitals, performance scores | Unlimited | N/A - always free | Page speed optimization |
| Microsoft Clarity | Heatmaps, session recordings, user behavior | Unlimited | N/A - always free | UX analysis for SEO |
| Google Rich Results Test | Schema markup validation | Unlimited | N/A - always free | Structured data testing |
| Google Trends | Search trend analysis, seasonal patterns | Unlimited | N/A - always free | Trend research and content timing |
| AnswerThePublic | Question-based keyword ideas | 3 searches/day free | $5/month | Content ideation |
| Keywords Everywhere | Search volume data in browser | Limited free data | $1.25/month (100,000 credits) | Quick keyword volume checks |
| XML Sitemaps Generator | Generate XML sitemaps | 500 pages free | $3.49/month | Sitemap creation |
| Schema.org | Schema markup reference | N/A - documentation | N/A | Learning structured data |
Pro Tip: Google Search Console alone provides more actionable SEO data than most people realize. I have managed SEO campaigns generating millions of visits using primarily GSC data. Before investing in paid tools, learn to extract maximum value from GSC. Check impressions, clicks, CTR, and average position for every page and query. That data alone can drive significant improvements.
Paid SEO Tools Comparison
When you are ready to invest in professional SEO tools, here is an honest comparison based on my daily usage of these platforms.
| Tool | Starting Price | Best For | Free Trial | My Rating |
|---|---|---|---|---|
| Ahrefs | $129/month | All-around SEO (my primary tool) | Webmaster Tools (free) | 9.5/10 |
| Semrush | $139.95/month | Competitor analysis, PPC + SEO | 7-day free trial | 9/10 |
| Moz Pro | $99/month | Beginners, Domain Authority tracking | 30-day free trial | 7.5/10 |
| SE Ranking | $65/month | Budget-friendly all-in-one | 14-day free trial | 8/10 |
| Ubersuggest | $29/month | Budget keyword research | Limited free version | 6.5/10 |
| Mangools (KWFinder) | $49/month | Keyword difficulty analysis | 10-day free trial | 7.5/10 |
| Surfer SEO | $99/month | Content optimization, NLP scoring | No free trial | 8.5/10 |
| Screaming Frog (Paid) | $259/year | Deep technical audits (unlimited URLs) | 500 URLs free | 9/10 |
| Frase | $15/month | Content briefs, budget content optimization | 5-day trial ($1) | 8/10 |
| Clearscope | $170/month | Premium content optimization | No free trial | 8.5/10 |
| MarketMuse | $149/month | Content strategy, topic modeling | 5 queries/month free | 7.5/10 |
My honest recommendation for Sri Lankan professionals: Start with Ahrefs. If budget is tight, start with SE Ranking or Mangools. Do not try to use multiple tools simultaneously when starting out - master one tool thoroughly before adding another. I use Ahrefs as my primary tool for everything and supplement with Surfer SEO for content optimization.
AI Tools for SEO in 2026
AI has fundamentally changed how SEO work gets done. Here are the tools I use and recommend, with honest assessments of what they actually do well.
| Tool | Price | Best SEO Use Case | Limitations |
|---|---|---|---|
| ChatGPT | Free / $20 Plus | Content outlines, meta descriptions, schema generation, keyword clustering | Can hallucinate data, needs fact-checking |
| Claude | Free / $20 Pro | Long-form content analysis, competitor research, complex SERP analysis | Limited web access in free tier |
| Surfer SEO | From $99/month | NLP-based content scoring, SERP-driven optimization | Expensive for individuals |
| Clearscope | From $170/month | Enterprise content optimization, topic coverage analysis | Premium pricing |
| Frase | From $15/month | Content briefs, SERP analysis, AI content drafts | Smaller database than Surfer |
| NeuronWriter | From $23/month | NLP optimization, content scoring, competitor analysis | Less known, smaller community |
| MarketMuse | Free (5/month) / $149 | Content strategy, topic modeling, content gap analysis | Steep learning curve |
| Perplexity AI | Free / $20 Pro | Research, fact-checking, finding sources | Not SEO-specific |
How I Use AI for SEO Daily
- Content planning: I use Claude to analyze top 10 SERP results and identify content gaps
- Keyword clustering: ChatGPT clusters hundreds of keywords into topical groups in minutes
- Meta descriptions: AI writes 10 variations in seconds - I pick and refine the best one
- Schema markup: ChatGPT generates JSON-LD schema that would take 30 minutes to write manually
- Technical troubleshooting: Paste error logs into Claude and get actionable solutions
- Content optimization: Surfer SEO scores content against NLP terms from top-ranking pages
Important reality check: AI tools are accelerators, not replacements. They speed up SEO work dramatically, but they cannot replace human judgment on strategy, user intent understanding, and quality assessment. Use AI to do things faster, not to do things you do not understand.
Best SEO Books (2026 Reading List)
These are the books that shaped my SEO understanding over 15 years. I have read every one of them and I am listing them in order of practical value.
| Book | Author(s) | Why Read It | Best For |
|---|---|---|---|
| The Art of SEO | Eric Enge, Stephan Spencer, Jessie Stricchiola | The definitive SEO reference - the Bible of SEO. Covers everything from fundamentals to enterprise-level strategy. | Everyone (reference book) |
| Product-Led SEO | Eli Schwartz | Modern approach to SEO as a business strategy, not just a technical exercise. Changed how I think about SEO. | Mid-level+ professionals |
| SEO 2026 | Adam Clarke | Updated annually with current tactics. Practical and beginner-friendly. | Beginners wanting current info |
| 3 Months to No.1 | Will Coombe | Step-by-step practical guide to ranking a website. No fluff. | Beginners and freelancers |
| They Ask, You Answer | Marcus Sheridan | Content strategy masterpiece. Teaches you to create content that ranks AND converts. | Content marketers, business owners |
| The Copywriter’s Handbook | Robert Bly | Writing fundamentals for web copy. Better writing = better SEO content. | Content writers |
| Web Analytics 2.0 | Avinash Kaushik | Analytics foundation from the godfather of web analytics. Teaches you to think in data. | Analytics-focused SEOs |
| Lean Analytics | Alistair Croll, Benjamin Yoskovitz | Data-driven decision making. Applies to SEO measurement and reporting. | Data-driven professionals |
| DotCom Secrets | Russell Brunson | Funnel strategy that connects SEO traffic to business outcomes. | Business owners, freelancers |
| Epic Content Marketing | Joe Pulizzi | Content marketing strategy that underpins content SEO success. | Content strategists |
| Building a StoryBrand | Donald Miller | Brand messaging framework. Clear messaging = better click-through rates from SERPs. | Business owners |
| Everybody Writes | Ann Handley | Writing craft for marketers. Writing is the foundation skill of content SEO. | Content writers |
| Don’t Make Me Think | Steve Krug | UX principles that directly impact SEO metrics (bounce rate, dwell time, engagement). | Technical SEOs, UX designers |
| Atomic Habits | James Clear | Not an SEO book, but SEO success requires consistent daily habits. This book builds them. | Everyone |
| The Long Game | Dorie Clark | Long-term career strategy. SEO is a long game - this book teaches patience and persistence. | Career builders |
Reading strategy: Start with “3 Months to No.1” for practical quick wins. Then read “The Art of SEO” as your ongoing reference. Add “Product-Led SEO” when you want to think strategically. The rest, read based on your specialization.
SEO Templates and Checklists
These free templates and checklists will save you hours of work. I use variations of all of these in my own SEO workflow.
SEO Audit Checklist
Use this checklist for every new website you work on:
-
Technical Foundation
- Is the site crawlable? (robots.txt, XML sitemap)
- Are there indexing issues? (Check GSC Coverage report)
- Is HTTPS implemented correctly?
- Are Core Web Vitals passing? (LCP, FID/INP, CLS)
- Is the site mobile-friendly?
- Are there broken links or redirect chains?
- Is site speed acceptable? (under 3 seconds)
-
On-Page SEO
- Does every page have a unique title tag (under 60 characters)?
- Does every page have a unique meta description (under 160 characters)?
- Is heading hierarchy correct (one H1, logical H2-H4)?
- Are images optimized with alt text?
- Is internal linking structured logically?
- Are URLs clean and descriptive?
-
Content Quality
- Does content match search intent for target keywords?
- Is content comprehensive compared to top-ranking competitors?
- Is E-E-A-T demonstrated (author bios, citations, expertise)?
- Are there thin or duplicate content pages?
- Is content regularly updated?
-
Off-Page SEO
- What is the backlink profile quality?
- Are there toxic or spammy backlinks to disavow?
- How does referring domain count compare to competitors?
- Is there a link building strategy in place?
-
Local SEO (if applicable)
- Is Google Business Profile claimed and optimized?
- Are NAP (Name, Address, Phone) consistent across citations?
- Are there reviews and a review management strategy?
Content Brief Template
For every piece of content, answer these before writing:
| Element | Details to Define |
|---|---|
| Target keyword | Primary keyword and search volume |
| Secondary keywords | 5-10 related keywords to include |
| Search intent | Informational, navigational, transactional, or commercial |
| Target word count | Based on top 10 SERP average |
| Content format | Guide, listicle, comparison, how-to, review |
| H2/H3 outline | Planned heading structure |
| Competing pages | Top 5 URLs currently ranking |
| Content gaps | Topics competitors miss that you will cover |
| Internal links | Pages on your site to link to/from |
| CTA | What action should the reader take? |
Link Building Outreach Template
Subject: {Relevant topic} - Resource suggestion for {their article title}
Body: Hi {Name},
I came across your article on {topic} and found it genuinely useful, particularly the section on {specific detail}.
I recently published a comprehensive guide on {your topic} that covers {unique angle your content provides}. I thought it might be a valuable addition to your resources section.
Here is the link: {URL}
Either way, keep up the great work on {their site name}.
Best regards, {Your name}
Pro Tip: Personalization is everything in outreach. Generic templates get ignored. Reference something specific from their article to prove you actually read it. I send 50+ outreach emails per week and the personalized ones convert at 5-10x the rate of generic ones.
SEO Communities and Networks
Learning SEO alone is slow. Being part of communities accelerates your growth dramatically because you learn from others’ experiments, mistakes, and successes.
Reddit Communities
| Community | Members | Best For |
|---|---|---|
| r/SEO | 500,000+ | General SEO questions and discussions |
| r/bigseo | 50,000+ | Professional-level SEO discussions (less noise) |
| r/TechSEO | 30,000+ | Technical SEO deep dives |
| r/juststart | 100,000+ | Building niche sites, affiliate SEO, case studies |
Facebook Groups
- SEO Signals Lab - One of the most active SEO groups. Real practitioners sharing real data.
- Digital Marketing Questions - Broader digital marketing with strong SEO discussions
- Affiliate SEO Mastermind - Focused on affiliate and niche site SEO
Slack and Discord Communities
- Women in Tech SEO - Excellent community for women in the SEO industry (Slack)
- Traffic Think Tank - Premium paid community ($99/month) with top SEO professionals (Slack)
- Superpath - Content marketing and content SEO community (Slack)
- SEO Fight Club - Active Discord community for SEO practitioners
LinkedIn Groups
- SEO Experts Worldwide - Professional networking for SEO specialists
- Digital Marketing - Broader group with SEO-specific discussions
- Search Engine Land - News and discussions from the industry publication
My recommendation: Start with r/SEO and r/bigseo on Reddit (free and high-quality). Join SEO Signals Lab on Facebook. Follow SEO professionals on LinkedIn and engage with their content. These three actions alone will expose you to more SEO knowledge than any single course.
SEO News, Podcasts, and YouTube Channels
Staying current is non-negotiable in SEO. Algorithms change, new features launch, and strategies evolve constantly. Here are the best sources I follow daily.
SEO News Sites
| Site | URL | Why Follow |
|---|---|---|
| Search Engine Journal | searchenginejournal.com | Breaking SEO news, how-to guides, expert opinions |
| Search Engine Land | searchengineland.com | Industry news, algorithm updates, official Google announcements |
| Moz Blog | moz.com/blog | In-depth SEO research, Whiteboard Friday videos |
| Ahrefs Blog | ahrefs.com/blog | Data-driven SEO studies, practical tutorials |
| Search Engine Roundtable | seroundtable.com | Daily Google algorithm change monitoring by Barry Schwartz |
| Google Search Central Blog | developers.google.com/search/blog | Official Google updates and best practices |
SEO Podcasts
| Podcast | Host(s) | Best For |
|---|---|---|
| Search Off the Record | Google Search team | Official Google insights, algorithm philosophy |
| Authority Hacker Podcast | Gael Breton, Mark Webster | Niche site building, affiliate SEO, business strategy |
| Niche Pursuits | Spencer Haws | Niche sites, side projects, SEO case studies |
| SEO 101 | Ross Dunn, John Carcutt | SEO fundamentals, weekly news roundup |
| Experts on the Wire | Dan Shure | Deep-dive interviews with SEO experts |
| The SEO Mindset | Sarah McDowell, Tazmin Suleman | SEO career development, mindset, wellbeing |
YouTube Channels for SEO Learning
| Channel | Why Watch | Subscriber Count |
|---|---|---|
| Alston Antony | Real case studies, tool reviews, Sri Lanka-relevant SEO content | 15,000+ |
| Ahrefs (Sam Oh) | Best SEO tutorials on YouTube, data-driven, clear explanations | 500,000+ |
| Matt Diggity | Affiliate SEO, niche sites, link building experiments | 200,000+ |
| Authority Hacker | Building authority sites, long-term SEO strategy | 300,000+ |
| Income School | Beginner-friendly, content-first SEO approach | 500,000+ |
| Brian Dean (Backlinko) | Link building, on-page SEO, actionable techniques | 600,000+ |
| Nathan Gotch | Technical SEO, local SEO, SEO business building | 200,000+ |
How I stay updated: Every morning, I spend 15 minutes scanning Search Engine Roundtable for Google changes. I listen to 2-3 SEO podcasts per week during commute or exercise. I watch Ahrefs and Authority Hacker videos when they cover topics relevant to my current projects. This takes about 3-4 hours per week and keeps me current on everything that matters.
How to Start an SEO Career from Home in Sri Lanka
This is the exact roadmap I would follow if I were starting my SEO career today from scratch in Sri Lanka. No degree required, no expensive courses needed.
Month 1-2: Learn the Fundamentals (Cost: Free)
- Complete Google Fundamentals of Digital Marketing (SEO modules) - get certified
- Complete HubSpot SEO Training Course - get certified
- Complete Semrush SEO Fundamentals course - get certified
- Watch my YouTube channel tutorials on SEO basics
- Read “3 Months to No.1” by Will Coombe
- Set up a free WordPress.com blog or buy a cheap domain (LKR 2,000-5,000/year)
By end of Month 2: You have 3 certifications and basic SEO knowledge.
Month 2-3: Build Your Portfolio (Cost: LKR 5,000-15,000)
- Buy a domain and basic hosting for your portfolio site
- Install WordPress with a free theme (GeneratePress free version works great)
- Do keyword research for a niche you know well
- Write 10-15 SEO-optimized blog posts targeting low-competition keywords
- Set up Google Search Console and Google Analytics 4
- Install Ahrefs Webmaster Tools (free)
By end of Month 3: You have a live website with content targeting real keywords.
Month 3-4: Get Practical Experience (Cost: Free)
- Offer free SEO audits to 3-5 local businesses (friends, family, local shops)
- Create before/after reports showing the issues you found
- Help them fix basic on-page SEO issues
- Start tracking your own website’s rankings in GSC
- Complete Google Analytics 4 certification
- Learn Screaming Frog for technical audits (free for 500 URLs)
By end of Month 4: You have audit reports and practical client experience.
Month 4-6: Start Earning (Cost: Time)
- Create profiles on Upwork and Fiverr
- Offer SEO audit services starting at $50-$100
- Offer on-page optimization starting at $100-$200 per page
- Apply for entry-level SEO jobs (local or remote)
- Document your own website’s growth as a case study
- Network on LinkedIn with SEO professionals
By end of Month 6: You have paying clients or a job offer.
Earning Potential Timeline
| Timeline | Activity | Expected Earnings |
|---|---|---|
| Month 1-3 | Learning + building portfolio | LKR 0 (investment phase) |
| Month 4-6 | First freelance clients | LKR 15,000-50,000/month |
| Month 6-12 | Growing client base or first job | LKR 40,000-100,000/month |
| Year 1-2 | Established freelancer or mid-level role | LKR 80,000-200,000/month |
| Year 2-3 | Specialist with international clients | LKR 150,000-500,000/month |
| Year 3+ | Senior role or agency owner | LKR 250,000-1,000,000+/month |
The truth nobody tells you: The first 3 months feel like you are not making progress. You are studying, writing content nobody reads yet, and auditing sites for free. This is where 90% of people quit. The ones who push through Month 3-6 are the ones who build real SEO careers. I went through the same phase in 2010. The patience pays off.
SEO Job Market in Sri Lanka (2026)
Here is an honest assessment of the SEO job market in Sri Lanka based on current data and my conversations with hiring managers across the industry.
Active SEO Job Vacancies
| Platform | Avg Monthly SEO Listings (Sri Lanka) | Typical Roles |
|---|---|---|
| TopJobs.lk | 15-30 | SEO Executives, Digital Marketing roles |
| 20-50 | SEO Specialists, Managers, Remote roles | |
| Indeed Sri Lanka | 10-25 | Entry-level and mid-level SEO positions |
| XpressJobs | 5-15 | SEO Executive, Content Writer (SEO) |
| Upwork (Remote) | 200+ globally | Freelance SEO projects for international clients |
Top Companies Hiring SEO Professionals in Sri Lanka
- Digital marketing agencies: Netstorm, Enfusion, The Content Factory, Mirantha Technologies
- E-commerce companies: Daraz, Kapruka, WoW.lk, MyDeals.lk
- IT/BPO companies: WSO2, Virtusa, IFS, hSenid
- Media companies: Roar Media, ReadMe, Lanka newspapers digital teams
- International remote employers: SaaS companies, US/UK agencies hiring Sri Lankan talent
Growth Trends
- SEO job listings in Sri Lanka have grown 35-45% year-over-year since 2023
- Remote SEO work opportunities have tripled since 2020
- Demand for technical SEO specialists exceeds supply significantly
- Companies increasingly prefer SEO specialists over generalist digital marketers
- E-commerce growth in Sri Lanka is driving massive demand for e-commerce SEO skills
Opportunity alert: The biggest gap in the Sri Lankan SEO market right now is technical SEO talent. There are far more companies looking for technical SEO specialists than there are qualified candidates. If you enjoy the technical side of web development and marketing, this is the specialization that will get you hired fastest and paid the most.
SEO Learning Paths - Structured Plans
Different starting points need different learning paths. Here are four structured plans based on your situation.
Path A: 90-Day SEO Beginner Plan
For: Complete beginners with no marketing experience
Week 1-2: Understand the Basics
- Read Part 1 of this guide (SEO fundamentals)
- Complete Google Digital Garage SEO modules
- Watch 10 beginner SEO videos on YouTube (Ahrefs + my channel)
- Set up Google Search Console on any website you have access to
Week 3-4: Learn Keyword Research
- Complete Semrush Keyword Research course
- Practice keyword research using free tools (Google Keyword Planner, AnswerThePublic)
- Create a keyword map for a practice website
Week 5-6: Master On-Page SEO
- Complete HubSpot SEO Certification
- Optimize 5 pages on your practice website
- Learn to write SEO title tags, meta descriptions, and heading structures
Week 7-8: Technical SEO Basics
- Complete Semrush Technical SEO course
- Run a Screaming Frog crawl on your practice site
- Fix any technical issues you find (broken links, missing tags, slow pages)
Week 9-10: Link Building Foundations
- Complete Semrush Link Building course
- Identify 20 link building prospects for your site
- Send 10 outreach emails using the template in this guide
Week 11-12: Analytics and Reporting
- Complete Google Analytics 4 certification
- Create your first SEO report using GSC and GA4 data
- Review your progress and plan next 90 days
End Result: 4+ certifications, a practice website with optimized content, and foundational SEO skills.
Path B: Business Owner SEO Quick-Start
For: Business owners who want to understand SEO enough to manage it or do basics themselves
Week 1: Understand What SEO Can Do
- Read the SEO Basics and Keyword Research sections of this guide
- Complete Google Digital Garage SEO modules (8 hours)
- Set up Google Search Console and GA4 for your business website
Week 2: Quick Wins
- Claim and optimize your Google Business Profile (if local business)
- Fix your website’s title tags and meta descriptions
- Ensure your site is mobile-friendly and loads under 3 seconds
Week 3: Content Foundation
- Research 10-20 keywords your customers search for
- Write or commission 5 blog posts targeting those keywords
- Set up basic internal linking between your pages
Week 4: Ongoing Strategy
- Set up a monthly content calendar (2-4 posts per month)
- Learn to read GSC reports to track progress
- Decide whether to continue DIY or hire an SEO professional
End Result: Business visible in Google, basic SEO knowledge to evaluate agencies/freelancers, quick wins implemented.
Path C: Career Changer to SEO Professional
For: People in other fields wanting to transition to SEO
Month 1: Foundation + Certifications
- Complete all free certifications (Google, HubSpot, Semrush, Moz)
- Read “3 Months to No.1” and “Product-Led SEO”
- Build a WordPress practice site
Month 2: Hands-On Practice
- Complete GA4 certification
- Write 15+ blog posts on your practice site
- Learn Screaming Frog and run technical audits
- Join r/SEO and SEO Signals Lab communities
Month 3: Portfolio Building
- Offer free audits to 5 businesses
- Create case studies from your practice site’s growth
- Start applying for entry-level SEO roles or freelance gigs
- Consider SLIM certificate if targeting local corporate employment
End Result: 5+ certifications, portfolio website, case studies, and ready to apply for SEO positions.
Path D: Freelance SEO Launch Plan
For: People who want to build a freelance SEO business
Month 1: Skills + Credibility
- Complete Google, HubSpot, Semrush certifications
- Build a professional portfolio website showcasing services
- Define your service packages and pricing
Month 2: First Clients
- Offer free audits to 10 local businesses
- Convert 2-3 into paid clients at introductory rates (LKR 15,000-25,000/month)
- Set up Upwork and Fiverr profiles
Month 3: Systems + Scale
- Create reporting templates for clients
- Build case studies from early results
- Raise rates for new clients based on documented results
- Target international clients on Upwork ($300-$500/project)
End Result: 2-5 paying clients, established online profiles, and a growing freelance business.
E-E-A-T: Why This Guide Is Authoritative
Google evaluates content based on Experience, Expertise, Authoritativeness, and Trustworthiness. Here is why this SEO guide meets those standards:
Experience: I have been doing SEO since 2010 - over 15 years of hands-on search engine optimization work. I have built and ranked 100+ websites across different niches and industries. I do SEO every single day as part of my professional work.
Expertise: MSc in Software Engineering. Trained 30,000+ students through online courses. Tested 50+ SEO and digital marketing tools personally. Published 426+ YouTube videos on digital marketing including comprehensive SEO tutorials.
Authoritativeness: Senior Digital Marketing Manager at Brainstorm Force (makers of Astra, the most popular WordPress theme with 2+ million active installations). Founded multiple educational platforms:
- AlstonAntony.com - SEO and digital marketing expertise hub
- DigitalMarketingTamil.com - Tamil-language digital marketing education
- Advice.lk - Sri Lanka’s trusted advice platform
BCS and DMASL professional member. 15,000+ member SaaS Pirate community.
Trustworthiness: All recommendations in this guide come from personal experience. I use the tools I recommend. I have ranked the websites I teach about. I publicly share both successes and failures across my platforms.
Your SEO Action Plan - Start Today
You have just read the most comprehensive SEO course and career guide for Sri Lanka. Here is exactly what to do next, depending on where you are right now.
If You Are a Complete Beginner:
- Today: Bookmark this page and sign up for Google Digital Garage
- This week: Complete the SEO modules in Google’s course (8 hours)
- Next week: Start HubSpot’s SEO Certification (4 hours)
- This month: Complete Semrush SEO Fundamentals and set up a practice website
- Follow the 90-Day Beginner Plan outlined in this guide
If You Are Already Working in Digital Marketing:
- Today: Audit your current SEO knowledge gaps using the checklist in this guide
- This week: Complete any free certifications you are missing
- This month: Choose a specialization area (Technical, Content, Local, or E-commerce SEO)
- This quarter: Build 2-3 case studies demonstrating your specialization
If You Are a Business Owner:
- Today: Set up Google Search Console for your website (free, takes 10 minutes)
- This week: Follow the Business Owner Quick-Start path in this guide
- This month: Fix your website’s title tags, meta descriptions, and Google Business Profile
- Decide: DIY your SEO using this guide, or hire a professional (use the Good vs Bad SEO Company section to evaluate candidates)
What to Learn Next
-
For broader digital marketing education: Read my complete guide to digital marketing courses in Sri Lanka covering Google Ads, content marketing, email marketing, and more.
-
For social media marketing: Check out my social media marketing courses guide covering Meta Blueprint, local training, and career paths.
-
To earn money from your skills: Explore the complete guide to making money online in Sri Lanka for practical strategies to monetize your SEO expertise.
-
Stay updated: Subscribe to my YouTube channel for weekly SEO tutorials and digital marketing updates relevant to Sri Lanka.
Final thought from 15 years of SEO experience: The best time to start learning SEO was 10 years ago. The second best time is today. Every major website you visit right now was built by someone who started exactly where you are. The difference between them and everyone else is that they started and did not stop. Do not aim for perfection - aim for progress.
This guide is regularly updated. Last updated: June 2026. I personally verify all course links, pricing, and recommendations. If you find any outdated information, contact me and I will update it within 24 hours.
Disclaimer: Some tool links in this guide may be affiliate links. I only recommend tools I personally use and believe in. My opinions are my own.


