MON - FRI : 09:00 AM-18:00 PM
VIEVI

XML sitemap

Tháng 11 01, 2026
0 lượt xem

Sitemap (sơ đồ trang web) là file liệt kê các URL, video, hình ảnh trên website và quan hệ giữa chúng, để công cụ tìm kiếm như Google crawl website hiệu quả hơn. XML sitemap là dạng sitemap viết bằng ngôn ngữ XML, dạng phổ biến và linh hoạt nhất.

Sitemap là gì?

Theo Google, sitemap cho biết trang và file nào bạn coi là quan trọng, kèm thông tin như lần cập nhật cuối, các phiên bản ngôn ngữ khác của trang. Sitemap còn khai báo được video (thời lượng, độ tuổi), hình ảnh và tin tức. Sitemap giúp Google tìm URL, nhưng không bảo đảm mọi URL trong đó sẽ được crawl và lập chỉ mục (Google Search Central, What is a sitemap, truy cập 11/2026).

Website nào cần sitemap?

Google cho rằng bạn có thể cần sitemap khi:

  • Website lớn, khó bảo đảm trang nào cũng có link từ trang khác.
  • Website mới, ít link từ bên ngoài, nên Googlebot khó tìm ra trang.
  • Website có nhiều video, hình ảnh hoặc xuất hiện trên Google News.

Có thể không cần khi website nhỏ, khoảng 500 trang trở xuống, link nội bộ đủ để đi tới mọi trang quan trọng từ trang chủ, và không có nhiều video, ảnh hay tin tức cần hiện trên Google. Nếu dùng WordPress, Wix hay Blogger, CMS thường đã tạo sẵn sitemap.

XML sitemap gồm những gì

Theo giao thức sitemaps.org, file phải mở bằng thẻ <urlset>, mỗi URL nằm trong một thẻ <url>, và mỗi <url> có một thẻ <loc> chứa địa chỉ trang. Các thẻ khác là tùy chọn. Mọi URL trong một sitemap phải cùng một host (sitemaps.org, Sitemaps XML format, truy cập 11/2026).

Google bỏ qua <priority> và <changefreq>. Google chỉ dùng <lastmod> nếu giá trị này luôn chính xác và kiểm chứng được. <lastmod> nên là thời điểm trang có thay đổi đáng kể, như sửa nội dung chính, dữ liệu có cấu trúc hay link trên trang (Google Search Central, Build and submit a sitemap, truy cập 11/2026).

Giới hạn và quy tắc

  • Mỗi file tối đa 50MB (chưa nén) hoặc 50,000 URL. Nhiều hơn thì tách thành nhiều sitemap, có thể gom bằng một sitemap index (file chỉ mục sitemap).
  • File mã hóa UTF-8, dùng URL tuyệt đối đầy đủ (https://www.example.com/trang/), không dùng /trang/.
  • Đặt sitemap ở thư mục gốc để áp dụng cho toàn site.
  • Chỉ đưa URL bạn muốn hiện trên Google. Nhiều URL cùng nội dung thì chỉ đưa URL bạn chọn làm bản chính (canonical).
  • Thứ tự URL trong file không quan trọng.

Ngoài XML, Google nhận sitemap dạng RSS, mRSS, Atom 1.0 và file text mỗi dòng một URL (cùng nguồn Build and submit a sitemap).

Cách gửi sitemap cho Google

  1. Gửi trong báo cáo Sitemaps của Google Search Console. Cách này cho bạn xem Googlebot đọc file lúc nào và có lỗi gì không.
  2. Thêm dòng “Sitemap: https://www.example.com/sitemap.xml” vào file robots.txt. Google đọc được ở lần crawl robots.txt kế tiếp.

Gửi sitemap chỉ là gợi ý; Google không cam kết sẽ tải file hay dùng nó để crawl.

Ví dụ: chia sitemap cho shop lớn (giả định)

Một shop có 60,000 trang sản phẩm và 400 trang danh mục. Vì giới hạn 50,000 URL mỗi file, shop chia thành 3 file: sản phẩm phần 1 (50,000 URL), sản phẩm phần 2 (10,000 URL), danh mục (400 URL), rồi gom vào một sitemap index để gửi một lần. Search Console báo 48,000 trên 60,400 URL đã lập chỉ mục, khoảng 79%. Chia theo loại trang giúp bạn thấy ngay nhóm nào ít được lập chỉ mục để xử lý.

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

Có sitemap thì web có lên top không?

Không. Sitemap giúp Google tìm URL, không làm trang xếp hạng cao hơn. Thứ hạng phụ thuộc nội dung, link và nhiều yếu tố SEO khác.

Sửa nhỏ có cần cập nhật lastmod không?

Không. Google lấy ví dụ: đổi năm bản quyền ở chân trang không phải thay đổi đáng kể. Cập nhật lastmod cho mọi chỉnh sửa vặt làm giá trị này mất độ tin cậy.

Sitemap có quyết định tiêu đề và mô tả hiện trên Google không?

Không. Tiêu đề và đoạn mô tả trên kết quả tìm kiếm lấy từ thẻ title, nội dung trang và meta description.

Nếu bạn cần rà sitemap, lập chỉ mục và nền tảng kỹ thuật SEO, xem dịch vụ SEO và AI Search của Adtek.