Schema là gì? Các loại Schema phổ biến và cách sử dụng

Schema là gì, các loại schema phổ biến và cách cài đặt

Theo dõi dịch vụ tăng traffic user – Trafficvina tại

Bạn có bao giờ thắc mắc vì sao một số trang web lại có những thông tin bổ sung trên kết quả tìm kiếm của Google, như hình ảnh, đánh giá, giá cả, v.v.? Bạn có muốn trang web của bạn cũng có thể hiển thị những thông tin đó để thu hút sự chú ý của người dùng và nâng cao tỷ lệ truy cập? Nếu câu trả lời là có, thì bạn cần biết đến Schema. Schema là gì và tại sao nó lại quan trọng cho SEO? Hãy cùng tìm hiểu trong bài viết này.

Schema là gì?

Schema hay còn gọi là Schema Markup hay dữ liệu có cấu trúc (Structured Data) là một dạng dữ liệu được thêm vào trang web của bạn để giúp các công cụ tìm kiếm hiểu rõ hơn về nội dung và ý nghĩa của trang web.

Schema là một loại microdata, tức là những đoạn mã nhỏ được đặt trong mã HTML của trang web. Schema được tạo ra bởi một sự hợp tác giữa các công cụ tìm kiếm hàng đầu như Google, Bing, Yahoo và Yandex, và được quy định tại Schema.org.

Schema là gì
Schema là gì

Schema không ảnh hưởng đến cách hiển thị của trang web trên trình duyệt, mà chỉ dành cho các công cụ tìm kiếm để đọc và phân tích. Khi các công cụ tìm kiếm đọc được Schema, chúng sẽ hiển thị các thông tin bổ sung cho trang web của bạn trên kết quả tìm kiếm, gọi là Rich Snippets hay Kết quả phong phú.

Ví dụ, khi bạn tìm kiếm một cuốn sách trên Google, bạn có thể thấy những thông tin như tên tác giả, số trang, số sao đánh giá, giá bán, v.v. Những thông tin này được lấy từ Schema của trang web bán sách.

Tại sao Schema lại quan trọng cho SEO?

Lợi ích trong SEO của Schema là gì? Schema có nhiều lợi ích cho SEO, bao gồm:

tầm quan trọng của Schema
Tầm quan trọng của Schema

Giúp các công cụ tìm kiếm hiểu rõ hơn về nội dung của trang web

Khi bạn thêm Schema vào trang web của bạn, bạn đang cung cấp cho các công cụ tìm kiếm những thông tin chi tiết và chính xác về nội dung của bạn. Điều này giúp các công cụ tìm kiếm xác định chủ đề và mục đích của trang web của bạn, từ đó khớp với những câu hỏi và nhu cầu của người dùng một cách tốt hơn.

Ví dụ, khi bạn thêm Schema cho một bài viết về một bộ phim, bạn có thể chỉ rõ tên bộ phim, đạo diễn, diễn viên, thể loại, năm sản xuất, v.v. Những thông tin này sẽ giúp Google biết rằng trang web của bạn liên quan đến bộ phim đó và hiển thị cho những người dùng tìm kiếm về bộ phim.

Tác dụng lớn nhất của schema
Tác dụng lớn nhất của schema

Tăng khả năng xuất hiện trong SERP với các Rich Snippets

Khi bạn thêm Schema vào trang web của bạn, bạn có thể tăng khả năng xuất hiện trong các Rich Snippets trên kết quả tìm kiếm của Google. Rich Snippets là những kết quả có chứa những thông tin bổ sung từ Schema, như hình ảnh, đánh giá, giá cả, v.v. Rich Snippets giúp trang web của bạn nổi bật hơn so với những kết quả thông thường, thu hút sự chú ý của người dùng và tăng tỷ lệ nhấp chuột (CTR).

Ngoài ra, Rich Snippets cũng giúp người dùng có được những thông tin cần thiết trước khi quyết định truy cập trang web của bạn, từ đó tăng khả năng chuyển đổi (Conversion Rate).

Tăng khả năng xuất hiện trong các tính năng đặc biệt của Google

