Công việc đang tuyển dụng Xem thêm

Schema Markup là gì và ứng dụng trong SEO WEBSITE theo đề xuất của Google

Tác giả : Hiền Trần   Kiểm tra bởi Anh Nguyễn
5/5 - (1 bình chọn)
Ngày đăng: 02/06/2022

Cách sử dụng Schema Markup theo hướng dẫn của Google
Schema Markup trong SEO Website

Theo đánh giá của những chuyên gia SEO hàng đầu thế giới Schema Markup là điều nên có để giúp website bán hàng của bạn nổi bật hơn so với các đối thủ cạnh tranh. Bài viết này sẽ cung cấp những lý do, lợi ích và cách ứng dụng Schema Markup vào website sao cho hiệu quả.

>> Đừng bỏ lỡ:

QC là gì? QC là làm gì?

Kỹ năng mềm là gì? Kỹ năng mềm gồm những gì?

Cập nhật mới của Google ảnh hưởng gì đến Schema?

OOP là gì? Những điều cần biết về lập trình hướng đối tượng

Vậy Schema Markup là gì ?

Schema Markup là một loại ngôn ngữ dùng để đánh dấu dữ liệu có cấu trúc(structured data), giúp quá trình tìm kiếm nhận biết và phân loại trang web chính xác và nhanh chóng hơn.

Tên đầy đủ của thuật ngữ này là Schema.org nhưng thường được gọi tắt là Schema hay Schema Markup, được ra đời vào năm 2011 dưới sự hợp tác của 4 ông lớn trong ngành là Google, Yahoo, Bing và Yandex. Mục đích ngôn ngữ này là giúp tạo ra những chỉ dẫn cần thiết để các công cụ tìm kiếm có thể được nội dung từ những người phát triển web, từ đó đưa ra kết quả tìm kiếm phù hợp nhất.

>>> Xem thêm: 10 Search Engine phổ biến nhất (Cập nhật mới 2022)

Thực tế lý do cần có Schema Markup là tại vì nội dung các trang web có thể dễ hiểu với con người nhưng với Search Engine thì không đơn giản như vậy. 

Ví dụ được Schema.org đưa ra:

ví dụ Schema Markup được schema.org đưa ra
ví dụ cho Schema Markup – Nguồn: Schema.org

Schema Markup giúp cải thiện thứ hạng tìm kiếm như thế nào?

Thêm Schema Markup là thêm các đoạn mã chi tiết làm cho website nổi bật hơn trong SERPs. Khả năng hiển thị được cải thiện làm tăng số lượng nhấp vào trang.

Theo Acmqueue chưa đến một phần ba kết quả tìm kiếm được thêm vào các rich snippet. Điều này có nghĩa là chúng ta còn rất nhiều cơ hội để sử dụng Schema vào SEO và nâng cao khả năng cạnh tranh trên thị trường.

Schema Markup  giúp cải thiện trang web trên Google tìm kiếm
Schema Markup giúp cải thiện trang web trên Google tìm kiếm

Phần dấu sao và đánh dấu phía trên được thêm vào nếu dùng Schema.org.

Schema Markup được dùng cho nội dung nào?

Có thể dùng Schema đối với các nội dung liên quan đến: 

  • Doanh nghiệp và tổ chức
  • Sự kiện
  • Con người
  • Sản phẩm
  •  Công thức
  • Đánh giá
  • Videos

Ngoài ra những loại dữ liệu ngắn cũng sẽ có một liên kết đến dạng item trên schema

Thêm Schema Markup vào trang web

1. Sử dụng Microdata để thêm Schema Markup

Thêm Schema Markup bằng Microdata là dùng tập hợp các thẻ nhằm mục đích chú thích các phần tử HTML giúp máy có thể đọc được dễ dàng hơn. Microdata phù hợp với những người mới bắt đầu vì nó rất dễ sử dụng.

Tuy nhiên nhược điểm trong việc này là phải đánh dấu từng mục riêng lẻ trong phần nội dung trang web. Có thể tưởng tượng được việc này có thể tốn nhiều thời gian và rắc rối đến như thế nào.

Trước khi bắt đầu thêm Schema Markup cần phân loại nội dung trên trang web.

Ví dụ: nội dung tập trung vào mảng nào? Âm nhạc, thực phẩm?

Bạn chỉ có thể gắn thẻ khi nào tìm ra chủ đề tương ứng với nội dung.

Hãy xem một trường hợp cụ thể. Giả sử bạn sở hữu một cửa hàng bán độ định vị chất lượng cao, nếu nhìn vào mã nguồn trang chủ có thể bạn sẽ thấy đoạn mã tương tự như sau:

mã nguồn trang web cần schema markup của cửa hàng bán bộ định vị
Mã nguồn trang web của cửa hàng bán bộ định vị chất lượng cao

Sau khi đi sâu vào đoạn mã, bạn sẽ muốn tìm phần mà trang web nói về những gì doanh nghiệp đang cung cấp. Trong ví dụ này dữ liệu có thể tìm thấy giữa hai thẻ .

Bây giờ có thể thêm vào phần trên cùng:

phần trên cùng của mã nguồn trang web bán bộ định vị

Bằng cách thêm thẻ này, bạn đã nói rõ rằng mã HTML chứa giữa các khối

đang xác định một mục tiêu cụ thể

Tiếp theo bạn cần xác định item đó là gì bằng cách sử dụng thuộc tính “” để nhận định loại item đang sử dụng.

Xác định thuộc tính item đang sử dụng để thêm schema markup

