Code Monkey home page Code Monkey logo

rankbrain's Introduction

RankBrain

Google Rankbrain

Chương 1: Google Rankbrain: 1 sự giải thích 1 cách trực quan

Google RankBrain là gì?

RankBrain là 1 thuật toàn học máy (AI) mà Google sử dụng để sắp xếp các kết quả tìm kiếm. Nó cũng giúp Google xử lý và hiểu được các truy vấn tìm kiếm

Vậy: điều gì tạo nên sự khác biệt cho RankBrain?

Trước RankBrain, 100% các thuật toàn của Google là code tay. Vì vậy quá trình xử lý nó sẽ trông như thế này đây:

Tất nhiên là các kĩ sư con người vẫn làm việc trên các thuật toán. Nhưng giờ đấy, RankBrain sẽ thực hiện công việc của nó ở đằng sau.

Nói 1 cách ngắn gọn, RankBrain sẽ tự điều chính thuật toán của chính mình.

Dựa trên các từ khóa, RankBrain sẽ tăng hoặc giảm sự quan trọng của các backlink, sự mới mẻ trong nội dung, độ dài nội dung, thẩm quyền domain vân vân.

Sau đó, nó sẽ xem cách những người dùng tìm kiếm trên google tương tác với những kết quả tìm kiếm. Nếu google thích thuật toán mới hơn, nó sẽ giữ nguyên. Nếu không, RankBrain sẽ quay trở về thuật toán cũ.

Đây là phần điên dồ nhất:

google hỏi 1 nhóm các kĩ sư Google để quyết định trang tốt nhất cho 1 tìm kiếm được đưa ra. Họ cũng hỏi RankBrain nữa.

Và RankBrain tỏ ra vượt trội hơn nhóm kĩ sư Google khoảng 10%!

Tóm lại, RankBrain hoạt động hiệu quả. Và nó vẫn tiếp tục như vậy.

Bây giờ bạn đã thấy tổng quan về RankBrain là gì, hãy đi sâu vào cách hoạt động của RankBrain.

Chương 2: RankBrain hoạt động như thế nào?

RankBrain có 2 công việc chính:

  1. Hiểu được các cấu truy vấn tìm kiếm ( các từ khóa)
  2. Tính toán cách người dùng tương tác với kết quả tìm kiếm(sự thỏa mãn của người dùng)

Hãy làm rõ từng phần dưới đây.

Làm cách nào để RankBrain hiểu được từng từ khóa mà bạn đang tìm kiếm

1 vài năm trước, Google có 1 vấn đề như sau: 15% từ khóa người dùng gõ trên Google chưa từng được thấy trước đó. 15% có vẻ không nhiều lắm. Nhưng khi bạn xử lý hàng tỉ tìm kiếm mỗi ngày, nó tương đương với 450 triệu từ khóa trên Google mỗi ngày. Trước khi có RankBrain, Google sẽ duyệt các trạng để tìm xem nó có chưa chính xác từ khóa mà ai đó tìm kiếm hay không. Nhưng bởi vì những từ khóa này hn toàn mới, Google không thể nào biết được người tìm kiếm thực sự muốn gì. Vì vậy họ phải đoán. Ví dụ, bạn tìm kiếm "the grey console developed by Sony Google sẽ tìm các trang chứa từ "grey", "console", "developed" và "Sony."

Ngày này, RankBrain thực sự hiểu bạn đang hỏi điều gì. Và nó sẽ cung cấp các tập kết quả chính xác 100%:

Không tệ. Vậy thay đổi ở đây là gì? Trước đây, Google cố gắng ghép các từ trong cấu truy vấn tìm kiếm với các từ trên 1 trang.

Ngày nay, RankBrain cố gắng chỉ ra mong muốn thực sự của bạn. Bạn biết đấy, như 1 người bình thường sẽ làm.

Bằng cách nào? Bằng cách ghép các từ khóa chưa từng thấy bao giờ với các từ khóa Google đã thấy trước đây.

Ví dụ, Google RankBrain có thể để ý là có nhiều người tìm kiếm cụm từ “grey console developed by Nintendo”..

Và họ nhận ra rằng những người tìm kiếm từ “grey console developed by Nintendo” uốn tìm 1 tập kết quả về các bộ điều khiển trò chơi.

Vì vậy khi có ai đó tìm kiếm cụm từ “grey console developed by Nintendo”, RankBrain sẽ đưa cho họ cùng 1 kết quả với những từ khóa đã biết(“grey console developed by Nintendo”.)

