NavBoost là một trong các thuật toán cốt lõi của Google, ảnh hưởng hiều đến kết quả hiện thị trên SERP. Vậy cách Google sắp xếp các kết quả hiện thị như nào, và các thuật toán này ảnh hưởng ra sao đói với kết quả của bạn, cùng IMTA tìm hiểu kỹ hơn về thuật toán NavBoost này nhé.

Thuật toán NavBoost là gì?

NavBoost là hệ thống cốt lõi của Google dùng dữ liệu nhấp chuột và hành vi trong quá khứ để điều chỉnh thứ hạng kết quả tìm kiếm.

Hệ thống ghi nhớ người dùng đã tìm gì, bấm vào kết quả nào và phản ứng ra sao sau đó, rồi dùng thông tin này để đẩy lên hoặc hạ xuống các kết quả. Theo Pandu Nayak, Phó Chủ tịch phụ trách Tìm kiếm của Google, hệ thống này đã từ khoảng năm 2005.

Khác với các thuật toán khác khi dựa vào link hay content, thì thuật toán này dựa vào người dùng. Có thể hình dung như này, nếu rất nhiều người tìm cùng một từ khóa, bấm vào cùng một kết quả và dừng tìm kiếm sau đó, đó là dấu hiệu kết quả ấy trả lời đúng nhu cầu. NavBoost dùng chính hành vi của người dùng để xem kết quả nào thật sự hữu ích để tinh chỉnh bảng xếp hạng.

NavBoost nằm ở đâu trong các tiêu chí xếp hạng Google?

Khác với các thuật toán Google khác thì NavBoost không tự tìm ra trang web crawling hay indexing. Mà theo mô tả của Nayak, hệ thống này chỉ tác động lên các trang nào đã được Google lấy ra từ trước. Tức là nó chỉ đóng vai trò hệ thống chấm điểm và xếp hạng lại trên các trang web đã được lọc ra trước đó.

Tất nhiên vì thế bạn cũng không thể lên top chỉ bằng tín hiệu click spam đánh lừa hệ thống Google chỉ bằng spam hành vi người dùng. Trang vẫn phải đủ liên quan và chất lượng, đạt các yếu tố SEO để lọt vào danh sách cần xếp hạng.

Chính Nayak cũng nhấn mạnh đây là một yếu tố quan trọng nhưng không phải yếu tố duy nhất. Trong số các tiêu chí xếp hạng Google, NavBoost đứng cạnh nhiều tín hiệu khác như nội dung, liên kết và trải nghiệm trang. Hệ thống này cũng không nằm trong danh sách các hệ thống xếp hạng mà Google công bố công khai.

Tại sao NavBoost không tự tìm các trang web để xếp hạng?

Này là vấn đề thời gian và chi phí. Với việc khi một người dùng search 1 từ khóa phổ thông chung chung bất kì, thì có thể khớp hàng chục hoặc hàng trăm triệu tài liệu. Nếu Google bắt hệ thống đọc và giải mã hơn cả trăm triệu trang web trên cùng 1 lượt tìm kiếm thì thời gian sẽ vài chục giây, đồng thời gây tốn tài nguyên.

Ví dụ trong 100 triệu trang web có khớp với từ khóa tìm kiếm, có đến 99,99% trang kém chất lượng, không liên quan, hoặc chưa từng ai click vào. Nếu để hệ thống cứ tính điểm “hành vi người dùng” trên cả các trang spam thì vô nghĩa, tốn tài nguyên và thời gian.

Để giải quyết bài toán thời gian và chi phí, thì Google đã chia và sẵp xếp theo 3 tầng để xử lý dữ liệu khi người dùng search 1 truy vấn:

Giai đoạn 1: Với mỗi truy vấn, Google sẽ dùng PageRank kết hợp với BERT để gom nhanh các kết quả liên quan nhất từ vài chục nghìn kết quả.

Giai đoạn 2: Ở giai đoạn này, Google sẽ sử dụng các thuật toán cốt lõi với các tín hiệu để tính điểm truy xuất thông tin (IR Score). Các tín hiệu như tính chủ đề, page quality, vị trí, nền tảng tìm kiếm là mobile hay desktop… và hành vi và dữ liệu người dùng (Navboost) để tổng hợp và lọc từ vài chục nghìn xuống còn khoản vài trăm kết quả (ví dụ từ 10.000 xuống còn 200).

Giai đoạn 3: Từ vài trăm kết quả sau khi đã lọc, Google sử dụng các mô hình Deep Learning như DeepRank, RankBrain, MUM, để tự động sắp xếp lại vị trí thứ hạng.

NavBoost được phát hiện như thế nào?

Tên gọi NavBoost lần đầu được hiện mà được chính những kỹ sư và phó chủ tịch Google thừa nhận, nên càng khiến giới SEO xem là thông tin đáng tin hơn các tin đồn trước đây.

