Cách lập kế hoạch SEO chi tiết theo 5 bước

Mục lục bài viết28 mục

Bài này đưa bạn qua 5 bước để khóa các KPI gắn baseline và cách đo, phân rã thành task kiểm chứng được, kèm dashboard và lịch báo cáo. Làm xong, bạn có một kế hoạch SEO hoàn chỉnh có thể triển khai và bảo vệ bằng số liệu.


Prerequisites — cần chuẩn bị trước

Quyền truy cập:

  • GA4 và GSC ở cấp có dữ liệu 6–12 tháng
  • Google Tag Manager nếu dùng để bắn event

Công cụ:

  • Rank tracking: Ahrefs, Semrush, AccuRanker, SERPWatcher hoặc tương đương
  • Looker Studio hoặc công cụ BI tương đương
  • Công cụ quản lý dự án: Jira, Trello, Asana hoặc tương đương

Chuẩn hóa dữ liệu trước khi bắt đầu — làm một lần, dùng xuyên suốt:

Đây là bước nền tảng cần chốt trước khi lấy bất kỳ số liệu nào. Nếu định nghĩa không thống nhất từ đầu, baseline và target về sau sẽ không so sánh được.

Quy ướcNội dung cần chốt
Brand vs non-brandDuy trì danh sách từ khóa brand trong 1 sheet. Quy tắc lọc GSC: Query không chứa danh sách này
Timezone & currencyThống nhất giữa GA4, Looker Studio và báo cáo. Ví dụ: Asia/Ho_Chi_Minh, VND
Attribution windowChốt 30 ngày last click cho SEO khi đọc CVR — tránh lẫn assisted trừ khi có mục đọc riêng
Channel namingDùng Default channel group mặc định của GA4, hạn chế custom nếu không thật sự cần
Data freezeDữ liệu tháng chốt vào ngày mùng 3 tháng sau để tránh độ trễ GSC
Conversion eventChốt tên event chính: generate_lead, form_submit, sign_up — không đổi trong 1 quý

Phân quyền đo:

  • GA4: 1 Admin, phần còn lại Analyst hoặc Viewer
  • GSC: Full user cho người phụ trách SEO, Restricted cho người xem
  • Dashboard: Editor cho team SEO, Viewer cho stakeholder
  • Quy trình thay đổi KPI hoặc định nghĩa đo: đề xuất → xem xét → duyệt → ghi log thay đổi

Expected result sau 5 bước:

  • Bộ KPI gắn mục tiêu kinh doanh kèm baseline và target theo quý
  • Phương pháp đo cho từng KPI
  • Backlog task có tiêu chí đo, owner, deadline
  • Dashboard Looker Studio hiển thị KPI so với baseline và target
  • Lịch và quy tắc báo cáo chuẩn hóa
Cách lập kế hoạch SEO

Bước 1 — Xác định hiện trạng và thiết lập baseline (~3–4 giờ)

Bạn cần baseline rõ ràng để mọi người đọc KPI hiểu cùng một cách và so sánh được về sau.

Quy trình thiết lập baseline

1. Chốt KPIs cốt lõi cần theo dõi:

  • Non-brand clicks từ GSC
  • Organic sessions từ GA4
  • Organic leads hoặc transactions trong GA4
  • CTR, Average position
  • Số từ khóa Top 3 và Top 10
  • Trang landing nhận traffic non-brand

2. Lấy dữ liệu 6–12 tháng gần nhất:

  • GA4: Reports → Acquisition → Traffic acquisition, lọc Default channel group = Organic Search. Lấy Sessions, Users, Conversions, Conversion rate, Revenue hoặc Leads tùy mục tiêu.
  • GSC: Search results, bật Total clicks, Impressions, CTR, Position. Tách non-brand bằng bộ lọc Query không chứa brand. Ví dụ loại trừ: [thương hiệu], [tên sản phẩm thương hiệu], [domain].

3. Chọn phương pháp baseline:

  • Trung vị 6 tháng gần nhất nếu dữ liệu có biến động mạnh
  • Trung bình 6 tháng gần nhất nếu dữ liệu ổn định
  • Điều chỉnh mùa vụ: nếu mùa vụ rõ rệt, lấy YoY cùng kỳ làm tham chiếu phụ

