Công nghệThủ thuậtWordpress

Schema Markup Là Gì? Hướng Dẫn Tạo Schema Markup 100%

Schema Markup là gì ?

Schema Markup (đánh dấu Schema) là một loại đánh dấu cú pháp dữ liệu được sử dụng để mô tả một số thông tin cụ thể về một trang web và nội dung của nó. Đây là một phương tiện cho các công cụ tìm kiếm hiểu rõ hơn về nội dung trang web của bạn và giúp nó hiển thị thông tin cần thiết một cách chính xác và rõ ràng trong kết quả tìm kiếm.

Các định dạng Schema Markup được xác định bởi tổ chức Schema.org, một sáng lập bởi Google, Bing, Yahoo và Yandex nhằm hỗ trợ việc thực hiện các định dạng phổ biến như “Sản phẩm”, “Sự kiện”, “Tài liệu”, “Bài viết”, “Đánh giá”, “Địa điểm”, “Video” và nhiều hơn nữa.

Với việc sử dụng đánh dấu Schema, các công cụ tìm kiếm có thể hiểu được các phần cụ thể của trang web của bạn và cung cấp thông tin phong phú và hữu ích cho người dùng trong kết quả tìm kiếm.

Tầm quan trọng của Schema trong SEO

Schema Markup là một trong những yếu tố quan trọng của SEO vì nó giúp các công cụ tìm kiếm hiểu rõ hơn về nội dung của trang web của bạn và cung cấp thông tin phong phú và chính xác cho người dùng. Điều này có thể giúp tăng khả năng xuất hiện của trang web của bạn trong kết quả tìm kiếm, đặc biệt là trong các kết quả tìm kiếm được định dạng đặc biệt như “Vị trí”, “Sản phẩm”, “Sự kiện” và nhiều hơn nữa.

Ngoài ra, đánh dấu Schema cũng có thể cải thiện tỷ lệ nhấp chuột (CTR) của trang web của bạn trong kết quả tìm kiếm bằng cách hiển thị các thông tin hữu ích và hấp dẫn cho người dùng, chẳng hạn như đánh giá sao, giá sản phẩm hoặc địa chỉ và số điện thoại của doanh nghiệp của bạn.

Cuối cùng, việc sử dụng đánh dấu Schema có thể giúp các công cụ tìm kiếm hiểu rõ hơn về nội dung của trang web của bạn, điều này cũng có thể giúp cải thiện khả năng tìm kiếm và hiển thị của trang web của bạn trong kết quả tìm kiếm tự nhiên.

Các loại Schema Markup được sử dụng phổ biến nhất

Dưới đây là một số loại đánh dấu Schema Markup được sử dụng phổ biến nhất:

  1. Sản phẩm (Product): Được sử dụng để mô tả thông tin về sản phẩm như tên, mô tả, giá và hình ảnh.
  2. Sự kiện (Event): Được sử dụng để mô tả thông tin về sự kiện như ngày diễn ra, địa điểm và giá vé.
  3. Bài viết (Article): Được sử dụng để mô tả thông tin về bài viết như tiêu đề, tác giả, ngày đăng và mô tả.
  4. Đánh giá (Review): Được sử dụng để mô tả đánh giá của người dùng về một sản phẩm hoặc dịch vụ, bao gồm cả đánh giá sao và bình luận.
  5. Tài liệu (Document): Được sử dụng để mô tả thông tin về một tài liệu như tên tài liệu, mô tả, định dạng và kích thước.
  6. Địa điểm (LocalBusiness): Được sử dụng để mô tả thông tin về một doanh nghiệp hoặc địa điểm như tên, địa chỉ, số điện thoại, giờ làm việc và hình ảnh.
  7. Video: Được sử dụng để mô tả thông tin về một video như tiêu đề, mô tả, thời lượng và đánh giá sao.

Ngoài ra còn nhiều loại đánh dấu khác như FAQ, tổ chức, sản phẩm liên quan, hình ảnh, người dùng, danh sách, sản phẩm phức tạp… Tùy vào nội dung của trang web, bạn có thể sử dụng các định dạng khác nhau để đánh dấu thông tin của mình một cách hiệu quả.

