Tan Phat Media

Sitemap XML Là Gì? Cách Tạo, Gửi Google Và Lỗi Cần Tránh

24 tháng 5, 2026
4.163
sitemap xml là gì
cách tạo sitemap
submit sitemap google
Sitemap XML Là Gì? Cách Tạo, Gửi Google Và Lỗi Cần Tránh - Tấn Phát Digital

Nếu robots.txt nói với Google được đi đâu, thì sitemap nói với Google có những gì đáng xem.

Đây là một file liệt kê các trang trên website của bạn, giúp công cụ tìm kiếm phát hiện chúng nhanh hơn — đặc biệt hữu ích với các trang mới hoặc trang ít có liên kết trỏ về.

Nhưng cũng như robots.txt, sitemap bị hiểu sai khá nhiều. Nhiều người nghĩ chỉ cần đưa một trang vào sitemap là nó sẽ được Google lưu và xếp hạng. Thực tế không phải vậy — và hiểu đúng điều này giúp bạn không tốn công vô ích.

Bài viết này giải thích sitemap làm gì (và không làm gì), cách tạo và gửi, nên đưa trang nào vào, loại trang nào ra, cùng những lỗi phổ biến khiến sitemap mất tác dụng.

Sitemap làm gì?

Sitemap là một file (thường ở định dạng XML) chứa danh sách các địa chỉ trang trên website của bạn, kèm một số thông tin bổ sung như thời điểm cập nhật gần nhất.

Chức năng chính: giúp công cụ tìm kiếm phát hiện các trang của bạn.

Bình thường, bot tìm thấy trang mới bằng cách đi theo các liên kết. Sitemap là cách nói trực tiếp: "đây là danh sách các trang của tôi, bạn không cần phải tự mò ra".

Đặc biệt hữu ích khi:

  • Website mới, chưa có nhiều liên kết từ bên ngoài

  • Trang mới đăng, chưa có liên kết nội bộ trỏ về

  • Website lớn với cấu trúc sâu, một số trang khó tiếp cận

  • Trang có ít liên kết trỏ về

Cách kiểm tra website bạn đã có chưa: thử gõ địa chỉ website kèm /sitemap.xml. Nhiều hệ quản trị nội dung tạo tự động ở đó. Nếu không thấy, kiểm tra trong file robots.txt — thường có dòng chỉ đến sitemap.

Điều quan trọng: sitemap không đảm bảo được lập chỉ mục

Đây là hiểu lầm phổ biến nhất.

Nhiều người nghĩ: đưa trang vào sitemap là Google sẽ lưu nó.

Thực tế: sitemap chỉ là lời gợi ý, không phải lệnh. Google vẫn tự quyết định trang nào đáng lưu dựa trên chất lượng nội dung, tầm quan trọng của trang, và nhiều yếu tố khác.

Hệ quả thực tế quan trọng: nếu một trang không được lập chỉ mục, việc thêm nó vào sitemap hiếm khi giải quyết được vấn đề. Nguyên nhân thật thường là nội dung chưa đủ giá trị, hoặc không có liên kết nội bộ nào trỏ về nó.

Cách nghĩ đúng: sitemap giúp Google tìm thấy trang nhanh hơn, nhưng không giúp trang được chọn. Muốn được chọn, trang cần đủ giá trị và có tín hiệu về tầm quan trọng — mà tín hiệu mạnh nhất bạn kiểm soát được là liên kết nội bộ.

Các nguyên nhân khiến trang không được lập chỉ mục được phân tích trong bài vì sao từ khóa mãi không lên top.

Nên đưa trang nào vào sitemap?

Nguyên tắc vàng: sitemap chỉ nên chứa các trang bạn MUỐN xuất hiện trên Google.

Nghe đơn giản nhưng rất nhiều sitemap vi phạm nguyên tắc này.

Nên có:

  • Trang chủ

  • Các trang dịch vụ, sản phẩm

  • Bài viết có giá trị

  • Trang giới thiệu, liên hệ

  • Các trang danh mục quan trọng

Không nên có:

Trang bị chặn lập chỉ mục. Nếu bạn đã đặt thẻ noindex cho một trang, đưa nó vào sitemap là mâu thuẫn — bạn vừa nói "đừng lưu" vừa nói "đây, xem đi".

