Dịch vụ

Audit SEO website và cửa hàng online

Audit của tôi kết thúc bằng thứ tự hành động, chứ không phải danh sách lỗi từ công cụ. Ở mỗi khuyến nghị có bằng chứng và cách kiểm tra, còn sau khi triển khai tôi kiểm tra từng vấn đề trên website đang hoạt động.

Tôi tính phí theo giờ: 70 EUR mỗi giờ làm việc (chưa gồm thuế), với giới hạn trên về số giờ được thống nhất trước khi bắt đầu. Audit chẩn đoán một hoặc hai vấn đề thường mất 10-16 giờ, còn audit đầy đủ kèm thứ tự hành động mất 32-50 giờ. Giá đã bao gồm phân tích, báo cáo kèm khuyến nghị, buổi họp để thảo luận báo cáo và kiểm tra sau khi triển khai.

  • 77tài liệu audit từ 2020-2026 trong kho, do tôi làm một mình hoặc cùng đội ngũKho audit 2020-2026
  • 938phát hiện trong 63 audit ở 50 websiteDanh mục ngày 11 tháng 10 năm 2026
  • 256loại vấn đề trong danh mục, mỗi loại có quy tắc ưu tiên và cách kiểm tra sau khi triển khaiDanh mục ngày 11 tháng 10 năm 2026

Khi nào audit SEO có ý nghĩa?

Audit có ý nghĩa khi một sai lầm trong SEO tốn nhiều tiền hoặc khi không ai biết nên sửa gì trước. Thường đó là một trong những tình huống sau:

  • di chuyển website, đổi hệ thống cửa hàng hoặc làm lại website;
  • traffic giảm mà không ai chỉ ra được nguyên nhân;
  • cửa hàng có hàng nghìn địa chỉ, bộ lọc và danh mục, nơi việc lập chỉ mục đã vượt khỏi tầm kiểm soát;
  • website có nội dung và link nhưng không xây dựng được khả năng hiển thị;
  • kế hoạch chiến dịch link building, trước khi link trỏ đến những trang Google bỏ qua.

Bạn không cần audit nếu có website công ty nhỏ và có thời gian tự rà soát. Search Console và bản miễn phí của Screaming Frog đủ để tìm ra những vấn đề phổ biến nhất. Tôi đã mô tả cách làm trong bài cách audit SEO website từng bước.

Audit SEO tốn bao nhiêu?

Giá phụ thuộc vào số giờ, còn số giờ phụ thuộc vào những gì cần kiểm tra. Website nhỏ đến 500 địa chỉ gần giới hạn dưới, còn cửa hàng có hàng nghìn địa chỉ và bộ lọc gần giới hạn trên.

AuditKhi nào đủGiờGiá (EUR, chưa gồm thuế)
Audit chẩn đoánMột hoặc hai vấn đề cụ thể: traffic giảm, di chuyển website, lập chỉ mục10-16700-1.120
Audit đầy đủKỹ thuật, kiến trúc và nội dung, link, quyền truy cập của bot AI và thứ tự hành động32-502.240-3.500
Phiên bản ngôn ngữCộng thêm khi website có nhiều phiên bản ngôn ngữ3-5210-350
Khủng hoảng đang diễn raCộng thêm khi traffic vẫn đang giảm và cần chẩn đoán trước4-8280-560

Việc triển khai do đội ngũ của bạn làm, hoặc tôi báo giá riêng. Việc triển khai đi đúng theo audit. Nếu khi báo giá triển khai xuất hiện phương án rẻ hơn, bạn là người chọn và tôi ghi thẳng lựa chọn đó vào tài liệu.

Không có quyền truy cập Search Console, bảng điều khiển CDN và hosting thì tôi không kiểm tra đầy đủ phần kỹ thuật được, và tôi nói điều đó trước khi báo giá. Khi đó tôi nêu rõ những gì tôi không xác minh được nếu thiếu các quyền này và thu hẹp phạm vi tương ứng.

Bạn nhận được gì sau audit?