Một số cách mà Google có thể sử dụng schema markup

Google có thể sử dụng đánh dấu Schema Markup để cải thiện trải nghiệm tìm kiếm của người dùng và hiển thị kết quả tìm kiếm phù hợp hơn với ý định tìm kiếm của họ. Dưới đây là một số cách mà Google có thể sử dụng đánh dấu Schema:

  1. Hiển thị các trang được đánh dấu Schema trong các kết quả tìm kiếm định dạng đặc biệt như “Sản phẩm”, “Sự kiện”, “Câu hỏi thường gặp”, “Hình ảnh”, “Video” và nhiều hơn nữa.
  2. Hiển thị thông tin hữu ích và chính xác từ các trang web được đánh dấu Schema trên trang kết quả tìm kiếm, chẳng hạn như giá sản phẩm, đánh giá sao, địa chỉ và số điện thoại của doanh nghiệp.
  3. Cải thiện khả năng tìm kiếm và hiển thị của trang web của bạn trong kết quả tìm kiếm tự nhiên bằng cách giúp Google hiểu rõ hơn về nội dung của trang web của bạn.
  4. Giúp tối ưu hóa trang web của bạn cho các công cụ tìm kiếm khác, bao gồm các công cụ tìm kiếm khác ngoài Google.
  5. Tăng cường khả năng tương tác của người dùng với kết quả tìm kiếm bằng cách cung cấp cho họ thông tin hữu ích và dễ đọc trong các kết quả tìm kiếm.

Với việc sử dụng đánh dấu Schema Markup, bạn có thể giúp Google hiểu rõ hơn về nội dung của trang web của mình và cải thiện khả năng xuất hiện của trang web trong kết quả tìm kiếm, đồng thời cung cấp cho người dùng thông tin hữu ích và chính xác để giúp họ đưa ra quyết định tốt hơn.

Hướng dẫn cách tạo schema cho website

Để tạo Schema cho website của bạn, bạn cần thực hiện các bước sau:

  1. Tìm hiểu về các loại Schema phù hợp với nội dung của trang web của bạn: Điều đầu tiên bạn cần làm là tìm hiểu về các loại Schema phù hợp với nội dung của trang web của bạn. Ví dụ: nếu trang web của bạn bao gồm các sản phẩm, bạn có thể sử dụng đánh dấu Schema cho các sản phẩm của mình.
  2. Xác định các thuộc tính cần đánh dấu: Sau khi xác định loại Schema phù hợp, bạn cần xác định các thuộc tính cần đánh dấu. Ví dụ: nếu bạn đánh dấu Schema cho sản phẩm của mình, các thuộc tính có thể bao gồm tên sản phẩm, giá, hình ảnh, mô tả sản phẩm, đánh giá sao, v.v.
  3. Tạo mã đánh dấu Schema: Bạn có thể tạo mã đánh dấu Schema bằng cách sử dụng các công cụ trực tuyến như Schema.org hoặc các plugin trên trình duyệt như Google Tag Manager hoặc Yoast SEO. Nếu bạn muốn tạo mã đánh dấu Schema thủ công, bạn cần biết cú pháp đánh dấu Schema và đảm bảo rằng mã của bạn hợp lệ và tuân thủ các quy định của Schema.org.

Thêm Schema Markup thông qua Plugin WordPress chuyên dụng

Hầu hết các trang web đã được cài đặt một chủ đề, vì vậy bạn có thể không muốn thay đổi chủ đề của mình chỉ để bạn có thể nhận được Schema Markup. Tin vui là có những plugin bạn có thể sử dụng để thêm đánh dấu Schema vào trang web WordPress của mình.

Hãy cùng xem một số tùy chọn.

Plugin Schema

