SEO Onpage là gì? Cách hoạt động và cách làm đúng

Trang của bạn đã được lập chỉ mục, chủ đề cũng đúng, nhưng nó vẫn nằm ở trang hai. Nguyên nhân thường nằm ngay trên trang: tiêu đề mơ hồ, câu trả lời lệch ý định tìm kiếm, hình ảnh không có alt text.
Tất cả những điều đó là SEO Onpage, và mọi cách khắc phục đều nằm trong tay bạn. Dưới đây là checklist cho từng yếu tố, quy trình kiểm tra và những gì thay đổi với AI Overviews và AI Mode.
SEO Onpage là gì?
SEO Onpage là việc tối ưu mọi thứ trên một trang mà bạn kiểm soát: nội dung, tiêu đề, meta description, heading, URL, hình ảnh và liên kết nội bộ. Mục tiêu là để công cụ tìm kiếm hiểu trang trả lời điều gì và người dùng chọn nó trong kết quả tìm kiếm.
Năm 2026 điều này vẫn quan trọng: AI Overviews và AI Mode không cần mã đánh dấu đặc biệt. Theo hướng dẫn tối ưu hóa cho AI của Google, một trang đã được lập chỉ mục và đủ điều kiện hiển thị đoạn trích là đạt yêu cầu, miễn là trang web được đưa vào các tính năng AI tạo sinh trong Search Console. Cùng một công việc phục vụ cả kết quả truyền thống lẫn kết quả AI.
Onpage là một trong ba mảng phối hợp với nhau:
| SEO Onpage | SEO Offpage | SEO kỹ thuật | |
|---|---|---|---|
| Bạn làm việc với gì | Nội dung và HTML của từng trang | Tín hiệu từ các trang web khác | Thu thập dữ liệu và lập chỉ mục |
| Ví dụ | Tiêu đề, heading, alt text, liên kết nội bộ | Backlink, lượt nhắc đến thương hiệu | Tốc độ, thẻ hreflang, tệp robots.txt |
| Ai kiểm soát | Bạn, từng trang một | Các trang web khác | Bạn, trên toàn trang web |
Chất lượng còn thể hiện qua tiểu sử tác giả, trích dẫn nguồn và độ sâu nội dung. Google gọi đó là E-E-A-T và cho biết bản thân E-E-A-T không phải là một yếu tố xếp hạng.
Mẹo SEO: trước khi bắt đầu, hãy lập một checklist SEO liệt kê từng việc theo giai đoạn và thời gian cần thiết. Bạn sẽ làm nhanh hơn và có thể dùng lại cách làm này cho dự án tiếp theo.
Cần tối ưu gì trên mỗi trang
Hãy dùng bảng này làm checklist SEO Onpage; các phần bên dưới giải thích từng yếu tố.
| Yếu tố | Nên | Không nên |
|---|---|---|
| Nội dung | Đáp ứng ý định tìm kiếm | Kéo dài cho đủ số từ |
| Thẻ tiêu đề | Từ khóa chính đứng đầu, duy nhất cho mỗi trang | Dùng lại tiêu đề |
| Meta description | Bản tóm tắt riêng | Sao chép giữa các trang |
| Heading | Thể hiện cấu trúc | Nhồi từ khóa |
| URL | Ngắn gọn, dễ đọc (cách đặt URL slug chuẩn) | Trông chờ từ khóa trong URL giúp xếp hạng |
| Alt text | Mô tả hình ảnh | Để trống hoặc nhồi từ khóa |
| Liên kết nội bộ | Anchor text mô tả rõ | "Nhấp vào đây" |
| Thẻ canonical | Trỏ các bản trùng lặp về một phiên bản | Dùng robots.txt cho nội dung trùng lặp |
| Dữ liệu có cấu trúc | Đánh dấu nội dung để có rich snippet | Coi đó là yêu cầu bắt buộc cho AI |
Nội dung và ý định tìm kiếm
Ý định tìm kiếm quan trọng hơn từ khóa. Hãy xem những gì đang xếp hạng cho truy vấn (các bước, một định nghĩa, một bài so sánh) và đưa cho người tìm kiếm đúng định dạng đó. Hướng dẫn về ý định tìm kiếm giải thích cách nhận biết.
- Nghiên cứu từ khóa trước: mỗi trang một từ khóa chính.
- Đặt nó vào tiêu đề, H1 và những dòng đầu tiên.
- Điều chỉnh độ dài theo ý định: Google cho biết không có số từ lý tưởng.
- Thêm các thuật ngữ liên quan mà chủ đề cần (từ khóa ngữ nghĩa).
- Giữ mỗi trang là duy nhất để nó không trở thành nội dung mỏng.
Giả sử có người tìm "cách thêm alt text trong WordPress": năm bước đánh số sẽ trả lời được, còn một bài luận 2.000 từ thì không. Lỗi thường gặp: nhồi nhét từ khóa, khiến văn bản khó đọc hơn mà cũng không giúp trả lời tốt hơn.
Thẻ tiêu đề
Tiêu đề là thứ người dùng đọc đầu tiên trong kết quả. Google không đặt giới hạn ký tự: nó cắt bớt liên kết tiêu đề theo chiều rộng thiết bị, vì vậy hãy xem trước tiêu đề của bạn bằng Title Tag Checker.
- Đặt từ khóa chính gần đầu.
- Viết một tiêu đề duy nhất, mô tả rõ cho mỗi trang.
- Viết sao cho tiêu đề bổ trợ cho meta description.
Lỗi thường gặp: cùng một tiêu đề trên nhiều trang. Xem thêm ví dụ trong hướng dẫn về tiêu đề SEO.
Meta description
Meta description tóm tắt trang và có thể xuất hiện làm đoạn trích. Theo những gì Google công bố, nó ảnh hưởng đến lượt nhấp chứ không phải thứ hạng. Google tạo đoạn trích chủ yếu từ nội dung trang và chỉ đôi khi dùng meta description.
Ở đây cũng không có giới hạn độ dài: đoạn trích bị cắt theo chiều rộng thiết bị. Hướng dẫn về meta description chỉ cách viết.
Lỗi thường gặp: một mô tả được sao chép cho nhiều trang.
Thẻ heading (H1-H6)
Heading (từ <h1> đến <h6>) chia trang thành các phần mà người đọc lướt qua và trình đọc màn hình dùng để điều hướng. Bắt đầu bằng một H1 nêu chủ đề, sau đó là các H2 và H3.
Google cho biết thứ tự heading không quan trọng với Tìm kiếm và không có số lượng lý tưởng. Lỗi thường gặp: dùng heading để định dạng hoặc ép từ khóa vào từng heading.
Đây là cấu trúc heading của hướng dẫn này:
Alt text cho hình ảnh
Alt text mô tả hình ảnh bên trong thẻ <img>. Google xem xét nó cùng với thị giác máy tính và nội dung trang, và việc nhồi từ khóa vào đó có thể bị coi là spam.
Đây cũng là một trong những thiếu sót phổ biến nhất. Trong các lần thu thập dữ liệu của SEOcrawl AI trên 6 trang web (từ tháng 11/2025 đến tháng 10/2026), hình ảnh không có alt text xuất hiện trên 83% đến 99% số trang ở 4 trong 6 trang web, và trên 17,1% trong số 6.333 trang của hai lần thu thập đầy đủ.
Hãy mô tả những gì hình ảnh thể hiện. Hướng dẫn về thuộc tính alt đề cập các trường hợp đặc biệt.
Liên kết nội bộ và cấu trúc website
Liên kết nội bộ giúp Google tìm thấy các trang của bạn và truyền sức mạnh giữa chúng, thường được gọi là link juice. Google chỉ trích xuất liên kết một cách đáng tin cậy từ các phần tử <a> có href.
Hãy để anchor text mô tả trang đích: "hướng dẫn thẻ canonical" nói được nhiều hơn "nhấp vào đây".
Liên kết điều hướng (menu, breadcrumb, footer) tạo nên cấu trúc website; liên kết ngữ cảnh trong văn bản kết nối các chủ đề liên quan.
Không có số lượng lý tưởng cho mỗi trang: hãy đặt liên kết ở nơi nó giúp người đọc đi bước tiếp theo. Xem hướng dẫn về chiến lược liên kết nội bộ.
Thẻ canonical
Nội dung trùng lặp không vi phạm chính sách về spam hay dẫn đến biện pháp thủ công, nhưng gây lãng phí tài nguyên thu thập dữ liệu. Hướng dẫn về nội dung trùng lặp chỉ cách tìm ra nó.
Thẻ rel="canonical" cho Google biết bạn muốn phiên bản nào được lập chỉ mục. Chuyển hướng và rel="canonical" là tín hiệu mạnh; một mục trong sitemap là tín hiệu yếu.
Đừng dùng robots.txt cho nội dung trùng lặp: Google có thể lập chỉ mục một URL bị chặn mà không có nội dung của nó. Canonical trỏ sang URL khác không phải lúc nào cũng là lỗi, vì vậy hãy kiểm tra bằng Canonical Tag Checker.
Bài viết đề xuất: Thẻ canonical: là gì và cách sử dụng
Trải nghiệm trang: Core Web Vitals, thiết bị di động và HTTPS
Trải nghiệm trang chủ yếu thuộc SEO kỹ thuật, nhưng nó ảnh hưởng đến mọi trang bạn tối ưu. Google dùng Core Web Vitals để xếp hạng; không có một tín hiệu trải nghiệm trang duy nhất, và điểm số tốt không đảm bảo thứ hạng.
Một trang đạt khi 75% lượt truy cập, tính riêng trên di động và máy tính, đáp ứng cả ba ngưỡng:
- LCP (tải trang): 2,5 giây trở xuống
- INP (khả năng phản hồi): 200 ms trở xuống; chỉ số này thay thế FID vào tháng 3/2024
- CLS (độ ổn định hình ảnh): 0,1 trở xuống
Tốc độ được tính đến trong tìm kiếm trên di động kể từ Speed Update tháng 7/2018; bản cập nhật này chỉ ảnh hưởng đến những trang chậm nhất.
Bài viết đề xuất: Hướng dẫn WPO để tối ưu tốc độ website
Google đã hoàn tất việc chuyển đổi sang lập chỉ mục ưu tiên thiết bị di động vào tháng 10/2023, nên Google dựa vào phiên bản di động của trang bạn.
Hãy kiểm tra khả năng sử dụng trên di động bằng Chrome Lighthouse, vì Mobile-Friendly Test đã ngừng hoạt động. HTTPS cũng là một tín hiệu xếp hạng, một tín hiệu mà năm 2014 Google gọi là rất nhẹ.
Cách kiểm tra SEO Onpage
Một đợt kiểm tra onpage đối chiếu từng trang với checklist và xếp các bản sửa theo mức độ tác động:
- Thu thập dữ liệu website bằng một công cụ kiểm tra website để liệt kê các trang thiếu tiêu đề, mô tả, H1, alt text và canonical.
- Trong Search Console, tìm các trang đã có lượt hiển thị (xem hướng dẫn Google Search Console).
- Xem lại tiêu đề và meta description của chúng trong một trình mô phỏng SERP.
- Kiểm tra canonical và xác thực dữ liệu có cấu trúc bằng một công cụ xác thực schema.
- Chạy Lighthouse trên các template chính.
- Đặt mỗi bản sửa lên ma trận tác động – công sức và bắt đầu với tác động cao, công sức thấp.
Giả sử đợt kiểm tra của bạn phát hiện bốn vấn đề:
| Công sức thấp | Công sức cao | |
|---|---|---|
| Tác động cao | Viết lại tiêu đề trùng lặp trên các trang có lượt hiển thị | Viết lại các trang mỏng cho khớp ý định tìm kiếm |
| Tác động thấp | Thêm alt text cho bài viết cũ | Sắp xếp lại heading trong bài viết cũ |
Để xem toàn bộ quy trình ngoài onpage, hãy đọc hướng dẫn kiểm toán SEO.
SEO Onpage hoạt động thế nào với AI Overviews và AI Mode?
Giống như với kết quả truyền thống: một trang đã được lập chỉ mục và đủ điều kiện hiển thị đoạn trích có thể trở thành nguồn mà không cần mã đánh dấu đặc biệt.
Để chọn nguồn, các tính năng AI của Google dựa câu trả lời trên chỉ mục Tìm kiếm và chạy đồng thời nhiều tìm kiếm liên quan (query fan-out). Hướng dẫn về các tính năng AI tạo sinh, cập nhật ngày 10/7/2026, liệt kê năm điều bạn có thể bỏ qua:
- Tệp llms.txt hoặc mã đánh dấu AI đặc biệt
- Chia nhỏ nội dung thành từng khối
- Viết lại trang cho AI
- Chạy theo các lượt nhắc đến không tự nhiên
- Quá ám ảnh với dữ liệu có cấu trúc
Điều quan trọng nhất, theo chính hướng dẫn đó, là nội dung độc đáo, không đại trà. Hướng dẫn về các yếu tố xếp hạng trong AI Overviews đi sâu hơn.
Báo cáo hiệu suất AI tạo sinh của Search Console, mở cho mọi trang web từ ngày 31/8/2026, cho thấy lượt hiển thị trong AI Overviews và AI Mode theo trang, quốc gia, ngày và thiết bị. Để theo dõi lượt nhắc đến bên ngoài Google, hãy dùng một AI Tracker.
Câu hỏi thường gặp về SEO Onpage
Hai câu hỏi thường xuất hiện khi đã hoàn thành checklist.
Bốn loại SEO là gì?
Bốn loại thường được nhắc đến là SEO Onpage, SEO Offpage, SEO kỹ thuật và SEO local. SEO local là loại mà bảng ở trên chưa đề cập: nó bao gồm khả năng hiển thị cho các tìm kiếm gắn với một địa điểm, chẳng hạn kết quả bản đồ và hồ sơ doanh nghiệp. Bốn loại này chồng lấn nhau: Kiểm toán SEO của SEOcrawl AI báo cáo các lỗ hổng onpage như thiếu tiêu đề, H1 và alt text trong cùng lần thu thập dữ liệu kiểm tra thẻ canonical, và một template chậm vẫn kéo tụt mọi trang bạn tối ưu onpage.
ChatGPT có làm SEO được không?
ChatGPT có thể soạn nháp tiêu đề, meta description và dàn ý, nhưng tự nó không thấy được dữ liệu thu thập hay dữ liệu Search Console của bạn, nên không biết trang nào đang lỗi hay trang nào đã có lượt hiển thị. SEOcrawl AI MCP Server kết nối 85 công cụ SEO và GEO (generative engine optimization, tức khả năng hiển thị trong câu trả lời của AI) với ChatGPT, Claude, Cursor và Claude Code, để trợ lý có thể làm việc với dữ liệu đó.
Bắt đầu từ một trang
Hãy bắt đầu với các trang đã có lượt hiển thị, vì đây là những trang dễ tăng hạng nhất, và sửa theo mức độ tác động.
SEOcrawl AI bao quát cả hai mặt của công việc này: Kiểm toán SEO thu thập dữ liệu mọi trang và đưa ra Audit Health Score, còn AI Tracker theo dõi thương hiệu của bạn trên ChatGPT, Claude, Gemini, Perplexity và Copilot. Kiểm tra các trang của bạn với SEOcrawl AI.
Nguồn tham khảo
- Google Search Central, Hướng dẫn của Google về tối ưu hóa cho các tính năng AI tạo sinh trên Google Tìm kiếm (cập nhật ngày 10/7/2026)
- Google Search Central, Các tính năng AI và trang web của bạn
- Google Search Central, Hướng dẫn khởi động về SEO
- Trợ giúp Search Console, Báo cáo hiệu suất AI tạo sinh (Tìm kiếm)
- web.dev, Web Vitals
Tác giả: David Kaufmann

