Search engine optimization (SEO) is a process to improve quality and quantity of website traffic on search engines such as Google, Bing, Yahoo in order to promote your site to be visible on the top of the search results page at no cost, which is also known as “Natural search” or “Organic search”.
When your website is shown on the first page of search engines, people who search for products and services can more see and click to visit your site. And it can directly promote your target products or services.
Basic principles of SEO
- Get indexed by Googlebot by linking your website to other relevant websites
Putting hyperlinks that lead from your website to other websites can help you increase the importance of your site when it is searched on the search engines.
According to the above figure, the site B is considered the most quality because there are many other websites linking to it.
2. Settle SEO keywords
Choose keywords that are expected to match the target of the searchers. This is to filter your website visitors who are interested in your products or services and possible to become your customers in the future.
Good keywords should be related to the contents of the website, contain specific words of the products or services you want to promote, and show needs or problems of the searchers.
3. Use a secure server and domain with spam filter
Apply for a digital certificate (SSL certificate) that authenticates your website’s identity, and use Hypertext Transfer Protocol Secure (HTTPS) which is the protocol used to send data between a web browser and a website. By using HTTPS, the data will be encrypted for more security of data transfer.
Many web browsers such as Google Chrome flag all the websites without HTTPS as not secure because those websites don’t consider the safety of users’ information. It also shows a warning “Not secure” on the URL bar which will directly affect the search result.
4. Improve page loading speed
According to the Google’s survey result, if it took over 3 seconds to load the page, more than half of the website visitors would leave the page. Increasing page loading speed, therefore has a huge impact on the search results. Many search engines show the website that loads faster on the top of the search results page.
Using the structured content or information and effective images can improve the page load time, so the website visitors don’t need to wait for a long time or leave your website.
5. Mobile optimization
Optimize your website to be a mobile-friendly site by using a responsive web design to automatically resize the webpage and make it look good on all different devices. Or you can create a website by using Google AMP (Accelerated Mobile Pages) which can help webpages load faster.
6. Create useful knowledge base content
Writing useful content that includes frequently searched keyword phrases is also an important factor to improve SEO. Search engines will rank your website higher if it is useful in searching data.
That’s all the basic principles of SEO based on Google search algorithms which are always updated. Therefore, if you want your website to be ranked on top in Google search results for a long time, you have to periodically catch up the changes of Google’s algorithms in order to improve your website to support the updated algorithms.