Sơ đồ trang web dành cho video và các phương án thay thế
Sơ đồ trang web dành cho video là sơ đồ trang web có thông tin bổ sung về video được lưu trữ trên các trang của bạn. Việc tạo sơ đồ trang web dành cho video là một cách hay để giúp Google tìm thấy và hiểu được nội dung video trên trang web của bạn, đặc biệt là những nội dung mới thêm gần đây hoặc những nội dung chúng tôi có thể không phát hiện được bằng cơ chế thu thập dữ liệu thông thường.
Google khuyến khích dùng sơ đồ trang web dành cho video. Tuy nhiên, chúng tôi cũng hỗ trợ nguồn cấp dữ liệu mRSS.
Các phương pháp hay nhất về sơ đồ trang web dành cho video
Sơ đồ trang web dành cho video được xây dựng dựa trên sơ đồ trang web chung, do đó các phương pháp chung hay nhất về sơ đồ trang web cũng áp dụng cho sơ đồ trang web dành cho video. Bạn có thể tạo một sơ đồ trang web hoặc nguồn cấp dữ liệu mRSS riêng dành cho video hoặc thêm thẻ sơ đồ trang web dành cho video vào một sơ đồ trang web hiện có, tuỳ theo cách nào thuận tiện hơn cho bạn.
Ngoài ra, những yêu cầu sau đây sẽ áp dụng riêng cho sơ đồ trang web dành cho video:
- Đừng liệt kê những video không liên quan đến nội dung trên trang lưu trữ. Ví dụ: video là phần phụ cho trang hoặc không liên quan đến nội dung văn bản chính.
-
Googlebot phải truy cập được vào mọi tệp được tham chiếu trong sơ đồ trang web dành cho video. Yêu cầu này nghĩa là tất cả URL trong sơ đồ trang web dành cho video:
- không được chặn hoạt động thu thập dữ liệu bằng quy tắc trong tệp robots.txt,
- phải truy cập được mà không cần siêu tệp và không phải đăng nhập,
- không bị chặn bằng tường lửa hoặc cơ chế tương tự,
- và phải truy cập được qua giao thức được hỗ trợ: HTTP và FTP (không hỗ trợ giao thức truyền trực tuyến).
Nếu bạn muốn ngăn những kẻ gian lận truy cập vào nội dung video của mình tại URL
<player_loc>
hoặc<content_loc>
, thì hãy xác minh xem mọi bot truy cập vào máy chủ của bạn có thực sự là Googlebot không.
Để biết thêm các mẹo về video trong Google Tìm kiếm, hãy xem các phương pháp hay nhất về video.
Ví dụ về sơ đồ trang web dành cho video
Ví dụ sau đây cho thấy một sơ đồ trang web thông thường có phần mở rộng cho video. Ở đây, hai mục video được lồng trong một thẻ <url>
duy nhất. Mục nhập <video>
đầu tiên bao gồm tất cả thẻ mà Google có thể sử dụng, còn mục thứ hai chỉ chứa các thẻ bắt buộc.
<?xml version="1.0" encoding="UTF-8"?> <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"> <url> <loc>https://www.example.com/videos/some_video_landing_page.html</loc> <video:video> <video:thumbnail_loc>https://www.example.com/thumbs/123.jpg</video:thumbnail_loc> <video:title>Grilling steaks for summer</video:title> <video:description> Alkis shows you how to get perfectly done steaks every time </video:description> <video:content_loc> http://streamserver.example.com/video123.mp4 </video:content_loc> <video:player_loc> https://www.example.com/videoplayer.php?video=123 </video:player_loc> <video:duration>600</video:duration> <video:expiration_date>2021-11-05T19:20:30+08:00</video:expiration_date> <video:rating>4.2</video:rating> <video:view_count>12345</video:view_count> <video:publication_date>2007-11-05T19:20:30+08:00</video:publication_date> <video:family_friendly>yes</video:family_friendly> <video:restriction relationship="allow">IE GB US CA</video:restriction> <video:price currency="EUR">1.99</video:price> <video:requires_subscription>yes</video:requires_subscription> <video:uploader info="https://www.example.com/users/grillymcgrillerson">GrillyMcGrillerson </video:uploader> <video:live>no</video:live> </video:video> <video:video> <video:thumbnail_loc>https://www.example.com/thumbs/345.jpg</video:thumbnail_loc> <video:title>Grilling steaks for winter</video:title> <video:description> In the freezing cold, Roman shows you how to get perfectly done steaks every time. </video:description> <video:content_loc> http://streamserver.example.com/video345.mp4 </video:content_loc> <video:player_loc> https://www.example.com/videoplayer.php?video=345 </video:player_loc> </video:video> </url> </urlset>
Ví dụ khác
Ví dụ sau đây minh họa cách thêm và nhúng video Vimeo vào một sơ đồ trang web dành cho video:
<?xml version="1.0" encoding="UTF-8"?> <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"> <url> <loc>https://www.example.com/videos/some_video_landing_page.html</loc> <video:video> <video:thumbnail_loc>https://www.example.com/thumbs/123.jpg</video:thumbnail_loc> <video:title>Lizzi is painting the wall</video:title> <video:description> Gary is watching the paint dry on the wall Lizzi painted. </video:description> <video:player_loc> https://player.vimeo.com/video/987654321 </video:player_loc> </video:video> </url> </urlset>
Ví dụ sau đây minh họa cách thêm và nhúng video YouTube vào một sơ đồ trang web dành cho video:
<?xml version="1.0" encoding="UTF-8"?> <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"> <url> <loc>https://www.example.com/videos/some_video_landing_page.html</loc> <video:video> <video:thumbnail_loc>https://www.example.com/thumbs/345.jpg</video:thumbnail_loc> <video:title>John teaches cheese</video:title> <video:description> John explains the differences between a banana and cheese. </video:description> <video:player_loc> https://www.youtube.com/embed/1a2b3c4d </video:player_loc> </video:video> </url> </urlset>
Tài liệu tham khảo về sơ đồ trang web dành cho video
Thẻ video
được định nghĩa trong không gian tên của sơ đồ trang web dành cho video:
http://www.google.com/schemas/sitemap-video/1.1
.
Bạn chỉ được thêm một thẻ đối với mỗi video, trừ phi có quy định khác.
Để đảm bảo rằng Google có thể sử dụng sơ đồ trang web dành cho video của bạn, bạn phải sử dụng các thẻ bắt buộc sau:
Thẻ bắt buộc | |
---|---|
<video:video> |
Phần tử mẹ chứa tất cả thông tin về một video trên trang do thẻ |
<video:thumbnail_loc> |
URL trỏ đến tệp hình thu nhỏ của video. Tuân thủ các yêu cầu về hình thu nhỏ của video. |
<video:title> |
Tiêu đề của video. Tất cả thực thể HTML đều phải được đặt sau ký tự thoát hoặc được gói trong một khối |
<video:description> |
Phần mô tả video. Tối đa 2048 ký tự. Tất cả thực thể HTML đều phải được đặt sau ký tự thoát hoặc được gói trong một khối |
<video:content_loc> |
URL trỏ đến tệp đa phương tiện thực tế của video. Tệp này phải là một trong những định dạng được hỗ trợ. Nguyên tắc bổ sung
|
<video:player_loc> |
URL trỏ đến trình phát cho một video cụ thể. Thường thì đây là thông tin trong phần tử Nguyên tắc bổ sung
|
Ngoài ra, các thẻ không bắt buộc sau đây có thể giúp Google hiểu rõ hơn về video của bạn và các thuộc tính trong đó:
Thẻ không bắt buộc | |
---|---|
<video:duration> |
Thời lượng của video (tính bằng giây). Toàn bộ giá trị phải nằm trong phạm vi từ |
<video:expiration_date> |
Ngày mà sau đó video sẽ không xem được nữa, ở định dạng W3C. Hãy bỏ qua thẻ này nếu video của bạn không có ngày hết hạn. Nếu có thẻ này, video của bạn sẽ không xuất hiện trên Google Tìm kiếm sau ngày này. Đối với video lặp lại trên cùng một URL, hãy cập nhật ngày hết hạn thành ngày hết hạn mới. Giá trị được hỗ trợ là ngày đầy đủ ( Ví dụ: |
<video:rating> |
Điểm xếp hạng của video. Giá trị được hỗ trợ là số thực dấu phẩy động trong khoảng từ 0 (thấp) đến 5 (cao). |
<video:view_count> |
Số lượt xem video. |
<video:publication_date> |
Ngày xuất bản video lần đầu, ở định dạng W3C.
Giá trị được hỗ trợ là ngày đầy đủ ( Ví dụ: |
<video:family_friendly> |
Video có xuất hiện khi áp dụng chế độ SafeSearch không. Nếu bạn bỏ qua thẻ này, video vẫn xuất hiện khi chế độ Tìm kiếm an toàn đang bật. Giá trị được hỗ trợ:
|
<video:restriction>
|
Hiện hoặc ẩn video của bạn trong kết quả tìm kiếm ở một số quốc gia cụ thể.
Chỉ định danh sách mã quốc gia được phân tách bằng dấu cách ở định dạng ISO 3166.
Nếu không có thẻ Thuộc tính:
Nếu bạn dùng thẻ
Ví dụ: Trong ví dụ này, video chỉ được xuất hiện trong kết quả tìm kiếm ở Canada và Mexico:
|
<video:platform> |
Xác định xem video sẽ xuất hiện hay bị ẩn trong kết quả tìm kiếm trên những loại nền tảng được chỉ định. Đây là danh sách các loại nền tảng được phân tách bằng dấu cách. Hãy lưu ý rằng thẻ này chỉ ảnh hưởng đến kết quả tìm kiếm trên những loại thiết bị được chỉ định chứ không ngăn người dùng phát video của bạn trên một nền tảng bị hạn chế.
Nếu không có thẻ Giá trị được hỗ trợ:
Thuộc tính:
Nếu bạn dùng thẻ
Ví dụ: Trong ví dụ sau đây, người dùng trên web hoặc TV được cho phép còn người dùng trên thiết bị di động thì không được cho phép: |
<video:requires_subscription> |
Cho biết liệu người dùng có cần đăng ký để xem được video hay không. Sau đây là các giá trị được hỗ trợ:
|
<video:uploader> |
Tên của người tải video lên. Giá trị chuỗi này có thể có tối đa 255 ký tự. Thuộc tính:
|
<video:live> |
Cho biết video có phải là video phát trực tiếp hay không. Sau đây là các giá trị được hỗ trợ:
|
<video:tag> |
Một thẻ chuỗi tuỳ ý mô tả video. Thông thường thẻ này là các đoạn mô tả rất ngắn về những khái niệm chính có liên quan tới video hoặc một đoạn nội dung. Một video có thể có nhiều thẻ, kể cả nếu video đó chỉ thuộc về một thể loại. Ví dụ: video về đồ nướng có thể thuộc danh mục "đồ nướng" nhưng có thể được gắn thẻ "bít-tết", "thịt", "mùa hè" và "ngoài trời". Tạo phần tử |
Các thẻ và thuộc tính không dùng nữa
Chúng tôi đã xoá các thẻ và thuộc tính sau đây khỏi tài liệu: <video:category>
, <video:gallery_loc>
, thuộc tính autoplay
và allow_embed
của thẻ <video:player_loc>
, thẻ <video:price>
và các thuộc tính của thẻ đó, cùng với thẻ <video:tvshow>
và các thuộc tính của thẻ đó. Hãy xem thông báo về việc không dùng nữa để biết thêm thông tin.
Phương án thay thế cho sơ đồ trang web: mRSS
Google khuyến khích dùng sơ đồ trang web dành cho video. Tuy nhiên, chúng tôi cũng hỗ trợ nguồn cấp dữ liệu mRSS.
Google hỗ trợ mRSS, một mô-đun RSS giúp tăng cường các khả năng phần tử của RSS 2.0. Nguồn cấp dữ liệu mRSS rất giống với sơ đồ trang web dành cho video. Bạn có thể kiểm tra, gửi và cập nhật nguồn cấp dữ liệu mRSS tương tự như đối với sơ đồ trang web.
Để biết thêm thông tin về nguồn cấp dữ liệu dành cho nội dung đa phương tiện, hãy xem tài liệu chính thức về RSS cho nội dung đa phương tiện.
Ví dụ về mRSS
Sau đây là ví dụ về một mục mRSS cung cấp mọi thẻ quan trọng mà Google sử dụng.
<?xml version="1.0" encoding="UTF-8"?> <rss version="2.0" xmlns:media="http://search.yahoo.com/mrss/" xmlns:dcterms="http://purl.org/dc/terms/"> <channel> <title>Example MRSS</title> <link>https://www.example.com/examples/mrss/</link> <description>MRSS Example</description> <item xmlns:media="http://search.yahoo.com/mrss/" xmlns:dcterms="http://purl.org/dc/terms/"> <link>https://www.example.com/examples/mrss/example.html</link> <media:content url="https://www.example.com/examples/mrss/example.flv" fileSize="405321" type="video/x-flv" height="240" width="320" duration="120" medium="video" isDefault="true"> <media:player url="https://www.example.com/shows/example/video.swf?flash_params" /> <media:title>Grilling Steaks for Summer</media:title> <media:description>Get perfectly done steaks every time</media:description> <media:thumbnail url="https://www.example.com/examples/mrss/example.png" height="120" width="160"/> <media:price price="19.99" currency="EUR" /> <media:price type="subscription" /> </media:content> <media:restriction relationship="allow" type="country">us ca</media:restriction> <dcterms:valid xmlns:dcterms="http://purl.org/dc/terms/">end=2020-10-15T00:00+01:00; scheme=W3C-DTF</dcterms:valid> <dcterms:type>live-video</dcterms:type> </item> </channel> </rss>
Tham chiếu đến mRSS
Phần bản đặc tả mRSS đầy đủ trình bày thêm nhiều thông tin về các thẻ không bắt buộc, phương pháp hay nhất và ví dụ khác.
Để đảm bảo Google có thể sử dụng nguồn cấp dữ liệu mRSS của bạn, bạn bắt buộc phải sử dụng các thẻ sau đây:
Thẻ bắt buộc | |
---|---|
<media:content> |
Bao gồm thông tin về video. Thuộc tính:
Đối với mọi trường con và thuộc tính không bắt buộc khác của thẻ |
<media:player> |
Bạn phải chỉ định ít nhất một thuộc tính
URL trỏ đến trình phát cho một video cụ thể. Thông thường, đây là thông tin trong thuộc tính |
<media:title> |
Tiêu đề của video. Tối đa 100 ký tự. Tất cả thực thể HTML đều phải được đặt sau ký tự thoát hoặc được gói trong một khối CDATA. |
<media:description> |
Phần mô tả video. Tối đa 2048 ký tự. Tất cả thực thể HTML đều phải được đặt sau ký tự thoát hoặc được gói trong một khối CDATA. |
<media:thumbnail> |
URL trỏ đến hình thu nhỏ xem trước. Tuân thủ các yêu cầu về hình thu nhỏ của video. |
Ngoài ra, các thẻ không bắt buộc sau đây có thể giúp Google hiểu rõ hơn về video của bạn và các thuộc tính trong đó:
Thẻ không bắt buộc | |
---|---|
<dcterms:valid> |
Ngày xuất bản và ngày hết hạn của video. Đây là Bản đặc tả đầy đủ của thẻ Ví dụ: <dcterms:valid> start=2002-10-13T09:00+01:00; end=2002-10-17T17:00+01:00; scheme=W3C-DTF <dcterms:valid> |
<media:restriction> |
Danh sách những quốc gia nơi video phát được hoặc không phát được, phân tách bằng dấu cách và ở định dạng ISO 3166.
Nếu không có thẻ Thuộc tính:
Nếu bạn dùng thẻ
Tìm hiểu thêm về cách hạn chế theo quốc gia. Ví dụ: <media:restriction relationship="allow" type="country">us ca</media:restriction> |
<media:price> |
Mức giá để xem video hoặc tải video xuống. Đừng sử dụng thẻ này cho các video được cung cấp miễn phí. Bạn có thể liệt kê nhiều phần tử Thuộc tính:
Nếu bạn dùng thẻ
|
Tài nguyên bổ sung
Bạn muốn tìm hiểu thêm? Hãy tham khảo những tài nguyên sau: