Khoảng vài tháng trở lại đây, Google bắt đầu hiển thị định dạng dữ liệu có cấu trúc này trên […]
Khoảng vài tháng trở lại đây, Google bắt đầu hiển thị định dạng dữ liệu có cấu trúc này trên một số kết quả của Website và mọi người bắt đầu quan tâm tới việc làm sao để đưa dữ liệu có cấu trúc này vào để tăng cường làm cho kết quả SEO của mình nổi bật lên. Sau đây mình sẽ hướng dẫn qua cho các bạn các lưu ý khi dùng Schema FAQ
Có 3 cách để bạn thêm dữ liệu có cấu trúc (Schema) vào Website của mình, nhưng thường chỉ khuyên bạn sử dụng 2 cách.
Bằng cách này các bạn sẽ thêm 1 đoạn mã script vào thẻ <header> của một trang đích cần hiển thị FAQ.
Ưu điểm:
Nhược điểm:
Đánh dấu trực tiếp dữ liệu có cấu trúc vào những phần nội dung Website của bạn hiển thị.
Ưu điểm:
Nhược điểm:
Nhìn ưu và nhược điểm chắc các bạn cũng biết mình sẽ hướng dẫn bạn theo cách nào rồi đúng không. Gần như mọi dự án mình đều dùng JSON-LD và bây giờ mình sẽ hướng dẫn các bạn làm phần này.
Mình lưu ý với các bạn trước khi bạn đọc tiếp. Đó là mỗi thời điểm google sẽ nâng cấp yêu cầu của họ lên, thời điểm này bạn không thiếu thẻ vẫn hiển thị, nhưng một thời gian nữa có thể sẽ ngược lại, không hiển thị do thiếu thẻ. Cũng có thể google sẽ yêu cầu bổ xung thêm một vài thành phần về thẻ mà bạn cần bổ xung. Do đó thường xuyên check Google Webmaster Tools để cập nhật.
Để có thể thêm được đoạn mã Json, bạn cần liên hệ với người xây dựng Website, bổ xung thêm cho bạn 1 đoạn có thể chèn mã code vào bên trong thẻ <header>.
Bạn sửa đoạn code mẫu này của Tú.
<script type="application/ld+json"> { "@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [{ "@type": "Question", "name": "Câu hỏi 1?", "acceptedAnswer": { "@type": "Answer", "text": "Câu trả lời 1." } } , { "@type": "Question", "name": "Câu hỏi 2?", "acceptedAnswer": { "@type": "Answer", "text":"Câu trả 2"} } , { "@type": "Question", "name": "Câu hỏi 3?", "acceptedAnswer": { "@type": "Answer", "text": "Câu trả lời 3" } }] } </script> Ghi chú:
Bạn nên tạo ra từ 3 đến 4 câu trả lời để có kết quả hiển thị trên Google tốt nhất. Nếu bạn muốn thêm 4, 5 câu hỏi và trả lời thì cứ thêm đoạn này vào trong code.
, { "@type": "Question", "name": "Câu hỏi 2?", "acceptedAnswer": { "@type": "Answer", "text":"Câu trả 2"} } Bây giờ bạn sửa đoạn code này, và chèn vào Website, Lưu ý là phải nhập và sửa vào từng bài bạn muốn hiển thị nhé. Mỗi bài 1 khác, không thể 1 đoạn code mà gắn vào tất cả các bài được.
Ví dụ bên dưới là một Website do Sudo xây dựng và đã bổ xung đoạn gắn code vào <header>

Vậy là hoàn tất, bây giờ hãy dùng công cụ này để kiểm tra trang của bạn đã khai báo dũng dữ liệu hay chưa tại https://search.google.com/test/rich-results
Bây giờ hãy copy đoạn code bạn chỉnh hoặc dán URL của bạn vào trong ô và bấm kiểm tra để xác thực dữ liệu có cấu trúc của bạn.
Lượt xem : 228
This is excellent news!
Haven't seen the build yet, I'll look now.
Checking the build now