Báo cáo bắt đầu bằng bảng tất cả các vấn đề kèm mức ưu tiên và khối lượng công việc. Tôi chia khối lượng công việc thành bốn mức: vài giờ, một hai ngày, một tuần hoặc cả dự án. Đội ngũ có nguồn lực hạn chế nhận phương án tối thiểu bên cạnh phương án đầy đủ, kèm mô tả họ mất gì khi chọn con đường ngắn hơn.

Mỗi hạng mục gồm bốn phần: vấn đề, vì sao có hại, cách sửa từng bước và cách kiểm tra xem việc sửa có hiệu quả không. Ở mỗi vấn đề đều có bằng chứng: đoạn mã, HTML từ máy chủ đặt cạnh phiên bản sau khi chạy JavaScript, biểu đồ từ Search Console hoặc kết quả đo tốc độ kèm tên phần tử làm chậm trang. Vấn đề không có bằng chứng được giữ lại trong báo cáo với nhãn “cần kiểm tra”, chứ không phải khuyến nghị.

Tóm tắt một phát hiện trông như sau:

  • Vấn đề: link trong menu dẫn đến các địa chỉ không có dấu gạch chéo ở cuối, và các địa chỉ này chuyển hướng sang phiên bản có dấu gạch chéo.
  • Vì sao có hại: menu có trên mọi trang, nên mỗi lượt nhấp và mỗi lần bot tải trang đều đi qua một lần chuyển hướng thừa.
  • Cách sửa: trong mẫu menu thay các địa chỉ bằng địa chỉ đích, kèm đoạn mã trước và sau khi sửa.
  • Kiểm tra: sau khi triển khai, crawl không còn cho thấy trong mẫu có link đến địa chỉ bị chuyển hướng.

Trước khi báo cáo đến tay bạn, một người không trực tiếp viết báo cáo sẽ kiểm tra lại. Tôi thực hiện hai vòng kiểm tra chéo: vòng đầu trên toàn bộ tài liệu, vòng hai chỉ trên phần đã thay đổi sau vòng đầu. Bước kiểm tra này tính lại các con số từ đầu và tìm những luận điểm không thể bảo vệ bằng bằng chứng.

Sau khi triển khai, tôi kiểm tra từng vấn đề trên website đang hoạt động và đánh dấu là triển khai đúng, triển khai một phần hoặc chưa triển khai. Thiếu bước này thì audit dừng ở tài liệu, chứ không đến thay đổi trên website.

Audit đầy đủ gồm những gì?

Audit đầy đủ trả lời bốn câu hỏi, và mỗi câu cần dữ liệu khác nhau.

Phần của auditTrả lời câu hỏi nàoTôi lấy dữ liệu ở đâu
Kỹ thuậtBot có tải, render và lập chỉ mục đúng các địa chỉ khôngCrawl có và không chạy JavaScript, Search Console, dữ liệu Chrome từ người dùng (CrUX), log máy chủ
Kiến trúc và nội dungVới các từ khóa quan trọng có trang không và link nội bộ có hỗ trợ trang đó khôngTừ khóa, kết quả Google, bản đồ link nội bộ
Link bên ngoàiHồ sơ link có giúp ích không và có rủi ro khôngAhrefs, Search Console
Quyền truy cập cho AIBot của các trợ lý AI có truy cập được website không và thấy gì từ đóKiểm tra bot, robots.txt, HTML trước khi chạy JavaScript

Trong kho audit của tôi, những lĩnh vực được báo cáo nhiều nhất là chuyển hướng và mã phản hồi (50 trên 63 audit), kiến trúc và link nội bộ (49) và nội dung trên các trang (47). Những vấn đề ít được báo cáo hơn có thể làm mất nhiều traffic hơn: việc thiếu trang cho các từ khóa quan trọng xuất hiện trong 15 trên 63 audit, và crawler không tự báo cáo nó. Vì vậy tôi đặt mức ưu tiên theo dữ liệu về traffic và nhu cầu, chứ không theo số lỗi trong công cụ.

