Bỏ qua tới nội dung
Kiến thức SEO· ·9 phút đọc

Sitemap XML là gì (và cách khai báo với Google)

Trần Trọng Luân
Sitemap XML là gì (và cách khai báo với Google)
Cỡ chữ

Khi một website có hàng trăm bài viết và trang dịch vụ, việc để Google tự dò hết bằng cách lần theo các liên kết là chậm và dễ bỏ sót. Đó là lý do mọi website nghiêm túc đều cần một tấm “bản đồ” gửi thẳng cho công cụ tìm kiếm. Bài này giải thích bản chất của tệp đó, cách tạo nhanh bằng Rank Math, cách khai báo qua Search Console và những lỗi hay gặp khiến sitemap mất tác dụng.

Sitemap XML hoạt động như thế nào

Hãy hình dung Googlebot (con bot thu thập dữ liệu của Google) như một người đưa thư lần đầu đến khu phố lạ. Nếu không có địa chỉ sẵn, người đó phải đi từng nhà, gõ từng cửa để biết còn nhà nào nữa. Sitemap XML chính là danh sách địa chỉ đưa trước cho người đưa thư đó.

Về kỹ thuật, đây là một tệp văn bản theo cú pháp XML (eXtensible Markup Language — ngôn ngữ đánh dấu mở rộng, định dạng để máy đọc). Mỗi URL nằm trong một thẻ riêng, kèm thông tin tối thiểu. Một mục cơ bản trông như sau:

<url>
  <loc>https://web22.dev/dich-vu/seo/</loc>
  <lastmod>2026-06-15</lastmod>
</url>

Một điểm quan trọng nhiều người hiểu sai: nộp sitemap không ép Google phải index trang. Google xem sitemap là một gợi ý để phát hiện URL nhanh hơn, còn việc có index hay không vẫn do thuật toán quyết định dựa trên chất lượng và mức độ trùng lặp của trang.

Những giá trị Google đã bỏ qua

Theo tài liệu chính thức của Google, hai thẻ <priority> (độ ưu tiên) và <changefreq> (tần suất thay đổi) bị Google bỏ qua hoàn toàn. Bạn có khai bao nhiêu thì cũng không tác động đến việc thu thập dữ liệu. Thẻ duy nhất còn được dùng là <lastmod> (lần sửa cuối) — và Google chỉ tin nó khi giá trị này chính xác và nhất quán, phản ánh đúng lần cập nhật nội dung thật, chứ không phải đổi mỗi khi sửa năm bản quyền ở chân trang.

Các bước sitemap XML giúp Google tìm và lập chỉ mục trang trên website
Sitemap XML hoạt động như thế nào.

Khi nào website của bạn cần sitemap XML

Sitemap có ích nhất trong các trường hợp sau:

  • Website lớn, nhiều trang — Google khó dò hết bằng liên kết nội bộ trong thời gian hợp lý.
  • Website mới, ít liên kết từ bên ngoài trỏ về, nên bot khó tìm đường vào.
  • Trang nằm sâu hoặc bị cô lập, ít liên kết nội bộ trỏ tới — còn gọi là trang mồ côi.

Ngược lại, một blog vài chục trang có cấu trúc liên kết tốt thì sitemap không tạo phép màu thứ hạng. Nó là công cụ phát hiện, không phải công cụ tăng hạng. Sitemap chỉ là một mảnh trong bức tranh SEO kỹ thuật tổng thể.

Cách tạo sitemap XML bằng Rank Math

Trên WordPress, bạn gần như không cần tạo sitemap thủ công. Plugin Rank Math sinh và cập nhật sitemap tự động mỗi khi có bài mới hoặc trang được sửa.

  1. Vào Rank Math → General Settings → Sitemap và bật tính năng sitemap.
  2. Chọn loại nội dung muốn đưa vào (bài viết, trang, trang dịch vụ) và loại bỏ những thứ không cần xuất hiện trên Google như trang đính kèm media hay danh mục rỗng.
  3. Mở URL sitemap chính, thường là /sitemap_index.xml, để kiểm tra. Rank Math chia nhỏ thành nhiều tệp con: một cho bài viết, một cho trang, một cho ảnh.