Ngoài Rich Snippets, sự hỗ trợ cho website của bạn trên trang SERP của Schema là gì? Đó là, Schema còn giúp trang web của bạn có thể xuất hiện trong các tính năng đặc biệt của Google, như Knowledge Graph, Featured Snippets, Carousels, v.v. Những tính năng này thường xuất hiện ở vị trí nổi bật trên kết quả tìm kiếm, mang lại lượng truy cập lớn cho trang web của bạn.

Ví dụ, khi bạn thêm Schema cho một công thức nấu ăn, bạn có thể xuất hiện trong Carousel của Google, là một dạng kết quả hiển thị dưới dạng hình ảnh có thể cuộn qua lại. Điều này sẽ giúp trang web của bạn gây ấn tượng với người dùng và thu hút họ truy cập.

Schema giúp hiển thị trên Google
Schema giúp hiển thị trên Google

Việc tối ưu schema thuộc nội dung technical SEO và onpage SEO. Việc này một phần giúp Google hiểu rõ website của chúng ta hơn và thúc đẩy quá trình tăng thứ hạng website. Tuy nhiên schema mark up là nội dung dung dành cho bot Google đọc. Về mặt tối ưu trải nghiệm người dùng, nếu chúng ta không tối ưu nội dung, tỷ lệ bounce rate sẽ không bao giờ giảm và cũng rất có hại cho website. Nếu chưa biết về bounce rate là gì bạn có thể xem bài viết ở hyperlink có anchor text bounce rate của trafficvina nhé

Các loại Schema phổ biến nhất là gì?

Schema có rất nhiều loại khác nhau, tùy thuộc vào loại nội dung mà bạn muốn thêm vào trang web của bạn. Bạn có thể xem danh sách đầy đủ các loại Schema tại Schema.org. Tuy nhiên, có một số loại Schema phổ biến và quan trọng nhất mà bạn nên biết, bao gồm:

Schema Organization là gì? – Dữ liệu cấu trúc cho tổ chức

Schema Organization là loại Schema dùng để mô tả thông tin về một tổ chức, doanh nghiệp hay công ty. Schema này giúp các công cụ tìm kiếm hiểu rõ hơn về bản sắc và hoạt động của tổ chức của bạn, từ đó hiển thị những thông tin liên quan đến tổ chức của bạn trên kết quả tìm kiếm.

Ví dụ, khi bạn tìm kiếm một công ty trên Google, bạn có thể thấy một hộp bên phải màn hình hiển thị thông tin về công ty đó, như tên, logo, lĩnh vực hoạt động, địa chỉ, số điện thoại, website, v.v. Đây là một ví dụ về Knowledge Graph, một tính năng đặc biệt của Google dựa trên Schema Organization.

Để sử dụng Schema Organization cho trang web của bạn, bạn cần thêm những thông tin sau vào mã HTML của trang web:

  • @type: Loại Schema, trong trường hợp này là Organization.
  • name: Tên của tổ chức.
  • url: Địa chỉ website của tổ chức.
  • logo: Đường dẫn đến logo của tổ chức.
  • sameAs: Các đường dẫn đến các trang mạng xã hội hoặc các nguồn uy tín khác liên quan đến tổ chức.
  • contactPoint: Thông tin liên hệ của tổ chức, bao gồm số điện thoại và email.

Cấu trúc Schema tổ chức

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Organization",
  "name": "",
  "url": "",
  "logo": "",
  "contactPoint": [{
    "@type": "ContactPoint",
    "telephone": "",
    "contactType": "customer service"
  ]},
  {
    "@type": "ContactPoint",
    "telephone": "",
    "contactType": "technical support"
  },
  {
    "@type": "ContactPoint",
    "telephone": "",
    "contactType": "billing support"
  },
  {
    "@type": "ContactPoint",
    "telephone": "",
    "contactType": "bill payment"
  },
  {
    "@type": "ContactPoint",
    "telephone": "",
    "contactType": "sales"
  },
  {
    "@type": "ContactPoint",
    "telephone": "",
    "contactType": "reservations"
  },
  {
    "@type": "ContactPoint",
    "telephone": "",
    "contactType": "credit card support"
  },
  {
    "@type": "ContactPoint",
    "telephone": "",
    "contactType": "emergency"
  },
{
    "@type": "ContactPoint",
    "telephone": "",
    "contactType": "baggage tracking"
  },
{
    "@type": "ContactPoint",
    "telephone": "",
    "contactType": "roadside assistance"
  },
{
    "@type": "ContactPoint",
    "telephone": "",
    "contactType": "package tracking"
  }
}
</script>

