Schema Markup để cải thiện SEO

Tác giả : Lê Thị Kim Thoa   Kiểm tra bởi Anh Nguyễn
Sử dụng Schema Markup
Sử dụng Schema Markup

Một trong những phát triển mới nhất của SEO gọi là schema markup. Hình thức tối ưu hóa mới này là một trong những hình thức SEO mạnh nhất nhưng lại ít được sử dụng nhất hiện nay. Việc hiểu rõ khái niệm và cách sử dụng schema markup sẽ giúp nâng cao hiển thị kế quả tìm kiếm (SERPs) của trang web trên các công cụ tìm kiếm.

Mục tiêu của bài viết này là hướng dẫn chính xác cách sử dụng schema markup cho trang web.

Schema Markup là gì?

Schema markup là mã code được thiết lập trên trang web nhằm giúp các công cụ tìm kiếm trả về kết quả chứa nhiều thông tin cho người dùng. Nếu đã từng sử dụng snippets, bạn sẽ hiểu chính xác schema markup là gì.

Dưới đây là ví dụ về một doanh nghiệp địa phương có sử dụng schema markup trên trang lịch sự kiện. Mục nhập SERP sẽ trông giống như sau:

Schema Markup là gì?
Schema Markup là gì?

Schema markup yêu cầu SERP hiển thị lịch trình các sự kiện sắp tới của khách sạn. Điều này đối với người dùng rất hữu ích.

Sau đây là một số thông tin về schema markup:

Schema giúp các công cụ tìm kiếm biết dữ liệu có nghĩa gì

Nội dung trên trang web của bạn được indexed và trả về trong kết quả tìm kiếm. Tuy nhiên với schema markup, một số nội dung đó được indexed và trả về theo một cách khác. Tại sao lại có sự khác biệt như vậy? Bởi vì markup cho công cụ tìm kiếm biết nội dung đó có nghĩa là gì. 

Ví dụ, từ “Neil Patel” xuất hiện trong một bài báo. Công cụ tìm kiếm thấy điều này và tạo ra một mục SERP với “Neil Patel”. Tuy nhiên, nếu đặt schema markup phù hợp xung quanh tên “Neil Patel” thì như vừa thông báo với công cụ tìm kiếm  “Neil Patel” là tác giả của bài báo chứ không phải là một vài từ ngẫu nhiên. Sau đó, công cụ tìm kiếm cung cấp kết quả hiển thị thông tin tốt hơn cho người dùng đang tìm kiếm “Neil Patel”.

Schema.org giải thích theo cách này:

“Hầu hết các quản trị viên web đều quen thuộc với các tag HTML trên các trang của họ. Thông thường, các tag HTML cho trình duyệt biết cách hiển thị thông tin có trong tag. Ví dụ, Thẻ H1″ Hình đại diện” yêu cầu trình duyệt hiển thị chuỗi văn bản “Hình đại diện” ở định dạng tiêu đề 1. Tuy nhiên, tag HTML không cung cấp ý nghĩa của chuỗi văn bản đó – “Hình đại diện” có thể ám chỉ bộ phim 3D cực kỳ thành công hoặc có thể đề cập đến một loại ảnh profile. Điều này có thể gây khó khăn cho việc hiển thị kết quả nội dung liên quan một cách thông minh cho người dùng.”

Schema Markup sử dụng từ vựng có nghĩa duy nhất ở định dạng microdata