Cách chia nhỏ này không phải để cho đẹp. Mỗi tệp sitemap bị giới hạn tối đa 50.000 URL hoặc 50MB (khi chưa nén). Vượt ngưỡng thì phải tách thành nhiều tệp và gom lại bằng một tệp chỉ mục (sitemap index). Rank Math lo việc này sẵn cho bạn.

Cách submit sitemap qua Google Search Console

Tạo xong chưa đủ — bạn nên khai báo để Google biết. Có hai cách bổ trợ nhau:

1. Khai báo trong Search Console

  1. Đăng nhập Google Search Console và chọn đúng property của website.
  2. Vào mục Sitemaps ở menu trái.
  3. Nhập đường dẫn tương đối, ví dụ sitemap_index.xml, rồi nhấn Submit.
  4. Theo dõi cột trạng thái. “Success” nghĩa là Google đọc được; con số “Discovered URLs” cho biết đã tìm thấy bao nhiêu địa chỉ.

2. Trỏ sitemap trong robots.txt

Thêm một dòng vào tệp robots.txt để mọi công cụ tìm kiếm (kể cả Bing) đều tự tìm thấy:

Sitemap: https://web22.dev/sitemap_index.xml

Lưu ý URL trong sitemap và trong robots.txt phải là địa chỉ tuyệt đối, đầy đủ giao thức (https://…), không dùng đường dẫn rút gọn.

Bảng các lỗi sitemap XML thường gặp và hướng xử lý
Các lỗi sitemap XML hay gặp.

Các lỗi sitemap XML hay gặp

LỗiNguyên nhân & cách xử lý
Couldn’t fetchGoogle không tải được tệp. Thường do URL sai, server chặn, hoặc plugin đang tắt sitemap. Mở trực tiếp URL trên trình duyệt để kiểm tra trước.
Chứa URL bị noindex hoặc chuyển hướngSitemap chỉ nên chứa URL chuẩn (canonical) muốn index. Bỏ trang gắn thẻ meta robots noindex, trang chuyển hướng 301 và trang trùng lặp ra khỏi danh sách.
Submitted URL not indexedGoogle đọc được nhưng chọn không index, thường do nội dung mỏng hoặc trùng. Đây là vấn đề chất lượng nội dung, không phải lỗi sitemap.
Lastmod đặt saiĐổi ngày cập nhật cho mọi trang cùng lúc khiến Google mất tin tưởng vào giá trị này. Chỉ cập nhật khi nội dung thật sự thay đổi.

Nếu Search Console báo nhiều trang trong sitemap không được index, đừng vội đổ lỗi cho tệp XML. Hãy soi lại phần báo cáo lập chỉ mục để hiểu vì sao Google từ chối từng nhóm trang.

Câu hỏi thường gặp

Không có sitemap XML thì Google có index website không?

Có. Google vẫn dò được qua liên kết nội bộ và bên ngoài. Sitemap chỉ giúp quá trình đó nhanh và đầy đủ hơn, đặc biệt với site lớn hoặc site mới.

Submit sitemap xong bao lâu Google index?

Không có mốc cố định. Có thể vài ngày đến vài tuần, tùy độ uy tín của site và chất lượng từng trang. Nộp sitemap không rút ngắn được khâu đánh giá chất lượng.

Một website nên có mấy sitemap?

Bao nhiêu cũng được, miễn mỗi tệp dưới 50.000 URL. Khi vượt ngưỡng, dùng một tệp chỉ mục gom các sitemap con lại và chỉ submit tệp chỉ mục đó.

Nếu bạn muốn rà soát toàn bộ lớp kỹ thuật — từ sitemap, robots.txt đến tốc độ và lập chỉ mục — dịch vụ audit SEO của Web22 có thể giúp bạn nhìn ra điểm nghẽn cụ thể.

Cần làm web?

Dịch vụ liên quan
tới chủ đề bài này.

Tất cả dịch vụ
Đọc tiếp

Bài viết
cùng chủ đề.

Tất cả bài viết