SemrushEnterpriseby LionTech · Vietnam PartnerĐăng ký demo ↗
SEO kỹ thuật

Sơ đồ XML: Nó là gì và cách tạo một cái

Sơ đồ XML giúp các công cụ tìm kiếm phát hiện và thu thập dữ liệu các URL của bạn. Tìm hiểu sơ đồ sitemap.xml trông như thế nào, cách tạo, xác thực và gửi nó trong Google Search Console.

Sơ đồ XML đóng vai trò cơ bản trong SEO kỹ thuật bằng cách hỗ trợ cách mà các công cụ tìm kiếm phát hiện và xử lý các URL của trang web của bạn.

Tệp sitemap.xml tương đối đơn giản, nhưng cách bạn tạo, cấu trúc và duy trì nó có thể ảnh hưởng trực tiếp đến hiệu quả thu thập dữ liệu và phạm vi lập chỉ mục.

Hướng dẫn này giải thích cách hoạt động của sơ đồ XML, khi nào nó quan trọng nhất và cách tạo và quản lý chúng một cách chính xác. Cuối cùng, bạn sẽ biết cách tạo một tệp sơ đồ XML cho trang web đáng tin cậy và giữ cho nó phù hợp với các thực tiễn tốt nhất về SEO khi trang web của bạn phát triển.

Sơ đồ XML là gì?

Sơ đồ XML là một tệp (thường được đặt tên là “sitemap.xml”) liệt kê các URL trên trang web của bạn mà bạn muốn các công cụ tìm kiếm phát hiện, thu thập dữ liệu và lập chỉ mục.

Ngoài các URL, một sơ đồ XML có thể bao gồm siêu dữ liệu giúp các công cụ tìm kiếm hiểu được độ mới của trang và các cập nhật nội dung, như:

  • Khi nào một trang trên trang web của bạn được cập nhật một cách có ý nghĩa lần cuối
  • Dữ liệu hình ảnh hoặc video qua các phần mở rộng sơ đồ

Các công cụ tìm kiếm sử dụng sơ đồ XML để cải thiện hiệu quả thu thập dữ liệu và lập chỉ mục, đặc biệt khi trang web của bạn có nhiều trang hoặc điều hướng phức tạp. Một sơ đồ XML được duy trì tốt giúp các công cụ tìm kiếm:

  • Phát hiện các URL trên trang web của bạn mà có thể không dễ dàng tìm thấy thông qua các liên kết nội bộ
  • Ưu tiên thu thập dữ liệu các trang đã được cập nhật hoặc quan trọng
  • Giảm thiểu rủi ro các trang quan trọng bị bỏ lỡ trong quá trình lập chỉ mục

Sơ đồ XML là một tệp tập trung vào việc thu thập dữ liệu. Nó khác với một sơ đồ HTML, được thiết kế cho người truy cập và phục vụ như một trang điều hướng.

Sơ đồ XML trông như thế nào?

Sơ đồ XML là một tệp văn bản được viết bằng Ngôn ngữ Đánh dấu Mở rộng (XML), một định dạng có cấu trúc mà các công cụ tìm kiếm có thể dễ dàng đọc và xử lý. Sơ đồ liệt kê các URL trên trang web của bạn bên trong một phần tử <urlset>, với một mục <url> cho mỗi trang mà bạn muốn các công cụ tìm kiếm thu thập dữ liệu.

Dưới đây là một ví dụ sơ đồ cơ bản (bao gồm các thẻ tùy chọn):

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://www.example.com/</loc>
<lastmod>2024-03-20</lastmod>
<changefreq>weekly</changefreq>
<priority>1.0</priority>
</url>
<url>
<loc>https://www.example.com/about/</loc>
<lastmod>2024-03-15</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.example.com/products/</loc>
<lastmod>2024-03-21</lastmod>
<changefreq>daily</changefreq>
<priority>0.9</priority>
</url>
</urlset>