Thời gianSự kiện
Khoảng 2005NavBoost bắt đầu được Google dùng
Khoảng 2017Google thay đổi khoảng dữ liệu click được sử dụng từ 18 xuống 13 tháng
10/2023Trong vụ kiện chống độc quyền DOJ, phó chủ tịch Nayak đã nói về NavBoost
5/2024Bị rò rỉ tài liẹu nội bộ về Google Content Warehouse API làm bị lộ mã nguồn và thông số kỹ thuật trong đó

Tài liệu bị lộ gồm các thuộc tính của hệ thống lưu trữ dữ liệu tìm kiếm, được phổ biến rộng rãi sau khi chuyên gia SEO Rand Fishkin công bố. Google ban đầu không bình luận, sau đó cho biết các tài liệu này có thể thiếu ngữ cảnh và cảnh báo không nên suy diễn quá mức.

Thuật toán NavBoost hoạt động như thế nào?

Dựa trên các tài liệu bị rò rỉ, cũng như theo Google, có thể tóm tắt cách NavBoost vận hành như sau.

  • Đo dữ liệu 13 tháng: hệ thống dùng dữ liệu click và hành vi người người gần nhất trong khoảng 13 tháng và tự động xóa dữ liệu cũ, nên hiệu quả hoặc sa sút của một trang tích lũy dần theo thời gian. Nó cũng giúp cập nhật thuật toán mới.
  • Theo khu vực và thiết bị: Google cho biết NavBoost phân tách dữ liệu được chia theo địa điểm và theo điện thoại hay máy tính, nên cùng một từ khóa có thể xếp hạng khác nhau ở từng vị trí, ở Việt Nam thì cao, nhưng ở Mỹ chẳng hạn thì không được đánh cao bằng.
  • Có cơ chế chống thao túng dữ liệu: tài liệu có nhắc đến bước “squashing” nhằm chuẩn hóa dữ liệu click, hạn chế việc click giả hoặc bất thường làm lệch kết quả.

Các loại click NavBoost ghi nhận

Ngoài ra dựa theo tài liệu bị lộ liệt kê nhiều thuộc tính liên quan đến click. NavBoost sử dụng các bộ đếm và thuật toán để đo mức độ người dùng khi click vào kết quả. Dưới đây là những cái tên được nhắc nhiều nhất trong cộng đồng SEO.

  • goodClicks: những lượt click được xem là tích cực, ví dụ người dùng click vào và ở lại xem trang lâu, có vẻ hài lòng với trang.
  • badClicks: những lượt click có vẻ không thỏa mãn, ví dụ người dùng bấm vào rồi quay lại kết quả tìm kiếm để tìm kết quả khác rất nhanh.
  • lastLongestClicks: nó xem trang nào là trang cuối cùng, người dùng ở lại xem trang đó lâu nhất, giống như kiểu xem nhiều trang, đến trang cuối hài lòng nhất, tức gợi ý rằng người dùng đã tìm được thứ cần tìm.
  • squashedClicks và unsquashedClicks: dữ liệu click sau và trước khi được chuẩn hóa để lọc click ảo, click từ ẩn danh. Và nén dữ liệu, ví dụ 1 web nhận click gấn 100 lần web mới, thì điểm NavBoost cũng chỉ tốt hơn xíu so với 1 web mới, giúp các web mới chất lượng vẫn có cơ hội cạnh tranh.
  • unicornClick: các lượt nhấp chuột siêu chất lượng đến từ những người dùng uy tín (có lịch sử trình duyệt tự nhiên, lịch sử tài khoản uy tín).

Chú ý là Google chưa giải thích chính thức từng thuộc tính này được dùng ra sao, cách tính như nào. Cách hiểu ở trên chủ yếu dựa trên tên gọi và phân tích của giới SEO, nên bạn cứ xem thôi chứ đừng coi là thật, Google cũng chưa chỉ cách tính cụ thể hết như nào đâu.

Những hiểu lầm về NavBoost

  • NavBoost không phải là một bản cập nhật: Các thuật tóan như Google Panda hay Penguin trước đây hoạt động theo đợt, mỗi khi Google update thì tứ hạng đảo lộn ảnh hưởng diện rộng. Ngược lại NavBoost là hệ thống thu thập và cập nhật dữ liệu chạy liên tục.
  • Không có bằng chứng time-on-site là yếu tố xếp hạng: tài liệu có nhắc đến click dài nhất, nhưng cách dùng, công thức tính,… như nào thì chưa được xác nhận.
  • Không phải cứ nhiều click là thắng: NavBoost chỉ đóng vai trò re-ranking những trang web đã qua vòng đầu. nếu web bạn đã không chuẩn SEO, không nội dung hay giá trị gì mà spam click cũng như không. Mà kể cả web bạn có tối ưu kỹ thuật, nhưng với unsquashedClicks chống spam thao túng bạn không thể dùng các cách Traffic User quá lộ liẽu mà không tạo giá trị gì cho người dùng, hệ thống chỉ xếp hạng lại các trang đã đủ điều kiện.
  • Không thay thế nội dung và liên kết: Theo Google thì hệ thống sử dụng hơn 100 tín hiệu khác, chứ không phải chỉ mỗi NavBoost, Panda hay Hummingbird,… là tín hiệu chính. ây chỉ là một tín hiệu trong nhiều tín hiệu.
  • Tối ưu tốt trên máy tính thì trên điện thoại cũng tăng theo: Thực tế chính NavBoost phân tách dữ liệu trên Desktop và Mobile khác nhau. Nên website có đẹp trên web nhưng trên điện thoại lãi vỡ khung lỗi font thì cũng bị kém.

