Hướng dẫn sitemap video năm 2026: cú pháp XML của Google, các thẻ bắt buộc và đã bị loại bỏ, khi nào sitemap giúp ích, so sánh schema VideoObject với mRSS, và vì sao video vẫn chưa được lập chỉ mục.

Trên trang này
Tóm lại
Sitemap video là một sitemap XML (hoặc một nguồn cấp mRSS) cho Google biết video nào xuất hiện trên trang nào, sử dụng không gian tên http://www.google.com/schemas/sitemap-video/1.1. Mỗi video cần một ảnh thu nhỏ, một tiêu đề, một mô tả và hoặc URL tệp (video:content_loc) hoặc URL trình phát (video:player_loc). Sitemap giúp Google phát hiện video, nhưng một video chỉ được lập chỉ mục khi nó nằm trên một trang xem mà video là nội dung chính. Dữ liệu có cấu trúc VideoObject trên trang làm việc tương tự từ bên trong HTML, và đa số website đều được lợi khi dùng cả hai.
Muốn tìm hiểu sâu hơn? Hãy hỏi
Bài trắc nghiệm nhanh
Ai nên sửa phần kỹ thuật của website?
Lời khuyên dành cho bạn
Liệt kê các trang xem thực sự là giải pháp phù hợp với bạn
Số 1 trong bảng xếp hạng này, phù hợp nhất với câu trả lời của bạn.
Lời khuyên dành cho bạn
Tạo tệp là giải pháp phù hợp với bạn
Số 2 trong bảng xếp hạng này, phù hợp nhất với câu trả lời của bạn.
Lời khuyên dành cho bạn
Kiểm tra mọi URL đều truy cập được là giải pháp phù hợp với bạn
Số 3 trong bảng xếp hạng này, phù hợp nhất với câu trả lời của bạn.
Lời khuyên dành cho bạn
Gửi và khai báo là giải pháp phù hợp với bạn
Số 4 trong bảng xếp hạng này, phù hợp nhất với câu trả lời của bạn.
Một sitemap video là cách trực tiếp nhất để gửi cho Google danh sách video của bạn kèm siêu dữ liệu. Các quy tắc nằm trong tài liệu tham chiếu về sitemap video và mRSS của Google (cập nhật lần cuối tháng 5 năm 2026), và chúng đã thay đổi nhiều hơn mức đa số hướng dẫn thừa nhận: năm thẻ đã bị loại bỏ, và từ tháng 12 năm 2023, Google bỏ qua những video chỉ hỗ trợ một trang văn bản. Hướng dẫn này đưa ra cú pháp hiện hành, cho biết khi nào sitemap video đáng để bỏ công, so sánh nó với đánh dấu schema và mRSS, và liệt kê các lý do khiến video không vào được chỉ mục.
Sitemap video là một sitemap XML chuẩn được mở rộng với các mục video. Mỗi phần tử url vẫn trỏ tới một trang (trang xem), và bên trong đó một khối video:video mô tả từng video hiển thị trên trang: ảnh thu nhỏ, tiêu đề, mô tả, URL tệp hoặc trình phát, cùng các chi tiết tùy chọn như thời lượng hoặc ngày xuất bản.
Ba sự thật làm nền cho mọi điều còn lại:
Nếu bạn đã dùng một sitemap hình ảnh, logic cũng giống hệt: trang vẫn là đơn vị, và phần mở rộng phương tiện bổ sung những gì Google không thể đoán chắc chắn.
Dưới đây là một tệp tối thiểu nhưng hợp lệ, với một trang xem và một video tự lưu trữ, theo đúng định dạng của Google:
<?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://example.com/videos/grilling-steaks.html</loc>
<video:video>
<video:thumbnail_loc>https://example.com/thumbs/123.jpg</video:thumbnail_loc>
<video:title>Cách nướng bít tết cho mùa hè</video:title>
<video:description>Bob hướng dẫn cách nướng bít tết chín đều mỗi lần.</video:description>
<video:content_loc>https://cdn.example.com/video/123.mp4</video:content_loc>
<video:duration>600</video:duration>
<video:publication_date>2026-05-20T08:00:00+00:00</video:publication_date>
</video:video>
</url>
</urlset>Với video nhúng từ YouTube, thay video:content_loc bằng <video:player_loc>https://www.youtube.com/embed/VIDEO_ID</video:player_loc>. Có thể đặt nhiều khối video:video dưới cùng một url, mỗi video trên trang một khối, nhưng Google yêu cầu không liệt kê những video không liên quan đến nội dung chính của trang.
| Thẻ | Nội dung | Quy tắc |
|---|---|---|
| video:video | Phần tử cha của một video | Một phần tử cho mỗi video trên trang |
| video:thumbnail_loc | URL ảnh thu nhỏ | Phải đáp ứng yêu cầu ảnh thu nhỏ của Google |
| video:title | Tiêu đề video | Nên khớp với tiêu đề hiển thị trên trang; thoát các thực thể HTML hoặc dùng CDATA |
| video:description | Mô tả video | Tối đa 2.048 ký tự; gần với nội dung trên trang, không nhất thiết trùng từng chữ |
| video:content_loc hoặc video:player_loc | URL tệp phương tiện hoặc URL trình phát | Bắt buộc một trong hai, ưu tiên content_loc; cả hai phải khác URL trang trong loc |
Nhiều công cụ tạo tệp và hướng dẫn cũ vẫn xuất các thẻ mà Google đã gỡ khỏi tài liệu: video:category, video:gallery_loc, video:price, video:tvshow, cùng các thuộc tính autoplay và allow_embed của video:player_loc. Chúng không làm hỏng tệp, nhưng cũng không thêm được gì. Hãy xóa chúng khi dọn dẹp mẫu.
Mẹo
Dùng đúng cùng một URL ảnh thu nhỏ trong sitemap video, trong đánh dấu VideoObject và trong thẻ og:image. Hướng dẫn thực hành tốt nhất về video của Google yêu cầu một ảnh thu nhỏ nhất quán cho mỗi video trên mọi nguồn siêu dữ liệu.
Câu trả lời phụ thuộc ít vào tệp hơn là vào trang lưu trữ video. Trong bài đăng trên blog Search Central ngày 4 tháng 12 năm 2023, Google thông báo rằng chế độ Video chỉ dẫn tới những trang mà video là nội dung chính. Các ví dụ của chính Google về trang mà video chỉ là phần bổ trợ: một bài blog có video bổ sung cho văn bản, một trang sản phẩm có video, và một trang danh mục liệt kê nhiều video có mức nổi bật ngang nhau.
Hướng dẫn thực hành tốt nhất về SEO video của Google (cập nhật tháng 12 năm 2025) bổ sung rằng bản thân trang xem phải được lập chỉ mục và hoạt động tốt trong Tìm kiếm thì video của nó mới được xem xét. Sitemap không thể vượt qua quy tắc này.
| Tình huống của bạn | Sitemap video có hữu ích không? | Vì sao |
|---|---|---|
| Video tự lưu trữ, mỗi video một trang xem (khóa học, phương tiện, hướng dẫn) | Có, giá trị cao | Google nhận URL tệp, thời lượng và ảnh thu nhỏ cho mọi trang, ngay cả khi trình phát tải chậm |
| Thư viện video lớn hoặc thay đổi thường xuyên (hàng trăm trang, nội dung có hạn) | Có | Các thẻ expiration_date, restriction và platform dễ quản lý hơn trong một nguồn cấp duy nhất |
| Phát trực tiếp và phát lại | Có, kèm schema | video:live trong sitemap, đánh dấu BroadcastEvent cho huy hiệu LIVE |
| Video YouTube nhúng trong bài blog | Hiếm khi | Trang là một bài viết, nên video sẽ không được lập chỉ mục như một kết quả video; thay vào đó trang YouTube xếp hạng |
| Trang sản phẩm có video demo | Thấp | Sản phẩm là nội dung chính; hãy đầu tư vào trang sản phẩm và việc tải video lên YouTube |
Lưu ý
Liệt kê mọi bài blog có nhúng video YouTube trong sitemap video sẽ không tạo ra kết quả video. Các URL đó sẽ hiển thị trong Search Console với thông báo “Không có video nào được lập chỉ mục”. Hãy giữ sitemap chỉ cho những trang xem thực sự.
Google đọc siêu dữ liệu video từ ba nguồn: dữ liệu có cấu trúc, sitemap video (hoặc nguồn cấp mRSS) và thẻ Open Graph. Tài liệu của Google không xếp hạng cái nào cao hơn cái nào, nên lựa chọn mang tính thực tế.
| Phương pháp | Nằm ở đâu | Phù hợp nhất cho | Giới hạn |
|---|---|---|---|
| Sitemap video | Tệp XML gửi trong Search Console | Khám phá hàng loạt, nhiều trang xem, quy tắc hết hạn và quốc gia | Không có khoảnh khắc chính, không có huy hiệu LIVE |
| Schema VideoObject (JSON-LD) | Trong HTML của từng trang xem | Kết quả phong phú, khoảnh khắc chính (Clip, SeekToAction), huy hiệu LIVE | Phải có trong trang đã được hiển thị; xử lý từng trang một |
| Nguồn cấp mRSS | Tệp Media RSS gửi như một sitemap | Các nền tảng đã xuất bản RSS | Search Console có thể báo “Lỗi MRSS; hãy thử dùng schema.org thay thế” |
| Open Graph (og:video) | Thẻ meta trong phần đầu trang | Xem trước trên mạng xã hội, tín hiệu dự phòng | Ít siêu dữ liệu |
Hướng dẫn về dữ liệu có cấu trúc VideoObject của Google (cập nhật tháng 9 năm 2026) chỉ yêu cầu ba thuộc tính: name, thumbnailUrl và uploadDate. Hướng dẫn khuyến nghị contentUrl (được ưu tiên hơn embedUrl), description, duration và hasPart cho các đoạn Clip. Khoảnh khắc chính cần video dài ít nhất 30 giây, còn huy hiệu LIVE cần một BroadcastEvent với isLiveBroadcast đặt thành true. Không có phần nào trong số này tồn tại trong cú pháp sitemap, đó là lý do thiết lập tốt nhất kết hợp sitemap video để khám phá với schema trên từng trang xem. Công cụ tạo schema miễn phí của chúng tôi dựng JSON-LD, còn công cụ kiểm tra dữ liệu có cấu trúc kiểm tra trước khi bạn đăng. Để có bức tranh rộng hơn về đánh dấu, xem hướng dẫn của chúng tôi về dữ liệu có cấu trúc cho tìm kiếm AI.
Bắt đầu từ những trang mà video là thứ đầu tiên người truy cập thấy và là lý do trang tồn tại. Bỏ qua các bài viết và trang sản phẩm chỉ nhúng video.
Hầu hết nền tảng lưu trữ video và plugin CMS đều có thể xuất sitemap video; trên website tùy chỉnh, hãy tạo tệp từ cơ sở dữ liệu để tiêu đề, ảnh thu nhỏ và thời lượng luôn đồng bộ với trang. Một sitemap chuẩn chứa tối đa 50.000 URL hoặc 50 MB chưa nén; vượt mức đó, hãy chia nhỏ và dùng một chỉ mục sitemap.
Google yêu cầu URL của trang, ảnh thu nhỏ và video không bị robots.txt chặn, không cần đăng nhập, không bị tường lửa chặn, và dùng HTTP hoặc FTP (không hỗ trợ các giao thức phát trực tuyến). Một ảnh thu nhỏ bị robots.txt chặn thậm chí có một lỗi riêng trong báo cáo Lập chỉ mục video.
Thêm tệp trong mục Sơ đồ trang của Search Console và khai báo nó trong robots.txt bằng dòng Sitemap:. Hướng dẫn về cách gửi sitemap lên Google của chúng tôi hướng dẫn cả hai bước, còn công cụ kiểm tra sitemap bắt được XML sai định dạng trước khi Google phát hiện.
Cập nhật tệp khi một video được thêm, thay thế hoặc gỡ bỏ, và đặt video:expiration_date cho nội dung có ngày kết thúc. Một sitemap liệt kê video đã xóa sẽ lãng phí lượt thu thập và làm nhiễu báo cáo của bạn.
Báo cáo Lập chỉ mục video trong Search Console cho biết có bao nhiêu trang đã lập chỉ mục chứa một video đã lập chỉ mục, và vì sao các trang khác thì không. Những lý do phổ biến nhất và cách sửa:
| Lý do trong Search Console | Ý nghĩa | Cách sửa |
|---|---|---|
| Video không nằm trên trang xem | Video đang hỗ trợ trang thay vì là nội dung chính của nó | Tạo một trang xem riêng, hoặc chấp nhận rằng trang xếp hạng như văn bản |
| Không xác định được vị trí và kích thước video | Trình phát bị thiếu khi tải trang, thường bị giấu sau ảnh bấm để phát | Hiển thị trình phát ngay trong HTML ban đầu, phía trên nếp gấp |
| Chưa cung cấp URL ảnh thu nhỏ / Kích thước ảnh thu nhỏ không hợp lệ | Thiếu ảnh thu nhỏ, hoặc nhỏ hơn 60x30 điểm ảnh | Thêm ảnh thu nhỏ lớn hơn trong sitemap và schema |
| Ảnh thu nhỏ bị robots.txt chặn | Googlebot không tải được ảnh | Cho phép đường dẫn ảnh thu nhỏ, kể cả trên CDN |
| Ảnh thu nhỏ trong suốt | Ít hơn 80% số điểm ảnh đủ đặc | Dùng ảnh JPEG, PNG, WebP hoặc AVIF không trong suốt |
| Không tìm thấy video trên dịch vụ lưu trữ | Video đã bị xóa hoặc chuyển sang riêng tư trên nơi lưu trữ | Gỡ mục đó hoặc khôi phục video |
Nếu bản thân trang xem chưa được lập chỉ mục, hãy sửa điều đó trước: hướng dẫn về lập chỉ mục trên Google của chúng tôi trình bày các nguyên nhân thường gặp.
Với Google, một sitemap video sạch cộng với đánh dấu VideoObject khiến mỗi trang xem đủ điều kiện xuất hiện trong kết quả video, khoảnh khắc chính và tab Video. Với các trợ lý AI, bức tranh khác. Nghiên cứu về việc AI trích dẫn YouTube của Sorank (301.025 câu trả lời AI, từ tháng 8 năm 2025 đến tháng 8 năm 2026) cho thấy YouTube được trích dẫn trong 2,35% câu trả lời được đo trong ba tháng gần nhất, với khoảng cách lớn giữa các mô hình: 3,69% trên Gemini và 0% trên Claude. Các trợ lý AI chủ yếu trích dẫn văn bản, nên một trang xem chỉ được trích dẫn khi có kèm một bản tóm tắt bằng văn bản hoặc bản chép lời bên cạnh trình phát.
Hệ quả thực tế là một sự tách biệt: hãy lưu trữ các video chủ lực trên những trang xem mà bạn kiểm soát (sitemap cộng schema), đăng cùng các video đó lên YouTube để tăng phạm vi tiếp cận (xem hướng dẫn về tiếp thị YouTube), và bao quanh chúng bằng các bài viết trả lời những câu hỏi mà khách hàng của bạn đặt ra. Phần cuối cùng này là nơi Sorank hỗ trợ: đây là phần mềm SEO và GEO tự động vận hành (autopilot), tìm từ khóa của bạn, gom chúng thành chủ đề với Trình tạo cụm chủ đề, và viết cùng đăng các bài viết đã tối ưu bằng Trình tạo bài viết blog.