Giao thức sơ đồ chính hỗ trợ các thẻ này:

  • <urlset>: Bọc toàn bộ tệp sơ đồ
  • <url>: Bọc một mục URL
  • <loc>: URL bạn muốn lập chỉ mục (bắt buộc)
  • <lastmod>: Cập nhật nội dung có ý nghĩa lần cuối (tùy chọn)
  • <changefreq>: Tần suất nội dung có xu hướng thay đổi (tùy chọn)
  • <priority>: Tầm quan trọng tương đối từ 0.0 đến 1.0 (tùy chọn)
Lưu ý

Google bỏ qua các giá trị <changefreq> và <priority>. Google có thể sử dụng <lastmod> khi nó chính xác một cách nhất quán, vì vậy chỉ sử dụng <lastmod> nếu bạn có thể duy trì nó một cách đáng tin cậy.

Bạn cũng có thể sử dụng các phần mở rộng sơ đồ hoặc tạo các sơ đồ riêng biệt cho các loại nội dung cụ thể, bao gồm:

  • Sơ đồ hình ảnh
  • Sơ đồ video
  • Sơ đồ tin tức

Sơ đồ chỉ mục trông như thế nào?

Sơ đồ chỉ mục là một tệp liệt kê nhiều tệp sơ đồ. Bạn thường sử dụng sơ đồ chỉ mục khi trang web của bạn cần nhiều hơn một sơ đồ (ví dụ: vì giới hạn sơ đồ hoặc vì bạn phân đoạn các sơ đồ theo loại nội dung).

Dưới đây là cách một sơ đồ chỉ mục trông như thế nào:

<?xml version="1.0" encoding="UTF-8"?>
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<sitemap>
<loc>https://www.example.com/sitemap-pages.xml</loc>
<lastmod>2025-12-11</lastmod>
</sitemap>
<sitemap>
<loc>https://www.example.com/sitemap-products.xml</loc>
<lastmod>2025-12-11</lastmod>
</sitemap>
</sitemapindex>

Chỉ mục Sitemap của "apple.com" liệt kê nhiều tệp sitemap.

Bạn có cần một sơ đồ XML không?

Có, bạn cần một sơ đồ XML nếu bạn muốn các công cụ tìm kiếm phát hiện và lập chỉ mục các trang quan trọng trên trang web của bạn một cách đáng tin cậy.

Cung cấp một sơ đồ XML giúp các công cụ tìm kiếm có cái nhìn rõ ràng, trực tiếp về các URL mà bạn coi là quan trọng, cải thiện hiệu quả thu thập dữ liệu và phạm vi lập chỉ mục.

Sơ đồ XML về mặt kỹ thuật là tùy chọn, nhưng nếu không có nó, các công cụ tìm kiếm chủ yếu dựa vào các liên kết nội bộ và bên ngoài để phát hiện các URL của bạn. Điều này có thể làm chậm hoặc giảm phạm vi thu thập dữ liệu, đặc biệt trên các trang web có điều hướng phức tạp hoặc độ sâu liên kết hạn chế.

Sơ đồ XML đặc biệt hữu ích nếu trang web của bạn có:

  • Nhiều trang (ví dụ: hàng trăm đến hàng nghìn URL, hoặc bất kỳ trang web nào thường xuyên thêm các trang mới)
  • Nội dung mới hoặc thường xuyên được cập nhật
  • Các trang không được kết nối tốt thông qua các liên kết nội bộ
  • Nội dung đa phương tiện phong phú hoặc nội dung chuyên biệt mà bạn muốn lập chỉ mục

Trong thực tế, XML sitemaps ngày càng trở nên quan trọng khi trang web của bạn phát triển vượt ra ngoài vài chục trang, đặc biệt nếu các URL mới được thêm vào thường xuyên hoặc không phải tất cả các trang đều dễ dàng truy cập thông qua các liên kết nội bộ.

Cách Tạo XML Sitemap Tự Động

Bạn có thể tạo một XML sitemap tự động bằng cách sử dụng các tính năng tạo sitemap tích hợp sẵn của nền tảng trang web của bạn hoặc bằng cách sử dụng một công cụ tạo XML sitemap.

