SEO Audit Checklist: Toàn Bộ Tiêu Chí Kiểm Tra Website
SEO audit là quá trình kiểm tra toàn diện một website để tìm ra những điểm đang kéo thứ hạng tìm kiếm xuống. Bài này cung cấp checklist đầy đủ - từ kỹ thuật, nội dung đến trải nghiệm người dùng - để bạn biết chính xác website cần cải thiện điều gì.
Hầu hết website không thiếu nội dung, thiếu backlink hay thiếu từ khóa. Vấn đề lớn hơn là không biết mình đang bị điểm nào kéo xuống. Một SEO audit bài bản sẽ trả lời câu hỏi đó - không phải bằng cảm tính, mà bằng dữ liệu cụ thể. Bài này chia checklist theo 6 nhóm tiêu chí để bạn audit từng phần một cách có hệ thống.
SEO Audit là gì?
SEO audit (hay kiểm tra SEO) là quá trình rà soát toàn bộ các yếu tố ảnh hưởng đến khả năng hiển thị của một website trên công cụ tìm kiếm - chủ yếu là Google. Mục tiêu là xác định những “lỗ hổng” đang khiến website bị Google đánh giá thấp hơn mức tiềm năng thực sự.
Audit SEO không phải việc làm một lần rồi thôi. Thuật toán Google cập nhật liên tục, đối thủ cũng cập nhật nội dung, và website của bạn phát triển thêm trang mới mỗi tuần. Thông thường nên audit định kỳ mỗi 3-6 tháng, hoặc ngay sau khi traffic giảm đột ngột.
Một audit đầy đủ sẽ bao gồm 6 nhóm lớn: Technical SEO, On-page SEO, Content SEO, Off-page SEO, UX & Core Web Vitals và AI/GEO Readiness - nhóm mới xuất hiện từ năm 2025 trở đi.
Nhóm 1: Technical SEO - Nền Tảng Kỹ Thuật
Đây là nhóm quan trọng nhất và cần kiểm tra trước tiên. Dù nội dung xuất sắc đến đâu, nếu Googlebot không crawl được, mọi thứ đều vô nghĩa.
Crawlability & Indexability:
-
robots.txttồn tại, khai báo đúngDisallowvà link đếnSitemap -
sitemap.xmltồn tại, được submit lên Google Search Console, không chứa URL 404 - Không có trang quan trọng nào bị chặn bởi
noindexhoặcnofollownhầm lẫn - Canonical tag được đặt đúng trên tất cả các trang để tránh duplicate content
- URL chuẩn: ngắn gọn, dùng dấu gạch ngang (
-), không có ký tự đặc biệt, không có parameter thừa
HTTPS & Bảo mật:
- Toàn bộ website dùng HTTPS, không có trang nào trả về HTTP
- Redirect từ
http://vềhttps://hoạt động đúng (301, không phải 302) - Không có mixed content (hình ảnh, script load qua HTTP trên trang HTTPS)
Cấu trúc & Internal Linking:
- Không có broken links (link 404) - dùng Screaming Frog hoặc Ahrefs Site Audit để scan
- Không có redirect chain quá 2 bước (A → B → C là xấu, A → C là tốt)
- Orphan pages - trang không được link đến từ bất kỳ đâu trong site
- Cấu trúc URL phân cấp rõ ràng (domain.com/category/post thay vì domain.com/post)
Nhóm 2: On-Page SEO - Tối Ưu Từng Trang
On-page là nhóm mà hầu hết Marketer quen thuộc nhất - nhưng cũng hay bị làm cẩu thả nhất.
Title Tag (thẻ tiêu đề):
- Mỗi trang có title tag duy nhất, không trùng lặp
- Độ dài 50-60 ký tự - không bị cắt trên SERP
- Chứa từ khóa chính, ưu tiên đặt từ khóa gần đầu title
- Không nhét từ khóa - title phải đọc tự nhiên
Meta Description:
- Mỗi trang có meta description riêng, không trùng lặp
- Độ dài 140-160 ký tự
- Chứa từ khóa chính và có yếu tố CTA nhẹ (khuyến khích click)
- Mô tả đúng nội dung trang, không mislead người dùng
Heading Structure (H1, H2, H3):
- Mỗi trang chỉ có đúng một H1, chứa từ khóa chính
- H2 và H3 tổ chức nội dung có logic, dùng semantic keywords
- Không dùng heading chỉ để trang trí (kiểu dùng H2 để in đậm một chữ ngẫu nhiên)
Hình ảnh:
- Tất cả hình ảnh có
alt textmô tả nội dung ảnh (không bỏ trống, không nhét keyword lộ liễu) - Tên file ảnh có nghĩa (ví dụ:
seo-audit-checklist.jpgthay vìIMG_001.jpg) - Hình ảnh được compress - không upload ảnh 5MB lên web
Nhóm 3: Content SEO - Chất Lượng Nội Dung
Content là yếu tố Google ngày càng đánh giá sâu hơn, đặc biệt sau các core updates từ 2024.
Keyword Research & Intent:
- Từ khóa mục tiêu của trang khớp với search intent - người tìm muốn biết, mua, hay làm gì?
- Không có keyword cannibalization - hai trang trong cùng site cùng target một từ khóa
- Content pillar rõ ràng: có topic cluster, không viết rải rác không liên quan nhau
Chất lượng & Độ sâu nội dung:
- Bài viết trả lời đầy đủ search intent - không “bait” người dùng click vào rồi không có nội dung
- Cập nhật bài viết cũ - Google ưu tiên freshness, nhất là với chủ đề thay đổi nhanh
- Không có thin content - trang quá ít nội dung (dưới 300 từ) mà không có lý do hợp lệ
- Không có duplicate content nội bộ hoặc copy từ nguồn khác
Structured Data (Schema Markup):
- Article schema cho bài blog
- FAQ schema cho trang có phần hỏi đáp
- Product/Review schema nếu có sản phẩm
- Breadcrumb schema cho cấu trúc điều hướng
Nhóm 4: Off-Page SEO - Thẩm Quyền Bên Ngoài
Off-page SEO chủ yếu là backlink - nhưng không phải số lượng mà là chất lượng.
Backlink Profile:
- Kiểm tra Domain Rating (DR) / Domain Authority (DA) tổng thể
- Tỉ lệ dofollow vs nofollow backlink - tự nhiên thường là ~70/30
- Không có toxic backlinks từ các site spam - dùng Google Disavow nếu cần
- Anchor text distribution tự nhiên - không quá nhiều exact-match anchor (dấu hiệu của link building nhân tạo)
Brand Mentions & E-E-A-T:
- Tác giả có profile rõ ràng - tên, ảnh, bio, link đến profile mạng xã hội
- Website được nhắc đến (brand mention) trên các nguồn uy tín trong ngành
- Có trang “About” rõ ràng mô tả về chuyên môn và đội ngũ
Nhóm 5: UX & Core Web Vitals
Từ năm 2021, Google chính thức dùng Core Web Vitals làm ranking signal. Đây là nhóm nhiều website bỏ qua dù ảnh hưởng trực tiếp đến thứ hạng.
Core Web Vitals (kiểm tra bằng Google PageSpeed Insights):
- LCP (Largest Contentful Paint) < 2.5 giây - tốc độ render phần tử lớn nhất
- INP (Interaction to Next Paint) < 200ms - thay thế FID từ 2024, đo độ phản hồi tương tác
- CLS (Cumulative Layout Shift) < 0.1 - nội dung có nhảy lung tung khi tải không?
Mobile-First:
- Website hiển thị đúng trên mobile - Google index mobile-first
- Font chữ đủ lớn để đọc trên màn hình nhỏ (tối thiểu 16px)
- Các nút bấm đủ lớn và không quá gần nhau (tránh fat-finger error)
- Không dùng Flash hoặc các công nghệ không chạy được trên mobile
Site Speed:
- Tối ưu hình ảnh: dùng định dạng WebP hoặc AVIF thay vì PNG/JPEG lớn
- Lazy loading cho hình ảnh dưới fold
- Minify CSS, JS
- Sử dụng CDN nếu có traffic quốc tế
Nhóm 6: AI & GEO Readiness - Tiêu Chí Mới 2025-2026
Kể từ năm 2025, một nhóm tiêu chí mới xuất hiện: tối ưu cho AI Search và AI Agents. Đây là phần mở rộng của SEO truyền thống, chưa bắt buộc nhưng đang dần trở thành lợi thế cạnh tranh.
Cấu trúc cho AI đọc:
- Nội dung có cấu trúc “Answer-First” - trả lời thẳng vào đầu section, giải thích sau
- Có
llms.txthoặc Markdown endpoint để AI agents đọc nội dung thuần túy -
robots.txtkhai báo quy tắc rõ ràng cho AI bots (GPTBot, ClaudeBot, PerplexityBot)
GEO (Generative Engine Optimization):
- Nội dung có tính “citeable” - rõ ràng, có số liệu, dễ trích dẫn
- E-E-A-T mạnh: tác giả có uy tín, nội dung có nguồn tham khảo
- FAQ section giúp AI trích xuất câu trả lời cho conversational queries
Xem thêm chi tiết về chiến lược này tại geo-generative-engine-optimization-2026-chien-luoc-seo-trong-ky-nguyen-ai-search và agent-readiness-score-la-gi.
Công Cụ Để Audit SEO
Không cần dùng tất cả - chọn 2-3 tool phù hợp với ngân sách và nhu cầu:
| Mục đích | Tool miễn phí | Tool trả phí |
|---|---|---|
| Crawl toàn site | Screaming Frog (500 URL free) | Screaming Frog Pro |
| Kiểm tra backlinks | Google Search Console | Ahrefs, Semrush |
| Core Web Vitals | Google PageSpeed Insights | Lighthouse CI |
| Keyword tracking | Google Search Console | Ahrefs, Semrush |
| Structured data | Google Rich Results Test | - |
| AI readiness | isitagentready.com | - |
Thứ Tự Ưu Tiên Khi Fix
Không nên fix tất cả cùng lúc. Đây là thứ tự hợp lý:
- Crawlability trước - nếu Google không vào được, mọi thứ khác vô nghĩa
- Core Web Vitals - ảnh hưởng trực tiếp đến ranking và conversion rate
- On-page cơ bản - title, meta, H1 cho các trang có traffic cao nhất
- Content gaps - bổ sung/cập nhật bài viết bị tụt hạng
- Internal linking - dễ làm, ảnh hưởng lớn đến phân phối PageRank nội bộ
- AI/GEO readiness - ưu tiên cuối nếu chưa có traffic ổn định
Câu Hỏi Thường Gặp (FAQ)
Audit SEO mất bao lâu?
Phụ thuộc vào quy mô website. Với site dưới 100 trang, audit đầy đủ mất khoảng 4-8 giờ nếu làm thủ công. Dùng tool như Screaming Frog hoặc Ahrefs Site Audit có thể rút xuống còn 1-2 giờ cho phần technical. Phần content và off-page thường cần thêm thời gian để đánh giá chất lượng.
Bao lâu nên audit SEO một lần?
Minimum là 2 lần/năm. Nếu site có nhiều trang mới được tạo liên tục hoặc hoạt động trong ngành thay đổi nhanh (tech, tài chính, y tế), nên audit mỗi quý. Ngoài ra, bất cứ khi nào traffic giảm đột ngột hơn 20% trong 2 tuần liên tiếp, nên chạy audit ngay để tìm nguyên nhân.
Có thể tự audit SEO không cần thuê agency không?
Hoàn toàn có thể với các website nhỏ và trung bình. Google Search Console (miễn phí) + Screaming Frog bản free (500 URL) + Google PageSpeed Insights là đủ để audit technical cơ bản. Phần content và off-page cần thêm kinh nghiệm để đánh giá, nhưng với checklist cụ thể như trên, bạn hoàn toàn làm được.
Canonical tag khác noindex như thế nào?
Canonical nói với Google: “Trang này có duplicate, nhưng đây là version chính thống tôi muốn index.” Google vẫn crawl cả hai trang nhưng dồn PageRank về canonical URL. Còn noindex nói: “Đừng index trang này.” Dùng canonical khi bạn có nhiều URL cùng nội dung (ví dụ: với và không có www, có và không có /). Dùng noindex khi trang đó thực sự không nên xuất hiện trên Google (trang filter, trang cảm ơn sau mua hàng).
Keyword cannibalization ảnh hưởng gì đến SEO?
Khi hai trang cùng target một từ khóa, Google không biết nên hiển thị trang nào và thường không hiển thị trang nào cả - hoặc hiển thị trang kém hơn. Ngoài ra, authority (PageRank nội bộ) bị phân tán thay vì tập trung vào một trang. Fix bằng cách merge hai trang thành một, hoặc dùng canonical để chỉ rõ trang chính.
Tổng Kết
SEO audit không phải là tìm lỗi để “vá víu” - mà là hiểu rõ tại sao website đang ở vị trí hiện tại và roadmap để cải thiện có hệ thống. Với checklist 6 nhóm ở trên, bạn sẽ biết chính xác cần làm gì thay vì đoán mò. Bắt đầu từ Technical SEO, đảm bảo nền tảng vững chắc trước khi đầu tư vào content hay backlink - vì mọi công sức đổ vào nội dung sẽ bị lãng phí nếu Googlebot không crawl được website của bạn.
NateCue