Vì vậy nó sẽ hiển thị kết quả về các bộ điều khiển. Ở trường hợp này là PlayStation.

Để rõ hơn, Google nói rằng kỹ thuật này hiểu rằng Paris và nước Pháp liên quan với nhau như là Berlin với Đức vậy ( thủ đô và đất nước), và không giống như là Madrid với Italy.

Thậm chí mặc dù bài viết này không nói cụ thể về RankBrain , nhưng RankBrain gần như sẽ sử dụng kỹ thuật tương tự.

Tóm lại là: Google RankBrain dựa trên việc ghép từ khóa đơn giản. Nó chuyển các từ bạn tìm kiếm thành các khái niệm ... và cố gắng tìm các trang nói về khái niệm đó.

Ở chương 3, tôi sẽ cho các bạn xem điều này sẽ thay đổi cách bạn nên thực hiện việc nghiên cứu từ khóa SEO như thế nào. Nhưng trước hết, hãy xem phần thú vị nhất mà RankBrain thực hiện

RankBrain đo độ hài lòng của người dùng thế nào

Chắc rồi, RankBrain có thể thử để hiểu các từ khóa mới. Và thậm chí còn tự điều chỉnh thuật toán.

Nhưng câu hỏi quan trọng ở đây là:

Khi RankBrain hiển thị tập kết quả, làm thế nào để nó biết kết quả thực sự tốt?

Tốt thôi, nó sẽ theo dõi:

Nói 1 cách khác, RankBrain hiển thị cho bạn 1 tập kết quả tìm kiếm mà nó nghĩ bạn sẽ thích. Nếu có nhiều người thích 1 trang cụ thể trong đống kết quả kia, nó sẽ tăng thứ hạng của trang đó lên.

Và nếu bạn ghét thì sao? Nó sẽ hạ trang đó xuống và thay thế bằng trang khác. Và lần tới khi có ai đó tìm kiếm từ khóa đó ( hay cùng 1 từ), nó sẽ lại tiếp túc xem kết quả thể hiện thế nào.

Vậy RankBrain thực sự theo dõi cái gì?

Nó sẽ để ý rất kĩ đến cách mà bạn tương tác với các kết quả tìm kiếm. Đặc biệt nó sẽ xem sét các yếu tố: Organic Click-Through-Rate Dwell Time Bounce Rate Pogo-sticking

Đây được biết đến là những dấu hiệu về trải nghiệm người dùng ( UX signals)

Hãy xem 1 ví dụ:

Bạn bị dãn cơ lưng khi chơi tennis. Vì thế bạn tìm kiếm "pulled back muscle" trên Google.

Như hầu hết mọi người, bạn sẽ click vào kết quả đầu tiên. Thật không may, lời giới thiệu vô cùng hỗn độn (“Your back is an important muscle group…”).

Vì vậy bạn ấn nút quay lại và xem kết quả thứ 2. Trang này cũng không tốt hơn. Nó toàn các lời khuyên chung chung như "nghỉ ngơi và làm lạnh lưng của bạn".

Vì vậy bạn ấn vào nút back trình duyệt 1 lần nữa và ấn vào kết quả thứ 3.

Tuyệt vời! Kết quả này chính xác là những gì bạn mong đợi.

Vì vậy thay vì ấn nút back, bạn bỏ 5 phút để đọc toàn bộ nội dung trên trang. Và vì bạn đã có được những gì mình cần, bạn không quay lại trang tìm kiếm nữa.

Việc quay lại lại được gọi là "Pogo-sticking". Và đó cũng là 1 trong những thứ RankBrain chú ý rất nhiều.

Nếu Google để ý người dùng rời trang nhanh chóng để click vào kết quả khác, nó sẽ gửi 1 thống điệp đến Google: Trang này thật kinh tởm!

Và nếu Google đẻ ý nhiều người Dừng pogo-sticking trên 1 kết quả tìm kiếm, họ sẽ tăng điểm trang đó để khiên nó dễ tìm kiếm hơn.

Tôi sẽ đề cập nhiều hơn đến việc tối ưu UX signals ở Chương 4 và 5. Nhưng bây giờ tôi sẽ cho bạn xem cách RankBrain thay đổi công việc nghiên cứu từ khóa .

rankbrain's People

Contributors

tinyporo avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.