Cải thiện kết quả tìm kiếm của bạn với Rich Snippets & Schema.org Từ vựng
Dữ liệu có cấu trúc làm cho nó có thể trình bày kết quả tìm kiếm của bạn theo cách trực quan và hấp dẫn hơn. Theo nghiên cứu của Searchmetrics, việc bổ sung đánh dấu dữ liệu có cấu trúc vào trang web dẫn đến kết quả tìm kiếm của Google tăng 36%.
Đánh dấu dữ liệu có cấu trúc được hiển thị trong Google, Bing và các công cụ tìm kiếm khác dưới dạng đoạn giàu. Đoạn trích phong phú là kết quả tìm kiếm nâng cao thêm thông tin bổ sung, chẳng hạn như một bức ảnh, giá cả, xếp hạng người dùng và các đặc điểm khác, cho các đoạn công cụ tìm kiếm.
Dữ liệu có cấu trúc dẫn đến kết quả tìm kiếm tốt hơn vì hai lý do chính:
- Nó mở rộng ngữ nghĩa HTML bằng cách tạo nội dung dễ hiểu hơn cho các công cụ tìm kiếm.
- Đoạn mã phong phú - trình bày công cụ tìm kiếm dữ liệu có cấu trúc - có một tỷ lệ nhấp tốt hơn so với kết quả tìm kiếm thông thường, ít thông tin.
Từ vựng Schema.org
Nếu bạn muốn có đoạn trích phong phú cho trang web của riêng mình, bạn cần phải thêm dữ liệu có cấu trúc vào đánh dấu HTML của bạn. Dữ liệu có cấu trúc sử dụng từ vựng.org cho phép bạn thông báo cho các công cụ tìm kiếm về bản chất của nội dung của bạn.
Schema.org là sáng kiến của Google, Bing và Yahoo nhằm mục đích cung cấp một bộ lược đồ để mô tả các loại nội dung web khác nhau để các công cụ tìm kiếm có thể hiểu rõ hơn về nó.
Từ vựng Schema.org được tổ chức theo phân cấp hai cấp:
- Các loại: các loại nội dung web khác nhau, chúng được sắp xếp vào hệ thống phân cấp riêng của họ
- Tính chất: mỗi loại có một số thuộc tính nhất định
Cấp độ đầu tiên của các loại
Điều Là mục chung nhất trong từ vựng lược đồ.org, đó là tổ tiên của tất cả các loại khác.
Cấp độ thứ hai của các loại
Các cấp độ thứ hai của các loại cụ thể hơn một chút và chứa Biến cố, các Hoạt động, các Vô hình, các Công việc có tính sáng tạo, các Địa điểm, các Cơ quan, các Sản phẩm, và Người Các loại. Ngoài ra còn có một Điều thứ hai riêng biệt có sẵn như là một phần mở rộng của lược đồ.org; đó là Y tế Kiểu.
Cấp độ thứ ba của các loại
Mỗi loại cấp độ thứ hai chứa một số hoặc nhiều loại cấp ba, ví dụ, một trong các kiểu con của CreativeWork là Ôn tập Kiểu. Lưu ý rằng các loại cụ thể hơn (cấp thứ hai và thứ ba) kế thừa tài sản của cha mẹ chúng (và ông bà trong trường hợp cấp ba).
Hình ảnh dưới đây đã được công bố trên blog lược đồ chính thức và nó trực quan hóa việc tìm kiếm từ vựng của lược đồ.org.
Tìm lược đồ bạn cần
Duyệt từ vựng để tìm lược đồ bạn cần. Ví dụ: đối với các đoạn mã giàu công thức, bạn cần sử dụng Công thức Loại đó là con của CreativeWork. Nó có nhiều thuộc tính, chẳng hạn như giờ nấu ăn
, phương pháp nấu ăn
, công thức
, và những người khác, cộng với nó cũng thừa hưởng các thuộc tính của cha mẹ (CreativeWork) và ông bà (Điều).
Schema.org là một Dự án cộng đồng, nó thường xuyên được mở rộng và các phiên bản mới thường được phát hành. Nếu bạn không thể tìm thấy lược đồ bạn cần, bạn có thể đề xuất nó cho Cộng đồng Schema.org và bạn cũng có thể đóng góp cho dự án Github của họ.
Thêm dữ liệu có cấu trúc vào đánh dấu của bạn
Vậy làm thế nào để bạn thêm các lược đồ của bạn vào mã mặt trước? Schema.org có thể sử dụng ba định dạng khác nhau. Bạn cần chọn một để thêm đánh dấu dữ liệu có cấu trúc vào trang web của bạn. Mặc dù về lý thuyết, bạn có thể sử dụng nhiều hơn một định dạng trên cùng một trang, nhưng nó gây hại cho khả năng đọc và bảo trì mã, vì vậy đó không phải là một cách thực hành tốt.
Các ba định dạng chính đánh dấu dữ liệu có cấu trúc như sau:
- Microdata: Đó là một tiêu chuẩn web mở rộng HTML bằng giới thiệu thuộc tính mới nhu la
mục
. Trang web lược đồ chính thức có một hướng dẫn tuyệt vời về cách sử dụng microdata, vì vậy nếu bạn đã quen thuộc với HTML, định dạng này có thể là một lựa chọn tốt. - RDFa: Dạng dài của RDFa là Khung mô tả tài nguyên trong các thuộc tính, và đó là khuyến nghị của W3C mở rộng các tài liệu HTML, XML và SVG với sự trợ giúp của một tập hợp các thuộc tính cụ thể. Giao thức đồ thị mở của Facebook cũng dựa trên RDFa, vì vậy có lẽ bạn đã gặp phải nó. Có phiên bản RDFa Lite cho người mới bắt đầu và cũng là phiên bản đầy đủ cung cấp nhiều tùy chọn để làm việc với dữ liệu có cấu trúc một cách công phu.
- JSON-LD: Trong khi hai tùy chọn khác mở rộng đánh dấu HTML, JSON-LD sử dụng JSON cú pháp. JSON-LD là viết tắt của Ký hiệu đối tượng JavaScript cho dữ liệu được liên kết, và đây là định dạng mà Nhà phát triển Google khuyến nghị, theo quan điểm của họ, "đánh dấu dữ liệu có cấu trúc được trình bày dễ dàng nhất ở định dạng JSON-LD". Bạn không cần phải là chuyên gia JavaScript để sử dụng JSON, vì đây là một hệ thống ký hiệu đơn giản sử dụng các cặp giá trị tên.
Bạn có thể dễ dàng so sánh ba định dạng với sự trợ giúp của một tab tiện dụng ở dưới cùng của mỗi loại lược đồ.org.
Bằng cách xem xét kỹ các ví dụ, bạn có thể dễ dàng hiểu cách mỗi định dạng hoạt động và sử dụng một trong số chúng trên trang web của riêng bạn.
Đánh dấu dữ liệu có cấu trúc bạn cần thêm vào mã của mình là dựa trên từ vựng lược đồ.org. Nếu bạn chọn microdata hoặc RDFa, bạn cần thêm các thuộc tính bổ sung vào các thẻ HTML thông thường.
Ví dụ với microdata, bạn thêm tên của Loại vào thùng chứa bằng cách sử dụng vật phẩm
và mỗi thuộc tính với mục
thuộc tính. Đây là một ví dụ rất đơn giản:
Công thức của tôi
Mô tả công thức
Và ví dụ tương tự sử dụng RDFa, thật đáng chú ý đến các thuộc tính khác nhau mà bạn cần sử dụng ở đây:
Công thức của tôi
Mô tả công thức
Nếu bạn chọn Định dạng JSON-LD, bạn cần đặt mã của bạn bên trong thẻ trong đầu của trang HTML của bạn. Ví dụ trên sẽ như thế này:
Mẹo sử dụng dữ liệu có cấu trúc
Kiểm tra đánh dấu dữ liệu có cấu trúc của bạn
Trước khi thêm đánh dấu dữ liệu có cấu trúc vào trang web của bạn, bạn có thể nhanh chóng kiểm tra nó bằng cách sử dụng Công cụ kiểm tra dữ liệu có cấu trúc của Google. Bằng cách này bạn có thể nhanh chóng tìm thấy các vấn đề nếu bạn có bất kỳ.
Tận dụng thẻ đồ thị tri thức của Google
Google không chỉ sử dụng dữ liệu có cấu trúc cho các đoạn nội dung phong phú, nhưng nếu bạn là người có thẩm quyền đối với một loại nội dung nhất định, nội dung của bạn cũng có thể xuất hiện trong một trong các thẻ đồ thị tri thức hiển thị ở phía bên phải của một số Trang kết quả của Công cụ tìm kiếm.
Lưu ý rằng bạn không thể làm cho Google hiển thị Thẻ Sơ đồ tri thức cho nội dung của mình, nhưng nếu đánh dấu dữ liệu có cấu trúc của bạn được thiết lập đúng, bạn có khả năng.
Sử dụng Thẻ Google Rich
Vào tháng 5 năm 2016, Google đã giới thiệu Thẻ phong phú đó là "bản nâng cấp của định dạng Rich Snippets hiện tại" và cung cấp kết quả tìm kiếm di động hấp dẫn trình bày trong băng chuyền có thể được duyệt bằng cách cuộn sang trái và phải. Thẻ Google Rich cũng sử dụng đánh dấu dữ liệu có cấu trúc và từ vựng lược đồ.org.
Thêm dữ liệu có cấu trúc vào email của bạn
Bạn có thể sử dụng đánh dấu dữ liệu có cấu trúc trong email của bạn để kích hoạt Thẻ Google Hiện hành cho người nhận, Google Developers có một hướng dẫn tuyệt vời về cách thực hiện.
Tạo dữ liệu có cấu trúc một cách linh hoạt
Có thể sử dụng Trình quản lý thẻ của Google để tự động tạo dữ liệu có cấu trúc trong định dạng JSON-LD, Moz.com hướng dẫn bạn cách thực hiện.