Trong bài viết Hướng Dẫn Cách Tạo Sitemap và Khai Báo Với Google Chuẩn SEO, bài viết Indexnhanh hướng dẫn cách tạo và gửi sitemap lên Google Search Console. Sitemap giúp Google phát hiện URL mới hoặc vừa cập nhật, nhưng không đảm bảo URL sẽ được crawl hay index.
Các loại Sitemap phổ biến
Website có thể sử dụng nhiều dạng sitemap khác nhau. Trong SEO, hai khái niệm thường gặp nhất là XML Sitemap và HTML Sitemap.
XML Sitemap
XML Sitemap là định dạng phổ biến được sử dụng để cung cấp URL cho công cụ tìm kiếm. Ngoài URL, sitemap XML có thể chứa một số thông tin bổ sung như thời điểm trang được cập nhật đáng kể.
Đây là loại sitemap thường được khai báo trong Google Search Console hoặc robots.txt.
HTML Sitemap
HTML Sitemap là trang được thiết kế chủ yếu cho người dùng, giúp họ truy cập các khu vực hoặc nội dung quan trọng trên website.
HTML Sitemap không thay thế XML Sitemap. Nếu cấu trúc navigation và internal link của website đã tốt, không phải website nào cũng bắt buộc phải có một trang HTML Sitemap riêng.

Cách tạo Sitemap chuẩn SEO
Tạo Sitemap XML thủ công
Với website chỉ có một số ít URL, bạn có thể tự tạo sitemap XML bằng trình soạn thảo văn bản.
Một sitemap XML cơ bản có thể có dạng:
<?xml version=”1.0″ encoding=”UTF-8″?>
<urlset xmlns=”http://www.sitemaps.org/schemas/sitemap/0.9″>
<url>
<loc>https://example.com/trang-a/</loc>
<lastmod>2026-10-05</lastmod>
</url>
</urlset>
Trong đó:
- <loc>: URL đầy đủ của trang.
- <lastmod>: thời điểm trang được cập nhật đáng kể, nếu website có thể cung cấp dữ liệu chính xác.
Không cần tối ưu các thẻ <priority> hoặc <changefreq> cho Google vì Google không sử dụng hai giá trị này để quyết định mức độ ưu tiên crawl.
Sử dụng công cụ tạo Sitemap
Với website có nhiều URL, nên ưu tiên để CMS hoặc hệ thống website tạo sitemap tự động thay vì duy trì file thủ công.
Một số công cụ như XML-Sitemaps.com hoặc Screaming Frog có thể hỗ trợ tạo danh sách URL và sitemap. Tuy nhiên, sau khi tạo vẫn cần kiểm tra lại để tránh đưa URL redirect, noindex, lỗi hoặc duplicate vào file.
Tạo Sitemap bằng Plugin trên WordPress
Đối với WordPress, các plugin SEO như Yoast SEO, Rank Math hoặc những plugin tương tự thường có chức năng tự động tạo XML Sitemap.
Ưu điểm của sitemap được tạo từ CMS là file có thể tự cập nhật khi bài viết, trang, sản phẩm hoặc taxonomy thay đổi.
Sau khi kích hoạt, hãy kiểm tra URL sitemap thực tế mà plugin tạo. Tùy plugin, đường dẫn có thể là sitemap_index.xml hoặc một đường dẫn khác, không nhất thiết luôn là sitemap.xml.
Tăng tốc index bài viết tại INDEXNANH chỉ sau 1 ngày đăng ký, thử miễn phí 100 link ngay tại đây INDEXNHANH.COM

