Dữ liệu có cấu trúc cho nội dung Chuyển được từ văn bản thành lời nói (Article
, WebPage
) (BETA)
Thuộc tính speakable
trên schema.org xác định những phần nào trong một bài viết hoặc trang web sẽ phù hợp nhất để phát âm thanh bằng chức năng chuyển văn bản sang lời nói (TTS). Khi bạn thêm mã đánh dấu thuộc loại này, các công cụ tìm kiếm và các ứng dụng khác sẽ có thể xác định nội dung để đọc to trên các thiết bị có Trợ lý Google thông qua TTS. Những trang web có dữ liệu có cấu trúc speakable
có thể sử dụng Trợ lý Google để phân phối nội dung thông qua các kênh mới và tiếp cận nhiều người dùng hơn.
Trợ lý Google sử dụng dữ liệu có cấu trúc speakable
để đáp lại các yêu cầu về tin tức thời sự trên các thiết bị loa thông minh. Khi người dùng yêu cầu tin tức về một chủ đề cụ thể, Trợ lý Google sẽ trả về tối đa 3 bài viết trên mạng và hỗ trợ tính năng phát âm thanh bằng TTS cho những phần trong bài viết có dữ liệu có cấu trúc speakable
. Khi đọc to một phần có speakable
, Trợ lý Google sẽ cho biết nguồn và gửi URL bài viết đầy đủ đến thiết bị di động của người dùng thông qua ứng dụng Trợ lý Google.
Ví dụ
Sau đây là ví dụ về dữ liệu có cấu trúc speakable
bằng mã JSON-LD và giá trị content-locator
bằng xPath:
<html> <head> <title>Speakable markup example</title> <meta name="description" content="This page is all about the quick brown fox" /> <script type="application/ld+json"> { "@context": "https://schema.org/", "@type": "WebPage", "name": "Quick Brown Fox", "speakable": { "@type": "SpeakableSpecification", "xPath": [ "/html/head/title", "/html/head/meta[@name='description']/@content" ] }, "url": "https://www.example.com/quick-brown-fox" } </script> </head> <body> </body> </html>
Phạm vi cung cấp theo quốc gia và ngôn ngữ
Chúng tôi hỗ trợ thuộc tính speakable
cho những người dùng ở Hoa Kỳ có thiết bị Google Home được đặt thành tiếng Anh và những nhà xuất bản đăng tải nội dung bằng tiếng Anh. Chúng tôi hy vọng sẽ triển khai ở các quốc gia khác và bằng các ngôn ngữ khác ngay khi số nhà xuất bản đã triển khai speakable
đạt đến con số thích hợp.
Bắt đầu
Để nội dung tin tức của bạn đủ điều kiện làm câu trả lời cho các yêu cầu về tin tức thời sự, hãy làm theo các bước sau:
- Đảm bảo rằng bạn làm theo nguyên tắc của chúng tôi.
- Thêm dữ liệu có cấu trúc
speakable
vào trang web của bạn.
Nguyên tắc
Bạn phải tuân theo các nguyên tắc này để nội dung speakable
đủ điều kiện xuất hiện trong phần kết quả về tin tức.
- Nguyên tắc kỹ thuật
- Nguyên tắc về nội dung
- Nguyên tắc cơ bản của Tìm kiếm
- Nguyên tắc chung về dữ liệu có cấu trúc
Nguyên tắc kỹ thuật
Hãy thực hiện theo các nguyên tắc này khi triển khai mã đánh dấu speakable
cho Trợ lý Google.
- Đừng thêm dữ liệu có cấu trúc
speakable
vào nội dung nghe có vẻ khó hiểu trong các tình huống chỉ có giọng nói và ưu tiên giọng nói, như dòng ghi ngày giờ và nơi chốn (địa điểm đưa tin), chú thích ảnh hoặc nguồn tin. - Thay vì đánh dấu toàn bộ bài viết bằng dữ liệu có cấu trúc
speakable
, hãy tập trung vào các điểm chính. Điều này giúp người nghe biết được ý chính của tin bài và đảm bảo chức năng đọc to của TTS không loại bỏ các chi tiết quan trọng.
Nguyên tắc về nội dung
Hãy thực hiện theo các nguyên tắc này khi viết nội dung mà bạn dự định đánh dấu bằng dữ liệu có cấu trúc speakable
.
- Nội dung được đánh dấu bằng dữ liệu có cấu trúc
speakable
phải có tiêu đề và/hoặc phần tóm tắt ngắn gọn, cung cấp cho người dùng thông tin hữu ích và dễ hiểu. - Nếu đưa phần đầu của tin bài vào dữ liệu có cấu trúc
speakable
, bạn nên viết lại phần đó để chia thông tin thành các câu riêng lẻ nhằm giúp chức năng TTS đọc được nội dung rõ ràng hơn. - Để người dùng nghe được rõ âm thanh nhất, bạn nên đưa khoảng 20-30 giây nội dung vào mỗi phần của dữ liệu có cấu trúc
speakable
, tức là khoảng hai đến ba câu.
Định nghĩa các loại dữ liệu có cấu trúc
Speakable được sử dụng trong đối tượng
Article
hoặc
Webpage
.
Bạn có thể xem định nghĩa đầy đủ về speakable
tại
schema.org/speakable. Bạn phải bao gồm các thuộc tính bắt buộc để nội dung của bạn đủ điều kiện cho tính năng này.
Bạn có thể lặp lại thuộc tính speakable
bao nhiêu lần tuỳ ý, trong đó content-locator
có thể có hai giá trị: bộ chọn CSS và xPath. Hãy sử dụng một trong các thuộc tính sau:
Thuộc tính bắt buộc | |
---|---|
cssSelector |
Dùng cho nội dung trong các trang có chú thích (chẳng hạn như thuộc tính class). Hãy sử dụng "speakable": { "@type": "SpeakableSpecification", "cssSelector": [ ".headline", ".summary" ] } |
xPath |
Dùng cho nội dung bằng xPath (giả sử chế độ xem nội dung ở dạng XML). Hãy sử dụng "speakable": { "@type": "SpeakableSpecification", "xPath": [ "/html/head/title", "/html/head/meta[@name='description']/@content" ] } |
Khắc phục sự cố
Nếu gặp sự cố khi triển khai hoặc gỡ lỗi dữ liệu có cấu trúc, thì bạn có thể tham khảo một số tài nguyên trợ giúp sau đây.
- Nếu bạn đang sử dụng một hệ thống quản lý nội dung (CMS) hoặc có ai đó đang quản lý trang web của bạn, hãy đề nghị họ trợ giúp. Đừng quên chuyển tiếp mọi thông báo trong Search Console để nêu rõ vấn đề cho họ.
- Google không đảm bảo rằng các tính năng sử dụng dữ liệu có cấu trúc sẽ xuất hiện trong kết quả tìm kiếm. Để xem danh sách các lý do phổ biến khiến Google không thể hiển thị nội dung của bạn trong kết quả nhiều định dạng, hãy xem Nguyên tắc chung về dữ liệu có cấu trúc.
- Có thể có lỗi trong dữ liệu có cấu trúc của bạn. Xem danh sách các lỗi liên quan đến dữ liệu có cấu trúc.
- Nếu bị áp dụng biện pháp thủ công, thì dữ liệu có cấu trúc trên trang sẽ bị bỏ qua (mặc dù trang vẫn có thể xuất hiện trong các kết quả trên Google Tìm kiếm). Để khắc phục các vấn đề về dữ liệu có cấu trúc, hãy sử dụng báo cáo Biện pháp thủ công.
- Xem lại các nguyên tắc để xác định xem nội dung của bạn có tuân thủ nguyên tắc hay không. Nguyên nhân gây lỗi có thể là do bạn sử dụng nội dung không hợp lệ hoặc thẻ đánh dấu không hợp lệ. Tuy nhiên, vấn đề có thể không phải là lỗi cú pháp và do đó, Công cụ kiểm tra kết quả nhiều định dạng sẽ không thể xác định được những vấn đề như vậy.
- Khắc phục sự cố thiếu kết quả nhiều định dạng/giảm tổng số kết quả nhiều định dạng
- Hãy dành một chút thời gian để Google thu thập dữ liệu và lập chỉ mục lại. Xin lưu ý rằng có thể mất nhiều ngày sau khi bạn xuất bản một trang thì Google mới tìm được và thu thập dữ liệu trên trang đó. Đối với các câu hỏi chung về hoạt động thu thập dữ liệu và lập chỉ mục, hãy tham khảo nội dung Câu hỏi thường gặp về việc thu thập dữ liệu và lập chỉ mục trên Google Tìm kiếm.
- Đăng câu hỏi trong diễn đàn của Trung tâm Google Tìm kiếm.
Không thể kích hoạt nội dung
error Vấn đề: Bạn không thể kích hoạt nội dung của mình bằng chức năng âm thanh TTS qua Trợ lý Google.
done Khắc phục vấn đề
- Hãy thử các lệnh thoại sau:
- "Tin mới nhất về $topic là gì?"
- "Có tin gì mới về $chủ_đề không?"
- "Phát tin tức về $topic."
- Nếu bạn vẫn gặp sự cố, thì có thể là do thứ hạng được xác định theo thuật toán. Trợ lý Google cung cấp tối đa 3 bài viết từ các ấn phẩm tin tức khác nhau qua chức năng phát âm thanh bằng TTS. Để biết thêm thông tin về cách Google xếp hạng các bài viết, hãy xem Cách hoạt động của Tìm kiếm.
Các giải pháp âm thanh khác
Ngoài dữ liệu có cấu trúc speakable
, bạn cũng có thể sử dụng các giải pháp âm thanh khác trên Trợ lý Google cho nội dung tin tức của mình, chẳng hạn như giải pháp tích hợp Trợ lý Google ở mức độ nâng cao trong các ứng dụng tuỳ chỉnh của riêng bạn. Ví dụ: cho phép người dùng tương tác với ứng dụng thông qua Trợ lý Google. Để biết thêm thông tin, hãy xem phần Hướng dẫn cho nhà phát triển về Actions on Google.