Plugin Schema giúp dễ dàng thêm Schema Markup vào WordPress. Nó có một số tính năng hữu ích như cho phép loại shema khác nhau trên cơ sở từng loại hoặc theo từng bài đăng và nó tương thích với các loại bài tùy chỉnh. Nó cũng sẽ hoạt động với các plugin được cài đặt khác, bao gồm các plugin SEO để tận dụng lợi thế của việc đánh dấu mà bạn đã sử dụng.

Plugin này sử dụng JSON-LD (định dạng Dữ liệu được liên kết nhẹ), đây là những gì được Google khuyến nghị và cũng được Bing hỗ trợ. Lưu ý rằng đánh dấu đánh giá không được bao gồm trong plugin Schema lõi. Tuy nhiên, có một plugin đồng hành Schema Review miễn phí sẽ bổ sung khả năng này.

Hãy cùng xem cách bạn thiết lập plugin Schema.

Cài đặt nó theo cách thông thường bằng cách vào Plugins > Add New và tìm kiếm cho Schema. Click Install và sau đó Activate.

Schema Markup

Khi plugin được cài đặt và kích hoạt, hãy đi tới Schema> Cài đặt để bắt đầu thêm Schema Markup vào trang web của bạn. Điền thông tin cơ bản, như vị trí của các trang Giới thiệu và Liên hệ của bạn, cùng với việc thêm logo.

Sau đó, nhấp vào nút Quick Configuration Wizard để bắt đầu thiết lập mọi thứ.

Schema Markup

Chỉnh sửa thông qua trình hướng dẫn, cung cấp thông tin về trang web và hồ sơ truyền thông xã hội của bạn, sau đó nhấp vào nút ở cuối để chỉnh sửa các loại bài đăng tùy chỉnh của bạn.

Thêm Schema Post vào danh sách bằng cách nhấp vào nút (Add New) Thêm mới và điền chi tiết. Bạn cũng có thể sử dụng màn hình này để thêm Schema Markup vào danh mục. Kiểm tra tài liệu plugin để biết một số khả năng sử dụng nâng cao hơn.

Nếu bạn muốn điều chỉnh thêm các cài đặt của mình, hãy chuyển đến tab Settings. Bạn cũng có thể thêm tiện ích mở rộng bằng cách vào Schema >  Extensions. Tại đây, bạn có thể thêm các bổ sung cho  WooCommerce, trong số những thứ khác. Bạn cũng có thể cài đặt phiên bản cao cấp của plugin Schema bao gồm các tính năng bổ sung sau:

  • Chọn nơi để xuất đánh dấu script.org.
  • Giảm thiểu các Script.
  • Thêm một liên kết đến thanh công cụ quản trị của bạn để kiểm tra schema.org markup.
  • Kích hoạt hướng dẫn cho Thuộc tính.
  • Thêm schema.org markup để lưu trữ loại bài đăng và lưu trữ thẻ.

Nếu bạn cần Schema markup trên trang web của mình, bạn có thể thấy nó đáng để trả thêm.

Schema Pro Plugin

Plugin Schema Pro là Plugin với nhiều tính năng nâng cao.

Các tính năng của nó bao gồm:

  • Hỗ trợ cho một loạt các loại dữ liệu.
  • Tự động hóa hoàn toàn để dữ liệu schema được thêm vào các bài đăng và trang mới và hiện có.
  • Hỗ trợ cho các loại bài tùy chỉnh, phân loại và lưu trữ.
  • Hỗ trợ trường tùy chỉnh.
  • Khả năng mở rộng nó và thêm đánh dấu.

Plugin thay thế

Schema và Schema Pro không phải là các plugin duy nhất sẽ thêm schema.org vào trang web của bạn. Những người khác bao gồm:

Thêm Schema Markup thông qua Plugin Yoast SEO

Nếu bạn đã sử dụng plugin Yoast SEO trên trang web WordPress của mình, thì tin tốt là bạn có thể sử dụng plugin này để thêm Schema. Nó không thêm nhiều tùy chỉnh schema như một số plugin cao cấp được liệt kê ở trên và không dành riêng cho Schema markup, nhưng điều đó có nghĩa là bạn không nên cài đặt và định cấu hình một plugin bổ sung.

