SEO Onpage là quá trình tối ưu một URL để trang hoàn thành đúng search task, trình bày nội dung rõ ràng, cung cấp bằng chứng phù hợp và giúp người đọc thực hiện bước tiếp theo. Onpage không chỉ là đặt từ khóa vào title, heading và alt; nó còn gồm ownership, information gain, internal link, trải nghiệm, CTA và cách xác minh sau cập nhật.
Để đi sâu theo từng nhiệm vụ, hãy dùng các nhánh hỗ trợ: nghiên cứu từ khóa và URL owner, SEO Content theo intent, Title Tag, cấu trúc website chuẩn SEO, Internal Link, Anchor Text, SEO hình ảnh và Keyword Cannibalization. Đây là các supporting guide; khi cần tối ưu trực tiếp money page, CTA và CRO, commercial owner vẫn là dịch vụ SEO Onpage & CRO.

Trước Onpage: khóa URL owner và search task
Nhiều đội ngũ sửa title và thêm chữ nhưng không xác định URL nào phải sở hữu intent. Kết quả là nhiều bài cùng nhắm một truy vấn hoặc trang blog cạnh tranh với money page. Trước khi chỉnh, hãy trả lời:
- Người tìm kiếm đang muốn hiểu, so sánh, mua, thuê hay xử lý một sự cố?
- Page type phù hợp là bài hướng dẫn, hub, dịch vụ, sản phẩm hay case?
- URL này có phải owner hay chỉ là supporting content?
- Trang cần dẫn người đọc tới bước nào tiếp theo?
Nếu ownership chưa rõ, hãy xử lý intent cannibalization trước khi tối ưu các trường Onpage.
Các lớp của SEO Onpage

| Lớp | Câu hỏi kiểm tra |
|---|---|
| Intent và ownership | Trang có đúng nhiệm vụ và khác biệt với URL khác không? |
| Snippet | Title và description có mô tả chính xác trang không? |
| Nội dung | Trang có trả lời đủ, rõ và có information gain không? |
| Evidence | Claim có nguồn, dữ liệu hoặc kinh nghiệm thật không? |
| Structure | Heading, bảng, hình và danh sách có giúp đọc nhanh không? |
| Links | Incoming/outgoing link có đúng owner và hành trình không? |
| Conversion | Người đọc có bước tiếp theo phù hợp không? |
| Validation | Sau update, frontend, ảnh, form và dữ liệu có hoạt động không? |
Title, H1 và đoạn mở đầu
Title Tag, H1 và đoạn mở đầu nên cùng mô tả một search task nhưng không cần lặp từng chữ. Title giúp người tìm kiếm nhận diện kết quả; H1 định vị nội dung hiển thị; đoạn mở đầu xác nhận người đọc đã vào đúng trang và cho biết phạm vi bài viết.
- Không dùng title giật gân vượt quá nội dung hoặc bằng chứng.
- Không tạo nhiều H1 vì template và content cùng chèn tiêu đề.
- Không mở đầu bằng đoạn định nghĩa chung dài nếu người đọc cần câu trả lời hoặc quy trình.
- Đưa phạm vi, giới hạn và kết quả người đọc nhận được lên sớm.
Xem hướng dẫn chuyên sâu về Title Tag và title link.
Information gain và bằng chứng
Google khuyến nghị nội dung hữu ích, đáng tin cậy và ưu tiên con người. Một bài tổng hợp lại kiến thức phổ biến mà không có góc nhìn, công cụ hoặc dữ liệu riêng có thể hoàn thành định nghĩa nhưng chưa tạo nhiều giá trị mới.
| Loại information gain | Ví dụ |
|---|---|
| Decision matrix | Khi nào giữ, sửa, hợp nhất hoặc redirect URL |
| First-party process | Workflow audit, dry-run, read-back và rollback |
| Evidence | Ảnh GSC, GA4, CRM hoặc dữ liệu đã ẩn thông tin nhạy cảm |
| Real architecture | Sơ đồ pillar/hub thật của website |
| Failure analysis | Lỗi đã gặp, nguyên nhân và cách xác minh |
| Template | Checklist, brief, decision log hoặc bảng đo |
Không nên bịa case, số liệu, chứng nhận hoặc trải nghiệm cá nhân. Khi chưa có evidence, hãy viết rõ đây là mô hình, giả thuyết hoặc hướng dẫn—not kết quả khách hàng.
Heading và cấu trúc nội dung
Heading giúp người đọc quét nội dung và hiểu hierarchy. Không cần nhồi từ khóa vào mọi H2. Mỗi heading nên đại diện cho một nhiệm vụ con và phần bên dưới phải thực sự giải quyết nhiệm vụ đó.
- Dùng H2 cho phần lớn chủ đề chính, H3 cho bước hoặc nhánh con.
- Dùng bảng cho ma trận so sánh, không dùng bảng chỉ để trang trông dài.
- Dùng danh sách cho checklist hoặc chuỗi hành động.
- Đặt hình ở phần nó giải thích, có alt mô tả đúng nội dung.
- Loại các block công thức lặp lại trên mọi bài nếu không thêm giá trị.

