Rich Snippets là gì? Có tác dụng gì Cho SEO

google rich snippets

Rich Snippets (còn được gọi là “Kết quả nhiều định dạng”) là kết quả tìm kiếm thông thường của Google với dữ liệu bổ sung được hiển thị. Dữ liệu bổ sung này thường được lấy từ Dữ liệu có cấu trúc được tìm thấy trong HTML của một trang.

1. Rich Snippets là gì?

Rich Snippets (còn được gọi là “Kết quả nhiều định dạng”) là kết quả tìm kiếm thông thường của Google với dữ liệu bổ sung được hiển thị. Dữ liệu bổ sung này thường được lấy từ Dữ liệu có cấu trúc được tìm thấy trong HTML của một trang. Các loại Đoạn mã đa dạng thức bao gồm đánh giá, công thức nấu ăn và sự kiện.

google rich snippets
google rich snippets

Phần lớn kết quả tìm kiếm của Google hiển thị 3 phần dữ liệu giống nhau:

  • Thẻ tiêu đề
  • Mô tả meta
  • URL

Đây là một ví dụ:

Rich Snippets
Rich Snippets

Đó là một “đoạn trích” bình thường.

Rich Snippets lấy một đoạn mã bình thường… và thêm vào đó.

Đây là một ví dụ về Rich Snippet:

Google SERP - Đoạn mã phong phú

Như bạn có thể mong đợi, các kết quả Rich Snippet bắt mắt hơn các kết quả tìm kiếm thông thường… có thể dẫn đến CTR không phải trả tiền cao hơn .

Các đoạn mã phong phú bắt mắt hơn

Google lấy dữ liệu Đoạn mã chi tiết từ Đánh dấu có cấu trúc (như Lược đồ ) trong HTML của trang của bạn.

Dữ liệu đoạn mã chi tiết được lấy từ HTML

Mặc dù một số người nghĩ rằng việc sử dụng Dữ liệu có cấu trúc có thể cải thiện thứ hạng công cụ tìm kiếm của bạn, Google đã đưa ra và nói rằng việc sử dụng Dữ liệu có cấu trúc không phải là một tín hiệu xếp hạng :

Bàn tròn Công cụ Tìm kiếm - Yếu tố xếp hạng dữ liệu có cấu trúc của Google

Vì vậy, ít nhất hiện tại, lợi ích chính của Rich Snippets là tăng tỷ lệ nhấp.

Cùng với đó, đây là cách để có được Rich Snippets.

3. Thực hành Rich Snippets

Chọn một loại đoạn mã phong phú

Bước đầu tiên của bạn là xác định loại Rich Snippet mà bạn muốn lấy. Bằng cách đó, bạn có thể sử dụng Đánh dấu có cấu trúc được thiết kế đặc biệt để lấy loại Đoạn mã chi tiết đó trong SERPs.

Có hàng chục loại Rich Snippet trên mạng. Nhưng một phần nhỏ trong số đó (như thông tin chuyến bay và sách) chỉ áp dụng cho một loại trang web rất cụ thể.

Đó là lý do tại sao chúng ta sẽ tập trung vào 8 loại Rich Snippets phổ biến nhất.

Bài đánh giá: Hiển thị xếp hạng sao (trong số 5). Có thể là người đánh giá cá nhân hoặc tổng hợp các đánh giá từ người dùng.

Google SERP - Đoạn mã chi tiết - Đánh giá

Công thức nấu ăn: Một loại Dữ liệu có cấu trúc đặc biệt chỉ áp dụng cho các công thức nấu ăn. Đánh dấu công thức bao gồm dữ liệu như thời gian chuẩn bị món ăn, đánh giá và hình ảnh công thức.

Google SERP - Đoạn mã phong phú - Công thức

Âm nhạc: Cung cấp cho Google thông tin về âm nhạc, chẳng hạn như ngày phát hành album.

Google SERP - Đoạn mã phong phú - Âm nhạc

Đánh dấu sản phẩm: Cung cấp cho công cụ tìm kiếm thông tin về một sản phẩm cụ thể (bao gồm giá cả và hình ảnh sản phẩm).

Google SERP - Đoạn mã chi tiết - Đánh dấu sản phẩm

Tổ chức: Giúp Google hiểu thông tin chính về một tổ chức (như doanh nghiệp), bao gồm địa chỉ, biểu trưng và thông tin liên hệ).

Google SERP - Đoạn mã phong phú - Tổ chức

Tin bài hàng đầu: Cho phép một trang web xuất hiện trong hộp “Tin bài hàng đầu” trong kết quả tìm kiếm. Chỉ áp dụng cho các trang web được Google Tin tức phê duyệt.

Google SERP - Đoạn trích phong phú - Tin bài hàng đầu

Video: Công cụ tìm kiếm không thể “xem” video trên trang của bạn. Vì vậy, đánh dấu video giúp công cụ tìm kiếm hiểu nội dung video của bạn là gì.

Google SERP - Đoạn mã chi tiết - Video

Sự kiện: Bao gồm thông tin về ngày, giờ, địa điểm và hơn thế nữa.

Google SERP - Đoạn mã chi tiết - Sự kiện