4. Tính baseline cho từng KPI:

Baseline KPI = median hoặc average 6 tháng gần nhất. Ghi rõ nguồn đo và bộ lọc dùng để trích xuất.

Ví dụ thiết lập baseline điền sẵn

Phạm vi dữ liệu: 6 tháng gần nhất, 01-06 đến 30-11
Brand loại trừ: "ACME", "acme.vn", "acme app"

KPI                          Chuỗi 6 tháng                           Baseline        Nguồn đo
Non-brand clicks GSC         18k, 19k, 20k, 21k, 22k, 23k           20.5k/tháng     GSC, Query không chứa brand
Organic sessions GA4         50k, 52k, 55k, 58k, 60k, 62k           56.2k/tháng     GA4, Organic Search
Organic leads GA4            180, 190, 200, 210, 215, 220            202/tháng       GA4, event generate_lead
CVR organic GA4              202/56,200                              0.36%           Conversions/Sessions
Avg position non-brand GSC   —                                       18.5            GSC, non-brand filter
Top 3 keywords non-brand     —                                       35 từ khóa      Rank tracking tool
CTR non-brand GSC            —                                       3.9%            GSC, non-brand filter

Template lưu baseline và phương pháp đo — copy dùng ngay

KPI,Baseline,Nguồn đo,Phương pháp baseline,Ghi chú
Organic leads/tháng,202,GA4 - Conversions generate_lead - Organic Search,Average 6 tháng gần nhất,Đã loại trừ internal traffic và test
Non-brand clicks/tháng,20500,GSC - Query !contains brand,Average 6 tháng gần nhất,Filter lưu tên: non-brand-filter-v1
Organic sessions/tháng,56200,GA4 - Default channel group = Organic Search,Average 6 tháng gần nhất,Đã loại internal IP
CVR organic,0.0036,GA4 - Conversions/Sessions - Organic,Tính từ baseline leads/sessions,—
Avg position non-brand,18.5,GSC - non-brand filter,Average 6 tháng gần nhất,—
Top3 keywords non-brand,35,Rank tracking - tag non-brand,Count pos 1-3,Danh sách 300 từ theo dõi
CTR non-brand,0.039,GSC - non-brand filter,Average 6 tháng gần nhất,—

Checklist bước 1

□ Có 6–12 tháng dữ liệu GA4 và GSC
□ Định nghĩa brand vs non-brand rõ và đã áp filter
□ Ghi phương pháp baseline (average/median) và lý do chọn
□ Ghi nguồn đo và bộ lọc cụ thể cho từng KPI
□ Lưu kết quả baseline vào sheet chuẩn dùng cho dashboard
□ Kiểm tra internal traffic đã được lọc khỏi GA4

Bước 2 — Chuyển mục tiêu kinh doanh thành KPI SEO (~2–3 giờ)

Ánh xạ OKR kinh doanh sang KPI SEO theo chuỗi Outcome → Output → Driver.

Chuỗi nhân quả

TầngLoại KPIVí dụ
OutcomeKết quả kinh doanhOrganic MQL/leads, Revenue từ Organic, CAC từ Organic
OutputKết quả SEO trực tiếpNon-brand clicks, Organic sessions, CTR, thứ hạng, số trang phủ cụm
DriverHoạt động tạo ra OutputSố bài viết mới, số trang tối ưu, CWV cải thiện, số internal links

Cách đặt target theo quý

  1. Chốt mốc Q4 theo mục tiêu kinh doanh, sau đó back-cast về Q2–Q3
  2. Dùng baseline và tỉ lệ tăng trưởng kỳ vọng dựa trên năng lực triển khai thực tế — không chỉ kỳ vọng cảm tính
  3. Ràng buộc chuỗi nhân quả: Non-brand clicks tăng kéo Organic sessions tăng; Traffic × CVR = Leads — mục tiêu khả thi nếu traffic tăng hoặc CVR tăng, hoặc cả hai
  4. Ghi rõ giả định đi kèm: ví dụ thêm 80 bài cụm A, cải thiện CTR qua title, tốc độ trang tốt hơn 20%

