15 Yếu Tố SEO Onpage Tôi Kiểm Tra Mỗi Lần Viết Bài Mới (2026)
🔑 Tóm tắt nhanh

SEO Onpage là toàn bộ những gì bạn tối ưu TRÊN trang web để Google hiểu và xếp hạng nội dung. 15 yếu tố quan trọng nhất bao gồm: title tag, meta description, heading structure, URL, nội dung E-E-A-T, internal link, hình ảnh, và tốc độ tải. Bài này có checklist tôi dùng hàng ngày khi viết bài cho Techzika.

SEO Onpage là gì?

SEO Onpage (tối ưu trên trang) là tập hợp các kỹ thuật bạn áp dụng trực tiếp lên từng trang web để cải thiện thứ hạng tìm kiếm.

Nói đơn giản: nếu SEO là một ngôi nhà, thì Onpage chính là phần nội thất bên trong. Bạn có thể xây tường đẹp (Technical SEO), có hàng xóm tốt giới thiệu (Offpage), nhưng nếu đồ đạc trong nhà lộn xộn thì khách vào sẽ ra ngay.

Google có hơn 200 yếu tố xếp hạng. Trong đó, Onpage chiếm phần lớn những thứ bạn kiểm soát được trực tiếp. Không phụ thuộc vào người khác link về, không cần ngân sách quảng cáo. Chỉ cần bạn làm đúng.

Tôi đã tối ưu hơn 60 bài viết trên Techzika bằng chính checklist Onpage dưới đây. Có bài lên top 3 chỉ sau 2 tuần, có bài cần 2-3 tháng. Nhưng điểm chung là: bài nào làm đủ checklist thì cuối cùng cũng lên.

Tại sao SEO Onpage vẫn là nền tảng quan trọng nhất?

2026 rồi, nhiều người hỏi tôi: “SEO Onpage còn quan trọng không khi AI Overviews lấy hết traffic?”

Câu trả lời ngắn: Còn. Và còn quan trọng hơn trước.

AI Overviews không tự nghĩ ra câu trả lời. Nó tổng hợp từ những trang đã được Google index và đánh giá cao. Nếu Onpage của bạn không chuẩn, Google thậm chí không thèm index, chứ đừng nói đến việc xuất hiện trong AI Overviews.

Theo tôi thấy, 3 lý do khiến Onpage không bao giờ lỗi thời:

  • Google vẫn cần tín hiệu rõ ràng. Title tag là tín hiệu mạnh nhất để Google hiểu trang nói về cái gì. Không có title tốt, Google đoán mò.
  • E-E-A-T bắt đầu từ Onpage. Experience, Expertise, Authoritativeness, Trustworthiness. Tất cả đều phải thể hiện qua nội dung và cấu trúc trang.
  • Trải nghiệm người dùng là Onpage. Tốc độ tải, mobile-friendly, heading dễ đọc. Tất cả đều là Onpage. Google đo Core Web Vitals từ chính những yếu tố này.
Kiểm tra title tag và cấu trúc nội dung khi tối ưu SEO onpage
Mỗi bài viết mới tôi đều kiểm tra lại toàn bộ yếu tố onpage trước khi bấm Publish

Tôi từng audit một website có 200 bài viết nhưng traffic gần như bằng 0. Lý do? Mỗi bài thiếu ít nhất 7/15 yếu tố Onpage cơ bản. Sau khi sửa đúng 1 tháng, traffic tăng 340%. Bài học rất đơn giản: onpage không làm bài viết hay hơn, nhưng nó quyết định bài viết hay đó có được Google trao cơ hội hay không.

1. Title Tag: “Dòng tiêu đề quyết định 70% click”

Title tag là thẻ HTML <title> hiển thị trên tab trình duyệt và kết quả tìm kiếm. Đây là yếu tố Onpage số 1 vì nó ảnh hưởng trực tiếp đến CTR (tỷ lệ click).

Công thức title tôi dùng:

Keyword chính + Góc nhìn riêng + Số liệu + Năm

Ví dụ thay vì “SEO Onpage là gì” (chung chung), tôi dùng “15 Yếu Tố SEO Onpage Tôi Kiểm Tra Mỗi Lần Viết Bài Mới (2026)”. Có số 15, có “tôi kiểm tra”, có năm 2026.

Quy tắc của tôi cho title tag:

  • Dài 50-60 ký tự (Google cắt sau 60)
  • Keyword chính nằm trong 40 ký tự đầu
  • Mỗi trang 1 title duy nhất, không trùng trong toàn site
  • Không nhồi keyword (“SEO Onpage, SEO onpage là gì, onpage SEO…”)
  • Có yếu tố khác biệt: số liệu, năm, góc nhìn cá nhân

Kinh nghiệm của tôi: đổi title là cách nhanh nhất để tăng CTR. Một bài viết trên Techzika tôi đổi từ “Cách dùng ChatGPT” thành “7 Cách Dùng ChatGPT Tôi Áp Dụng Hàng Ngày (Tiết Kiệm 3h/Tuần)”. CTR tăng từ 2,1% lên 5,8% chỉ sau 1 tuần.

2. Meta Description: “Đoạn quảng cáo miễn phí trên Google”

Meta description không phải yếu tố xếp hạng trực tiếp, nhưng nó quyết định người dùng có click vào không. Một description hay giống như biển hiệu cửa hàng: không làm bạn bán được hàng, nhưng kéo khách vào.

Công thức tôi dùng cho meta description (140-155 ký tự):

  • Câu 1: Nỗi đau hoặc câu hỏi người đọc đang có
  • Câu 2: Bài viết giải quyết cái gì
  • Câu 3: Khác biệt của bài này (checklist, template, kinh nghiệm thật)

Tôi hay thêm các từ kích thích hành động: “tải checklist”, “xem ví dụ thực tế”, “áp dụng ngay”. Nhưng phải trung thực, bài viết phải thực sự có thứ đã hứa trong description.

3. Heading Structure (H1-H6): “Xương sống của bài viết”

Cấu trúc heading giống như mục lục sách. Người đọc nhìn vào là biết bài có gì, Google cũng vậy. Năm 2026, heading còn phục vụ thêm một việc: AI Overviews đọc heading để quyết định trích đoạn nào của bài. Heading kiểu câu hỏi rõ ràng sẽ được ưu tiên hơn heading mơ hồ.

Quy tắc của tôi:

  • 1 H1 duy nhất (title bài viết)
  • H2 là các chủ đề chính, mỗi H2 là 1 câu hỏi cụ thể
  • H3 dùng cho ý phụ trong H2
  • Không skip level (H2 → H4 mà không có H3)
  • Không dùng quá H3 cho bài blog thông thường

Một lỗi tôi thấy nhiều người mắc: dùng H2 kiểu “Phần 1”, “Chương 2”. Google không hiểu “Phần 1” là gì. Viết H2 như câu hỏi người dùng thực sự search: “SEO Onpage là gì?” thay vì “Khái niệm”.

4. URL Slug: “Địa chỉ nhà phải dễ tìm”

Slug là phần đuôi URL sau dấu “/”. Slug tốt: ngắn, có keyword chính, không có stop word, dùng dấu gạch ngang (-) ngăn cách.

Ví dụ:

  • Tốt: /seo-onpage/
  • Không tốt: /2026/05/21/bai-viet-ve-seo-onpage-cho-nguoi-moi-bat-dau/

Tôi luôn giữ slug dưới 5 từ, chứa keyword chính. Trên Techzika, tôi để permalink cấu trúc /post-name/ thay vì /category/post-name/. Đơn giản hơn, Google cũng thích hơn. Một nguyên tắc nữa: đã đặt slug là không đổi, vì đổi slug đồng nghĩa mất toàn bộ tín hiệu cũ và phải xử lý redirect.

5. Nội Dung E-E-A-T: “Không có cái này, mọi thứ khác vô nghĩa”