Hãy để một cái nhìn về cách làm việc này.

Khi bạn lần đầu tiên cài đặt Yoast, bạn sẽ được yêu cầu thông tin như thực thể mà trang web đại diện và các liên kết truyền thông xã hội. Đây là một phần của việc thêm Schema vào trang web WordPress của bạn.

Trước tiên, bạn sẽ được hỏi loại hình tổ chức mà trang web đại diện.

Sau đó, bạn đã yêu cầu tên của người hoặc tổ chức. Nếu nó là một tổ chức, bạn cũng sẽ cần phải tải lên một logo. Trong ảnh chụp màn hình bên dưới, tôi đã chọn một người dùng làm người mà trang web đại diện. Nếu bạn cần thay đổi chi tiết về người đó, bạn làm điều đó thông qua trang hồ sơ của họ.

Nếu trang web của bạn đại diện cho một người không có tài khoản người dùng, bạn có hai tùy chọn. Chọn tùy chọn Organization và điền thông tin chi tiết như thể người đó là tổ chức hoặc thiết lập tài khoản người dùng với địa chỉ email mà bí danh của bạn, để khách hàng của bạn giành được Bắt đầu nhận email từ hệ thống.

Nếu bạn cần cập nhật loại thực thể mà trang web của bạn đại diện bất cứ lúc nào, hãy đi tới SEO > Search Appearance (SEO> Giao diện tìm kiếm) và chọn General tab. Cuộn xuống phần Knowledge Graph & Schema.org và điền chi tiết chính xác vào đó.

Nếu trang web của bạn đại diện cho một cá nhân, bạn có thể chọn người dùng từ danh sách thả xuống và plugin sẽ lấy thông tin về người dùng đó từ hồ sơ người dùng của họ. Vì vậy, nếu đó là bạn, hãy đảm bảo bạn điền vào hồ sơ người dùng của bạn với thông tin về tên và tài khoản truyền thông xã hội của bạn.

Nếu trang web đại diện cho một tổ chức hoặc một người không có tài khoản người dùng, bạn chỉ cần nhập thông tin về người hoặc tổ chức đó thay vì chọn người dùng. Để làm điều này, hãy vào SEO > Social.

Khi bạn đã thiết lập loại trang web, Yoast sẽ tự động thêm các loại dữ liệu và Schema markup vào trang web WordPress của bạn.

Ví dụ về cách Yoast thêm Schema markup vào trang web WordPress của bạn bao gồm:

  • Biểu đồ thực thể đầy đủ, dựa trên các loại nội dung trong trang web của bạn và cài đặt cho loại trang web. Đây là danh sách các thực thể và loại nội dung trong trang web của bạn, như được hiển thị khi bạn kiểm tra trong Công cụ kiểm tra dữ liệu có cấu trúc của Google – Google Structured Data Testing Tool
  • Đánh dấu các bài viết và trang duy nhất với các loại dữ liệu Bài viết và Tác giả.
  • Đánh dấu các trang lưu trữ với loại dữ liệu phù hợp, ví dụ: CollectionPage cho phân loại và lưu trữ ngày và ProfilePage cho lưu trữ tác giả.
  • Đánh dấu kết quả tìm kiếm là SearchResultsPage.

Một tính năng thú vị khác là Khối dữ liệu có cấu trúc Yoast (Yoast Structured Data Blocks). Bạn có thể sử dụng những mục này để thêm Câu hỏi thường gặp, Cách thực hiện vào bài đăng hoặc trang của mình và đánh dấu Lược đồ có liên quan sẽ được sử dụng để cho công cụ tìm kiếm biết chúng là gì.

Bạn cũng có thể thêm Schema bổ sung với các tiện ích bổ sung Yoast, chẳng hạn như các loại dữ liệu vị trí với Local SEO add-on và dữ liệu tin tức News SEO add-on.

Cách thêm Schema Markup vào WooCommerce

