Checklist SEO Onpage chỉ hữu ích khi giúp bạn phát hiện lỗi, biết lỗi nào cần sửa trước và xác nhận được kết quả sau khi sửa. Một danh sách dài nhưng coi title thiếu hấp dẫn ngang mức với trang bị noindex sẽ khiến đội Content tốn thời gian mà URL vẫn không thể cạnh tranh.
Muốn có dàn ý và ô metadata điền sẵn trước khi chạy checklist này, lấy mẫu bài viết chuẩn SEO.
Trả lời nhanh: Trước khi xuất bản, hãy kiểm tra Search Intent, câu trả lời chính, title, H1, URL, canonical, khả năng index, internal link, hình ảnh, schema và trải nghiệm mobile. Ưu tiên lỗi ngăn crawl/index trước, sau đó đến lỗi sai intent, nội dung thiếu giá trị và cuối cùng mới tinh chỉnh CTR hoặc trình bày.
Cách dùng checklist SEO Onpage để không kiểm tra cho có
Hãy kiểm tra một URL theo ba lớp. Lớp P0 quyết định Google có thể truy cập, index và hiểu đúng trang hay không. Lớp P1 quyết định trang có đáp ứng nhu cầu tìm kiếm và đủ sức cạnh tranh không. Lớp P2 cải thiện khả năng được nhấp, khả năng đọc và chuyển đổi. Checklist này chấm từng URL; để đánh giá cả website từ hạ tầng đến đo lường, dùng bộ 22 tiêu chí website chuẩn SEO.
| Mức | Câu hỏi cần trả lời | Xử lý |
|---|---|---|
| P0 | Trang có thể crawl, index và tự canonical không? | Sửa trước khi xuất bản |
| P1 | Trang có đúng intent, đủ thông tin và liên kết đúng cluster không? | Phải đạt trước khi public |
| P2 | Snippet, hình ảnh, bố cục và CTA đã đủ hấp dẫn chưa? | Tối ưu trước hoặc sau khi có dữ liệu |
Google nói rõ SEO là giúp công cụ tìm kiếm hiểu nội dung và giúp người dùng quyết định có nên truy cập trang hay không. Vì vậy checklist phải phục vụ cả hai phía, thay vì chỉ đếm số lần xuất hiện của keyword. Bạn có thể đối chiếu nguyên tắc này trong SEO Starter Guide của Google.
P0: 8 điểm kiểm tra khả năng crawl, index và canonical
- URL trả về HTTP 200. Mở URL ở cửa sổ ẩn danh hoặc kiểm tra bằng công cụ crawl. Trang cần trả về 200, không mắc chuỗi redirect, soft 404 hoặc lỗi máy chủ.
- Không có noindex ngoài ý muốn. Kiểm tra thẻ
meta robotsvàX-Robots-Tag. Một trang có nội dung tốt vẫn không thể xuất hiện nếu chỉ thị noindex còn tồn tại. - Robots.txt không chặn tài nguyên cần thiết. Nếu CSS, JavaScript hoặc API chứa nội dung chính bị chặn, bản mà Google xử lý có thể khác với bản người dùng nhìn thấy. Hãy kiểm tra quy tắc robots theo tài liệu giới thiệu robots.txt của Google.
- Canonical tự trỏ về URL chuẩn. Trang độc lập nên có canonical chính xác về chính nó. Kiểm tra giao thức HTTPS, www hoặc non-www, dấu gạch cuối và tham số.
- Nội dung chính có trong initial HTML. Xem source của trang và tìm đoạn mở đầu, title, meta description, canonical cùng structured data. Google có thể render JavaScript, nhưng tài liệu JavaScript SEO vẫn khuyến nghị tạo liên kết crawl được và cung cấp tín hiệu rõ ràng.
- URL nằm trong sitemap phù hợp. Sitemap chỉ nên chứa URL canonical, trả về 200 và thực sự muốn index.
- Không có phiên bản trùng lặp cạnh tranh. Tìm các bản HTTP, www, URL có tham số, bản in, tag hoặc slug cũ. Chọn một URL chuẩn, redirect hoặc canonical các phiên bản còn lại.
- Mobile hiển thị đủ nội dung. Google chủ yếu dùng phiên bản mobile để index. Nội dung, internal link, ảnh và structured data quan trọng phải tương đương trên mobile.
P1: 7 điểm về Search Intent và giá trị nội dung
- Xác định một intent chính cho URL. Quan sát Top 10 theo keyword mục tiêu. Nếu phần lớn là hướng dẫn từng bước, một landing page bán dịch vụ khó đáp ứng đúng kỳ vọng.
- Đưa câu trả lời chính lên đầu. Trong 100 đến 150 từ đầu, người đọc cần hiểu trang sẽ giải quyết điều gì. Với truy vấn định nghĩa, hãy có một đoạn trả lời 40 đến 60 từ.
- H2 đầu tiên đi vào nhiệm vụ thực tế. Không phải bài nào cũng nên mở bằng “X là gì”. Người tìm checklist muốn biết cần kiểm tra gì và theo thứ tự nào.
- Nội dung có phần giá trị mới. Đối chiếu những gì Top 10 đã nói, sau đó bổ sung dữ liệu, ví dụ, phương pháp hoặc tiêu chí ra quyết định. Google khuyến nghị nội dung có thông tin và phân tích nguyên bản, không chỉ viết lại nguồn khác trong hướng dẫn về nội dung hữu ích và đáng tin cậy.
- Mỗi phần trả lời một câu hỏi rõ ràng. Một heading tốt giúp người đọc biết họ sắp nhận được gì. Sau heading, câu đầu tiên nên đưa ra kết luận hoặc hành động.
- Có bằng chứng và nguồn cho claim quan trọng. Không cần gắn nguồn cho mọi nhận xét biên tập, nhưng số liệu, phát biểu về Google và yêu cầu kỹ thuật cần dẫn đến nguồn chính thức.
- Độ dài theo nhiệm vụ, không theo con số cố định. Hãy viết đủ để người đọc hoàn thành nhiệm vụ mà không phải mở thêm nhiều trang chỉ để tìm phần còn thiếu. Google không đưa ra số từ ưu tiên chung, vì vậy không nên kéo dài bài bằng những đoạn lặp ý.
P1: 7 điểm kiểm tra title, heading, URL và metadata
- Title mô tả đúng nội dung và không quá dài. Đặt keyword chính gần đầu khi tự nhiên. Với Mạnh Digital, giới hạn biên tập là 60 ký tự để giảm nguy cơ bị cắt trên màn hình nhỏ, dù Google không dùng một giới hạn ký tự cố định.
- Chỉ có một H1 rõ ràng. H1 nên cùng chủ đề với title nhưng không cần giống từng chữ. Đừng biến logo, tên chuyên mục hoặc nhiều block trong giao diện thành H1.
- Heading tạo thành một outline có logic. H2 chia các câu hỏi lớn, H3 chia bước hoặc tiêu chí bên trong.
- URL ngắn, ổn định và dễ đọc. Dùng chữ thường, dấu gạch ngang và cụm từ mô tả chủ đề. Tránh ngày tháng nếu nội dung cần cập nhật dài hạn. Xem thêm hướng dẫn cấu trúc URL.
- Meta description nêu rõ giá trị. Meta description không trực tiếp bảo đảm thứ hạng nhưng có thể giúp kết quả dễ hiểu và hấp dẫn hơn. Giữ dưới 160 ký tự theo quy chuẩn dự án, đưa keyword vào tự nhiên và tránh hứa hẹn điều bài không cung cấp.
- Keyword xuất hiện tự nhiên ở các vị trí chính. Kiểm tra title, H1, mở bài và một số heading liên quan. Không đặt mục tiêu mật độ phần trăm vì dễ tạo câu lặp và làm giảm chất lượng đọc.
- Không có metadata trùng hàng loạt. Crawl toàn site để phát hiện title, description và H1 trùng. Hai trang cùng metadata thường là dấu hiệu template chưa được cấu hình hoặc nhiều URL đang tranh cùng intent.
P1: 7 điểm về internal link, hình ảnh và Entity
- Có link về Parent Pillar. Bài checklist thuộc cụm Content SEO & Onpage, vì vậy cần liên kết về bài Content SEO là gì.
- Có link đến hướng dẫn chuyên sâu liên quan. Checklist chỉ nêu điều kiện đạt. Khi người đọc cần cách sửa, hãy dẫn đến bài tối ưu SEO Onpage từng bước, hướng dẫn SEO hình ảnh hoặc nội dung phù hợp khác.
- Có inbound link từ trang liên quan. Trang mới cần được ít nhất một URL đã crawl trỏ tới. Google cho biết phần lớn trang mới được phát hiện qua link từ các trang đã biết, nên inbound internal link là một phần của quy trình xuất bản.
- Anchor text mô tả đúng trang đích. Dùng anchor ngắn, tự nhiên và cho biết người đọc sẽ gặp nội dung gì. Tránh lặp exact match ở mọi nơi. Xem best practices về sitelink.
- Link đích trả về 200 và không redirect thừa. Kiểm tra link nội bộ lẫn link nguồn. Sửa URL 404, thay link redirect bằng URL cuối và tránh dẫn người đọc đến trang chưa public.
- Ảnh có tên file, kích thước và alt hợp lý. Nén sang WebP hoặc AVIF khi phù hợp, khai báo width và height để hạn chế layout shift. Alt mô tả nội dung hoặc kết luận của ảnh, không phải nơi nhồi keyword; xem cách viết alt text theo vai trò của ảnh.
- Entity và thuật ngữ được dùng nhất quán. Giải thích thuật ngữ ở lần xuất hiện đầu tiên, rồi dùng một tên nhất quán. Kết nối các entity quan trọng như Google Search, Search Console, canonical, structured data và Core Web Vitals bằng câu có quan hệ rõ.
P2: 7 điểm về GEO, schema, UX và chuyển đổi
- Có ít nhất hai đoạn trả lời độc lập. Mỗi đoạn cần có chủ ngữ, kết luận và điều kiện áp dụng để vẫn hiểu khi tách khỏi bài. Đây là cách viết hữu ích cho người đọc lướt nhanh, Featured Snippet và hệ thống trả lời AI.
- Structured data khớp nội dung nhìn thấy. Bài blog thường phù hợp với Article và Breadcrumb. FAQPage chỉ nên thêm khi trang thực sự có phần hỏi đáp tương ứng. Structured data không được chứa review, tác giả hoặc claim không xuất hiện trên trang. Kiểm tra loại được Google hỗ trợ trong Search Gallery.
- Có tác giả và ngày cập nhật thật. Tác giả phải liên kết đến hồ sơ có thông tin xác thực. Chỉ thay ngày cập nhật khi nội dung có sửa đổi đáng kể.
- Bảng và callout dùng được trên mobile. Bảng nhiều cột cần wrapper cuộn ngang. Kiểm tra ở chiều rộng 320, 375 và 430 pixel nếu giao diện phục vụ nhiều thiết bị.
- Core Web Vitals không bị nội dung mới làm xấu đi. Ảnh lớn cần kích thước phù hợp và ưu tiên tải cho ảnh đầu trang. Hạn chế script bên thứ ba, popup che nội dung và font gây xê dịch. Theo dõi dữ liệu thực tế theo phân vị thứ 75 thay vì chỉ dựa vào một lần test lab.
- CTA đúng với giai đoạn của người đọc. Với bài checklist, CTA hợp lý là tự kiểm tra URL hoặc nhận hỗ trợ audit, thay vì yêu cầu mua dịch vụ ngay ở đầu bài. Khi cần đánh giá sâu hơn, người đọc có thể xem dịch vụ Content SEO.
- Có baseline để đo sau xuất bản. Lưu ngày public, trạng thái index, query mục tiêu, impressions, clicks, CTR và conversion. Đánh giá theo mốc 14, 28 và 90 ngày tùy tốc độ crawl của website.
Mẫu kiểm tra nhanh trước khi bấm xuất bản
| Nhóm | Điều kiện đạt | Kết quả |
|---|---|---|
| Index | HTTP 200, indexable, self-canonical, có trong sitemap | Đạt / Không đạt |
| Intent | Đúng content type, trả lời chính ở đầu, có giá trị mới | Đạt / Không đạt |
| Metadata | Title ≤60, meta ≤160, một H1, URL ổn định | Đạt / Không đạt |
| Content | Heading logic, nguồn rõ, keyword tự nhiên, không lặp | Đạt / Không đạt |
| Link | Có Parent Pillar, supporting link, inbound link, không 404 | Đạt / Không đạt |
| GEO | Có đoạn trả lời độc lập, entity rõ, schema khớp nội dung | Đạt / Không đạt |
| UX | Mobile dễ đọc, ảnh tối ưu, bảng responsive, CTA phù hợp | Đạt / Không đạt |
Câu hỏi thường gặp về checklist SEO Onpage
Checklist SEO Onpage có áp dụng cho landing page không?
Có, nhưng tiêu chí nội dung và CTA cần theo intent transactional. Landing page vẫn phải indexable, self-canonical, có metadata, nội dung hữu ích, internal link và trải nghiệm mobile tốt. Không nên ép landing page viết dài như bài hướng dẫn nếu SERP không yêu cầu.
Điểm SEO 100 có bảo đảm vào Top không?
Không. Điểm từ plugin chỉ phản ánh bộ quy tắc của công cụ. Thứ hạng còn phụ thuộc intent, chất lượng nội dung, cạnh tranh, tín hiệu website, link và nhiều hệ thống xếp hạng khác.
Bao lâu nên audit lại checklist?
Kiểm tra lại khi trang giảm impressions, Search Intent thay đổi, website đổi template hoặc có cập nhật nội dung lớn. Với URL quan trọng, một chu kỳ theo quý thường đủ để phát hiện lỗi, còn dữ liệu hiệu suất nên theo dõi thường xuyên hơn.
Dùng checklist như một cổng kiểm soát chất lượng
Một URL chỉ nên được public khi đã vượt qua P0 và P1. P2 giúp trang hấp dẫn, dễ dùng và đo lường tốt hơn, nhưng không thể cứu một trang bị noindex hoặc sai Search Intent.
Hãy chọn một URL quan trọng, chạy đủ 36 điểm và ghi lại lỗi theo P0, P1, P2. Nếu cần nhìn toàn bộ website thay vì kiểm tra từng trang, bạn có thể bắt đầu bằng dịch vụ SEO Audit để xác định nhóm vấn đề cần ưu tiên trước.