E-E-A-T là viết tắt của Experience (Trải nghiệm), Expertise (Chuyên môn), Authoritativeness (Uy tín), Trustworthiness (Đáng tin). Đây là khung đánh giá chất lượng của Google, đặc biệt quan trọng với các chủ đề YMYL (Your Money Your Life).

Theo tôi, nội dung đạt E-E-A-T cần:

  • Trải nghiệm thật: Tôi viết “Tôi đã thử cách này trên 3 website khác nhau” thay vì “Người ta thường làm…”
  • Số liệu cụ thể: “Traffic tăng 340%” thay vì “traffic tăng đáng kể”
  • Không tổng hợp suông: Mỗi bài phải có ít nhất 1 góc nhìn riêng hoặc dữ liệu gốc
  • Cập nhật định kỳ: Ghi rõ ngày cập nhật, con số năm nào

Tôi có một nguyên tắc: viết ít đi, nhưng mỗi câu phải trả lời được “Tại sao tôi biết điều này?” Nếu không trả lời được, tôi bỏ câu đó.

6. Keyword Placement: “Đặt từ khóa đúng chỗ”

Đặt keyword không phải là nhồi. Đặt đúng chỗ là 1 nghệ thuật.

Vị trí keyword tôi luôn kiểm tra:

  • Title tag (vị trí số 1)
  • 100 từ đầu tiên của bài viết
  • Ít nhất 1 H2
  • Meta description
  • URL slug
  • Alt text của ảnh featured

Tần suất keyword (keyword density) tôi giữ ở mức 1-2%. Với bài 2000 từ, keyword chính xuất hiện khoảng 3-5 lần là đủ. Quan trọng hơn là LSI keywords, tức các từ liên quan về mặt ngữ nghĩa. Khi Google đã hiểu ngữ cảnh, nhồi keyword chỉ làm bài đọc tệ đi và tăng nguy cơ bị đánh giá spam.

7. Hình Ảnh Tối Ưu: “Ảnh không chỉ để đẹp”

Hình ảnh tối ưu ảnh hưởng đến: thời gian on-page (người đọc ở lại lâu hơn), tốc độ tải, và xuất hiện trong Google Image Search.

Checklist ảnh của tôi:

  • Alt text có keyword, mô tả chính xác nội dung ảnh
  • Kích thước ≤ 150KB cho ảnh nội dung
  • Định dạng WebP nếu theme hỗ trợ
  • Tên file có ý nghĩa: seo-onpage-checklist.jpg thay vì IMG_4732.jpg
  • Featured image 1200×630px cho Open Graph
  • Ảnh nội dung responsive, không bể layout trên mobile

Một mẹo nhỏ: tôi dùng ảnh thật từ Pexels/Pixabay thay vì ảnh stock chung chung. Ảnh càng liên quan đến nội dung, người đọc càng ở lại lâu. Google đo dwell time và dùng nó như tín hiệu chất lượng. Và nhớ đặt ảnh gần heading mà nó minh họa, đừng dồn hết ảnh vào một chỗ.

8. Internal Linking: “Mạng lưới nội bộ”

Internal link là link từ trang này sang trang khác trong cùng website. Nó giúp Google hiểu cấu trúc site và phân phối “link juice” (sức mạnh xếp hạng) giữa các trang.

Chiến lược internal link tôi áp dụng:

  • Mỗi bài mới link về 2-3 bài cũ liên quan
  • Mỗi bài mới được ít nhất 1 bài cũ link đến
  • Anchor text đa dạng, không dùng chính xác 1 cụm từ cho mọi link
  • Bài quan trọng nhất (Champion) nhận nhiều internal link nhất

Ví dụ: bài này là một phần trong cluster SEO. Nó link đến Champion SEO là gì để người đọc có cái nhìn tổng quan, và link đến cách làm SEO cho người muốn bắt tay vào làm ngay.

9. Tốc Độ Tải Trang: “3 giây là giới hạn”