Một loại item thì được thêm vào một URL (chẳng hạn như http://schema.org/tech.). URL item có thể trông giống như sau:

http://schema.org/beauty.

Nếu muốn gắn thẻ phần nào đó với tên doanh nghiệp. Có thể thực hiện việc này giữa các thẻ H1. Sử dụng thẻ “” để thực hiện việc này:

gắn thẻ với  để thêm schema markup

Bạn có thể áp dụng các thẻ này cho phần còn lại của trang web. Khi sử dụng thẻ để xác định thuộc tính item, không nhất thiết phải gắn thẻ cho toàn bộ dòng mà chỉ một thuộc tính được tham chiếu.

Ví dụ nếu có một dòng cho biết Địa chỉ: abc Viet Nam, thì chỉ cần áp dụng các thẻ xung quanh địa chỉ đó và không cần gì khác.

lưu ý nếu bạn cảm thấy lo lắng về mã thì Google’s Structured Data Markup Helper giúp gắn thẻ dễ dàng cho các nội dung khác nhau trên trang web.

Để sử dụng công cụ này chỉ cần chọn loại item và dán URL của trang mục tiêu hoặc nội dung nhắm đến sau đó đánh dấu các yếu tố khác nhau để gắn thẻ chúng.

2. Sử dụng RDFa để thêm Schema Markup

Schema Markup bằng RDFa là việc sử dụng một phần mở rộng của HTML5 được thiết kế để hỗ trợ người dùng đánh dấu structured data. RDFa đặc biệt hữu ích nếu muốn thêm structured data vượt ra ngoài giới hạn Schema.org.

RDFa không khác nhiều so với Microdata. Tương tự như microdata, các thẻ RDFa kết hợp với mã HTML có sẵn trong nội dung trang web. Để làm quen chúng ta sẽ xem xét trang web công nghệ một lần nữa. 

mã nguồn trang web cần thêm schema markup

Để bắt đầu, cần đảm bảo rằng ngôn ngữ bạn đang sử dụng là Schema.org và trang web được để cập tham chiếu là một trang công nghệ. 

Bạn cần sử dụng thẻ vocab kết hợp với URL http://schema.org để xác định từ vựng cần đánh dấu. Để xác định loại trang, hãy sử dụng thẻ typeof . Không giống như microdata, RDFa sử dụng một hoặc nhiều từ để phân loại. 

sử dụng thẻ vocab để thêm schema markup

Nếu muốn mở rộng thuộc tính thì bạn cần sử dụng property. Ví dụ muốn mở rộng thuộc tính địa chỉ, có thể làm như sau: 

mở rộng thuộc tính bằng thẻ property

Thuộc tính typeof tương đương với thuộc tính và thuộc tính property sẽ tương đương với

Để tìm xem các trường hợp khác bạn có thể truy cập Schema.org tại đây có thể thấy loại phần tử nào được định nghĩa là properties và loại nào là types.

 Trang công nghệ sẽ trông như thế này sau khi nó đã được gắn thẻ thích hợp. 

đoạn mã đã thêm schema markup sau khi gắn thẻ thích hợp
đoạn mã đã thêm schema markup sau khi gắn thẻ thích hợp

Mỗi trang trên Schema.org đều cung cấp các ví dụ về cách áp dụng đúng các thẻ. Tất nhiên, bạn cũng có thể xem lại Google’s Structured Data Testing Tool.

Hy vọng rằng qua bài viết này bạn sẽ áp dụng được Schema Markup vào trang web của mình. Tuy việc này có vẻ tẻ nhạt nhưng chắc chắn bạn sẽ gặt hái được nhiều lợi ích từ chính sự cố gắng từ bản thân mình.

>>> Tìm hiểu thêm: Git là gì? Các thuật ngữ và câu lệnh Git quan trọng với lập trình viên.

Thông tin tác giả

SEO content - công việc tôi khá yêu thích. Content là yếu tố không thể thiếu trong SEO. Nếu xem website của bạn là một ngôi nhà thì content chính là nội thất bên trong ngôi nhà đó. Content hay, hấp dẫn sẽ "giữ chân" khách hàng ở lại website để tìm hiểu và mua sản phẩm của bạn. Vì vậy, tôi đã không ngừng cố gắng để làm sao có được content chất lượng nhất cho website tôi thực hiện.

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

Celeb là gì? Nghệ thuật sử dụng Celeb trong truyền thông – Marketing

Đối với các chiến lược gia trong doanh nghiệp, việc lên kế hoạch để quảng bá sản phẩm luôn là ...

30/05/2023

Lê Thị Kim Thoa
Key visual là gì? “Bí kíp” tạo key visual thu hút khách hàng

Trong bất cứ chiến dịch Marketing nào thì doanh nghiệp cũng mong muốn những hình ảnh quảng cáo sản phẩm ...

24/05/2023

Thảo Phạm
Mức lương của nhân viên QA hiện nay và cơ hội nghề nghiệp

Bạn đã xem qua bài viết tháng 12 cung gì và biết được sự phù hợp trong tính cách của ...

03/02/2023

Thảo Phạm

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

Blog SEO là gì? Một số phương pháp viết Blog chuẩn SEO

Blog SEO là gì? Blog SEO là việc viết và cập nhật nội dung để cải thiện thứ hạng trên ...

27/11/2023

Khánh Hạ
International SEO là gì? Cách tối ưu hóa website trên toàn cầu

SEO là một quá trình liên tục không hề dễ dàng. Nếu bạn muốn website của mình có thể tiếp ...

07/11/2023

Khánh Nguyên
SEO title là gì? Phương pháp viết tiêu đề chuẩn SEO nhất

Liệu bạn có thắc mắc SEO title là gì? Một bài viết hấp dẫn có bị phụ thuộc vào dòng ...

06/11/2023

Khánh Nguyên