Schema Product là gì? – Dữ liệu cấu trúc dành cho sản phẩm

Schema Product là loại Schema dùng để mô tả thông tin về một sản phẩm hay dịch vụ được bán trên trang web của bạn. Schema này giúp các công cụ tìm kiếm hiểu rõ hơn về tính năng, giá cả, đánh giá, khuyến mãi, v.v. của sản phẩm hay dịch vụ của bạn, từ đó hiển thị những thông tin đó trên kết quả tìm kiếm.

Các loại Schema phổ biến
Các loại Schema phổ biến

Ví dụ, khi bạn tìm kiếm một sản phẩm trên Google, bạn có thể thấy những thông tin như tên sản phẩm, hình ảnh, giá bán, số sao đánh giá, số lượng còn lại, v.v. Những thông tin này được lấy từ Schema Product của trang web bán hàng.

Để sử dụng Schema Product cho trang web của bạn, bạn cần thêm những thông tin sau vào mã HTML của trang web:

  • @type: Loại Schema, trong trường hợp này là Product.
  • name: Tên của sản phẩm hay dịch vụ.
  • image: Đường dẫn đến hình ảnh của sản phẩm hay dịch vụ.
  • description: Mô tả ngắn gọn về sản phẩm hay dịch vụ.
  • sku: Mã sản phẩm hay dịch vụ.
  • brand: Thương hiệu của sản phẩm hay dịch vụ.
  • offers: Thông tin về giá cả, khuyến mãi, tình trạng hàng tồn kho, v.v. của sản phẩm hay dịch vụ.
  • aggregateRating: Thông tin về số sao đánh giá và số lượng đánh giá của sản phẩm hay dịch vụ.

Ví dụ:

<script type=“application/ld+json”>
{
 “@context”: “https://schema.org/”,
 “@type”: “Product”,
 “name”: “iPhone 12”,
 “image”: “https://www.gosell.vn/images/iphone12.png”,
 “description”: “iPhone 12 là điện thoại thông minh cao cấp của Apple, có thiết kế sang trọng, màn hình OLED 6.1 inch, camera sau 12MP, hỗ trợ mạng 5G và sạc không dây.”,
 “sku”: “IP12”,
 “brand”: { “@type”: “Brand”, “name”: “Apple” },
 “offers”: { “@type”: “Offer”,
 “url”: “https://www.gosell.vn/iphone-12”, “priceCurrency”: “VND”,
 “price”: “25000000”, “priceValidUntil”: “2023-12-31”,
 “availability”: “https://schema.org/InStock”,
 “itemCondition”: “https://schema.org/NewCondition” },
 “aggregateRating”: { “@type”: “AggregateRating”, “ratingValue”: “4.5”, “reviewCount”: “100”}
}
</script>

Blogposting/Article Schema là gì?

Schema này là loại khai báo dữ liệu cấu trúc dành cho bài viết trên trang web của bạn. Schema này dùng để giúp công cụ tìm kiếm thấy được các nội dung mà website của bạn publish ngày nào, thời gian như thế nào, từ tiêu đề đến nội dung tóm tắt

Mẫu Schema Blogposting/Article

<script type="application/ld+json">
 {
 "@context": "https://schema.org",
 "@type": "Article",
 "headline": "",
 "image": "",
 "author": {
 "@type": "Person",
 "name": ""
 },
 {
"publisher":
 {
 "@type": "Organization",Về phần này bạn có thể chọn là “person” nếu website của bạn khai báo là blog
 "name": "",
 "logo":
 {
 "@type": "ImageObject",
 "url": ""
 },
 {
 "datePublished": ""
 }
</script>

Ở giữa những chỗ có 2 dấu “” viết liền là các bạn sẽ điền thông tin mà mình muốn khai báo vào nhé

Có thể bạn sẽ hứng thú với nội dung Spam traffic khi SEO. Đây là vấn đề của những webmaster và SEO-ers không kiên nhẫn

Cách cài đặt Schema cho WordPress

Các cách cài đặt schema là gì? Nếu bạn sử dụng WordPress làm nền tảng cho trang web của bạn, bạn có thể cài đặt Schema cho WordPress bằng hai cách chính: cài đặt Schema bằng plugin hoặc cài đặt Schema bằng code.

Cài đặt Schema bằng plugin

Cài đặt Schema bằng plugin là cách đơn giản và nhanh chóng nhất để thêm Schema vào trang web WordPress của bạn. Bạn chỉ cần tìm và cài đặt một plugin hỗ trợ Schema cho WordPress, sau đó thiết lập các thông số theo ý muốn và plugin sẽ tự động thêm Schema vào mã HTML của trang web của bạn.

Một số plugin hỗ trợ Schema cho WordPress phổ biến và miễn phí là:

  • [Schema]: Đây là một plugin đơn giản và nhẹ nhàng, cho phép bạn thêm Schema cho các loại nội dung như bài viết, trang, sản phẩm, dịch vụ, đánh giá, v.v. Plugin này cũng hỗ trợ Schema cho các loại bài viết tùy chỉnh (Custom Post Types) và các trường tùy chỉnh (Custom Fields).
  • [Schema & Structured Data for WP & AMP]: Đây là một plugin đa năng và mạnh mẽ, cho phép bạn thêm Schema cho hơn 35 loại nội dung khác nhau, bao gồm cả các loại nội dung đặc biệt như công thức nấu ăn, video, sự kiện, v.v. Plugin này cũng hỗ trợ Schema cho AMP (Accelerated Mobile Pages), là một dạng trang web được tối ưu hóa cho thiết bị di động.
  • [Yoast SEO/Rank Math]: Đây là một plugin SEO toàn diện và phổ biến nhất cho WordPress, không chỉ hỗ trợ Schema mà còn hỗ trợ nhiều tính năng khác như tối ưu hóa từ khóa, tạo sitemap, tối ưu hóa liên kết, v.v. Plugin này tự động thêm Schema cho các loại nội dung cơ bản như bài viết, trang, sản phẩm, v.v. và cho phép bạn tùy chỉnh Schema theo ý muốn.

Để cài đặt Schema bằng plugin cho WordPress, bạn có thể làm theo các bước sau:

  • Bước 1: Truy cập vào trang quản trị WordPress của bạn, chọn mục Plugins > Add New.
  • Bước 2: Tìm kiếm plugin hỗ trợ Schema mà bạn muốn cài đặt, ví dụ Schema, Schema & Structured Data for WP & AMP hoặc Yoast SEO.
  • Bước 3: Nhấn vào nút Install Now để cài đặt plugin và sau đó nhấn vào nút Activate để kích hoạt plugin.
  • Bước 4: Thiết lập các thông số cho plugin theo hướng dẫn của từng plugin.

Cài đặt Schema bằng code

Cài đặt Schema bằng code là cách phức tạp và tốn thời gian hơn so với cài đặt Schema bằng plugin, nhưng lại mang lại sự linh hoạt và kiểm soát cao hơn cho bạn. Bạn có thể tự tạo ra các đoạn mã Schema theo ý muốn và chèn vào mã HTML của trang web WordPress của bạn.

Để cài đặt Schema bằng code cho WordPress, bạn có thể làm theo các bước sau:

  • Bước 1: Tạo ra các đoạn mã Schema theo loại nội dung mà bạn muốn thêm vào trang web của bạn. Bạn có thể sử dụng các công cụ như [Schema Markup Generator] hoặc [Google Structured Data Markup Helper] để tạo ra các đoạn mã Schema một cách dễ dàng và nhanh chóng.
  • Bước 2: Sao chép các đoạn mã Schema đã tạo ra và dán vào mã HTML của trang web WordPress của bạn. Bạn có thể chèn vào phần head hoặc phần body của trang web, tùy thuộc vào loại Schema mà bạn muốn thêm. Bạn có thể sử dụng các plugin như [Insert Headers and Footers] hoặc [Header and Footer Scripts] để chèn vào phần head, hoặc các plugin như [Advanced Custom Fields] hoặc [Meta Box] để chèn vào phần body.
  • Bước 3: Kiểm tra xem Schema đã được thêm vào trang web WordPress của bạn chưa bằng cách sử dụng các công cụ như [Google Structured Data Testing Tool] hoặc [Google Rich Results Test]. Nếu có lỗi hay cảnh báo nào, bạn cần sửa lại các đoạn mã Schema cho đúng.

Cách kiểm tra Schema đã hoạt động chưa

Sau khi bạn đã cài đặt Schema cho WordPress bằng plugin hoặc bằng code, bạn cần kiểm tra xem Schema đã hoạt động chưa và có thể hiển thị trên kết quả tìm kiếm của Google hay không. Bạn có thể sử dụng các công cụ sau để kiểm tra Schema:

kiểm tra schema có hoạt động
Kiểm tra schema có hoạt động không

Google Structured Data Testing Tool

Đây là một công cụ miễn phí của Google, cho phép bạn kiểm tra Schema của một trang web bằng cách nhập URL hoặc mã HTML của trang web đó.

Các bạn cần truy cập vào đường link: https://validator.schema.org/

Công cụ này sẽ hiển thị các loại Schema được nhận diện trên trang web, cũng như các lỗi hay cảnh báo nếu có. Bạn có thể sửa lại các lỗi hay cảnh báo để Schema của bạn được hợp lệ và chuẩn xác.

Google Rich Results Test

Đây là một công cụ mới hơn của Google, cho phép bạn kiểm tra xem trang web của bạn có thể xuất hiện trong các Rich Results trên kết quả tìm kiếm của Google hay không.

Các bạn cần truy cập đường link: https://search.google.com/test/rich-results

Công cụ này cũng cho phép bạn nhập URL hoặc mã HTML của trang web để kiểm tra, và sẽ hiển thị các loại Rich Results mà trang web của bạn hỗ trợ, cũng như các lỗi hay cảnh báo nếu có. Bạn có thể sửa lại các lỗi hay cảnh báo để tăng khả năng xuất hiện trong các Rich Results của Google.

Schema là một cách để cung cấp cho các công cụ tìm kiếm những thông tin bổ sung về nội dung của trang web của bạn, giúp các công cụ tìm kiếm hiểu rõ hơn về ý nghĩa và mối quan hệ của các thành phần trên trang web. Schema có nhiều lợi ích cho SEO, như tăng khả năng xuất hiện trong các Rich Snippets, Knowledge Graph, Featured Snippets, Carousels, v.v., từ đó nâng cao tỷ lệ nhấp chuột, lượng truy cập và khả năng chuyển đổi của trang web.

Sau khi cài đặt Schema cho WordPress, bạn nên kiểm tra xem Schema đã hoạt động chưa và có thể hiển thị trên kết quả tìm kiếm của Google hay không. Bạn có thể sử dụng các công cụ như Google Structured Data Testing Tool hoặc Google Rich Results Test để kiểm tra Schema, và sửa lại các lỗi hay cảnh báo nếu có. Hy vọng bài viết này của dịch vụ traffic đã giúp bạn hiểu rõ hơn về Schema là gì và cách cài đặt Schema bằng code cho WordPress. Hãy tối ưu schema cho website của bạn để hiển thị nổi bật hơn so với các đối thủ ngoài công cụ tìm kiếm nhé.

5/5 - (1 bình chọn)
Trafficvina.com cảm ơn
logo traffic vina

Dịch vụ tăng traffic

Vào trang 1 Google đã khó, lên top 1 Google còn khó hơn. Và khi...
"Lên top 1 khó, có Trafficvina lo"

Bài viết mới nhất

Leave a Comment

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

hello-BANNER

Nội dung liên quan