Nếu bạn đang điều hành một cửa hàng WooCommerce, thậm chí còn có nhiều lợi ích hơn từ việc triển khai Schema markup. Nếu các công cụ tìm kiếm hoàn toàn hiểu cửa hàng của bạn bán gì và thị trường chính của nó ở đâu, thì họ có nhiều khả năng hiển thị cửa hàng của bạn cho loại khách truy cập bạn muốn. Vì vậy, nó đáng để thêm Schema markup vào cửa hàng WooCommerce của bạn để tăng cường SEO.

Tại sao thêm Schema Markup vào website bán hàng

Thêm Schema markup vào woocommerce cho mọi người biết về hai điều quan trọng.

Đầu tiên là thương hiệu: Loại Tổ chức và các kiểu con của nó sẽ cho các công cụ tìm kiếm lưu trữ trang web này để làm gì và đó là loại nhà bán lẻ nào. Bạn cũng có thể sử dụng các loại dữ liệu cho các doanh nghiệp địa phương để thu hút tùy chỉnh địa phương.

Bạn cũng có thể sử dụng Schema markup để đánh dấu các loại bài đăng của mình. Bằng cách này, các công cụ tìm kiếm biết rằng bạn đang bán sản phẩm. Điều này tối đa hóa cơ hội của bạn để có được kết quả tìm kiếm Mua sắm.

Thêm Schema Markup vào WooCommerce Stores thông qua Plugin WordPress chuyên dụng

Có một vài plugin cho phép bạn thêm Schema vào cửa hàng WooCommerce của mình:

  • Yoast WooCommerce SEO là một plugin cao cấp cho phép bạn thêm Schema markup tương tự vào cửa hàng của mình vì plugin Yoast bình thường sẽ cho phép bạn thêm vào một trang web chung.
  • WPSSO Core (Premium) bao gồm ecommerce markup cho WooCommerce store. Nó có cấu trúc phí dựa trên số lượng cài đặt WordPress mà bạn đang chạy.
  • Schema WooCommerce là một tiện ích mở rộng WooCommerce extension cho plugin schema mà chúng tôi đã xem ở trên, bổ sung đánh dấu Schema có liên quan vào cửa hàng thương mại điện tử của bạn.

Thêm mã đánh dấu Schema vào trang web của bạn: Bạn có thể thêm mã đánh dấu Schema vào trang web của mình bằng cách thêm mã vào phần đầu trang HTML của trang hoặc sử dụng plugin trên trình duyệt để thêm mã vào trang web của bạn.

Cách thêm Schema Markup vào WordPress theo cách thủ công

Tùy chọn cuối cùng để thêm Schema vào trang web WordPress của bạn là thực hiện thủ công mà không cần plugin. Điều này có lợi ích của việc không có thêm mã nhưng sẽ mất nhiều công sức hơn.

Vì vậy, ví dụ, nếu bạn có tệp loop-single.php xuất ra các bài đăng đơn lẻ, thì tệp có thể bao gồm mã như thế này:

<article id="post-<?php the_ID(); ?>" <?php post_class(); ?>>

 <h2 class="entry-title"><?php the_title(); ?></h2>

 <?php if ( has_post_thumbnail() ) { ?>                            
  <?php the_post_thumbnail( medium, array(
   'class' => 'left',
   'alt'      => get_the_title()
  ) );
 ?>                  
 <?php } ?>

 <section class="entry-content">
  <?php the_content(); ?>
 </section><!-- .entry-content -->

</article>

Bạn có thể chỉnh sửa mã đó để bao gồm Schema markup, như vậy:

<article itemscope itemtype ="http://schema.org/Article" id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
  
 <h2 itemprop="name" class="entry-title"><?php the_title(); ?></h2>

 <?php if ( has_post_thumbnail() ) { ?>                            
  <?php the_post_thumbnail( medium, array(
   'class' => 'left',
   'alt'      => get_the_title()
  ) );
  ?>                  
  <?php } ?>

 <section itemprop=”articleBody”>class="entry-content">
  <?php the_content(); ?>
 </section><!-- .entry-content -->

</article>

