Đăng Ký Học SEO

Screaming Frog Mastery: Quy trình Audit kỹ thuật chuyên sâu

Screaming Frog là trình thu thập thông tin cho phép nhìn website như Googlebot, giúp bạn phát hiện lỗi kỹ thuật tiềm ẩn. Hãy chọn User-Agent là Googlebot Smartphone. Với website dùng React, Angular hoặc Vue, bạn bật JavaScript Rendering. Sau đó rà Status Code, Indexability, Crawl Depth, hình ảnh và Schema, rồi dùng Bulk Export để xuất danh sách sửa.

Screaming Frog là một trình thu thập thông tin (Crawler) cực kỳ mạnh mẽ. Khi cấu hình đúng, nó sẽ cho bạn thấy website dưới "con mắt" của Googlebot, giúp phát hiện những lỗi tiềm ẩn mà mắt thường hoặc các công cụ online không thể thấy.


1. Cấu hình Giả lập Googlebot (The Perfect Simulation)

Cấu hình giả lập Googlebot (The Perfect Simulation) bắt đầu từ việc thay đổi danh tính của công cụ. Mặc định, Screaming Frog quét dưới danh nghĩa một trình duyệt bình thường, nên hãy vào Configuration, chọn User-Agent là Googlebot Smartphone, đúng cách Google ưu tiên quét web hiện nay. Nếu website dùng React, Angular hoặc Vue, hãy bật Rendering bằng JavaScript ở mục Spider.

  • User-Agent: Vào Configuration > User-Agent. Chọn Googlebot (Smartphone). Đây là cách Google ưu tiên quét web hiện nay (Mobile-First Indexing).
  • JavaScript Rendering: Nếu website của bạn dùng React, Angular hoặc Vue, hãy vào Configuration > Spider > Rendering và chọn JavaScript.
    • Mẹo: Điều này giúp bạn phát hiện nội dung nào bị mất nếu JS không thực thi được - một lỗi chí tử khiến trang không thể lên AI Overview.

2. Kỹ thuật quét và Phân tích chuyên sâu (Mastery Techniques)

Kỹ thuật quét và phân tích chuyên sâu, phần Mastery Techniques, gom ba việc kiểm tra làm trên cùng một lần quét toàn site. Ba tiểu mục lần lượt là hố đen Crawl Budget đọc theo cột Status Code, kiểm soát Indexability với noindex và canonical, và Crawl Depth qua tab Site Structure. Đọc để biết cột nào cần lọc và trang nào phải sửa liên kết nội bộ.

Mức chuyên sâu không phải là biết thêm nhiều thủ thuật, mà là biết bỏ bớt việc không cần làm. Khóa Học SEO Master lấy đó làm nguyên tắc xuyên suốt.

2.1. Tìm kiếm "Hố đen" Crawl Budget

Cách tìm chỗ lãng phí ngân sách thu thập là quét toàn site rồi lọc theo cột mã phản hồi. Với nhóm chuyển hướng, xem báo cáo chuỗi chuyển hướng để xuất danh sách các địa chỉ đang làm bot đi vòng. Với nhóm lỗi không tìm thấy, xem tab liên kết vào để biết trang nào đang trỏ tới chúng.

Quét toàn bộ site và lọc theo cột Status Code.

  • 301 Redirect: Tìm các Redirect Chains (Chuỗi chuyển hướng). Click vào tab Reports > Redirects > Redirect Chains để xuất danh sách các URL đang làm chậm Bot.
  • 404 Errors: Kiểm tra tab Inlinks ở phía dưới để biết chính xác liên kết nội bộ nào đang trỏ vào trang lỗi 404 và sửa chúng.

2.2. Kiểm soát Indexability (Khả năng lập chỉ mục)

Lọc theo cột khả năng lập chỉ mục cho biết trang nào không vào được chỉ mục và vì sao. Ba nguyên nhân hay gặp là thẻ chặn lập chỉ mục, canonical trỏ đi nơi khác, hoặc bị chặn trong tệp robots. Cần soi thêm nhóm canonical trỏ sai địa chỉ hoặc thiếu thẻ tự trỏ.

Lọc theo cột Indexability.

  • Non-Indexable: Kiểm tra lý do (do noindex, do canonical hay bị chặn bởi robots.txt).
  • Canonical Mess: Tìm các trang có thẻ Canonical trỏ sai địa chỉ hoặc không có thẻ Canonical tự tham chiếu (Self-referencing).

2.3. Kiểm tra cấu trúc phân cấp (Crawl Depth)

Tab cấu trúc site cho biết mỗi trang nằm cách trang chủ bao nhiêu lần bấm. Nếu trang quan trọng nằm sâu hơn bốn cấp thì đó là vấn đề lớn, vì bot hiếm khi đi tới đó. Cách xử lý là cấu hình lại liên kết nội bộ để kéo chúng lại gần trang chủ hơn.

