Tan Phat Media

Sitemap Generator - Tạo Sitemap XML Online

Tạo sitemap.xml cho website của bạn

Base URL
URLs (1)
Thêm nhiều URLs

Hợp tác ngay với Tấn Phát Digital

Chúng tôi không chỉ thiết kế website, mà còn giúp doanh nghiệp xây dựng thương hiệu số mạnh mẽ. Cung cấp dịch vụ thiết kế website trọn gói từ thiết kế đến tối ưu SEO. Hãy liên hệ ngay với Tấn Phát Digital để cùng tạo nên những giải pháp công nghệ đột phá, hiệu quả và bền vững cho doanh nghiệp của bạn tại Hồ Chí Minh.

Tạo sitemap.xml thủ công: cấu trúc thẻ, giá trị nên đặt và cách nộp cho Google

Công cụ tạo file sitemap.xml từ danh sách đường dẫn bạn tự nhập, đúng chuẩn giao thức sitemaps.org phiên bản 0.9. Bạn khai báo tên miền gốc, dán danh sách path theo từng dòng rồi chỉnh lastmod, changefreq và priority cho từng URL trước khi tải file về. Công cụ không tự thu thập dữ liệu website, mọi thao tác chạy trong trình duyệt.

Tính năng nổi bật

  • Nhập tên miền gốc một lần, công cụ tự ghép với từng path thành URL tuyệt đối
  • Thêm URL từng dòng hoặc dán hàng loạt path, mỗi dòng một đường dẫn
  • Tự thêm dấu gạch chéo đầu dòng nếu path dán vào còn thiếu
  • Chọn changefreq trong bảy giá trị hợp lệ: always, hourly, daily, weekly, monthly, yearly, never
  • Chọn priority theo bậc 0.1 đến 1.0 cho từng URL
  • Đặt ngày lastmod theo định dạng năm-tháng-ngày mà giao thức chấp nhận
  • Xem trước toàn bộ XML trong khung kết quả trước khi tải
  • Sao chép nội dung hoặc tải thẳng file sitemap.xml về máy

Khi nào cần tự tay dựng sitemap thay vì để hệ thống sinh tự động

Phần lớn nền tảng hiện nay đều tự sinh sitemap, nhưng vẫn có những tình huống bạn phải tự dựng file. Thứ nhất là website tĩnh xuất bằng HTML thuần hoặc dựng bằng công cụ kéo thả không có tính năng sitemap. Thứ hai là khi bạn cần một sitemap con chỉ chứa vài chục URL ưu tiên để theo dõi riêng phần trăm được lập chỉ mục của nhóm đó trong Search Console, việc mà sitemap tự sinh gộp hết mọi trang không làm được. Thứ ba là khi sitemap tự sinh đang sai: nó liệt kê cả trang phân trang, trang lọc theo tham số hoặc trang đã gắn noindex, và bạn cần một file sạch để đối chiếu. Trong cả ba trường hợp, cái bạn cần là một file XML đúng cú pháp, không phải một trình thu thập dữ liệu. Công cụ này làm đúng phần đó và không hơn.

Lợi ích khi sử dụng

  • Tạo được sitemap cho website tĩnh hoặc nền tảng không hỗ trợ sinh tự động
  • Dựng nhanh sitemap con để đo riêng tỷ lệ lập chỉ mục của một nhóm URL
  • Kiểm soát chính xác URL nào có mặt trong file, không bị thừa trang rác
  • File xuất ra đúng cú pháp nên nộp vào Search Console không báo lỗi định dạng
  • Danh sách URL không rời khỏi trình duyệt, dùng được cho website nội bộ chưa công bố

Cách tạo file sitemap.xml

  1. 1Nhập tên miền gốc vào ô Base URL, viết đầy đủ giao thức https và không kèm dấu gạch chéo ở cuối.
  2. 2Dán danh sách đường dẫn vào khung thêm nhiều URL, mỗi dòng một path, rồi bấm thêm tất cả.
  3. 3Chỉnh lastmod, changefreq và priority cho từng dòng; trang chủ thường để 1.0, trang danh mục 0.8, bài viết cũ 0.5.
  4. 4Bấm Generate Sitemap và đọc lại phần XML hiện ra để chắc chắn không có URL nào bị ghép sai.
  5. 5Tải file sitemap.xml về, đưa lên thư mục gốc của website rồi khai báo đường dẫn trong Google Search Console và trong robots.txt.