NavBoost ảnh hưởng thế nào đến thuật toán SEO?

Điều NavBoost gợi ý cho thuật toán SEO hiện nay là: thứ hạng không chỉ phụ thuộc vào việc trang được Google đánh giá tốt, mà còn phụ thuộc vào việc người dùng có chọn trang và hài lòng hay không. Nói cách khác, “lên top” mới chỉ là bước đầu, bước tiếp theo là được chọn và giữ chân người tìm kiếm.

Điều này khớp với hướng tối ưu quen thuộc nhưng được nhấn mạnh hơn: viết tiêu đề hấp dẫn nhưng trung thực, đáp ứng đúng ý định tìm kiếm, tải nhanh và dễ đọc trên điện thoại, đồng thời xây dựng thương hiệu để người dùng chủ động tìm và chọn bạn.

Tại khóa học SEO tại IMTA cũng áp dụng kĩ thuật SEO Whitehat để theo hướng NavBoost cho website bền vững di lâu dài được. Có nhiều Case Study từ học viên website tăng trưởng và có thứ hạng lâu dài trong nhiều ngành khác nhau.

Khóa Học SEO Website Ứng Dụng AI
Khóa Học SEO Website Ứng Dụng AI

Cách tối ưu website theo hướng NavBoost

Để tối ưu website theo hướng NavBoost, thì cốt lõi mục tiêu là tăng lượt click tự nhiên (goodClick), hạn chế việc người dùng thoát trang ngay (badClick), và nếu được thì khép kín vòng tròn tìm kiếm của họ (lastLongestClick).

  • Tối ưu hiển thị trên SERP: Đầu tiên là khi được hiển thị trên SERP thì bạn tối ưu để kết quả của mình trông nổi bật hơn đối thủ và khiến người xem chú ý. bạn có thể viết tiêu đề và mô tả hấp dẫn, dùng Schema Markup , tối ưu URL và Breadcumbs ngắn ngọn chuyên nghiệp nhìn uy tín hơn.
  • Trả lời câu hỏi chính ngay ở phần đầu trang: Người đọc nhìn thấy ngay câu trả lời cần thiết, người dùng sẽ thích hơn việc lan man dài dòng, từ đó họ mới tìm thêm các nội dung liên quan. Ngoài ra thêm ToC mục lục cho người dùng nhanh tìm đúng phần họ quan tâm trên website.
  • Xây dựng cấu trúc nội dung: Khi xây dựng nội dung, bạn nên nghiên cứu các nội dung liên quan xung quanh chủ đề câu hỏi để khép kín vòng tròn tìm kiếm người dùng. Đi Heading rõ ràng, đồng thời đi Internal Link để vừa bổ trợ SEO vừa tăng trải nghiệm.
  • Tối ưu UX-UI, đặc biệt trên điện thoại: Cải thiện tốc độ tải trang và các chỉ số Core Web Vitals, các nút bấm, chữ, cấu trúc sẵp xếp các nội dung cho hợp lí từ Desktop đến Mobile.
  • Xây dựng thương hiệu trên Google: NavBoost đánh giá rất cao những website mà người dùng tìm kiếm trực tiếp bằng thương hiệu.

Và đồng thời bạn cũng phải thường xuyên theo dõi tỷ lệ nhấp trong Google Search Console để biêt trang nào cần để tối ưu.

Với bước này, bạn có thể làm như sau trong Google Search Console.

Bước 1: Vào Hiệu suất (Performance), chọn Kết quả tìm kiếm.

Bước 2: Bật hai chỉ số CTR trung bình và Vị trí trung bình.

Bước 3: Chuyển sang thẻ Trang để xem số liệu theo từng URL.

Bước 4: Tìm những trang có vị trí tốt nhưng tỷ lệ nhấp thấp, rồi viết lại tiêu đề và mô tả, audit content cho chúng.

Tên các mục có thể thay đổi theo phiên bản giao diện. Đây chỉ là cách theo dõi gián tiếp, vì không có công cụ nào cho bạn thấy dữ liệu NavBoost thực sự.

Kết luận

Trên đây là toàn bộ về NavBoost, từ cách hoạt động, khác biệt như nào so với các thuẩt toán Google khác, ảnh hưởng đến SEO 1 website, và cách tối ưu sao cho đúng. Hy vọng qua bài viết này bạn đã biết rõ về NavBoost và cách áp dụng trong công việc của mình nhé.