Những URL nào nên có trong Sitemap?
Sitemap không nên chứa tất cả URL mà website có thể tạo. Nên ưu tiên những URL canonical mà bạn thực sự muốn Google crawl và có khả năng xuất hiện trong kết quả tìm kiếm.
Một URL đưa vào sitemap nên:
- Trả về HTTP Status 200.
- Không có thẻ noindex.
- Không redirect sang URL khác.
- Là phiên bản canonical mà website muốn sử dụng.
- Có nội dung hợp lệ và phục vụ người dùng.
- Không bị chặn crawl ngoài ý muốn.
Các URL redirect, 404, noindex hoặc duplicate không phải canonical thường không nên tiếp tục nằm trong sitemap.
Lastmod, Changefreq và Priority trong Sitemap
Lastmod có tác dụng gì?
Thẻ <lastmod> cho biết thời điểm URL được cập nhật đáng kể gần nhất.
Google có thể sử dụng thông tin này nếu dữ liệu được cung cấp chính xác và nhất quán. Những thay đổi như sửa nội dung chính, structured data hoặc liên kết quan trọng trên trang có thể được xem là cập nhật đáng kể.
Không nên tự động thay đổi lastmod mỗi ngày nếu nội dung thực tế không thay đổi.
Có cần dùng Changefreq và Priority không?
Đối với Google Search, bạn không cần tối ưu <changefreq> hoặc <priority> vì Google bỏ qua hai giá trị này.
Do đó, việc đặt priority="1.0" cho một URL không khiến Google crawl hay index trang đó nhanh hơn.
File Robots.txt và vai trò đối với Sitemap
Robots.txt có chức năng gì?
Robots.txt chủ yếu được sử dụng để kiểm soát những khu vực crawler được hoặc không được phép truy cập.
Robots.txt và sitemap có hai vai trò khác nhau:
- Robots.txt: kiểm soát quyền crawl đối với các đường dẫn.
- Sitemap: cung cấp danh sách URL mà website muốn công cụ tìm kiếm biết đến.
Cách khai báo Sitemap trong Robots.txt
Bạn có thể thêm URL sitemap vào robots.txt theo cú pháp:
Sitemap: https://yourdomain.com/sitemap.xml
Nếu website sử dụng sitemap index:
Sitemap: https://yourdomain.com/sitemap_index.xml
URL sitemap trong robots.txt nên là URL tuyệt đối, bao gồm giao thức https:// và hostname đầy đủ.
Bạn cũng có thể khai báo nhiều dòng Sitemap nếu website sử dụng nhiều file sitemap.
Hướng dẫn khai báo Sitemap với Google Search Console
Chuẩn bị Sitemap trước khi gửi
Trước khi gửi sitemap, hãy mở URL sitemap trực tiếp trên trình duyệt và kiểm tra:
- File có truy cập được hay không.
- URL sitemap trả về HTTP Status hợp lệ.
- Định dạng XML có hợp lệ không.
- Các URL trong sitemap có đúng domain hay không.
- File có chứa URL redirect, noindex hoặc lỗi hay không.
Các bước khai báo Sitemap
- Đăng nhập vào Google Search Console.
- Chọn đúng property website cần quản lý.
- Vào mục Sitemaps.
- Nhập đường dẫn sitemap hoặc sitemap index.
- Chọn Submit/Gửi.
- Theo dõi trạng thái Google xử lý sitemap.
Cách kiểm tra Sitemap sau khi khai báo
Sau khi gửi sitemap, Search Console có thể cung cấp thông tin về trạng thái xử lý file, lần Google đọc sitemap và các lỗi liên quan.
Cần lưu ý rằng báo cáo Sitemaps không phải nơi xác nhận toàn bộ URL trong file đều đã được index.
Để đánh giá tình trạng lập chỉ mục, hãy kết hợp:
- Page Indexing để xem các nhóm URL được và chưa được index.
- URL Inspection để kiểm tra từng URL cụ thể.
- Sitemaps để xem Google có đọc và xử lý file sitemap hay không.

Giới hạn kích thước và số lượng URL trong Sitemap
Một file sitemap có giới hạn tối đa:
- 50.000 URL.
- 50 MB khi chưa nén.
Nếu sitemap vượt một trong hai giới hạn trên, cần chia thành nhiều file nhỏ hơn.
Sitemap Index là gì?
Sitemap Index là file chứa danh sách nhiều sitemap khác nhau.
Ví dụ website thương mại điện tử có thể chia sitemap thành:
- post-sitemap.xml
- page-sitemap.xml
- product-sitemap.xml
- category-sitemap.xml
Sau đó sitemap index sẽ tập hợp các file này để Google dễ dàng phát hiện và xử lý.
Những lỗi Sitemap phổ biến và cách xử lý
Sitemap không truy cập được
Kiểm tra URL sitemap, HTTP Status, cấu hình server, CDN và quyền truy cập để đảm bảo Googlebot có thể tải file.
Sitemap chứa URL 404
Nếu URL trong sitemap trả về lỗi 404, hãy loại URL đó khỏi sitemap nếu trang thực sự không còn tồn tại.
Sitemap chứa URL Redirect
Sitemap nên trỏ trực tiếp đến URL canonical cuối cùng thay vì URL đang redirect.
Sitemap chứa URL Noindex
Nếu một URL được chủ động noindex nhưng vẫn nằm trong sitemap, website đang gửi tín hiệu không nhất quán: sitemap cho biết đây là URL bạn muốn Google biết đến, trong khi robots meta lại yêu cầu không index.
Sitemap chứa URL Canonical sai
Nếu URL A nằm trong sitemap nhưng canonical lại trỏ sang URL B, hãy đánh giá URL nào thực sự là phiên bản chính và cập nhật sitemap tương ứng.
Lastmod không chính xác
Không nên cập nhật ngày lastmod chỉ vì sitemap được tạo lại. Giá trị này nên phản ánh lần nội dung trang được thay đổi đáng kể.
Khai báo nhiều Sitemap trùng lặp
Việc gửi nhiều file chứa cùng một nhóm URL thường không mang lại lợi ích bổ sung. Nên tổ chức sitemap rõ ràng để thuận tiện cho việc theo dõi.