Tôi đã dành hơn 10 năm qua hoàn toàn đắm chìm trong SEO — và thành thật mà nói, tôi không muốn điều gì khác thay thế.
Sự nghiệp của tôi bước sang một tầm cao mới khi tôi làm việc với vai trò chuyên gia SEO cấp cao tại Chess.com — một trong 100 website được truy cập nhiều nhất trên toàn bộ internet. Vận hành ở quy mô đó, trên hàng triệu trang, hàng chục ngôn ngữ và trong một trong những SERPs cạnh tranh khốc liệt nhất, đã dạy tôi những điều mà không khóa học hay chứng chỉ nào có thể mang lại. Trải nghiệm đó đã thay đổi cách tôi nhìn nhận về SEO thực sự xuất sắc — và trở thành nền tảng cho mọi thứ tôi xây dựng từ đó đến nay.
Từ kinh nghiệm ấy, tôi đã sáng lập SEO Alive — một agency dành cho những thương hiệu thực sự nghiêm túc với tăng trưởng organic. Chúng tôi không ở đây để bán dashboards và báo cáo hàng tháng. Chúng tôi ở đây để xây dựng những chiến lược thực sự tạo ra chuyển biến, kết hợp tinh hoa của SEO truyền thống với thế giới mới đầy thú vị của Generative Engine Optimization (GEO) — đảm bảo thương hiệu của bạn không chỉ xuất hiện trong các liên kết xanh của Google, mà còn hiện diện ngay trong những câu trả lời do AI tạo ra mà ChatGPT, Perplexity và Google AI Overviews đang cung cấp cho hàng triệu người mỗi ngày.
Và bởi vì tôi không thể tìm được một công cụ xử lý tốt cả hai thế giới đó, tôi đã tự xây dựng một công cụ — SEOcrawl AI, một nền tảng SEO intelligence cấp doanh nghiệp tích hợp rankings, kiểm tra kỹ thuật, giám sát backlinks, tình trạng crawl và theo dõi hiển thị thương hiệu trên AI, tất cả trong một nơi. Đó chính là nền tảng mà tôi luôn ước có.
Khám phá thêm nội dung của tác giả này

Chúng tôi đã đo lượt nhấp từ Google và lưu lượng giới thiệu từ AI trên hơn 16.000 website thuộc 15 ngành. Lưu lượng AI tăng 45% mỗi năm nhưng vẫn chỉ tương đương khoảng 1 lượt truy cập trên mỗi 100 lượt từ Google, trong khi lượt nhấp từ Google giảm 15%.

Trang của bạn có trong sơ đồ trang web, nhưng Google Search Console lại nói không có sơ đồ trang web nào trỏ đến nó. Bài viết giải thích “Không phát hiện thấy sơ đồ trang web giới thiệu” nghĩa là gì, khi nào có thể bỏ qua và cách khắc phục khi trang chưa được lập chỉ mục.