Vào tab Site Structure.

  • Nếu các trang quan trọng có Crawl Depth > 4, bạn đang gặp vấn đề lớn. Googlebot sẽ hiếm khi quét tới những trang này. Bạn cần cấu hình lại hệ thống Internal Link để đưa chúng "gần" trang chủ hơn.

3. Khai thác dữ liệu Multimedia và Schema

Khai thác dữ liệu Multimedia và Schema tách hai việc kiểm trên cùng một bản quét. Tiểu mục đầu lọc tab Images để tìm ảnh có dung lượng trên 100kb, ảnh thiếu thẻ Alt và ảnh không khai chiều rộng, chiều cao. Tiểu mục sau bật Extraction cho JSON-LD, Microdata, RDFa rồi đọc tab Structured Data. Đọc để biết ảnh nào làm hỏng CLS và Schema nào đang lỗi.

3.1. Audit Hình ảnh (Image SEO)

Lọc tab hình ảnh giúp tìm ba loại vấn đề cùng lúc. Ảnh dung lượng trên 100kb làm chậm trang, ảnh thiếu mô tả thay thế thì máy không hiểu, còn ảnh không khai chiều rộng và chiều cao thì gây xê dịch bố cục. Nhóm thứ ba là nhóm ảnh hưởng trực tiếp tới chỉ số trải nghiệm.

Lọc tab Images. Tìm các ảnh:

  • Dung lượng > 100kb.
  • Thiếu thẻ Alt (Alt text).
  • Ảnh không có thuộc tính chiều rộng/chiều cao (Gây lỗi CLS).

3.2. Kiểm tra dữ liệu cấu trúc (Structured Data)

Kiểm tra dữ liệu cấu trúc bắt đầu ở Configuration, Spider, Extraction: tích chọn JSON-LD, Microdata và RDFa. Sau khi quét, tab Structured Data cho biết Schema nào bị lỗi hoặc thiếu trường thông tin bắt buộc. AI Overview dựa nhiều vào dữ liệu này để hiểu nội dung.

  • Sau khi quét, tab Structured Data sẽ cho bạn biết Schema nào bị lỗi hoặc thiếu các trường thông tin bắt buộc. AI Overview dựa dẫm rất nhiều vào dữ liệu này để hiểu nội dung của bạn.

4. Bulk Export: Xuất dữ liệu để thực thi (Actionable Data)

Bulk Export trong Screaming Frog xuất dữ liệu để thực thi, tức danh sách việc cần làm cho đội ngũ lập trình. Client Error (4xx) Inlinks liệt kê mọi link hỏng. Missing Alt Text Inlinks liệt kê ảnh cần tối ưu. Insecure Content liệt kê các link http trong môi trường https.

Screaming Frog mạnh nhất ở khả năng xuất danh sách "việc cần làm" cho đội ngũ lập trình:

  • Bulk Export > Response Codes > Client Error (4xx) Inlinks: Danh sách mọi link hỏng trên trang.
  • Bulk Export > Images > Missing Alt Text Inlinks: Danh sách mọi ảnh cần tối ưu nội dung.
  • Bulk Export > Security > Insecure Content: Danh sách các link http trong môi trường https.

5. Checklist thực hành Screaming Frog Mastery

Checklist thực hành Screaming Frog Mastery gom năm việc cần làm xong để coi một bản quét là đủ. Năm mục hỏi bạn đã đổi User-Agent sang Googlebot Smartphone chưa, đã xem tab Response Time chưa, đã tìm Near Duplicates ở tab Content chưa, đã kiểm Robots.txt và đã nối API với Google Search Console chưa. Đọc để biết bản quét vừa rồi bỏ sót bước nào.

Một kỹ năng chỉ chắc khi lặp lại được trên website khác với website đã tập. Khóa Học SEO bố trí nhiều lần lặp như vậy.

  • [ ] 1. Giả lập: Đã chuyển User-Agent sang Googlebot Smartphone chưa?
  • [ ] 2. Tốc độ: Đã kiểm tra tab Response Time để tìm các trang tải chậm nhất chưa?
  • [ ] 3. Trùng lặp: Đã kiểm tra tab Content để tìm các bài viết bị trùng lặp nội dung gần như hoàn toàn (Near Duplicates) chưa?
  • [ ] 4. Robots.txt: Đã dùng tính năng Configuration > Robots.txt > Settings để xem Bot có bị chặn ở đâu không?
  • [ ] 5. API Integration: Đã kết nối với Google Search Console và PageSpeed Insights để lấy dữ liệu về Traffic và Core Web Vitals chưa?

6. Kết luận: Screaming Frog và AI Overview