Google từng công bố nghiên cứu cho thấy hơn một nửa người dùng mobile rời đi nếu trang tải quá 3 giây. Và Google dùng tốc độ tải làm yếu tố xếp hạng trực tiếp.

Các yếu tố Onpage ảnh hưởng đến tốc độ:

  • Kích thước ảnh (ảnh to là thủ phạm số 1)
  • Số lượng HTTP requests (càng ít script, font, tracker càng tốt)
  • CSS và JS không cần thiết
  • Không có lazy loading cho ảnh và video

Tôi dùng PageSpeed Insights để đo. Mục tiêu: mobile score ≥ 70, desktop ≥ 90. Nếu thấp hơn, tôi kiểm tra ảnh trước. 90% trường hợp chậm là do ảnh quá nặng.

Năm 2026, thước đo tốc độ chuẩn là Core Web Vitals: LCP (tải nội dung chính) dưới 2,5 giây, INP (phản hồi thao tác) dưới 200ms, CLS (giật layout) dưới 0,1. Lưu ý INP đã thay thế FID từ tháng 3/2024, nên nếu ai vẫn chỉ tối ưu FID thì đang đo sai chỉ số. Chi tiết chuẩn đo lường anh chị có thể xem trên tài liệu Web Vitals chính thức.

10. Mobile-Friendly: “50% traffic là mobile”

Năm 2026, hơn 60% traffic web đến từ mobile. Google dùng mobile-first indexing, nghĩa là Google xem phiên bản mobile của bạn trước khi xem desktop.

Kiểm tra nhanh: mở website trên điện thoại. Chữ có quá nhỏ không? Nút bấm có chạm được không? Có phải zoom ngang không? Nếu có bất kỳ cái nào, bạn đang mất điểm.

Tôi test mọi bài viết mới trên iPhone và Android trước khi publish. Một lỗi phổ biến: bảng (table) quá rộng tràn ra ngoài màn hình mobile. Luôn thêm overflow-x: auto cho table.

Tối ưu Onpage cho AI Search và AI Overviews 2026

Đây là phần tôi thêm vào checklist từ đầu năm 2026, sau khi thấy Google bắt đầu trích nguồn Techzika trong AI Overviews. Nguyên tắc: AI search không đọc bài như người, nó tìm đoạn trả lời trực tiếp nhất.

  • Trả lời thẳng câu hỏi trong 50-80 từ đầu: Đừng vòng vo. Đoạn mở đầu chính là nơi AI Overviews hay trích nhất.
  • Heading dạng câu hỏi: Như mục 3 đã nói, heading câu hỏi giúp AI xác định đoạn nào trả lời cho truy vấn nào.
  • FAQ schema đầy đủ: Câu hỏi và câu trả lời có markup rõ ràng sẽ dễ được trích dẫn hơn nội dung trơn.
  • Entity nhất quán: Tên thương hiệu, tên sản phẩm, con số phải dùng thống nhất trong cả bài, tránh “nó”, “công cụ này” mơ hồ.
  • Dữ liệu có cấu trúc: Bảng so sánh, danh sách đánh số giúp cả Google lẫn AI tóm tắt chính xác hơn.

Nếu muốn đi sâu vào mảng này, tôi đã viết riêng bài về chiến lược để AI trích dẫn thương hiệu của bạn, trong đó có 9 cách thực tế đang áp dụng trên Techzika.

Làm việc từ xa và theo dõi hiệu quả sau khi tối ưu onpage trên laptop
Sau khi tối ưu onpage, tôi theo dõi thứ hạng và CTR hàng tuần để biết yếu tố nào đang phát huy tác dụng

Checklist 15 Yếu Tố SEO Onpage