Ví dụ target theo quý điền sẵn

Mục tiêu kinh doanh: đạt 280 organic MQL/tháng vào Q4
Baseline leads: 202/tháng

Target Outcome — Organic leads/tháng
  Q2: 232 (+15% vs baseline)
  Q3: 263 (+30%)
  Q4: 283 (+40%)

Target Output hỗ trợ
  Non-brand clicks:     baseline 20.5k → Q2: 23.6k → Q3: 26.7k → Q4: 27.7k
  CVR organic:          baseline 0.36% → Q2: 0.37–0.38% → Q3: 0.39–0.40% → Q4: 0.41%
  Top 3 keywords:       baseline 35    → Q2: 50        → Q3: 60         → Q4: 70

Template target KPI theo quý — copy dùng ngay

KPI,Baseline,Q2_Target,Q3_Target,Q4_Target,Nguồn đo,Filter,Phương pháp,Lý do đạt được
Organic_Leads,202,232,263,283,GA4,Channel=Organic,Average_6m,Tăng non-brand clicks + CTR + CVR thông qua cụm nội dung A và tối ưu form
NonBrand_Clicks,20500,23600,26700,27700,GSC,Query !contains brand,Average_6m,Phủ cụm nội dung B và C - tối ưu title tăng CTR
Organic_Sessions,56200,64600,73100,75900,GA4,Channel=Organic,Average_6m,Kéo theo từ non-brand clicks
CVR_Organic,0.0036,0.0038,0.0040,0.0041,GA4,Channel=Organic,Calc,A/B form 2 bước - tối ưu landing
Top3_Keywords,35,50,60,70,RankTool,Tag=NonBrand,Count_Pos_1_3,Sản xuất và tối ưu cụm nội dung ưu tiên

Bước 3 — Thiết kế chiến lược theo 4 trụ cột (~2–3 giờ)

Chuyển target thành kế hoạch theo 4 trụ cột và sắp xếp theo quý để đạt mốc Outcome.

4 trụ cột và KPI tác động

1. Technical Health

  • Mục tiêu: thu thập và index ổn định, hiệu năng tốt
  • Hoạt động: crawl toàn site, sửa lỗi indexability, chuẩn hóa canonical/sitemap/robots, fix 404/redirect, cải thiện Core Web Vitals, schema quan trọng
  • KPI tác động: Pages indexed hợp lệ, CWV pass rate, crawl budget, thời gian tải trang

2. Content — Topical Depth

  • Mục tiêu: bao phủ cụm chủ đề ưu tiên non-brand, giải quyết intent
  • Hoạt động: mapping cụm chủ đề theo funnel, brief và sản xuất content, cập nhật nội dung trụ cột, mở rộng FAQ, E-E-A-T signals
  • KPI tác động: non-brand clicks, Top 3 keywords, traffic non-brand theo cụm

3. On-page — Internal Linking

  • Mục tiêu: tăng liên quan và phân phối PageRank nội bộ
  • Hoạt động: tối ưu title/meta/heading, entity và ngữ nghĩa, link nội bộ theo hub, anchor text tự nhiên, cập nhật layout tăng CTR và CVR
  • KPI tác động: CTR, vị trí từ khóa, CVR

4. Authority — Off-page

  • Mục tiêu: củng cố tín hiệu đáng tin và trích dẫn
  • Hoạt động: digital PR, link earning nội dung nghiên cứu, sửa link gãy, xây hồ sơ business profile, co-citation
  • KPI tác động: vị trí từ khóa cạnh tranh, non-brand clicks

Template kế hoạch quý — copy dùng ngay