Trang chuyển hướng. Địa chỉ cũ đã chuyển sang địa chỉ mới không nên còn trong sitemap.

Trang lỗi. Địa chỉ không còn tồn tại.

Trang trùng lặp. Nếu có nhiều địa chỉ dẫn đến cùng nội dung, chỉ nên đưa địa chỉ chính vào.

Trang bị chặn trong robots.txt. Mâu thuẫn tương tự — bạn chặn bot vào nhưng lại liệt kê trang đó.

File không phải trang web. Đây là lỗi thực tế khá phổ biến: đưa các file văn bản, tài liệu kỹ thuật vào sitemap dành cho trang HTML. Chúng không phải trang web nên Google không lập chỉ mục — và chỉ làm nhiễu báo cáo, khiến bạn tưởng có vấn đề trong khi không có.

Trang chất lượng thấp. Nếu bạn biết một trang mỏng, không có giá trị, đưa vào sitemap không giúp gì mà còn gửi tín hiệu rằng bạn coi đó là nội dung đáng xem.

Cách tạo sitemap

Với hệ quản trị nội dung phổ biến

Phần lớn nền tảng hiện nay tạo sitemap tự động, hoặc có sẵn thành phần bổ sung làm việc đó. Đây là cách nên dùng vì:

  • Tự động cập nhật khi bạn thêm hoặc xóa trang

  • Ít rủi ro sai sót

  • Không cần can thiệp thủ công

Việc cần làm: kiểm tra cấu hình xem nó đang đưa những loại trang nào vào. Nhiều thành phần bổ sung mặc định đưa cả các trang bạn không muốn (trang thẻ, trang tác giả, trang lưu trữ theo ngày) — nên rà soát và loại bớt.

Với website tự xây

Cần tạo và cập nhật sitemap qua mã nguồn hoặc công cụ. Điểm quan trọng: phải cập nhật tự động khi nội dung thay đổi, nếu không sitemap sẽ nhanh chóng lỗi thời.

Với website nhiều trang

Có giới hạn về số địa chỉ trong một file sitemap. Website lớn nên chia thành nhiều sitemap theo nhóm (một cho bài viết, một cho sản phẩm, một cho trang dịch vụ), rồi dùng một file chỉ mục sitemap liệt kê chúng.

Lợi ích ngoài kỹ thuật: khi chia theo nhóm, báo cáo trong Search Console cũng tách theo nhóm — bạn biết được nhóm nào đang có vấn đề lập chỉ mục thay vì chỉ thấy một con số tổng.

Cách gửi sitemap cho Google

Có hai cách, nên làm cả hai:

Cách 1: Khai báo trong robots.txt. Thêm một dòng chỉ đến địa chỉ sitemap. Cách này giúp mọi công cụ tìm kiếm đều tìm thấy.

Cách 2: Gửi qua Google Search Console. Vào mục Sitemap, nhập địa chỉ sitemap và gửi. Cách này cho bạn báo cáo chi tiết — biết Google đọc được bao nhiêu địa chỉ, có lỗi gì không.

Sau khi gửi: không cần gửi lại mỗi lần cập nhật nội dung. Google sẽ tự kiểm tra sitemap định kỳ. Chỉ cần gửi lại nếu bạn đổi địa chỉ sitemap hoặc chia lại cấu trúc.

Đọc báo cáo trong Search Console

Sau khi gửi, Search Console cho bạn thông tin đáng giá.

Trong mục Sitemap, bạn thấy:

  • Trạng thái đọc file (thành công hay có lỗi)

  • Số địa chỉ Google phát hiện được trong sitemap

  • Thời điểm đọc gần nhất

Trong báo cáo lập chỉ mục, bạn thấy:

  • Bao nhiêu trang đã được lập chỉ mục

  • Bao nhiêu trang không được, và lý do cụ thể

Cách diễn giải khoảng chênh lệch:

Nếu sitemap có 200 địa chỉ nhưng chỉ 120 trang được lập chỉ mục, đó không nhất thiết là vấn đề — Google luôn chọn lọc. Nhưng nếu chênh lệch rất lớn, cần xem lý do.

Các lý do thường gặp và ý nghĩa:

Lý do báo

Ý nghĩa

Việc cần làm

Đã thu thập, chưa lập chỉ mục

Google đã đọc nhưng chưa thấy đủ giá trị

Cải thiện nội dung, thêm liên kết nội bộ

Đã phát hiện, chưa thu thập

Biết trang tồn tại nhưng chưa vào xem

Thường cần thời gian; thêm liên kết nội bộ giúp ưu tiên

Bị loại bởi thẻ noindex

Trang có thẻ chặn

Nếu cố ý, hãy gỡ trang khỏi sitemap; nếu vô tình, gỡ thẻ

Bị chặn bởi robots.txt

Mâu thuẫn giữa hai file

Xem lại cấu hình robots.txt

Trang trùng lặp

Có địa chỉ khác chứa nội dung tương tự

Gộp nội dung hoặc chỉ định địa chỉ chính

Không tìm thấy (lỗi 404)

Địa chỉ trong sitemap không tồn tại

Cập nhật sitemap, loại địa chỉ cũ

Cách kiểm tra hàng loạt cho nhiều trang có trong bài kiểm tra index URL hàng loạt.

Bảo trì sitemap

Sitemap không phải làm một lần rồi quên. Vài việc nên làm định kỳ:

Kiểm tra sitemap có cập nhật không. Mở file và xem các trang mới nhất có trong đó chưa. Nếu sitemap dừng cập nhật (thường do lỗi kỹ thuật), Google sẽ chậm phát hiện nội dung mới.

Rà soát các địa chỉ không nên có. Sau một thời gian, sitemap thường tích tụ các địa chỉ đã chuyển hướng, đã xóa, hoặc bị chặn. Dọn định kỳ giúp báo cáo sạch và Google không lãng phí công thu thập.

Kiểm tra sau mỗi thay đổi lớn. Đặc biệt sau khi: làm mới website, đổi cấu trúc địa chỉ, chuyển hosting, gộp hoặc xóa nội dung.

Theo dõi báo cáo lập chỉ mục hằng tháng. Nếu số trang được lập chỉ mục giảm bất thường, đó là dấu hiệu sớm của vấn đề kỹ thuật.

Đây nên là hạng mục trong quy trình chăm sóc, bảo trì website định kỳ.

Sitemap có giúp tăng thứ hạng không?

Câu trả lời ngắn: không trực tiếp.

Sitemap không phải yếu tố xếp hạng. Nó không làm trang của bạn được đánh giá cao hơn.

Nhưng nó giúp gián tiếp:

  • Trang mới được phát hiện nhanh hơn, nên bắt đầu có cơ hội xếp hạng sớm hơn

  • Nội dung cập nhật được Google biết sớm hơn

  • Với website lớn, giúp các trang sâu không bị bỏ sót

Cách nghĩ đúng: sitemap là điều kiện thuận lợi, không phải yếu tố quyết định. Một trang có sitemap nhưng nội dung kém vẫn không lên hạng; một trang không có trong sitemap nhưng nội dung tốt và có nhiều liên kết trỏ về vẫn có thể xếp hạng cao.

Sai lầm thường gặp

  • Đưa trang có thẻ noindex vào sitemap — mâu thuẫn tín hiệu, làm nhiễu báo cáo.

  • Đưa trang chuyển hướng hoặc trang lỗi vào — lãng phí công thu thập và làm sai lệch số liệu.

  • Đưa file không phải trang web vào — chúng không thể được lập chỉ mục, chỉ làm nhiễu báo cáo.

  • Sitemap không tự cập nhật — nội dung mới không được phát hiện kịp.

  • Nghĩ rằng thêm vào sitemap là trang sẽ được lập chỉ mục — sitemap chỉ gợi ý, không đảm bảo.

  • Không gửi sitemap qua Search Console — mất báo cáo chi tiết rất hữu ích.

  • Đưa mọi trang vào không chọn lọc — kể cả trang chất lượng thấp, gửi tín hiệu sai về nội dung bạn coi trọng.

  • Không dọn sitemap định kỳ — tích tụ địa chỉ cũ, báo cáo khó đọc.

  • Website lớn dùng một sitemap duy nhất — khó chẩn đoán khi có vấn đề.

Sitemap và robots.txt: hai file khác nhau