Mỗi audit đầy đủ cũng kiểm tra xem bot của các trợ lý AI có truy cập được website không: robots.txt, tường lửa, CDN và HTML trước khi chạy JavaScript. Chính thiết lập tường lửa chặn Googlebot cũng có thể chặn chúng. Tôi đo riêng khả năng hiển thị của thương hiệu trong câu trả lời của AI trên bộ câu hỏi của khách hàng, và đã mô tả điều này trong bài về khả năng hiển thị thương hiệu trong AI.

Quá trình hợp tác diễn ra thế nào?

  1. Bạn mô tả tình huống: traffic đang biến động thế nào, bạn định thay đổi gì trên website và ai sẽ triển khai các khuyến nghị.
  2. Tôi trả lời kèm phạm vi, giới hạn trên về số giờ và thời gian thực hiện.
  3. Bạn cấp quyền truy cập: Search Console và analytics, còn cho phần kỹ thuật là bảng điều khiển CDN và hosting.
  4. Tôi làm audit và hai vòng kiểm tra chéo.
  5. Chúng ta thảo luận báo cáo trong buổi họp.
  6. Sau khi triển khai, tôi kiểm tra từng vấn đề trên website đang hoạt động.

Thời gian thực hiện trên lịch phụ thuộc chủ yếu vào việc tôi nhận được quyền truy cập nhanh đến đâu và vào quy mô website. Câu hỏi đầu tiên trước khi bắt đầu luôn giống nhau: website đang mất traffic hay chưa xây dựng được traffic, vì câu trả lời quyết định toàn bộ phạm vi.

Ai làm audit?

Tôi làm audit một mình hoặc cùng đội ngũ VerticalSEO, nơi tôi là CEO, và tôi làm SEO từ năm 2014. Với vai trò Tech Lead SEO, tôi tư vấn cho Warner Bros. Discovery Polska (TVN) về lập chỉ mục, link nội bộ và crawl các website báo chí. Trước đó tôi là Head of SEO tại LOANDO Group, nơi tôi điều hành SEO trên 8 thị trường, và là chuyên gia tư vấn SEO cho Betfan và STS.

Từ năm 2021 tôi chấm các bài dự thi trong những cuộc thi của ngành, tổng cộng 31 kỳ trong 15 chương trình, trong đó có Global, European, UK và MENA Search Awards. Thông tin chi tiết hơn về kinh nghiệm của tôi có trên trang về tôi.

Câu hỏi trước khi đặt audit

Tôi cần chuẩn bị những quyền truy cập nào?

Search Console và analytics, còn cho phần kỹ thuật là bảng điều khiển CDN, ví dụ Cloudflare, và hosting. Thiếu chúng thì tôi không kiểm tra đầy đủ phần kỹ thuật được. Tôi nói điều đó trước khi báo giá và khi đó thu hẹp phạm vi.

Audit có phụ thuộc vào hệ thống mà website chạy không?

Bản thân audit thì không, vì crawl và dữ liệu từ Search Console trông giống nhau với WordPress, cửa hàng trên nền tảng có sẵn và hệ thống tự xây. Hệ thống quyết định cách triển khai việc sửa, nên tôi hỏi về nó trước khi báo giá.

Tôi nhận báo cáo bằng ngôn ngữ nào?

Tôi viết báo cáo bằng tiếng Anh, và buổi họp thảo luận báo cáo cũng diễn ra bằng tiếng Anh.

Tôi có thể bắt đầu bằng tư vấn thay vì audit không?

Được, nếu bạn cần một quyết định chứ không phải rà soát toàn bộ website. Tôi tính phí tư vấn theo cách tương tự, 70 EUR (chưa gồm thuế) mỗi giờ. Tôi đã mô tả khi nào tư vấn là đủ trong bài về tư vấn SEO.

Sau audit thứ hạng trên Google có tăng không?

Thứ hạng thay đổi nhờ việc triển khai, chứ không nhờ bản báo cáo, và tôi không hứa một mức tăng cụ thể. Tôi hứa thứ tự hành động có bằng chứng ở mỗi khuyến nghị và việc kiểm tra xem triển khai có hiệu quả trên website không. Sau đó, chúng ta đo hiệu quả về traffic trên các từ khóa và trang có áp dụng thay đổi.