Sitemap có giúp Google Index nhanh hơn không?
Sitemap có thể giúp Google phát hiện URL, đặc biệt với website mới, website lớn hoặc các URL chưa có nhiều đường dẫn nội bộ.
Tuy nhiên, sitemap chỉ là một tín hiệu hỗ trợ. Google không đảm bảo sẽ crawl mọi URL trong sitemap ngay lập tức và cũng không đảm bảo tất cả URL được gửi sẽ được index.
Nếu URL đã nằm trong sitemap nhưng vẫn chưa được index, cần kiểm tra thêm:
- Robots.txt.
- Noindex.
- Canonical.
- HTTP Status.
- Internal Link.
- Duplicate Content.
- Chất lượng và giá trị riêng của nội dung.
FAQ về Sitemap và Robots.txt
Sitemap có phải là yếu tố xếp hạng không?
Không. Sitemap không phải yếu tố xếp hạng trực tiếp. Nó chủ yếu hỗ trợ Google khám phá URL và biết những trang website muốn cung cấp cho công cụ tìm kiếm.
Bao lâu nên cập nhật Sitemap?
Không cần đặt lịch cập nhật sitemap thủ công theo ngày hoặc tuần. Sitemap nên được cập nhật khi danh sách URL thực sự thay đổi.
Nếu website sử dụng CMS hoặc plugin SEO, quá trình này thường được thực hiện tự động.
Sitemap có đảm bảo Google Index URL không?
Không. Việc đưa URL vào sitemap chỉ giúp Google phát hiện URL dễ hơn. Google vẫn quyết định có crawl và index trang hay không.
Sitemap có giúp URL được Crawl nhanh hơn không?
Sitemap có thể hỗ trợ Google phát hiện URL mới hoặc URL vừa cập nhật, nhưng không đảm bảo Googlebot sẽ crawl ngay sau khi sitemap được gửi.
Có cần gửi lại Sitemap mỗi khi đăng bài mới không?
Thông thường không cần. Nếu sitemap được CMS cập nhật tự động và Google đã biết URL sitemap, bạn không cần submit lại cùng một file mỗi khi đăng bài.
Robots.txt ảnh hưởng thế nào tới Sitemap?
Robots.txt có thể chứa đường dẫn đến sitemap để crawler dễ phát hiện file. Tuy nhiên, robots.txt không thay thế sitemap và sitemap cũng không ghi đè các quy tắc crawl trong robots.txt.
Có nên đưa URL Noindex vào Sitemap không?
Thông thường không nên. Sitemap nên tập trung vào những URL canonical mà bạn muốn Google xem xét lập chỉ mục.
Mẹo tạo Sitemap nhanh với công cụ trực tuyến
Với website nhỏ, bạn có thể sử dụng các công cụ như XML-Sitemaps.com để crawl website và tạo file sitemap.
Tuy nhiên, không nên tải file lên website ngay mà chưa kiểm tra. Hãy rà soát danh sách URL để chắc chắn file không chứa:
- URL lỗi.
- Redirect.
- Noindex.
- URL tham số không cần thiết.
- Duplicate URL.
Với website thường xuyên cập nhật nội dung, giải pháp tốt hơn là để CMS hoặc hệ thống backend tạo sitemap tự động.
Kết luận – Checklist cách tạo Sitemap và khai báo với Google
- Chỉ đưa các URL canonical quan trọng vào sitemap.
- Kiểm tra URL trong sitemap không bị lỗi, redirect hoặc noindex.
- Đảm bảo sitemap có thể được Googlebot truy cập.
- Kiểm tra sitemap đúng định dạng và sử dụng URL tuyệt đối.
- Sử dụng
lastmodchính xác nếu triển khai. - Không cần tối ưu
priorityhoặcchangefreqcho Google. - Khai báo sitemap trong robots.txt nếu phù hợp.
- Gửi sitemap hoặc sitemap index trong Google Search Console.
- Theo dõi lỗi xử lý sitemap trong Search Console.
- Sử dụng Page Indexing và URL Inspection để kiểm tra tình trạng index thực tế.
Trong SEO, sitemap là một công cụ hỗ trợ Google khám phá và quản lý các URL quan trọng của website. Tuy nhiên, sitemap không đảm bảo index và cũng không trực tiếp cải thiện thứ hạng. Vì vậy, cách tạo sitemap và khai báo với Google chuẩn SEO cần tập trung vào việc cung cấp đúng URL canonical, giữ file sạch, cập nhật chính xác và kết hợp với cấu trúc internal link tốt.
Nếu một URL đã có trong sitemap nhưng vẫn chưa được index, hãy tiếp tục kiểm tra crawl, robots.txt, noindex, canonical và chất lượng nội dung thay vì chỉ gửi lại sitemap nhiều lần. Index nhanh cảm ơn bạn đã đọc bài viết!
>>> Xem thêm những bài viết cùng chủ đề
- Thế nào là backlink tốt? Giải thích chi tiết & cách nhận biết
- Cách Index Bài Viết Mới Nhanh Nhất Với Google Search Console
- Hướng Dẫn Sử Dụng Công Cụ Kiểm Tra Index URL Trên Google Hiệu Quả
- Hướng Dẫn Yêu Cầu Google Thu Thập Lại Dữ Liệu Trên Website Nhanh Chóng
- Cách Tạo Backlink Tự Nhiên Hiệu Quả Nhất: Hướng Dẫn Chi Tiết & Website Đi Backlink Miễn Phí