Vì hai file này hay được nhắc cùng nhau, cần phân biệt rõ:

robots.txt

sitemap.xml

Chức năng

Nói bot được đi đâu

Nói bot có gì đáng xem

Bản chất

Hạn chế

Gợi ý

Vị trí

Thư mục gốc, bắt buộc

Linh hoạt, nên khai báo trong robots.txt

Rủi ro khi sai

Cao — có thể chặn cả website

Thấp — chủ yếu làm nhiễu báo cáo

Ảnh hưởng lập chỉ mục

Chặn thu thập nhưng không ngăn lập chỉ mục

Giúp phát hiện nhưng không đảm bảo lập chỉ mục

Điểm chung quan trọng: cả hai đều nên được kiểm tra sau mỗi lần website thay đổi lớn.

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

Sitemap có bắt buộc không? Không bắt buộc. Website nhỏ với cấu trúc rõ ràng và liên kết nội bộ tốt vẫn được Google phát hiện đầy đủ. Nhưng sitemap giúp quá trình này nhanh hơn và đáng có với hầu hết website.

Đưa trang vào sitemap thì Google có lập chỉ mục không? Không đảm bảo. Sitemap chỉ giúp Google tìm thấy trang; việc có lưu hay không phụ thuộc chất lượng nội dung và tầm quan trọng của trang. Nếu một trang không được lập chỉ mục, thêm vào sitemap hiếm khi giải quyết được — nguyên nhân thật thường là nội dung mỏng hoặc thiếu liên kết nội bộ.

Nên đưa trang nào vào sitemap? Chỉ các trang bạn muốn xuất hiện trên Google. Loại bỏ: trang có thẻ noindex, trang chuyển hướng, trang lỗi, trang trùng lặp, trang bị chặn trong robots.txt, và các file không phải trang web.

Bao lâu nên cập nhật sitemap? Lý tưởng là tự động cập nhật mỗi khi nội dung thay đổi — phần lớn hệ quản trị nội dung làm được điều này. Bạn chỉ cần kiểm tra định kỳ xem nó có đang hoạt động không, và dọn các địa chỉ cũ.

Sitemap có giúp tăng thứ hạng không? Không trực tiếp — nó không phải yếu tố xếp hạng. Nhưng giúp gián tiếp bằng cách để trang mới được phát hiện nhanh hơn, nên có cơ hội xếp hạng sớm hơn.

Website của tôi có 200 trang trong sitemap nhưng chỉ 120 trang được lập chỉ mục, có sao không? Chênh lệch là bình thường vì Google luôn chọn lọc. Nhưng nếu chênh lệch lớn, hãy xem lý do cụ thể trong báo cáo lập chỉ mục — thường là nội dung chưa đủ giá trị hoặc thiếu liên kết nội bộ, chứ không phải vấn đề của sitemap.

Kết luận

Sitemap là công cụ hữu ích nhưng thường bị kỳ vọng sai. Hai điều quan trọng nhất cần nhớ:

1. Nó giúp Google TÌM THẤY trang, không giúp trang ĐƯỢC CHỌN. Nếu một trang không được lập chỉ mục, nguyên nhân gần như luôn nằm ở nội dung hoặc thiếu liên kết nội bộ — không phải ở sitemap.

2. Chỉ đưa vào những trang bạn thực sự muốn xuất hiện. Sitemap chứa trang bị chặn, trang chuyển hướng, hay file không phải trang web chỉ làm nhiễu báo cáo và gửi tín hiệu lẫn lộn.

Giá trị lớn nhất của sitemap với doanh nghiệp nhỏ không nằm ở việc giúp lên hạng, mà ở báo cáo lập chỉ mục mà nó mở ra trong Search Console — nơi bạn biết được trang nào chưa được lưu và vì sao. Đây là dữ liệu chẩn đoán rất giá trị mà nhiều người chưa khai thác.

Nếu bạn cần được kiểm tra cấu hình kỹ thuật website hoặc đang gặp vấn đề về lập chỉ mục, tham khảo dịch vụ SEO website của chúng tôi, hoặc liên hệ Tấn Phát Digital để được đánh giá cụ thể.

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

Sitemap XML là gì và dùng để làm gì?