Quý,Trụ cột,Hoạt động,KPI tác động,Owner,Mốc kiểm tra,Ghi chú giả định
Q2,Technical,Crawl toàn site + sửa lỗi indexability + canonical danh mục,Pages indexed / CWV pass rate,Dev,Cuối tháng 4,Cần staging để test trước khi deploy
Q2,Technical,Fix 404 redirect chains + chuẩn hóa robots/sitemap,Crawl budget,Dev,Cuối tháng 4,Ưu tiên URL có backlink
Q2,Content,Sản xuất 2 cụm nội dung ưu tiên (pillar + cluster),Non-brand clicks / Top 3 keywords,Content,Cuối tháng 5,Cần chuyên gia ngành review
Q2,On-page,Tối ưu title và meta 50 trang CTR thấp,CTR / Non-brand clicks,SEO,Cuối tháng 5,Đo lại sau 28 ngày trong GSC
Q3,Content,Mở rộng 3 cụm nội dung mới + làm mới 2 bài top revenue,Non-brand clicks / Top 3 keywords,Content,Cuối tháng 7,—
Q3,On-page,Xây internal link hub-spoke cho 3 cụm mới,CTR / vị trí từ khóa,SEO,Cuối tháng 7,—
Q3,Technical,A/B form lead 2 bước vs 1 bước trên 5 landing,CVR / Leads,Dev + Design,Cuối tháng 8,Cần công cụ A/B và xác nhận pháp lý dữ liệu
Q4,Authority,Digital PR bộ dữ liệu lương ngành - 200 outreach,Top 3 keywords / Non-brand clicks,SEO,Cuối tháng 10,Cần 15 ngày thu thập dữ liệu trước
Q4,Content,Làm mới nội dung top revenue + tối ưu snippet,Non-brand clicks / CTR,Content,Cuối tháng 11,—
Q4,On-page,Tối ưu snippet và structured data cho top queries,CTR,SEO,Cuối tháng 11,—

Sắp xếp ưu tiên theo quý — nguyên tắc

  • Q2: Ưu tiên Technical nền tảng trước — lỗi kỹ thuật chặn crawl/index sẽ làm vô hiệu mọi effort nội dung về sau
  • Q3: Mở rộng nội dung sau khi nền tảng sạch + test CVR để có dữ liệu trước Q4
  • Q4: Củng cố authority và tối ưu những gì đã có traffic — đây là thời điểm harvest, không phải thời điểm thử nghiệm lớn

Bước 4 — Phân rã kế hoạch thành task kèm tiêu chí đo (~2–3 giờ)

Nguyên tắc phân rã

  • Mỗi task phải gắn 1 KPI bị ảnh hưởng, có tiêu chí hoàn thành đo được, có owner và deadline
  • Ưu tiên theo tác động ước tính lên Output KPI của quý hiện tại
  • Ghi rõ điều kiện nghiệm thu — người nhận task biết khi nào được coi là xong

Template backlog task SEO

Tên task:
Mục tiêu:
KPI bị ảnh hưởng:
Tiêu chí đo:
Phạm vi:
Owner:
Deadline:
Estimate:
Phụ thuộc:
Chấp nhận nghiệm thu:

Backlog ví dụ điền sẵn — 6 task mẫu

Task 1 — Tối ưu Core Web Vitals cho 30 trang landing

Mục tiêu:          Cải thiện LCP < 2.5s, CLS < 0.1
KPI bị ảnh hưởng:  CVR, CTR gián tiếp
Tiêu chí đo:       80% URL pass CWV trong GSC - Core Web Vitals
Phạm vi:           30 URL top traffic non-brand
Owner:             Minh
Deadline:          30-04
Estimate:          8 ngày dev
Phụ thuộc:         Cấp CDN image optimization
Nghiệm thu:        Báo cáo CWV pass rate trước và sau trong PSI + GSC

Task 2 — Sản xuất cụm nội dung “CRM cho doanh nghiệp vừa”

Mục tiêu:          Tăng non-brand clicks cụm CRM
KPI bị ảnh hưởng:  Non-brand clicks, Top 3 keywords
Tiêu chí đo:       Xuất bản 1 pillar 2500 từ + 8 bài cluster 1200–1600 từ, internal link đủ
Phạm vi:           9 bài
Owner:             Lan
Deadline:          25-05
Estimate:          12 ngày viết + 3 ngày biên tập
Phụ thuộc:         Chuyên gia ngành review
Nghiệm thu:        100% checklist on-page và schema Article đạt