Sitemap video chỉ mang lại giá trị trên những trang xem thực sự: hãy liệt kê chúng với các thẻ bắt buộc, thêm schema VideoObject vào mỗi trang và giữ cho ảnh thu nhỏ truy cập được. Để tự động xây dựng nội dung văn bản xung quanh video của bạn, hãy so sánh các gói trên trang giá; mọi gói đều bắt đầu với dùng thử miễn phí 3 ngày.
Không. Sitemap video mô tả các video trên những trang thuộc website của bạn. Một video YouTube xếp hạng thông qua trang YouTube của nó, với tiêu đề, mô tả và mức độ tương tác. Bạn vẫn có thể khai báo video nhúng YouTube bằng video:player_loc, nhưng chỉ khi trang nhúng nó là một trang xem thực sự.
Một tệp sitemap chứa tối đa 50.000 URL hoặc 50 MB chưa nén, và mỗi URL có thể chứa nhiều mục video, mỗi video hiển thị trên trang một mục. Các thư viện lớn chia video ra nhiều tệp và liệt kê chúng trong một chỉ mục sitemap.
Có, trên các website có nhiều trang xem. Dữ liệu có cấu trúc chỉ được đọc khi Google thu thập từng trang, trong khi sitemap liệt kê mọi video ở một nơi và mang theo các quy tắc hết hạn, quốc gia và nền tảng. Khoảnh khắc chính và huy hiệu LIVE cần dữ liệu có cấu trúc, nên hai thứ hoạt động tốt nhất khi dùng cùng nhau.
HỌ ĐÃ THỬ SORANK TRƯỚC BẠN
