Cách tạo sơ đồ trang: nên đưa vào những gì, cách tạo sitemap XML bằng CMS hoặc công cụ miễn phí, giới hạn của Google, và cách gửi trong Search Console.

Trên trang này
Tóm lại
sơ đồ trang (sitemap) là một tệp liệt kê các URL mà bạn muốn công cụ tìm kiếm tìm thấy, thường ở định dạng XML. Hầu hết các CMS tự động tạo một tệp (WordPress, Shopify, Wix, Webflow); nếu không, hãy dùng công cụ tạo hoặc xây dựng từ danh sách trang của bạn. Chỉ đưa vào các trang chính tắc, có thể lập chỉ mục và trả về mã 200, giữ mỗi tệp dưới 50.000 URL hoặc 50 MB, rồi gửi trong Google Search Console và khai báo trong robots.txt. Sitemap giúp công cụ khám phá trang; nó không đảm bảo việc lập chỉ mục.
Muốn tìm hiểu sâu hơn? Hãy hỏi
Bài trắc nghiệm nhanh
Ai nên sửa phần kỹ thuật của website?
Lời khuyên dành cho bạn
Kiểm tra xem CMS của bạn đã tạo sẵn chưa là giải pháp phù hợp với bạn
Số 1 trong bảng xếp hạng này, phù hợp nhất với câu trả lời của bạn.
Lời khuyên dành cho bạn
Nếu chưa có, hãy tạo là giải pháp phù hợp với bạn
Số 2 trong bảng xếp hạng này, phù hợp nhất với câu trả lời của bạn.
Lời khuyên dành cho bạn
Đưa đúng URL vào là giải pháp phù hợp với bạn
Số 3 trong bảng xếp hạng này, phù hợp nhất với câu trả lời của bạn.
Lời khuyên dành cho bạn
Tuân thủ giới hạn là giải pháp phù hợp với bạn
Số 4 trong bảng xếp hạng này, phù hợp nhất với câu trả lời của bạn.
Biết cách tạo sơ đồ trang là vệ sinh SEO cơ bản, nhất là với site mới, site lớn và các site có trang ít được liên kết nội bộ. Hướng dẫn này bám theo tài liệu của Google về xây dựng và gửi sơ đồ trang: định dạng, giới hạn, nên đưa gì vào, cách tạo tệp và cách kiểm tra. Về định nghĩa, xem mục thuật ngữ về sitemap XML.
Sơ đồ trang cho công cụ tìm kiếm biết những trang nào tồn tại trên site của bạn và, tùy chọn, khi nào chúng được thay đổi lần cuối. Định dạng XML tuân theo giao thức sitemaps.org mở, được Google, Bing và các công cụ khác hỗ trợ. Google cũng chấp nhận nguồn cấp RSS hoặc Atom và tệp văn bản thuần với một URL trên mỗi dòng.
| Định dạng | Phù hợp nhất với | Ghi chú |
|---|---|---|
| XML | Phần lớn site | Hỗ trợ lastmod, hình ảnh, video, tin tức, hreflang |
| RSS / Atom | Blog và nội dung cập nhật thường xuyên | Thường đã được CMS tạo sẵn |
| Văn bản (.txt) | Site rất đơn giản | Một URL trên mỗi dòng, không có gì khác |
| Chỉ mục sơ đồ trang | Site lớn | Liệt kê nhiều tệp sơ đồ trang |
Google cho biết sơ đồ trang hữu ích nhất với site lớn, site mới có ít liên kết bên ngoài, site có nhiều trang không được liên kết nội bộ tốt, và site có đa phương tiện phong phú hoặc tin tức. Một site nhỏ, được liên kết tốt vẫn có thể được thu thập dữ liệu mà không cần sơ đồ trang, nhưng sơ đồ trang tốn rất ít công sức và giúp bạn theo dõi việc lập chỉ mục trong Search Console. Hầu hết chuyên gia SEO tạo một tệp cho mọi site.
WordPress (có sẵn từ phiên bản 5.5, hoặc qua plugin SEO), Shopify, Wix, Squarespace và Webflow tự động tạo sơ đồ trang, thường tại /sitemap.xml. Hãy mở địa chỉ đó trên tên miền của bạn trước.
Dùng trình thu thập dữ liệu hoặc công cụ tạo sitemap XML miễn phí, hoặc xây tệp từ cơ sở dữ liệu hay framework của bạn. Các trình tạo site tĩnh và framework thường có plugin sơ đồ trang.
Mỗi tệp có thể chứa tối đa 50.000 URL hoặc 50 MB chưa nén, theo UTF-8. Vượt quá mức đó, hãy tách thành nhiều tệp và liệt kê chúng trong một chỉ mục sơ đồ trang.
Google chỉ dùng lastmod khi nó luôn chính xác, và bỏ qua priority cùng changefreq. Hãy cập nhật lastmod khi nội dung thay đổi đáng kể, không phải khi chỉ đổi năm bản quyền.
Mẹo
Hãy tách site lớn thành một sơ đồ trang cho mỗi mục (sản phẩm, danh mục, bài viết). Khi đó trong Search Console, bạn thấy độ phủ lập chỉ mục theo từng mục và phát hiện nơi các trang bị bỏ sót.
Sitemap: https://www.example.com/sitemap.xml vào robots.txt để mọi công cụ đều tìm thấy (công cụ tạo robots.txt có thể thêm dòng này).Lưu ý
Sơ đồ trang đầy URL chuyển hướng, trả về lỗi hoặc có noindex sẽ gửi tín hiệu trái chiều và khiến các báo cáo của Search Console trở nên vô dụng. Hãy tạo lại sau khi thiết kế lại hoặc di chuyển site, và kiểm tra bằng công cụ kiểm tra sitemap miễn phí.
| Lỗi trong Search Console | Nguyên nhân thường gặp | Cách sửa |
|---|---|---|
| Không tải được | URL sai, bị robots.txt chặn, lỗi máy chủ | Mở URL trên trình duyệt, kiểm tra robots.txt và máy chủ |
| Định dạng không hợp lệ hoặc lỗi XML | Ký tự chưa được thoát, sai namespace | Kiểm tra XML hợp lệ, thoát & thành & |
| URL không được lập chỉ mục | Trang giá trị thấp, trùng lặp hoặc noindex | Làm sạch danh sách, cải thiện trang |
| Quá nhiều URL | Vượt quá 50.000 mục | Tách và dùng chỉ mục sơ đồ trang |
Các trình thu thập AI như GPTBot và ClaudeBot cũng đọc robots.txt, nơi dòng khai báo sơ đồ trang của bạn giúp chúng khám phá trang. Hãy quyết định bot nào được phép (xem robots.txt và các trình thu thập AI); công cụ tạo llms.txt miễn phí bao phủ tệp tùy chọn mà một số công cụ AI đọc.
Hãy tạo sơ đồ trang chỉ với các trang chính tắc, có thể lập chỉ mục, giữ trong giới hạn của Google, gửi đi và theo dõi các báo cáo. Đây là bước nhỏ giúp các vấn đề lập chỉ mục hiện rõ. Sorank là phần mềm SEO và GEO hoạt động theo nguyên tắc autopilot, đăng các bài viết mà CMS của bạn tự động thêm vào sơ đồ trang, kèm liên kết nội bộ giúp khám phá trang; xem các gói của Sorank, với bản dùng thử miễn phí 3 ngày. Về lập chỉ mục nói chung, đọc lập chỉ mục Google.
Hầu hết CMS đăng sơ đồ trang tại /sitemap.xml hoặc /sitemap_index.xml trên tên miền của bạn. Bạn cũng có thể tìm thấy nó trong robots.txt (một dòng bắt đầu bằng Sitemap:) hoặc trong báo cáo Sơ đồ trang của Google Search Console nếu ai đó đã gửi trước đó.
Không. Sơ đồ trang giúp Google khám phá URL, nhưng Google quyết định thu thập và lập chỉ mục dựa trên chất lượng, sự trùng lặp và khả năng truy cập kỹ thuật. Hãy dùng báo cáo Lập chỉ mục trang để xem các trang được liệt kê nào bị loại trừ và vì sao.
Sơ đồ trang nên tự động cập nhật mỗi khi bạn đăng, thay đổi hoặc xóa trang; hầu hết CMS làm điều này. Nếu bạn tạo thủ công, hãy tạo lại sau mỗi đợt thay đổi và giữ lastmod chính xác.
HỌ ĐÃ THỬ SORANK TRƯỚC BẠN