Kết luận về Screaming Frog và AI Overview: làm chủ Screaming Frog giúp bạn xây dựng một website không tì vết về kỹ thuật. Sửa hết lỗi Canonical và Redirect thì Google AI nhận diện thực thể của bạn nhất quán, không nhầm lẫn. Mọi ngóc ngách của website nằm trong tầm với của Bot, nên dữ liệu cho câu trả lời của AI luôn tươi mới.

  1. Dữ liệu nhất quán: Khi bạn sửa hết lỗi Canonical và Redirect, Google AI sẽ nhận diện thực thể của bạn một cách nhất quán, không bị nhầm lẫn.
  2. Khả năng tiếp cận: Đảm bảo mọi ngóc ngách của website đều nằm trong tầm với của Bot, giúp dữ liệu luôn được cập nhật tươi mới cho các câu trả lời của AI.

Lời kết: Screaming Frog là ống kính hiển vi của chuyên gia SEO. Khi bạn nhìn thấy những gì Googlebot thấy, bạn không còn làm SEO theo cảm tính nữa, mà bạn đang điều khiển cuộc chơi bằng dữ liệu chính xác.

Bước tiếp theo

Muốn tự làm được việc này trên website của bạn?

SEO Master hướng dẫn làm SEO trong 24 buổi, từ tư duy nền tảng tới triển khai và đo lường trên website thật.

Cách audit kỹ thuật website bằng Screaming Frog

Các bước giúp bạn cấu hình Screaming Frog giống Googlebot, rà đúng nhóm lỗi kỹ thuật quan trọng và xuất danh sách sửa rõ ràng cho đội ngũ lập trình.

  1. Chọn User-Agent Googlebot SmartphoneVào Configuration, chọn User-Agent là Googlebot Smartphone để Screaming Frog quét website đúng cách Google ưu tiên quét web hiện nay theo Mobile-First Indexing.
  2. Bật JavaScript Rendering khi cầnNếu website dùng React, Angular hoặc Vue, vào mục Spider và chọn Rendering bằng JavaScript để phát hiện nội dung bị mất khi JS không thực thi được.
  3. Lọc Status Code và IndexabilityQuét toàn site, lọc cột Status Code để tìm chuỗi chuyển hướng 301 và trang lỗi 404, rồi lọc cột Indexability để xem lý do trang Non-Indexable và lỗi Canonical.
  4. Kiểm tra Crawl Depth trong Site StructureVào tab Site Structure, tìm trang quan trọng có Crawl Depth lớn hơn 4, rồi cấu hình lại Internal Link để kéo các trang đó lại gần trang chủ hơn.
  5. Rà hình ảnh và SchemaLọc tab Images tìm ảnh trên 100kb, thiếu thẻ Alt hoặc thiếu chiều rộng, chiều cao, rồi bật Extraction cho JSON-LD, Microdata, RDFa và đọc tab Structured Data.
  6. Xuất danh sách sửa bằng Bulk ExportDùng Bulk Export xuất Client Error (4xx) Inlinks cho link hỏng, Missing Alt Text Inlinks cho ảnh cần tối ưu và Insecure Content cho link http trong môi trường https.

Câu hỏi thường gặp về Screaming Frog

Giải đáp trực tiếp các câu hỏi thường gặp về Screaming Frog dựa trên dữ liệu triển khai thực tế, quy trình kiểm thử kỹ thuật và kinh nghiệm thực chiến trên website thật để tối ưu hiệu quả tìm kiếm.

Vì sao Screaming Frog quét ra kết quả khác với những gì Googlebot thấy?

Thường do Screaming Frog đang quét dưới danh nghĩa một trình duyệt bình thường, đó là mặc định. Bạn cần vào Configuration, đổi User-Agent sang Googlebot Smartphone. Nếu website dùng React, Angular hoặc Vue, bạn bật thêm JavaScript Rendering ở mục Spider để thấy nội dung bị mất khi JS không thực thi được.

Làm sao biết liên kết nội bộ nào đang trỏ vào trang lỗi 404?

Bạn lọc cột Status Code, chọn nhóm lỗi 404, rồi mở tab Inlinks ở phía dưới. Tab Inlinks cho biết chính xác liên kết nội bộ nào đang trỏ vào trang lỗi để bạn sửa từng liên kết. Muốn có danh sách đầy đủ, dùng Bulk Export, Response Codes, Client Error (4xx) Inlinks.

Trang quan trọng nằm quá sâu trong cấu trúc site thì có sao không?

Có, đó là vấn đề lớn. Khi trang quan trọng có Crawl Depth lớn hơn 4 trong tab Site Structure, Googlebot sẽ hiếm khi quét tới những trang đó. Cách xử lý là cấu hình lại hệ thống Internal Link để đưa các trang đó lại gần trang chủ hơn.