Đây là checklist tôi dùng cho mỗi bài viết trên Techzika:

  1. Title tag: 50-60 ký tự, keyword trong 40 ký tự đầu, có số liệu/năm
  2. Meta description: 140-155 ký tự, có lý do để click
  3. H1 duy nhất, chứa keyword
  4. H2 là các câu hỏi cụ thể, ít nhất 5 H2
  5. URL slug ngắn, có keyword, dùng dấu gạch ngang
  6. Keyword xuất hiện trong 100 từ đầu
  7. Internal link đến 2-3 bài liên quan
  8. Featured image 1200×630px, có alt text
  9. Ảnh nội dung ≤ 150KB, WebP nếu được
  10. Mobile-friendly: không tràn ngang, chữ đủ to
  11. PageSpeed mobile ≥ 70, Core Web Vitals đạt chuẩn
  12. Nội dung ≥ 1500 từ, có ít nhất 1 trải nghiệm cá nhân
  13. Có ít nhất 1 bảng hoặc danh sách có cấu trúc
  14. FAQ schema cuối bài, đoạn mở trả lời thẳng câu hỏi chính
  15. Breadcrumb hiển thị đúng
ℹ️ Cách dùng checklist này

Tôi in checklist này ra (hoặc để trong Notion) và tick từng mục trước khi bấm Publish. Mất khoảng 5 phút để kiểm tra hết 15 mục. 5 phút này là sự khác biệt giữa bài lên top 3 và bài nằm trang 5.

Cập nhật tháng 9/2026: bổ sung mục tối ưu cho AI Search và AI Overviews, làm rõ chỉ số INP của Core Web Vitals.

Câu hỏi thường gặp

SEO Onpage và SEO Technical khác nhau thế nào?

Onpage tập trung vào nội dung và cấu trúc hiển thị của trang (title, heading, hình ảnh, internal link). Technical tập trung vào hạ tầng kỹ thuật (tốc độ server, index, crawl, schema markup, sitemap). Một trang có Onpage tốt nhưng SEO Technical kém (ví dụ: Google không index được) thì vẫn vô hình trên kết quả tìm kiếm.

Mất bao lâu để thấy kết quả sau khi tối ưu Onpage?

Với website mới, thường mất 2-6 tuần để Google index và đánh giá lại. Với website có sẵn authority, có thể thấy thay đổi trong 1-2 tuần. Sau khi tối ưu, nên request index qua Google Search Console để đẩy nhanh quá trình.

Có nên dùng plugin SEO như Rank Math không?

Có. Tôi dùng Rank Math trên Techzika. Plugin giúp tự động hóa nhiều việc: tạo sitemap, quản lý meta title/description hàng loạt, kiểm tra Onpage score, thêm schema markup. Nhưng plugin chỉ là công cụ. Bạn vẫn cần hiểu từng yếu tố Onpage để cấu hình đúng.

Keyword density bao nhiêu là tốt?

1-2% là vùng an toàn. Với bài 2000 từ, keyword chính nên xuất hiện 3-5 lần. Đừng nhồi keyword. Google đã đủ thông minh để hiểu ngữ cảnh và từ đồng nghĩa. Tập trung vào viết tự nhiên và bao phủ chủ đề đầy đủ thay vì đếm số lần keyword xuất hiện.

SEO Onpage có cần cập nhật định kỳ không?

Có. Tôi audit Onpage 3 tháng 1 lần cho các bài quan trọng. Những thứ cần kiểm tra: title còn phù hợp không (năm cũ chưa?), số liệu trong bài còn chính xác không, internal link có bị gãy không khi bài cũ bị xóa. Google thích nội dung tươi (freshness), và Onpage là nơi thể hiện điều đó rõ nhất.

Phương Thảo
Phương Thảo

Phương Thảo — người viết chính và vận hành Techzika, blog chuyên sâu về AI, Marketing, Kinh doanh và Đầu tư dành cho người Việt. Với nền tảng content marketing và niềm đam mê công nghệ. Tôi xây dựng nội dung thực chiến giúp độc giả áp dụng kiến thức vào thực tế — từ AI tools, prompt engineering, đến chiến lược kinh doanh và marketing trong thời đại số.

Để lại bình luận