Task 3 — Tối ưu title và meta description cho 50 trang CTR thấp

Mục tiêu:          Tăng CTR non-brand từ 3.9% lên 4.5%
KPI bị ảnh hưởng:  CTR, Non-brand clicks
Tiêu chí đo:       CTR tăng tối thiểu 10% sau 28 ngày đo trong GSC
Phạm vi:           50 URL có Impression cao, CTR dưới 2%
Owner:             Trang
Deadline:          10-05
Estimate:          3 ngày
Phụ thuộc:         Không
Nghiệm thu:        Log trước–sau trong GSC, đo sau 28 ngày

Task 4 — Sửa lỗi index canonical trùng lặp danh mục

Mục tiêu:          Tăng tỷ lệ trang hợp lệ trong Index
KPI bị ảnh hưởng:  Crawl efficiency, Non-brand clicks gián tiếp
Tiêu chí đo:       Giảm Soft 404 xuống 0, canonical đúng cho 100% danh mục
Phạm vi:           120 URL
Owner:             Hoàng
Deadline:          20-04
Estimate:          5 ngày dev
Phụ thuộc:         Kiểm thử staging
Nghiệm thu:        Xác nhận trong GSC Coverage — không còn Soft 404

Task 5 — A/B form lead 2 bước vs 1 bước trên 5 landing

Mục tiêu:          Tăng CVR từ 0.36% lên 0.40%
KPI bị ảnh hưởng:  CVR, Leads
Tiêu chí đo:       Uplift CVR tối thiểu +8% với mức tin cậy 90%
Phạm vi:           5 URL
Owner:             Quân
Deadline:          30-06
Estimate:          10 ngày thiết kế + triển khai
Phụ thuộc:         Công cụ A/B, xác nhận pháp lý dữ liệu
Nghiệm thu:        Báo cáo A/B với phân tích thống kê đính kèm

Task 6 — Digital PR bộ dữ liệu lương ngành

Mục tiêu:          Kiếm 20 referring domains uy tín
KPI bị ảnh hưởng:  Top 3 keywords, Non-brand clicks
Tiêu chí đo:       20 domain DR 40+, anchor tự nhiên, không paid link
Phạm vi:           1 báo cáo + 200 outreach
Owner:             Lan
Deadline:          31-08
Estimate:          15 ngày
Phụ thuộc:         Thu thập dữ liệu lương ngành trước
Nghiệm thu:        Danh sách domain và link live trong Ahrefs

Bước 5 — Thiết lập đo lường, dashboard và lịch báo cáo (~3–4 giờ)

GA4 — thiết lập tối thiểu

1. Kiểm tra Data Stream: Admin → Data Streams → Web → bật Enhanced Measurement

2. Lọc nội bộ: Admin → Data settings → Data filters → Internal traffic. Định nghĩa IP nội bộ trong Tagging settings → Define internal traffic.

3. Chuẩn hóa kênh: Đảm bảo Organic Search thuộc Default channel group mặc định của GA4.

4. Chuyển đổi lead:

  • Sử dụng event generate_lead hoặc form_submit có thank_you event
  • Admin → Events → Mark as conversion cho event chính
  • Kiểm tra thuộc tính event: form_id, page_location để phân tích theo landing page

5. Liên kết Search Console: Admin → Product links → Search Console → Link property, chọn Web stream. Sau khi liên kết, bật báo cáo Search Console collection trong GA4.

6. Báo cáo cần tạo:

  • Standard report: Acquisition → Traffic acquisition, lọc Organic Search
  • Exploration: Landing page × Conversions cho Organic để xem CVR theo trang

GSC — thiết lập tối thiểu

  1. Tạo Property Domain hoặc URL prefix cho site
  2. Xác minh quyền sở hữu và thêm người dùng
  3. Gửi sitemap.xml, kiểm tra lỗi
  4. Cài đặt mục tiêu quốc gia nếu nhắm theo quốc gia
  5. Tách non-brand: Search Results → add filter → Query → không chứa: danh sách brand. Lưu bộ lọc này với tên cố định để dùng lại mỗi tháng