Vì vậy, khi bạn đã chọn được loại Rich Snippet phù hợp với nội dung của mình, đã đến lúc biến nó thành hiện thực.

Hiểu khái niệm cơ bản về dữ liệu có cấu trúc

Dữ liệu có cấu trúc giúp các công cụ tìm kiếm hiểu rõ hơn về nội dung của bạn.

Ví dụ: giả sử bạn vừa xuất bản một bài đăng trên blog có công thức làm ớt:

Dữ liệu có cấu trúc giúp Google hiểu nội dung của bạn

Nếu không có Dữ liệu có cấu trúc, Google và các công cụ tìm kiếm khác rất khó hiểu:

  • Công thức mất bao lâu
  • Những hình ảnh nào là của chính công thức
  • Danh sách các thành phần
  • Các bước

Nhập: Dữ liệu có cấu trúc.

Khi bạn thêm đánh dấu Recipe vào trang của mình, bạn nói với các công cụ tìm kiếm:

“Công thức mất 45 phút”

“Đây là danh sách các thành phần”

“Đây là hình ảnh của món ăn”

Và nếu bạn chơi đúng thẻ của mình, Google sẽ hiển thị dữ liệu này trong kết quả tìm kiếm dưới dạng Đoạn mã chi tiết:

Dữ liệu dưới dạng đoạn mã chi tiết

Nhìn giao diện website trong tìm kiếm cảm thấy hài lòng

Triển khai dữ liệu có cấu trúc với lược đồ

Khi nói đến Dữ liệu có cấu trúc, hầu hết các trang web đều sử dụng đánh dấu Schema.org .

Schema.org

Đó là bởi vì Schema được hỗ trợ bởi tất cả các công cụ tìm kiếm chính (bao gồm cả Bing). Và như bạn sẽ thấy trong một phút nữa, nó khá dễ dàng để thiết lập.

Tất cả những gì bạn cần làm là tìm loại đánh dấu bạn muốn sử dụng trên Schema.org…

Schema.org - Công thức

… Và đánh dấu nội dung của bạn bằng cách sử dụng các nguyên tắc trên trang đó.

Schema.org - Cận cảnh hướng dẫn công thức nấu ăn

Google cũng có tài liệu vững chắc về Dữ liệu có cấu trúc.

Dữ liệu có cấu trúc của Google - Tài liệu

Theo tôi, nội dung của Google dễ hiểu hơn rất nhiều đối với những người không phải là nhà phát triển chuyên nghiệp.

Bạn thực sự thêm mã Dữ liệu có cấu trúc vào trang web của mình như thế nào là hoàn toàn tùy thuộc vào bạn.

Nếu bạn sử dụng WordPress, có rất nhiều plugin để bạn lựa chọn:

Các plugin dữ liệu có cấu trúc của WordPress

Và nếu bạn muốn thêm Đánh dấu dữ liệu có cấu trúc của mình mà không cần sự trợ giúp của plugin, bạn có thể sử dụng Microdata hoặc RDFa. Nhưng tôi thực sự khuyên bạn nên sử dụng JSON-LD .

Đó là bởi vì JSON-LD là cách dễ nhất để thêm Đánh dấu có cấu trúc vào trang của bạn.

Nếu không có JSON-LD, bạn cần thêm Dữ liệu có cấu trúc vào HTML của trang theo cách thủ công:

Dữ liệu có cấu trúc được thêm theo cách thủ công

Đây là một nỗi đau rất lớn. Thêm vào đó, việc thêm mã mới vào HTML hiện tại của bạn làm tăng khả năng xảy ra sự cố.

Nhưng với JSON-LD, tất cả Dữ liệu có cấu trúc của bạn được đóng gói thành một đoạn mã JavaScript nhỏ đi vào phần <head> trên trang web của bạn:

JSON-LD đóng gói tất cả dữ liệu có cấu trúc của bạn

Kiểm tra bằng Công cụ kiểm tra dữ liệu có cấu trúc

Bước cuối cùng của bạn là đảm bảo Dữ liệu có cấu trúc của bạn được thiết lập chính xác.

May mắn thay, Google đã tung ra một công cụ TUYỆT VỜI giúp bước này trở nên tuyệt đối: Công cụ kiểm tra dữ liệu có cấu trúc .

Để sử dụng nó, hãy bật một URL trực tiếp từ trang web của bạn. Hoặc sao chép và dán HTML:

Và nhấn “Chạy thử nghiệm”:

Sau đó, Google sẽ hiển thị cho bạn bất kỳ Dữ liệu có cấu trúc nào mà nó tìm thấy trên trang của bạn. Và nếu công cụ tìm thấy bất kỳ điều gì thú vị, họ sẽ cho bạn biết:

Một điều tôi nên chỉ ra:

Không có gì đảm bảo rằng Dữ liệu có cấu trúc sẽ dẫn đến Đoạn mã chi tiết… ngay cả khi bạn đã thiết lập mọi thứ ở đây một cách HOÀN HẢO.

Trên thực tế, Google làm rõ điều này trong tài liệu của họ:

Google: "Không đảm bảo về Rich Snippets cho trang web của bạn"