Sitemap XML là tệp liệt kê các URL quan trọng trên website để công cụ tìm kiếm hiểu cấu trúc trang và phát hiện nội dung nhanh hơn. Nó đặc biệt hữu ích với website mới, nhiều trang, hoặc có liên kết nội bộ chưa mạnh.

Website có bắt buộc phải có sitemap XML không?

Không bắt buộc, nhưng nên có. Google vẫn có thể crawl website qua internal link, nhưng sitemap giúp bot ưu tiên khám phá URL quan trọng, giảm rủi ro bỏ sót trang, nhất là với website lớn hoặc cập nhật nội dung thường xuyên.

Sitemap XML có giúp tăng thứ hạng SEO không?

Sitemap không trực tiếp làm tăng thứ hạng. Giá trị chính của nó là hỗ trợ crawl và index hiệu quả hơn. Nếu trang đã được index đầy đủ và cấu trúc web tốt, tác động SEO thường là gián tiếp thay vì ngay lập tức.

Những loại trang nào nên đưa vào sitemap XML?

Chỉ nên đưa vào sitemap các URL chuẩn, có giá trị SEO và muốn Google index, như bài viết, trang danh mục, sản phẩm, dịch vụ. Không nên thêm trang trùng lặp, trang noindex, trang chuyển hướng, hoặc URL có tham số không cần thiết.

Cách tạo sitemap XML cho website như thế nào?

Bạn có thể tạo sitemap bằng plugin CMS như WordPress, tính năng có sẵn của nền tảng website, hoặc dùng công cụ crawl để xuất file XML. Sau khi tạo, hãy lưu file ở domain chính và kiểm tra lại định dạng trước khi gửi.

Làm sao để gửi sitemap XML lên Google?

Cách phổ biến là vào Google Search Console, chọn đúng property của website, mở mục Sitemaps rồi nhập đường dẫn sitemap và gửi. Sau đó theo dõi trạng thái đọc file, số URL được phát hiện và các lỗi index nếu có.

Sitemap XML nên đặt ở đâu và có cần khai báo trong robots.txt không?

Thông thường sitemap được đặt ở dạng dễ nhớ như /sitemap.xml hoặc /sitemap_index.xml. Bạn nên khai báo thêm trong robots.txt để công cụ tìm kiếm dễ phát hiện hơn, dù vẫn có thể gửi trực tiếp qua Google Search Console.

Bao lâu nên cập nhật sitemap XML một lần?

Sitemap nên được cập nhật mỗi khi có URL mới, URL bị xóa hoặc thay đổi đáng kể. Nếu dùng CMS hoặc plugin tự động, việc này thường diễn ra liên tục. Quan trọng là sitemap phải phản ánh đúng trạng thái hiện tại của website.

Những lỗi thường gặp khi dùng sitemap XML là gì?

Các lỗi phổ biến gồm chứa URL 404, URL chuyển hướng 301, trang noindex, sai canonical, chặn crawl trong robots.txt, hoặc thêm URL không chuẩn. Những lỗi này làm Google khó tin cậy sitemap và giảm hiệu quả hỗ trợ index.

Nếu đã gửi sitemap mà Google vẫn không index thì cần kiểm tra gì?

Hãy kiểm tra chất lượng nội dung, thẻ noindex, canonical, robots.txt, lỗi server, internal link và khả năng crawl thực tế của trang. Sitemap chỉ là tín hiệu hỗ trợ, còn việc index còn phụ thuộc mức độ hữu ích và khả năng truy cập của URL.

Bài cùng chuyên mục

Bài trụ cột của chủ đề

Hình ảnh đại diện của bài viết: Nghiên Cứu Từ Khóa SEO 2026: Tìm Từ Khóa "Hái Ra Tiền"
Bài trụ cột

Nghiên Cứu Từ Khóa SEO 2026: Tìm Từ Khóa "Hái Ra Tiền"

Nghiên cứu từ khóa SEO cho người mới 2026: phân biệt từ khóa thông tin vs "hái ra tiền", chọn theo ý định tìm kiếm, công cụ miễn phí và lập bản đồ từ khóa.

Bài mới nhất cùng chuyên mục

Zalo
Facebook
Tấn Phát Digital
Zalo
Facebook