Mark Ku's Blog

SEO — Roll Up Your Sleeves and Optimize Your Site — Get Started Part 1

Why Bother with SEO

SEO boosts your site's visibility on the open web and makes it friendlier to search engines, which in turn improves ranking. The result: more (organic) traffic without paying for ads, and a much better chance that potential users searching for relevant keywords actually find you.

How SEO Works

Behind every search engine sits a massive database holding an enormous number of keywords, with each keyword mapping to many URLs. Crawlers visit websites every day to gather keywords and links, hopping from one link to the next. The downloaded content is then analyzed and refined — duplicates and junk are removed, and the cleaned data is stored so users can search it.

Search Engine Market Share

Bar chart showing Google's 92.26% search engine market share Top 10 Search Engines In The World (2021 Update)

Google publishes ranking signals every year. The site below covers the key factors that affect SEO.

Understanding page experience in Google Search results

So, suppose I've spun up a website. How do I make sure crawlers actually find it?

  1. Provide a config file (robots.txt) that tells Google's crawler what it can and can't crawl on your site. Example

  2. Build a sitemap.xml so the crawler has a clear index to follow. Example

  3. Register the site with Google Search Console.

  4. Google will then send its crawler to visit your site daily.

The screenshot below is the Google Search Console backend. Google Search Console Coverage report showing 69 valid pages

Results

If your keywords are unique enough, ranking on the first page of Google search results isn't actually that hard. Google search results for mark ku blog showing blog links

A solid article from a foreign SEO expert. Key Google ranking factors for 2022:

Quality content, effective keywords, backlinks, user experience, uniqueness, user interaction, internal links, mobile experience and friendliness, page speed, and HTTPS — all of these tie directly into SEO ranking. Related article

To be continued... The next chapter will cover topics like front-end pre-rendering and server-side rendering.

Author

Mark Ku

擁有 10+ 年經驗的資深軟體工程師,現為 AI 應用 Builder,專注於大型平台架構與簡化複雜系統設計,從電商系統到訂閱與收費平台,結合 AI Agent、AI 整合與自動化開發,打造高效率且可持續演進的產品技術基礎。Read More

Found this useful?

The author's free tools, daily podcasts and newsletter are all here.

Mark Ku · This article is licensed under CC BY 4.0. Credit the author and link back to the original when reusing it.

Comments

Subscribe to Newsletter

Subscribe to get new posts delivered instantly — never miss a tech share.

By submitting, you agree to receive emails. You can anytime.

Popular Posts

View all
Mark Ku
··602

Oracle Cloud Always Free Tier: Linux Host and Static IP for a $0 Cloud Solution

Oracle Cloud Always Free Tier: Linux Host and Static IP for a $0 Cloud Solution
Mark Ku
··490

Say Goodbye to Postman's Fee Trap! A Hands-on Guide to Bruno, the Open-Source Git-Native API Testing Powerhouse.

Say Goodbye to Postman's Fee Trap! A Hands-on Guide to Bruno, the Open-Source Git-Native API Testing Powerhouse.
Mark Ku
··333

A Free, Open-Source, Notion-like Knowledge Base — A Complete Guide to Deploying and Backing Up Outline Wiki

A Free, Open-Source, Notion-like Knowledge Base — A Complete Guide to Deploying and Backing Up Outline Wiki
Mark Ku
··264

Training Your Own AI Voice: Hardware Requirements, Open-Source Model Comparison, and LoRA Fine-Tuning

Training Your Own AI Voice: Hardware Requirements, Open-Source Model Comparison, and LoRA Fine-Tuning
Mark Ku
··221

Building an Efficient API Management Platform: Deploying Kong Gateway from Scratch - Part 1

Building an Efficient API Management Platform: Deploying Kong Gateway from Scratch - Part 1
Mark Ku
··215

Setting Up Samba on Ubuntu to Share Folders with Windows 11

Setting Up Samba on Ubuntu to Share Folders with Windows 11