Việc tạo sitemap tự động là cách dễ nhất để tạo các tệp XML sitemap. Việc tạo tự động là phương pháp được khuyến nghị cho hầu hết các trang web vì nó giữ cho sitemap của bạn luôn được cập nhật khi các URL thay đổi.

Sử Dụng Các Tính Năng Tích Hợp Sẵn Của Nền Tảng

Nhiều nền tảng trang web tự động tạo XML sitemap, bao gồm cả các nền tảng thương mại điện tử như Shopify, vì vậy bước đầu tiên của bạn nên là kiểm tra xem một cái đã tồn tại hay chưa.

Để kiểm tra, hãy truy cập “https://yourdomain.com/sitemap.xml”

Nếu bạn thấy một danh sách có cấu trúc các URL hoặc tệp sitemap, nền tảng của bạn đã tự động tạo một sitemap. Hãy xem xét các URL nào được bao gồm. Sau đó, tiếp tục với việc xác thực và gửi.

Nếu không có sitemap nào xuất hiện, đây là một vài tùy chọn cụ thể cho từng nền tảng:

WordPress

WordPress tự động tạo một XML sitemap theo mặc định (kể từ WordPress 5.5) tại “https://yourdomain.com/wp-sitemap.xml”—nhưng các tùy chọn tùy chỉnh thì hạn chế.

Sitemap chính bao gồm các bài viết, trang, danh mục, thẻ và lưu trữ tác giả.

Nếu bạn cần nhiều quyền kiểm soát hơn, các plugin SEO như Yoast SEO và Rank Math có thể thay thế hoặc mở rộng sitemap mặc định bằng cách cho phép bạn:

  • Bao gồm hoặc loại trừ các loại nội dung cụ thể
  • Xóa các lưu trữ hoặc phân loại có giá trị thấp
  • Kiểm soát cấu trúc sitemap cho các trang lớn

Bạn cũng có thể tùy chỉnh sitemap WordPress của bạn với các cài đặt nâng cao thông qua các plugin này.

Khi sử dụng một plugin SEO, sitemap của bạn thường là một chỉ mục sitemap tại “https://yourdomain.com/sitemap_index.xml” (ví dụ, Yoast SEO và Rank Math sử dụng sitemap_index.xml).

Sitemap sẽ tự động cập nhật khi bạn xuất bản hoặc cập nhật nội dung.

Drupal

Drupal yêu cầu một module để tạo một XML sitemap.

Để tạo một cái:

  1. Cài đặt module XML Sitemap
  2. Cấu hình các loại nội dung và phân loại cần bao gồm
  3. Truy cập sitemap của bạn tại “https://yourdomain.com/sitemap.xml”

Khi đã cấu hình, sitemap sẽ tự động cập nhật khi nội dung thay đổi.

Joomla

Joomla yêu cầu một tiện ích mở rộng để tạo một XML sitemap.

Để tạo một cái:

  1. Cài đặt một tiện ích mở rộng như OSMap
  2. Chọn các loại nội dung và mục menu cần bao gồm
  3. Truy cập sitemap của bạn tại “https://yourdomain.com/sitemap.xml”

Sitemap sẽ tự động cập nhật khi bạn xuất bản nội dung mới, tùy thuộc vào cài đặt của tiện ích mở rộng.

Sử Dụng Công Cụ Tạo Sitemap

Bạn có thể sử dụng một công cụ tạo sitemap để tạo các tệp XML sitemap. Những công cụ này rất hữu ích khi nền tảng của bạn không tự động tạo sitemap hoặc khi bạn cần nhiều quyền kiểm soát hơn về các URL được bao gồm.

Các công cụ tạo sitemap thường hoạt động bằng cách quét trang web của bạn, xác định các URL có thể lập chỉ mục và xuất một tệp XML mà bạn có thể tải lên hoặc gửi trực tiếp.

Công Cụ

Tốt Nhất Cho

Các Gói Có Sẵn

Semrush Sitemap Generator

Tạo sitemap nhanh cho bất kỳ trang web nào

Miễn phí

Semrush Site Audit