Bạn có thể có thể thêm nhiều hơn, ví dụ, vào hình ảnh nổi bật và bất kỳ siêu dữ liệu nào. Tìm hiểu các loại mặt hàng và thuộc tính áp dụng cho nội dung của bạn trên trang web Schema.org.

Sau đó, bạn cần phải thêm đánh dấu có liên quan vào từng tệp mẫu hoặc bao gồm các tệp trong chủ đề của bạn, bao gồm cả tệp header.php của bạn.

Khi bạn đã thực hiện điều đó, nó sẽ tự động được thêm vào mỗi trang bằng tệp mẫu đó. Bạn có thể thấy bạn cần thêm các tệp mẫu bổ sung cho các loại bài đăng đang sử dụng các tệp cao hơn trong cấu trúc phân cấp, nhưng điều này chỉ có nghĩa là sao chép và đổi tên các tệp hiện có và sau đó thêm Schema markup.

Kiểm tra Schema Markup

Khi bạn đã thêm Schema vào trang web WordPress của mình hoặc có thể trước khi bạn làm như vậy để so sánh, đó là một ý tưởng hay để kiểm tra nó.

Sử dụng Công cụ kiểm tra dữ liệu có cấu trúc của Google: Google Structured Data Testing Tool.

Mở công cụ trong trình duyệt web của bạn và nhập URL của trang web của bạn. Một số plugin sẽ cung cấp cho bạn một nút liên kết đến điều này ngay từ bảng điều khiển WordPress.

Công cụ kiểm tra Google Google sẽ chỉ ra các khía cạnh của đánh dấu Schema có trong trang web của bạn và cái nào còn thiếu. Nếu có bất kỳ thiếu nào mà bạn nghĩ rằng bạn cần, sau đó bạn có thể quay lại và điều chỉnh cài đặt plugin của mình hoặc thêm đánh dấu bị thiếu theo cách thủ công.

Kiểm tra mã đánh dấu Schema: Sau khi thêm mã đánh dấu Schema vào trang web của bạn, bạn nên kiểm tra để đảm bảo rằng mã của bạn hoạt động đúng và tương thích với các công cụ tìm kiếm. Bạn có thể sử dụng các công cụ kiểm tra đánh dấu Schema trực tuyến như Google Rich Results Test để kiểm tra.

Một vài lưu ý khi sử dụng Schema

Việc nắm được khái niệm cũng như cách tạo schema cho web không phải là vấn đề quá phức tạp. Tuy nhiên đối với những website lớn bao gồm nhiều nội dung thì việc làm Schema cho tất cả các trang cũng tiêu tốn khá nhiều thời gian.

Khi đó, để giải quyết thì bạn cần kết hợp với người lập trình website. Để có được cách ứng dụng phương pháp đánh dấu dữ liệu một cách thuận tiện và tự động. Nếu như việc này khó khăn thì bạn có thể tìm đến các dịch vụ nhưng sẽ tiêu tốn một ít chi phí dịch vụ. Nhưng vì lợi ích lâu dài thì việc này hoàn toàn xứng đáng.

Hy vọng đến đây đã giúp bạn đọc hiểu hơn về khái niệm và ứng dụng của schema trong quá trình nâng cao chất lượng website. Từ đó giúp hỗ trợ hiệu quả hơn trong quá trình làm Seo cũng như tăng lượng khách truy cập vào trang web.

Tóm lại, tạo Schema cho website của bạn là một cách tuyệt vời để tối ưu hóa trang web của bạn cho các công cụ tìm kiếm và cải thiện trải nghiệm tìm kiếm của người dùng. Bằng cách làm theo các bước trên, bạn có thể dễ dàng tạo Schema cho trang web của mình.

admin

Với mong muốn mang lại niềm vui cho các bạn trong lúc lướt net, vuinet sẽ luôn cố gắng mang lại những nội dung hữu ích nhất, vui vẻ nhất, giá trị nhất đến với các bạn. Rất mong các bạn ủng hộ và chia sẻ nội dung đó cho nhiều người.

Bài viết liên quan

Trả lời

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 *

Back to top button