Báo cáo cần theo:

  • Performance: clicks, impressions, CTR, position theo Query và Page
  • Core Web Vitals: trạng thái URL
  • Coverage: các lỗi index

Rank tracking

Chọn công cụ:

  • AccuRanker: theo dõi theo giờ/ngày, mạnh về phân đoạn
  • Semrush, Ahrefs: tiện đồng bộ nghiên cứu keyword

Cấu hình:

  • Import danh sách từ khóa theo cụm, gán quốc gia/thiết bị/ngôn ngữ
  • Map mỗi từ khóa về 1 URL mục tiêu để theo dõi cannibalization
  • Tạo tag cho cụm chủ đề và funnel stage
  • Lịch crawl: hàng ngày hoặc 3 lần/tuần cho từ khóa trọng điểm
  • Theo dõi phân phối vị trí Top 1–3, 4–10, 11–20 thay vì chỉ trung bình
  • Đặt cảnh báo khi URL mục tiêu thay đổi

Checklist thiết lập đo lường — tick từng dòng

GA4
□ Data Stream đúng domain, Enhanced Measurement đã bật
□ Bộ lọc internal traffic đã cấu hình và đã test
□ Event conversion chính đã mark (generate_lead hoặc tương đương)
□ Thuộc tính event có form_id và page_location để phân tích theo landing
□ Timezone và currency đúng (Asia/Ho_Chi_Minh, VND)
□ Liên kết GA4 – GSC thành công, báo cáo Search Console collection đã bật
□ Exploration Landing page x Conversions cho Organic đã tạo

GSC
□ Property Domain đã xác minh
□ Sitemap.xml đã gửi, không có lỗi
□ Bộ lọc non-brand đã tạo và lưu tên cố định
□ Mục tiêu quốc gia đã cài đặt nếu cần
□ Người dùng được thêm đúng cấp quyền

Rank tracking
□ Danh sách từ khóa đã import đủ theo cụm
□ Mỗi từ khóa đã map với 1 URL mục tiêu
□ Tag cụm chủ đề và funnel stage đã tạo
□ Lịch crawl đã cài đặt
□ Cảnh báo thay đổi URL mục tiêu đã bật
□ Phân phối vị trí Top 1–3, 4–10, 11–20 đang hiển thị

Kiểm tra tổng thể
□ Số liệu Organic sessions GA4 và Non-brand clicks GSC khớp logic (không cần bằng nhau)
□ Conversion đang bắn đúng trong GA4 DebugView và Realtime
□ Baseline đã lưu vào sheet chuẩn sẵn sàng kết nối dashboard

Dashboard Looker Studio — cấu trúc và cách join data

Data sources cần kết nối:

  • GA4 connector cho traffic và conversions
  • GSC connector cho queries và pages non-brand
  • Google Sheets cho Baseline và Target

Cách join GA4 và GSC để lấy non-brand theo landing page:

Đây là bước kỹ thuật hay bị bỏ qua. GA4 không có filter non-brand theo từ khóa — muốn xem CVR theo landing page với traffic non-brand cần blend hai nguồn:

  1. Tại Looker Studio, tạo Blended data source:
    • Source 1: GSC → lấy Page và Clicks (đã filter non-brand)
    • Source 2: GA4 → lấy Landing page, Sessions, Conversions
    • Join key: Page (GSC) = Landing page (GA4) — đây là trường nối hai nguồn
    • Kết quả: bảng có Non-brand clicks từ GSC và Conversions từ GA4 trên cùng một landing page
  2. Lưu ý khi blend: GA4 Landing page thường có dạng /ten-trang, GSC Page có dạng https://domain.com/ten-trang — cần tạo calculated field trong GSC để rút gọn về path: REGEXP_EXTRACT(Page, "https://[^/]+(.+)")
  3. Với bộ lọc non-brand đã áp trong GSC connector, blend này cho ra bảng Landing page × Non-brand clicks × Conversions × CVR ước tính.

Trang và biểu đồ gợi ý:

Trang dashboardNội dung
OverviewScorecards: Leads, Non-brand clicks, Sessions, CVR kèm mũi tên so với baseline và target. Biểu đồ xu hướng 12 tháng
AcquisitionSessions, Users, New users, CVR theo tuần/tháng cho Organic
Search PerformanceNon-brand clicks, Impressions, CTR, Position theo Query và Page
Content & LandingBảng Landing page × Sessions × Conversions × CVR, filter non-brand từ blend GSC–GA4
RankingsPhân phối vị trí Top 1–3, 4–10, 11–20 theo cụm chủ đề

Tính toán cần tạo trong Looker Studio:

Variance vs baseline = (Actual - Baseline) / Baseline
Variance vs target   = (Actual - Target) / Target

Cờ trạng thái:
  Green = Variance vs target ≥ 0
  Amber = Variance vs target từ -5% đến 0
  Red   = Variance vs target < -5%

Lịch và quy tắc báo cáo

Weekly pulse — 30 phút:

  • Đọc nhanh biến động lớn: Non-brand clicks, Leads, lỗi kỹ thuật mới xuất hiện
  • Quy tắc đọc: so sánh WoW và so với baseline, kiểm tra có thay đổi tracking không

Monthly review — 60–90 phút:

  • So sánh Actual vs Target theo KPI chính, deep-dive trang và cụm chủ đề
  • Cập nhật backlog, thêm hoặc cắt task theo tác động
  • Chốt data freeze và note ngoại lệ (thay đổi thuật toán, sự kiện truyền thông, lỗi tracking)

Quarterly business review:

  • Đánh giá Outcome vs kế hoạch, điều chỉnh target kỳ sau nếu cần
  • Xem lại giả định ban đầu, phân bổ nguồn lực cho quý tiếp theo

Quy tắc đọc KPI:

  • Đọc theo bộ 3 kỳ: so với kỳ trước, so với cùng kỳ năm trước nếu có mùa vụ, và so với target
  • Không trộn số giữa nguồn đo: Non-brand clicks đọc tại GSC, Leads đọc tại GA4
  • Ưu tiên phân phối vị trí từ khóa thay vì chỉ nhìn Average position
  • Bất thường lớn cần kiểm tra: thay đổi tracking, triển khai kỹ thuật, cập nhật thuật toán, sự kiện truyền thông

Lỗi thường gặp khi gắn KPI–baseline và cách tránh

LỗiCách tránh
Không tách brand – non-brandDuy trì danh sách từ khóa brand, áp filter Query không chứa brand trong GSC và dùng số đó làm gốc non-brand
Dùng kỳ dữ liệu quá ngắn để làm baselineTối thiểu 6 tháng, kiểm tra mùa vụ bằng YoY
Đọc sai nguồn đoGhi rõ KPI nào thuộc nguồn nào trong sheet và dashboard — không cộng trừ giữa GA4 và GSC
Thay đổi định nghĩa conversion giữa chừngLog thay đổi, giữ ổn định trong 1 quý, nếu buộc đổi thì đánh dấu mốc trong dashboard
Chỉ đặt target traffic, bỏ qua CVRLuôn có mục tiêu CVR và task cải thiện CVR đi kèm
Báo cáo thiếu mốc baseline – targetLuôn hiển thị Actual, Baseline, Target trên cùng dashboard với màu trạng thái
Không map từ khóa với URL mục tiêuDuy trì file map keyword–URL, phát hiện và xử lý cannibalization
Không lọc internal trafficBật bộ lọc internal trong GA4 và test lại sau khi deploy

Kết luận

Bạn đã có khung 5 bước gắn KPI với baseline và phương pháp đo, kế hoạch theo trụ cột có template copy được, backlog task với tiêu chí đo rõ ràng, cùng dashboard Looker Studio và lịch báo cáo chuẩn. Hai điểm cần giữ ổn định xuyên suốt: định nghĩa đo lường không thay đổi trong quý và mọi thay đổi đều được log lại — đây là điều kiện để đọc KPI minh bạch và bảo vệ kế hoạch bằng số liệu thực.