Xác thực sitemap và giám sát liên tục

Trả phí (có bản dùng thử)

Yoast SEO

Tạo sitemap tự động cho WordPress

Miễn phí & Cao cấp

XML Sitemap Generator for Google

Các trang WordPress cần nhiều quyền kiểm soát hơn

Miễn phí

Screaming Frog

Người dùng kỹ thuật và các trang lớn

Miễn phí (hạn chế), có các gói trả phí

XML-Sitemaps.com

Các trang nhỏ đến trung bình

Miễn phí (hạn chế), có các gói trả phí

SEOptimer

Quét có thể cấu hình với các điều khiển cơ bản

Miễn phí (hạn chế), có các gói trả phí

Lưu Ý

Một số công cụ chỉ tạo tệp sitemap, trong khi những công cụ khác cũng xác thực, giám sát hoặc phát hiện các lỗi liên quan đến sitemap. Đây là những trường hợp sử dụng khác nhau.

Khi chọn một công cụ tạo sitemap, hãy tập trung vào việc nó phù hợp như thế nào với kích thước và quy trình làm việc của trang web bạn:

  • Kích thước trang web: Nhiều công cụ miễn phí giới hạn quét ở 500 URL
  • Hành vi cập nhật: Một số công cụ tạo ra các tệp một lần, trong khi những công cụ khác tự động cập nhật
  • Kiểm soát URL: Khả năng loại trừ các trang noindex, tham số hoặc bản sao
  • Xác thực: Kiểm tra tích hợp cho các lỗi định dạng và các URL không phải 200
  • Sitemap chuyên biệt: Hỗ trợ cho các sitemap hình ảnh, video hoặc tin tức
  • Dễ sử dụng: Các công cụ dựa trên trình duyệt đơn giản hơn, trong khi các trình quét máy tính để bàn cung cấp nhiều quyền kiểm soát hơn

Đối với hầu hết các trang web, một công cụ tạo là nhanh nhất khi bạn cần một sitemap một lần hoặc một so sánh dựa trên quét. Đối với việc giám sát liên tục, một công cụ như Semrush Site Audit thích hợp hơn.

Cách Tạo XML Sitemap Thủ Công

Bạn có thể tạo một XML sitemap thủ công bằng cách viết và tải lên một tệp sitemap.xml, nhưng phương pháp này chỉ thực tế nếu bạn cần kiểm soát hoàn toàn cách bạn tạo các mục XML sitemap.

Việc tạo sitemap thủ công có ý nghĩa nếu trang web của bạn có số lượng URL ổn định hạn chế (ví dụ: vài chục trang) hoặc nếu bạn cần kiểm soát hoàn toàn từng mục. Đối với hầu hết các trang web, phương pháp này chậm hơn và dễ mắc lỗi hơn so với các tùy chọn tự động.

Để tự tay lập trình một XML sitemap:

  1. Tạo một tệp văn bản mới và lưu nó dưới dạng “sitemap.xml”
  2. Thêm cấu trúc XML cần thiết và không gian tên sitemap theo sau giao thức sitemap
  3. Liệt kê từng URL chuẩn sử dụng thẻ <url> và <loc>
  4. Thêm <lastmod> (lần sửa đổi cuối) chỉ khi bạn có thể giữ cho nó chính xác
  5. Xác thực cú pháp XML của bạn trước khi tải lên
  6. Tải tệp lên thư mục gốc của trang web của bạn để nó có thể truy cập tại “https://yourdomain.com/sitemap.xml”

Các thẻ tùy chọn như <changefreq> và <priority> là một phần của giao thức sitemap, nhưng các công cụ tìm kiếm như Google thường bỏ qua chúng, vì vậy việc duy trì những giá trị đó thường mang lại ít lợi ích.

Đối với hầu hết các trang web, việc sử dụng các tính năng sitemap tích hợp sẵn của nền tảng của bạn hoặc một công cụ tạo sitemap là nhanh hơn, đáng tin cậy hơn và dễ bảo trì hơn khi trang web của bạn thay đổi.

Cách xác thực sitemap của bạn