Scorecard theo page type
| Page type | Điểm phải có | Rủi ro chính |
|---|---|---|
| Bài hướng dẫn | Quy trình, ví dụ, checklist, nguồn | Chung chung, không có next step |
| Editorial hub | Định tuyến cluster, overview và link xuống bài sâu | Cạnh tranh với money page |
| Dịch vụ | Đối tượng, phạm vi, quy trình, deliverable, bằng chứng, CTA | Chỉ nói thương hiệu, thiếu task completion |
| Sản phẩm | Thông số, ảnh, giá/tình trạng, chính sách, biến thể | Mô tả trùng hoặc dữ liệu không nhất quán |
| Case study | Baseline, kỳ đo, nguồn, can thiệp và giới hạn attribution | Claim không có evidence |
| Local page | Dịch vụ, khu vực, NAP, bằng chứng địa phương và CTA | Doorway page chỉ thay địa danh |
Internal link và bước tiếp theo
Supporting post nên link về hub hoặc commercial owner phù hợp; hub link xuống bài chuyên sâu; money page có thể dẫn tới case hoặc tài liệu giúp quyết định. Link cần mô tả trang đích và xuất hiện trong ngữ cảnh thật.
Supporting post → Editorial hub → Commercial pillar → Case hoặc CTA.
Không dùng module “bài liên quan” tự động thay thế toàn bộ contextual link. Xem hướng dẫn Internal Link.
Ảnh, alt và hiệu suất
- Giữ ảnh có nhiệm vụ giải thích hoặc chứng minh.
- Alt mô tả nội dung ảnh trong ngữ cảnh, không nhồi từ khóa.
- Khai báo kích thước để giảm layout shift.
- Không lazy-load ảnh LCP đầu trang.
- Nén và phân phối kích thước phù hợp thiết bị.
Ảnh tốt hỗ trợ task completion; ảnh trang trí lặp lại không thay thế information gain. Xem SEO hình ảnh.
Quy trình cập nhật một URL

- Khóa owner URL, intent, page type và conversion.
- Snapshot title, metadata, content, ảnh, links, query và conversion.
- Đọc SERP và nguồn chính thức để xác định gap.
- Lập action plan: giữ, sửa, thêm, xóa hoặc repurpose.
- Viết information gain và internal link trước CTA.
- Validate Gutenberg/HTML và chạy dry-run.
- Ghi live với revision và khóa thời gian.
- Read-back ảnh, alt, links, Yoast và field bảo vệ.
- Frontend verify và theo dõi dữ liệu khi đủ mẫu.
Decision log sau cập nhật

| Trường | Nội dung |
|---|---|
| Giả thuyết | Trang mới hoàn thành intent tốt hơn ở điểm nào? |
| Phạm vi đổi | Title, heading, content, link, ảnh, CTA hay schema |
| Baseline | Query, impression, click, CTA, form và lead |
| Biến ngoại lai | Seasonality, ads, update Google, thay đổi thương hiệu |
| Ngày đánh giá | Khi đủ dữ liệu, không dùng mốc cố định cho mọi URL |
| Kết luận | Giữ, chỉnh tiếp, rollback hoặc hợp nhất |
Nguồn và bài liên quan
- Google SEO Starter Guide.
- Google people-first content guidance.
- Google Search Essentials.
- SEO Audit cho website.
Kết luận
SEO Onpage hiệu quả không bắt đầu bằng mật độ từ khóa mà bằng ownership và search task. Hãy làm rõ người đọc cần gì, page type nào phù hợp, giá trị mới nằm ở đâu, claim nào có bằng chứng và bước tiếp theo là gì. Sau cập nhật, chỉ đóng bài khi nội dung, ảnh, link, frontend và dữ liệu máy đều được xác minh.
Khi cần tối ưu đồng thời owner URL, nội dung, internal link, CTA và đo lường sau cập nhật, phạm vi SEO Content, Onpage và CRO theo search task sẽ phù hợp hơn việc sửa từng trường rời rạc. Nếu xung đột ownership lan qua nhiều cluster và page type, nên đặt các thay đổi trong một chương trình SEO tổng thể có backlog và validation.