Bạn không cần phải học bất kỳ kỹ năng viết mã code mới nào. Các trang web có markup vẫn sử dụng HTML. Sự khác biệt duy nhất là thêm các bit từ vựng schema.org vào HTML mircrodata. (Tham khảo tại: https://dev.w3.org/html5/md-LC/)

Schema.org, website Schema Markup là sự hợp tác giữa Google, Bing & Yahoo

Schema.org
Schema.org

Việc các đối thủ cạnh tranh kết hợp để hỗ trợ lẫn nhau không thường xuyên, nhưng Schema.org chính là kiểu cộng tác giữa họ. Do đó, những gì bạn cần là một tập hợp các mã code của bạn đưa vào Schema markup để các công cụ tìm kiếm dễ dàng thu thập dữ liệu hơn.

Schema Markup được tạo ra vì lợi ích của người dùng

Khi một website có schema markup, người dùng có thể tìm thấy trong SERPs nội dung của một trang web là gì, nằm ở đâu, để làm gì, chi phí bao nhiêu và nhiều thứ khác. Do đó, một số người đã gọi schema markup là “danh thiếp ảo của doanh nghiêp/tổ chức”.

Đây là một cải tiến tập trung vào người dùng. Công cụ tìm kiếm tồn tại để người dùng có được thông tin họ cần. Và schema markup được tạo ra vì điều đó.

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

Schema markup giúp trang web của bạn xếp hạng tốt hơn cho tất cả các loại nội dung. Có data markup cho rất nhiều loại dữ liệu khác nhau, bao gồm:

  • Bài viết
  • Doanh nghiệp địa phương
  • Các nhà hàng
  • Các tập phim truyền hình và rating
  • Đánh giá sách
  • Phim
  • Ứng dụng phần mềm
  • Sự kiện
  • Các sản phẩm
  • Câu hỏi thường gặp (FAQ)

Có hàng trăm loại markup, từ cửa hàng đồ chơi đến liều lượng thuốc uống. Nếu trang web của bạn có nhiều loại dữ liệu thì rất có thể trang sẽ được phân chia thành và .

Các trang web sử dụng schema markup sẽ xếp hạng tốt hơn trong SERP so với việc không có markup. Một nghiên cứu đã xác định rằng các trang web có xếp hạng markup trung bình cao hơn bốn vị trí trong SERPs so với những trang web không có schema markup. Mặc dù không hoàn toàn rõ ràng rằng kết quả cao hơn này là do markup, nhưng đúng là có một số mối tương quan.

Hiện tại, 1/3 kết quả tìm kiếm của Google kết hợp các rich snippets, bao gồm schema markup. Tuy nhiên, theo nghiên cứu gần đây, ít hơn 1/3 số trang web sử dụng schema markup. Nói cách khác, có hàng triệu trang web đang bỏ lỡ một nguồn tiềm năng SEO khổng lồ. Nếu sử dụng schema markup, bạn sẽ tự động vượt lên phần lớn đối thủ cạnh tranh của mình.

Cách sử dụng Schema Markup cho SEO

Bây giờ, hãy nói về cách sử dụng schema markup. Mục tiêu của bạn là xếp hạng tốt hơn, trông đẹp hơn và làm tốt hơn trong SERPs và với người dùng. Schema markup sẽ giúp bạn. Vậy hãy làm theo các bước sau với trang web của bạn.

1. Đi tới Google’s Structured Data Markup Helper

Cách sử dụng Schema Markup
Cách sử dụng Schema Markup

2. Chọn loại dữ liệu

Có một số tùy chọn được liệt kê. Danh sách này không đầy đủ. Trong ví dụ bên dưới, tôi sẽ sử dụng “Articles” vì đây là một trong những loại nội dung phổ biến nhất.

3. Dán URL bạn muốn markup

Nếu bạn chỉ có HTML, bạn có thể dán mã đó. Sau đó, nhấp vào “Start Tagging”.

Chọn loại dữ liệu và dán URL
Chọn loại dữ liệu và dán URL

Trang sẽ tải trong công cụ markup và cung cấp không gian làm việc cho giai đoạn markup tiếp theo, gắn tag các mục. Bạn sẽ thấy trang web của mình bên trái và các data items bên phải.

Trang web bên trái và các data items bên phải
Trang web bên trái và các data items bên phải

4. Chọn các yếu tố để markup

Vì phần nội dung này là một bài article nên tôi sẽ highlight tên của bài viết để thêm markup “Name”. Khi hoàn thành việc highlight, chọn “Name” từ tooltip.

Chọn các yếu tố để markup
Chọn các yếu tố để markup

Khi chọn “Name”, công cụ sẽ thêm nó vào “Data Items” ngăn bên phải.

Khi chọn “Name”, công cụ sẽ thêm nó vào “Data Items" ngăn bên phải
Khi chọn “Name”, công cụ sẽ thêm nó vào “Data Items” ngăn bên phải

5. Tiếp tục thêm các Markup Items

Sử dụng danh sách data items và highlight các mục khác trong bài viết để thêm chúng vào danh sách markup. Bạn có thể sẽ không thể gắn tag cho mọi item trong danh sách. Do đó, chỉ cần thêm những gì bạn có thể.

6. Tạo HTML

Sau khi bạn hoàn tất, hãy nhấp vào “Create HTML”.

Tạo HTML
Tạo HTML

Trong trang sau, bạn sẽ thấy HTML của trang với microdata có liên quan được chèn vào các vị trí bạn đã chọn.

Bạn sẽ thấy HTML của trang với microdata có liên quan
Bạn sẽ thấy HTML của trang với microdata có liên quan

7. Thêm Schema Markup vào trang web

Tiếp theo, bạn sẽ vào CMS (hoặc mã nguồn nếu bạn không sử dụng CMS) và thêm các đoạn mã snippets được đánh dấu vào các vị trí thích hợp. Tìm các điểm đánh dấu màu vàng trên thanh cuộn để tìm schema markup code.

Thêm Schema Markup vào trang web
Thêm Schema Markup vào trang web

Một giải pháp thay thế đơn giản hơn là tải xuống tệp HTML được tạo tự động và sao chép / dán nó vào CMS hoặc mã nguồn của bạn.

Giải pháp thay thế đơn giản hơn là tải xuống tệp HTML
Giải pháp thay thế đơn giản hơn là tải xuống tệp HTML

Khi bạn nhấp vào “Finish”, bạn sẽ thấy một loạt các “Next Steps”.

“Next Steps”
“Next Steps”

8. Kiểm tra Schema

Sử dụng Structured Data Testing Tool để tìm hiểu trang của bạn sẽ trông như thế nào với markup được thêm vào.

Thay vì phân tích một trang web đã xuất bản, tôi sẽ phân tích mã code mà công cụ đã tạo cho tôi và mã đã tải xuống.

Sử dụng Structured Data Testing Tool
Sử dụng Structured Data Testing Tool

Sau khi mã code được dán, nhấp vào “preview”. Công cụ kiểm tra cho biết bài viết sẽ trông như thế nào trong trang kết quả tìm kiếm của Google:

Nhấp vào “preview”
Nhấp vào “preview”

Ngoài ra, tôi còn có thể kiểm tra lại các yếu tố được markup mà tôi đã thêm.

Kiểm tra Schema
Kiểm tra Schema

Nếu cần thiết, tôi có thể chỉnh sửa HTML trực tiếp trong công cụ kiểm tra để cập nhật lại schema và xem trước kết quả.

Tips sử dụng Schema Markup cho SEO

Mục đích của bài viết này là giúp bạn bắt đầu với schema markup. Một số tips sau sẽ cho bạn tìm hiểu sâu hơn và thu được kết quả phong phú hơn từ schema.

Tìm các schema được sử dụng phổ biến nhất

Schema.org cung cấp danh sách các loại schema markup phổ biến nhất. Bạn có thể truy cập trang Organization of Schemas để xem danh sách này. Xem xét các loại phù hợp nhất với doanh nghiệp của bạn.

Tìm các schema được sử dụng phổ biến nhất
Tìm các schema được sử dụng phổ biến nhất

Sử dụng tất cả các schema bạn cần

Như đã đề cập trước, có rất nhiều loại markup. Hãy truy cập The Type Hierarchy để có danh sách đầy đủ. Danh sách chính này cung cấp hầu hết các loại markup có sẵn.

Truy cập The Type Hierarchy
Truy cập The Type Hierarchy

Càng nhiều markups càng tốt

Hướng dẫn của Schema.org cũng đề cập rõ “bạn càng tạo nhiều markup cho nhiều nội dung thì càng tốt”. Khi đó dù có vô số loại item khác nhau, bạn vẫn sẽ phân biệt được từng item trên trang web.

Tuy nhiên, “Bạn chỉ nên đánh dấu nội dung hiển thị cho những người truy cập trang web chứ không phải nội dung trong div ẩn hoặc các yếu tố trang ẩn khác.”

Kết luận

Việc triển khai schema markup rất đơn giản nhưng bất ngờ là rất ít doanh nghiệp và website đã tận dụng nó. Schema markup là một trong những kỹ thuật SEO có thể sẽ tồn tại lâu dài. Bây giờ nên là lúc tìm hiểu và triển khai microdata có liên quan để cải thiện kết quả tìm kiếm. Làm như vậy ngay lập tức sẽ giúp trang web bạn vượt lên dẫn trước, giúp bạn có một chỗ đứng trong cuộc cạnh tranh.

Nguồn tham khảo: How to boost your SEO by Schema Mar

Thông tin tác giả

Là một SEO content, trách nhiệm của tôi là mang đến những thông tin có giá trị cho người đọc.

Bài viết liên quan

Miễn phí kiểm tra lỗi SEO













Nhận báo giá SEO

Cần dịch vụ SEO?

 Tư vấn chiến lược SEO

Liên hệ

 Viết Content SEO

 Viết Content SEO

Liên hệ

KIẾN THỨC SEO NỔI BẬT

(GMB) Google My Business là gì: Cách tạo và tối ưu cho doanh nghiệp

Những năm gần đây, Google My Business (GMB) – Doanh nghiệp của tôi – không chỉ là một yếu tố ...

25/10/2020

TopOnSeek

Ahrefs là gì? Cách dùng Ahrefs để tối ưu SEO

Ahrefs là công cụ xây dựng liên kết SEO được phổ biến trên trang web hiện nay. Vậy Ahrefs là ...

09/09/2020

Thảo Phạm

SEMrush: Hướng dẫn sử dụng SEMrush từ A-Z

SEMrush là gì? SEMrush là gì? SEMrush là một công cụ phân tích các chỉ số của website và SEO ...

19/11/2019

Hiền Trần

KIẾN THỨC SEO MỚI NHẤT

Search Engine là gì? 20 Search Engine tuyệt vời cho bạn ngoài Google

Các Search Engine là gì? Các Search Engine nào sử dụng cho việc tìm kiếm riêng tư và trải nghiệm ...

19/10/2021

Võ Như Huỳnh

Google Mobile Search cập nhật tính năng cuộn liên tục

Google Mobile Search được Google cập nhật mới ở Hoa Kỳ với tính năng cuộn liên tục khi có nhiều ...

19/10/2021

Võ Như Huỳnh

10 bước tối ưu hóa video SEO cho tìm kiếm và khám phá

Ngày nay, sự đổi mới và cập nhật liên tục các phương pháp tối ưu hóa video SEO là điều ...

18/10/2021

Võ Như Huỳnh