Một sitemap XML hợp lệ phải tải thành công, tuân theo giao thức sitemap và chỉ bao gồm các URL chuẩn có thể lập chỉ mục.

Xác thực sitemap của bạn trước khi gửi nó cho Google để tránh lỗi thu thập dữ liệu và vấn đề lập chỉ mục.

Dưới đây là những vấn đề xác thực sitemap XML phổ biến nhất, cùng với nguyên nhân và cách khắc phục điển hình của chúng:

  • Không tìm thấy sitemap: Tệp sitemap không thể truy cập tại URL mong đợi
    • Khắc phục: Đảm bảo sitemap.xml tồn tại trong thư mục gốc của trang web của bạn (ví dụ: “https://yourdomain.com/sitemap.xml”) và tệp đó có thể truy cập công khai
  • Lỗi định dạng XML: Sitemap chứa XML không hợp lệ, chẳng hạn như thẻ không đóng hoặc ký tự không được thoát
    • Khắc phục: Xác thực cú pháp XML, đóng tất cả các thẻ đúng cách và thoát các ký tự đặc biệt (ví dụ: sử dụng & thay vì &)
  • Tệp quá lớn: Sitemap vượt quá giới hạn giao thức (50 MB không nén hoặc 50.000 URL)
    • Khắc phục: Chia sitemap thành nhiều tệp và tham chiếu chúng bằng cách sử dụng chỉ mục sitemap
  • URL không phải 200 trong sitemap: Sitemap bao gồm các URL trả về chuyển hướng hoặc lỗi , (chẳng hạn như 301 hoặc 404)
    • Khắc phục: Xóa các URL không phải 200 và tái tạo sitemap để chỉ bao gồm các trang sống, có thể lập chỉ mục
  • URL không chuẩn được bao gồm: Sitemap liệt kê các URL trùng lặp, URL có tham số hoặc các phiên bản thay thế của các trang
    • Khắc phục: Chỉ bao gồm các URL chuẩn và loại trừ các bản sao hoặc biến thể tham số
  • URL HTTP trên trang HTTPS: Sitemap liệt kê các URL HTTP mặc dù trang web của bạn sử dụng HTTPS
    • Khắc phục: Tái tạo sitemap để chỉ bao gồm các URL HTTPS
  • Sitemap không được tham chiếu trong robots.txt: Sitemap của bạn không được liệt kê trong tệp robots.txt của bạn
    • Khắc phục: Thêm một dòng như “Sitemap: https://yourdomain.com/sitemap.xml” vào tệp robots.txt của bạn có thể giúp các trình thu thập tìm thấy nó
  • Các trang mồ côi trong sitemap: Sitemap bao gồm các trang không có liên kết nội bộ trỏ đến chúng
    • Khắc phục: Thêm liên kết nội bộ đến các trang quan trọng hoặc xóa các URL mồ côi khỏi sitemap

Bạn có thể sử dụng Công cụ Site Audit của Semrush để xác định các vấn đề liên quan đến sitemap một cách tự động.

Để kiểm tra các vấn đề về sitemap, hãy chạy một Site Audit cho trang web của bạn và đi đến tab "Vấn đề" khi báo cáo đã sẵn sàng.

Tìm kiếm “sitemap” để xem các cảnh báo và lỗi liên quan đến sitemap.

Các vấn đề Kiểm tra Trang web với "sitemap" được nhập vào hiển thị danh sách các lỗi và cảnh báo liên quan đến sitemap.

Nhấp vào "Tại sao và cách khắc phục" trên mỗi lỗi để biết các bước cụ thể.

Nhấp vào “Chạy lại chiến dịch” để chạy lại kiểm toán sau khi khắc phục các vấn đề để xác nhận rằng chúng hoạt động chính xác.

Các vấn đề trong Site Audit khi nhấn nút "Rerun campaign".

Cách tiếp cận này giúp bạn xác thực sitemap của mình và phát hiện các vấn đề liên quan đến SEO kỹ thuật ảnh hưởng đến khả năng thu thập dữ liệu và lập chỉ mục.

Cách gửi sitemap XML của bạn cho Google

Gửi sitemap XML của bạn cho Google cho phép bạn theo dõi trạng thái sitemap, phát hiện lỗi và xem cách Google xử lý các URL của bạn trong Google Search Console (GSC).

Mẹo

Trước khi gửi một sitemap, hãy đảm bảo rằng trang web của bạn đã được xác minh trong GSC. Nếu không, hãy làm theo các bước trong hướng dẫn của chúng tôi về Google Search Console.

Để gửi sitemap XML của bạn, hãy mở GSC và chọn tài sản của bạn.

Đi đến “Sitemaps” trong thanh điều hướng bên trái. Nhập URL của sitemap vào phần “Thêm một sitemap mới” và nhấp vào “Gửi.”

Thêm một phần sitemap mới trên Google Search Console với nút "Gửi" được nhấn.

Bạn sẽ thấy sitemap của mình trong phần “Sitemaps đã gửi”.

Khi Google đã thu thập dữ liệu sitemap của bạn, bạn sẽ thấy thông báo “Thành công” trong cột “Trạng thái”.

Sơ đồ trang web đã được gửi trên Google Search Console với "Thành công" được đánh dấu trong cột "Trạng thái".

Google tự động thu thập lại các sitemap đã gửi theo thời gian để kiểm tra các thay đổi. Nếu bạn thực hiện các cập nhật đáng kể cho cấu trúc trang web hoặc nội dung sitemap của mình, bạn có thể gửi lại cùng một URL sitemap để yêu cầu Google thu thập lại nó sớm hơn.

Gửi một sitemap không đảm bảo việc lập chỉ mục. Nhưng nó giúp Google phát hiện các URL của bạn và báo cáo các vấn đề có thể ảnh hưởng đến việc thu thập dữ liệu và lập chỉ mục.

Các loại sitemap XML nâng cao

Các loại sitemap XML nâng cao giúp các công cụ tìm kiếm hiểu rõ hơn về các trang web lớn, các trang có nhiều phương tiện hoặc nội dung quốc tế bằng cách cung cấp cấu trúc bổ sung ngoài một sitemap trang tiêu chuẩn.

Bạn chỉ cần những loại sitemap này trong những tình huống cụ thể. Đối với nhiều trang web, một sitemap một trang là đủ.

Loại Sitemap

Nó là gì

Khi nào sử dụng

Các trường hợp sử dụng phổ biến

Chỉ mục Sitemap

Một tệp liệt kê nhiều tệp sitemap

Khi trang web của bạn vượt quá giới hạn sitemap hoặc bạn phân đoạn các sitemap theo loại nội dung

Các trang web thương mại điện tử lớn, trang web doanh nghiệp, trang web nhiều phần

Sitemap Hình ảnh

Một sitemap bao gồm siêu dữ liệu hình ảnh bên cạnh các URL trang

Khi hình ảnh đóng vai trò quan trọng trong việc tìm kiếm phát hiện

Hình ảnh sản phẩm thương mại điện tử, danh mục nhiếp ảnh, bộ sưu tập hình ảnh

Sơ đồ Video

Một sơ đồ bao gồm siêu dữ liệu video như hình thu nhỏ, tiêu đề và mô tả

Khi bạn muốn Google phát hiện và lập chỉ mục nội dung video

Video hướng dẫn, trình diễn sản phẩm, khóa học, trang web truyền thông

Sơ đồ Tin tức

Một sơ đồ được thiết kế cho nội dung tin tức kịp thời

Khi bạn xuất bản nội dung đủ điều kiện cho Google News

Nhà xuất bản tin tức, phương tiện truyền thông, trang báo chí

Sơ đồ Đa ngôn ngữ (Hreflang)

Một sơ đồ xác định các biến thể trang theo ngôn ngữ và khu vực

Khi quản lý các trang web đa ngôn ngữ hoặc đa khu vực quy mô lớn

Doanh nghiệp quốc tế, thương mại điện tử toàn cầu, blog đa ngôn ngữ

Chỉ sử dụng các loại sơ đồ nâng cao khi chúng giải quyết một vấn đề lập chỉ mục hoặc quy mô cụ thể. Ví dụ:

  • Sử dụng một sơ đồ chỉ mục khi trang web của bạn đạt giới hạn kích thước sơ đồ hoặc cần phân đoạn hợp lý
  • Sử dụng sơ đồ hình ảnh hoặc video khi khả năng hiển thị phương tiện quan trọng hơn việc lập chỉ mục trang tiêu chuẩn
  • Sử dụng sơ đồ hreflang khi việc quản lý nhiều biến thể ngôn ngữ hoặc khu vực trở nên khó duy trì trong đánh dấu cấp trang

Nếu trang web của bạn nhỏ hoặc chủ yếu dựa trên văn bản, các định dạng nâng cao này là tùy chọn và thường không cần thiết.

Thực hành tốt nhất cho Sơ đồ XML

Các thực hành tốt nhất cho sơ đồ XML đảm bảo sơ đồ của bạn chỉ bao gồm các URL có thể lập chỉ mục, chuẩn và tuân theo các quy tắc kỹ thuật mà các công cụ tìm kiếm mong đợi.

Hầu hết các nền tảng và công cụ tự động tạo sơ đồ tuân thủ theo mặc định, nhưng việc xem xét các hướng dẫn này giúp bạn tránh các vấn đề phổ biến về thu thập dữ liệu và lập chỉ mục.

Chỉ bao gồm các URL bạn muốn lập chỉ mục

Sơ đồ XML của bạn nên chỉ tham chiếu đến các URL mà bạn muốn các công cụ tìm kiếm thu thập dữ liệu và lập chỉ mục.

Bao gồm các URL mà:

  • Được dự định để lập chỉ mục: Loại trừ các URL staging, kết quả tìm kiếm nội bộ, trang thanh toán hoặc xác nhận và các URL không thể lập chỉ mục khác
  • Trả về mã trạng thái 200: Không bao gồm các URL trả về chuyển hướng (như chuyển hướng 301), lỗi của khách hàng (như lỗi 404), hoặc các mã trạng thái HTTP khác cho thấy lỗi
  • Sử dụng các URL đầy đủ, tuyệt đối: Mỗi giá trị <loc> nên bao gồm URL đầy đủ, bao gồm cả giao thức (ví dụ: “https://www.semrush.com/blog/”)
  • Là các URL chuẩn: Chỉ bao gồm phiên bản ưa thích của mỗi trang. Loại trừ các URL trùng lặp, các biến thể có tham số và các phiên bản thay thế.

Tuân theo các yêu cầu kỹ thuật của Sơ đồ

Tệp sơ đồ của bạn cũng nên đáp ứng các yêu cầu kỹ thuật này:

  • Sử dụng mã hóa UTF-8: Hệ thống này đảm bảo các công cụ tìm kiếm có thể hiểu tất cả các ký tự bạn đang sử dụng. Các ký tự đặc biệt phải được thoát đúng cách (ví dụ: sử dụng & thay vì &).
  • Giữ trong giới hạn sơ đồ: Mỗi tệp sơ đồ phải dưới 50 MB (không nén) và chứa không quá 50.000 URL. Sử dụng nhiều sơ đồ và một chỉ mục sơ đồ nếu cần.
  • Chỉ định không gian tên XML chính xác: Một không gian tên giống như một nhãn cho biết cho công cụ tìm kiếm các quy tắc mà sơ đồ của bạn tuân theo. Hầu hết các sơ đồ sử dụng “http://www.sitemaps.org/schemas/sitemap/0.9” để tuân theo giao thức sơ đồ tiêu chuẩn.
  • Bao gồm các biến thể ngôn ngữ và khu vực khi có thể: Đối với các trang web đa ngôn ngữ hoặc đa khu vực, tham chiếu các phiên bản thay thế bằng cách sử dụng hreflang (hoặc trong trang hoặc qua sơ đồ). Tìm hiểu thêm trong tài nguyên này từ Google.

Tham chiếu Sơ đồ của bạn trong Robots.txt

Liên kết đến sơ đồ của bạn trong tệp robots.txt giúp các công cụ tìm kiếm phát hiện nó dễ dàng hơn. Đây là một tệp trang web cho biết cho các công cụ tìm kiếm các trang mà họ nên và không nên thu thập dữ liệu.

Ví dụ: “Sitemap: https://yourdomain.com/sitemap.xml”

Đảm bảo Sơ đồ XML của bạn Đúng tiêu chuẩn

Sử dụng Site Audit của Semrush để xác định các vấn đề về sơ đồ XML. Giữ cho sơ đồ XML của bạn chính xác theo thời gian giúp các công cụ tìm kiếm thu thập dữ liệu và lập chỉ mục các URL mới hiệu quả hơn.

Site Audit kiểm tra các lỗi sơ đồ như URL không hợp lệ, mã trạng thái không phải 200, định dạng không chính xác và sự không khớp giữa sơ đồ của bạn và cấu trúc thực tế của trang web. Nó cũng phát hiện các vấn đề kỹ thuật liên quan—như liên kết hỏng và các trang mồ côi—có thể làm giảm hiệu quả của sơ đồ.

Tạo một tài khoản Semrush miễn phí để kiểm tra trang web của bạn và giữ cho sơ đồ trang web của bạn phù hợp với các thực hành tốt nhất về SEO.

Câu hỏi thường gặp về Sơ đồ XML

Sơ đồ XML là gì?

Sơ đồ XML (thường là “sitemap.xml”) liệt kê các URL trên trang web của bạn mà bạn muốn các công cụ tìm kiếm phát hiện và thu thập dữ liệu. Nó giúp các công cụ tìm kiếm hiểu cấu trúc trang web của bạn và ưu tiên các trang quan trọng trong quá trình thu thập dữ liệu.

Sơ đồ.xml nằm ở đâu?

Trong hầu hết các trường hợp, sơ đồ.xml nằm trong thư mục gốc của trang web của bạn và có thể truy cập tại “https://yourdomain.com/sitemap.xml.” Một số nền tảng sử dụng vị trí mặc định khác, chẳng hạn như “wp-sitemap.xml” trên WordPress.

Làm thế nào để tạo Sơ đồ XML?

Việc tạo sơ đồ tự động là phương pháp được khuyến nghị cho hầu hết các trang web. Bạn có thể tạo sơ đồ XML tự động bằng cách sử dụng các tính năng sơ đồ tích hợp của nền tảng trang web của bạn hoặc một công cụ tạo sơ đồ XML.

Tôi có cần cập nhật Sơ đồ.xml bằng tay không?

Trong hầu hết các trường hợp, bạn không cần cập nhật sơ đồ.xml bằng tay. Nếu sơ đồ của bạn được tạo bởi hệ thống quản lý nội dung (CMS) hoặc một công cụ tạo sơ đồ XML, nó sẽ tự động cập nhật khi các URL thay đổi. Việc cập nhật bằng tay chỉ cần thiết cho các sơ đồ được mã hóa bằng tay.

Sự khác biệt giữa XML Sitemap và HTML Sitemap là gì?

XML sitemap được thiết kế cho các công cụ tìm kiếm và giúp việc thu thập dữ liệu và lập chỉ mục. HTML sitemap được thiết kế cho người dùng và giúp điều hướng trên trang. XML sitemap hỗ trợ quy trình SEO. HTML sitemap hỗ trợ tính khả dụng.

Nguồn tham khảo

https://www.semrush.com/blog/xml-sitemap/ ↗

Đưa góc nhìn thành kế hoạch.

Chia sẻ website và mục tiêu để LionTech tư vấn giải pháp phù hợp.

Đăng ký tư vấn ↗
THÊM MỘT GÓC NHÌN CHO THƯƠNG HIỆU

Để lại website và email để LionTech tiếp nhận yêu cầu báo cáo hiện diện AIO.

Bằng việc gửi, bạn đồng ý để LionTech liên hệ qua email về yêu cầu báo cáo.