Cấu trúc một file sitemap XML hợp lệ

File bắt đầu bằng dòng khai báo phiên bản XML và bảng mã UTF-8, tiếp theo là thẻ urlset kèm không gian tên http://www.sitemaps.org/schemas/sitemap/0.9. Bên trong, mỗi trang là một khối url với bốn thẻ con. Thẻ loc là bắt buộc và phải chứa URL tuyệt đối đầy đủ giao thức, tối đa 2.048 ký tự. Ba thẻ còn lại đều tùy chọn: lastmod ghi thời điểm sửa nội dung lần cuối theo định dạng W3C, ngắn gọn nhất là năm-tháng-ngày như 2026-03-14; changefreq nhận đúng bảy giá trị always, hourly, daily, weekly, monthly, yearly, never và không chấp nhận giá trị nào khác; priority là số thập phân từ 0.0 đến 1.0, mặc định 0.5 nếu bỏ trống. Một sitemap đơn chứa tối đa 50.000 URL và không vượt quá 50 MB khi chưa nén. Vượt ngưỡng đó thì phải tách nhiều file và tạo thêm một sitemap index dùng thẻ sitemapindex thay cho urlset để gom chúng lại.

Ký tự đặc biệt trong URL phải được mã hóa

Đây là lỗi khiến sitemap bị từ chối nhiều nhất mà lại khó thấy bằng mắt. XML dành riêng năm ký tự và chúng không được xuất hiện thô trong thẻ loc: dấu và phải viết thành amp, dấu nháy đơn thành apos, dấu nháy kép thành quot, dấu bé hơn thành lt, dấu lớn hơn thành gt, tất cả đều đặt giữa dấu và với dấu chấm phẩy. Thực tế thì dấu và là thủ phạm phổ biến nhất vì nó xuất hiện trong mọi URL có nhiều tham số truy vấn. Ngoài ra, tiếng Việt có dấu trong đường dẫn cần được mã hóa theo phần trăm chứ không để nguyên chữ Unicode. Công cụ này ghép chuỗi trực tiếp nên nếu bạn dán vào một path có sẵn dấu và hoặc chữ có dấu, hãy tự mã hóa trước khi dán. Cách kiểm tra nhanh sau khi tải file: mở file bằng chính trình duyệt, nếu trình duyệt hiển thị được cây XML thì cú pháp đúng, còn nếu báo lỗi phân tích thì lỗi nằm ngay dòng nó chỉ ra.

Priority và changefreq thực sự có tác dụng gì

Google đã nói công khai từ lâu rằng họ bỏ qua cả hai thẻ này. Priority chỉ là gợi ý về mức quan trọng tương đối giữa các trang trong cùng một website, không phải điểm so với website khác, và bộ máy tìm kiếm dựa vào liên kết nội bộ cùng chất lượng nội dung để tự đánh giá. Changefreq cũng vậy: đặt daily không làm Google ghé mỗi ngày, và trên thực tế Google học tần suất thay đổi thật từ các lần thu thập trước. Thẻ duy nhất còn giá trị thật là lastmod, với điều kiện bạn ghi trung thực. Nếu mọi URL đều mang cùng một ngày lastmod cập nhật theo ngày sinh file, tín hiệu đó bị coi là nhiễu và Google sẽ ngừng tin toàn bộ trường lastmod của website. Vì vậy nguyên tắc là: chỉ đổi lastmod khi nội dung trang thực sự thay đổi đáng kể, còn priority và changefreq cứ điền cho đủ chuẩn nhưng đừng kỳ vọng chúng thay đổi thứ hạng.

URL nào nên và không nên đưa vào sitemap

Nguyên tắc gọn nhất: sitemap chỉ chứa những URL bạn muốn xuất hiện trên kết quả tìm kiếm, và mỗi URL phải trả về mã 200, là bản canonical của chính nó, không bị chặn trong robots.txt và không gắn thẻ noindex. Vi phạm bất kỳ điều kiện nào cũng tạo mâu thuẫn tín hiệu: bạn vừa bảo Google hãy lập chỉ mục trang này qua sitemap, vừa bảo đừng lập chỉ mục qua thẻ meta, và Search Console sẽ báo cảnh báo. Nhóm cần loại bỏ gồm trang đăng nhập và quản trị, trang giỏ hàng và thanh toán, trang kết quả tìm kiếm nội bộ, các biến thể URL sinh ra do bộ lọc hay tham số sắp xếp, URL đang chuyển hướng 301, và trang cảm ơn sau khi gửi biểu mẫu. Với trang phân trang thì tùy chiến lược: nếu trang 2 trở đi có canonical trỏ về chính nó và bạn muốn được lập chỉ mục thì đưa vào, còn nếu canonical trỏ về trang 1 thì bỏ ra. Một sitemap gọn 200 URL sạch có giá trị hơn một sitemap 5.000 URL lẫn lộn.