Ảnh nào trên website đang gây lỗi CLS và làm chậm trang?

Ảnh không có thuộc tính chiều rộng và chiều cao gây xê dịch bố cục, tức lỗi CLS, còn ảnh dung lượng trên 100kb làm chậm trang. Bạn lọc tab Images để tìm cả hai nhóm, kèm nhóm ảnh thiếu thẻ Alt. Nhóm ảnh thiếu chiều rộng, chiều cao ảnh hưởng trực tiếp tới chỉ số trải nghiệm.

Lọc cột Indexability giúp phát hiện những lý do nào khiến trang không được lập chỉ mục?

Lọc cột Indexability cho biết trang nào Non-Indexable và vì sao. Ba nguyên nhân hay gặp là thẻ chặn lập chỉ mục noindex, canonical trỏ đi nơi khác, hoặc bị chặn trong tệp robots. Bạn soi thêm nhóm Canonical Mess, gồm trang có canonical trỏ sai địa chỉ hoặc thiếu thẻ canonical tự tham chiếu.

Bật Extraction cho dữ liệu cấu trúc trong Screaming Frog cần chọn những định dạng nào?

Bạn vào Configuration, Spider, Extraction rồi tích chọn JSON-LD, Microdata và RDFa. Sau khi quét, tab Structured Data cho biết Schema nào bị lỗi hoặc thiếu trường thông tin bắt buộc. AI Overview dựa nhiều vào dữ liệu này để hiểu nội dung của bạn.

Bulk Export trong Screaming Frog xuất được những danh sách việc cần làm nào?

Bulk Export xuất danh sách việc cần làm cho đội ngũ lập trình. Response Codes, Client Error (4xx) Inlinks liệt kê mọi link hỏng. Images, Missing Alt Text Inlinks liệt kê mọi ảnh cần tối ưu nội dung. Security, Insecure Content liệt kê các link http đang nằm trong môi trường https.

Một lần quét Screaming Frog cần kiểm đủ những mục nào mới xem là xong?

Một lần quét đủ cần qua năm mục: đổi User-Agent sang Googlebot Smartphone, xem tab Response Time tìm trang tải chậm nhất, tìm Near Duplicates ở tab Content, kiểm Robots.txt xem Bot bị chặn ở đâu, và kết nối API với Google Search Console, PageSpeed Insights để lấy dữ liệu Traffic, Core Web Vitals.

Screaming Frog là gì và dùng để làm gì trong SEO?

Screaming Frog là trình thu thập thông tin (Crawler) cho phép nhìn website như Googlebot. Khi cấu hình đúng, Screaming Frog giúp phát hiện lỗi kỹ thuật tiềm ẩn như chuỗi chuyển hướng, trang lỗi 404, lỗi Canonical, trang nằm quá sâu, ảnh thiếu thẻ Alt và Schema lỗi, rồi xuất danh sách sửa bằng Bulk Export.

Có cần bật JavaScript Rendering khi audit website bằng Screaming Frog không?

Cần bật JavaScript Rendering trong Screaming Frog nếu website dùng React, Angular hoặc Vue. Bật ở mục Spider, phần Rendering, chọn JavaScript. JavaScript Rendering giúp phát hiện nội dung nào bị mất khi JS không thực thi được, một lỗi chí tử khiến trang không thể lên AI Overview.

Screaming Frog giúp website xuất hiện tốt hơn trong AI Overview như thế nào?

Screaming Frog giúp sửa lỗi kỹ thuật ảnh hưởng tới cách Google AI hiểu website. Khi sửa hết lỗi Canonical và Redirect, Google AI nhận diện thực thể của bạn nhất quán, không nhầm lẫn. Kiểm tra Schema ở tab Structured Data cũng quan trọng, vì AI Overview dựa nhiều vào dữ liệu cấu trúc để hiểu nội dung.

Nên bắt đầu audit kỹ thuật bằng Screaming Frog từ bước nào?

Nên bắt đầu audit bằng Screaming Frog từ bước giả lập Googlebot: vào Configuration, đổi User-Agent sang Googlebot Smartphone, vì mặc định Screaming Frog quét như một trình duyệt bình thường. Sau đó bật JavaScript Rendering nếu website dùng React, Angular hoặc Vue, rồi mới quét toàn site và lọc cột Status Code.

Menu

Thêm vào màn hình chính

  1. 1 Bấm nút Chia sẻ ở thanh công cụ Safari
  2. 2 Kéo xuống, chọn Thêm vào MH chính
  3. 3 Bấm Thêm ở góc trên bên phải

Ba bước này là của Safari. Nếu đang xem trong ứng dụng khác thì bấm mở bằng Safari trước đã.