Đặt file và khai báo sau khi tạo xong

Vị trí mặc định mà công cụ tìm kiếm mong đợi là ngay thư mục gốc tên miền, tức tanphatdigital.com/sitemap.xml chẳng hạn. Sitemap chỉ có quyền khai báo những URL nằm cùng cấp hoặc cấp con so với thư mục chứa nó, nên đặt file trong một thư mục con sẽ khiến các URL ở cấp cao hơn bị bỏ qua. Sau khi tải lên, thêm một dòng Sitemap kèm đường dẫn tuyệt đối vào cuối robots.txt để mọi trình thu thập đều tìm thấy, rồi vào Google Search Console ở mục Sitemaps để nộp đường dẫn. Bing Webmaster Tools cũng có mục tương tự. Vài ngày sau, quay lại xem báo cáo: cột số URL đã phát hiện so với số URL được lập chỉ mục là chỉ báo hữu ích nhất. Nếu chênh lệch lớn, vấn đề gần như luôn nằm ở chất lượng trang hoặc trùng lặp nội dung chứ không phải ở file sitemap. Khi nội dung thay đổi, chỉ cần cập nhật file tại chỗ, không cần nộp lại vì bộ máy sẽ tự đọc lại định kỳ.

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

Công cụ này có tự quét toàn bộ website để lấy danh sách URL không?

Không. Công cụ chỉ dựng file XML từ danh sách đường dẫn bạn tự nhập hoặc dán vào, nó không gửi yêu cầu tới website của bạn để thu thập liên kết. Nếu cần danh sách URL đầy đủ, bạn lấy từ sitemap cũ, từ báo cáo trong Search Console hoặc từ một phần mềm thu thập dữ liệu rồi dán sang đây.

Một file sitemap chứa được tối đa bao nhiêu URL?

Giao thức cho phép 50.000 URL và 50 MB dung lượng khi chưa nén cho mỗi file. Vượt bất kỳ ngưỡng nào bạn phải tách thành nhiều file rồi tạo thêm một sitemap index để gom lại. Bản thân sitemap index cũng chứa được tối đa 50.000 file con, đủ cho hầu hết mọi website.

Priority đặt cao có giúp trang lên hạng cao hơn không?

Không. Google xác nhận họ bỏ qua thẻ priority, và giá trị này vốn chỉ là gợi ý về mức quan trọng tương đối giữa các trang trong cùng website chứ không so với website khác. Đặt tất cả URL priority 1.0 không mang lại lợi ích nào, chỉ làm mất luôn ý nghĩa phân biệt nếu sau này bạn cần dùng.

Nên điền lastmod thế nào cho đúng?

Ghi ngày nội dung thực sự được sửa lần cuối, định dạng năm-tháng-ngày như 2026-03-14. Đừng để một ngày chung cho toàn bộ URL và đừng cập nhật hàng loạt mỗi lần tạo lại file. Google chỉ tin trường lastmod khi nó nhất quán với thay đổi thật; phát hiện dữ liệu nhiễu, họ sẽ bỏ qua trường này trên toàn website.

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

Không bắt buộc. Bộ máy tìm kiếm vẫn tìm ra trang qua liên kết nội bộ và liên kết từ website khác. Sitemap có giá trị rõ nhất với website mới chưa có liên kết trỏ về, website rất lớn, hoặc website có những trang nằm sâu và ít được liên kết tới từ menu chính.

Nộp sitemap rồi mà trang vẫn không được lập chỉ mục thì sao?

Sitemap chỉ giúp phát hiện trang, không quyết định trang có được lập chỉ mục hay không. Khi Search Console báo đã phát hiện nhưng chưa lập chỉ mục, nguyên nhân thường là nội dung mỏng, trùng lặp với trang khác, hoặc trang gần như không có liên kết nội bộ trỏ đến. Sửa những điểm đó có tác dụng hơn nộp lại sitemap.

Đặt file sitemap ở thư mục con có được không?

Được nhưng có giới hạn quan trọng: sitemap chỉ khai báo hợp lệ những URL nằm trong cùng thư mục hoặc thư mục con so với vị trí file. Đặt file ở đường dẫn con thì các URL ở cấp gốc sẽ bị bỏ qua. An toàn nhất là đặt ngay thư mục gốc tên miền.

URL có tham số truy vấn đưa vào sitemap được không?

Được về mặt kỹ thuật, nhưng phải mã hóa dấu và thành amp đặt giữa dấu và với dấu chấm phẩy, nếu không file sẽ lỗi cú pháp XML. Về mặt nội dung, hầu hết URL có tham số lọc hoặc sắp xếp là bản trùng lặp của trang gốc nên không nên đưa vào, trừ khi chúng có canonical trỏ về chính mình.

Sitemap cho hình ảnh và video có tạo được bằng công cụ này không?

Không. Sitemap hình ảnh và video dùng thêm không gian tên riêng cùng các thẻ như image:loc hay video:duration, còn công cụ này chỉ xuất bộ thẻ chuẩn loc, lastmod, changefreq và priority. Với hai loại đó bạn cần tạo file riêng theo tài liệu của Google.

Có cần nộp lại sitemap mỗi lần cập nhật nội dung không?

Không cần nếu đường dẫn file không đổi. Bạn chỉ việc ghi đè file mới lên vị trí cũ, bộ máy tìm kiếm sẽ đọc lại định kỳ. Việc nộp lại trong Search Console chỉ hữu ích khi bạn đổi đường dẫn file, hoặc muốn thúc một lần đọc sau khi sửa lỗi lớn.

Danh sách URL tôi dán vào có bị gửi đi đâu không?

Không. Toàn bộ việc ghép chuỗi và xuất file chạy bằng JavaScript trong trình duyệt của bạn, không có bước gọi máy chủ. Nhờ vậy bạn dùng được cho website nội bộ, môi trường thử nghiệm hoặc danh sách đường dẫn chưa muốn công bố.

Đã có plugin sinh sitemap tự động thì còn cần công cụ này không?

Thường là không cho sitemap chính. Nhưng nó vẫn hữu ích khi bạn muốn dựng một sitemap phụ chỉ gồm nhóm URL cần theo dõi riêng, hoặc khi cần một file mẫu sạch để đối chiếu với file plugin sinh ra xem plugin có đang đưa nhầm trang noindex hay trang lọc vào không.

Từ khóa liên quan

  • tạo sitemap xml
  • sitemap generator online
  • tạo sitemap online miễn phí
  • sitemap.xml là gì
  • cách tạo sitemap cho website
  • cấu trúc file sitemap xml
  • thẻ lastmod trong sitemap
  • changefreq sitemap
  • priority sitemap là gì
  • giới hạn 50000 url sitemap
  • sitemap index file
  • nộp sitemap google search console
  • khai báo sitemap trong robots.txt
  • sitemap không được index
  • sitemap cho website tĩnh
  • url nào nên đưa vào sitemap
  • lỗi sitemap could not fetch
  • sitemap chuẩn sitemaps.org
  • công cụ tạo sitemap miễn phí
  • xml sitemap generator free

Công cụ SEO Tools liên quan

Dịch vụ của Tấn Phát Digital

Công cụ giúp bạn tìm ra việc cần làm. Phần triển khai liên tục thì để chúng tôi:

Dịch vụ chăm sóc website định kỳ

Viết content SEO, tối ưu thứ hạng và A/B test chuyển đổi hàng tháng, cam kết KPI theo hợp đồng.

Từ 2.000.000đ/thángXem chi tiết →

Dịch vụ SEO Google Maps

Tối ưu Google Business Profile để lên top 3 Local Pack, tăng lượt gọi từ khách quanh khu vực.

Từ 3.000.000đ/thángXem chi tiết →

Dịch vụ thiết kế landing page

Trang đích riêng cho từng chiến dịch quảng cáo, tỷ lệ chuyển đổi 3–8%, bàn giao trong 5–21 ngày.

Từ 3.000.000đXem chi tiết →

Dịch vụ thiết kế website tại Hồ Chí Minh

Website doanh nghiệp, bán hàng và đặt lịch, chuẩn SEO ngay từ cấu trúc, tốc độ tải dưới 3 giây.

Từ 5.000.000đXem chi tiết →

Tư vấn và báo giá miễn phí trong 24 giờ. Xem toàn bộ dịch vụ

Zalo
Facebook
Tấn Phát Digital
Zalo
Facebook