
Sitemap là gì?

Sitemap là một tài liệu đơn giản chứa danh sách các URL của trang web của bạn được thiết kế để giúp cho công cụ tìm kiếm như Google bot, Bing bot, … có thể định vị các trang web của bạn dễ dàng hơn. Tồn tại hai loại sitemap: Sitemap HTML và Sitemap XML.
Tại sao sitemap lại quan trọng đối với SEO?

Sitemap khiến cho việc xác định đường dẫn của website trở nên dễ dàng hơn. Việc sử dụng sơ đồ trang web này giúp cho việc tìm kiếm các trang web của bạn trên công cụ tìm kiếm trở nên dễ dàng hơn, điều này kéo theo sự gia tăng lượng traffic truy cập vào trang web của bạn. Hơn nữa, sitemap còn giúp cho việc crawl website nhanh hơn và hiệu quả hơn.
Các loại sitemap

Sitemap HTML
Sitemap HTML là một trang web được thiết kế để chỉ cho người dùng biết toàn bộ các trang web có trong website của bạn. Thông thường, sitemap HTML được đặt ở phần cuối cùng của footer hoặc menu.
Sitemap XML
Sitemap XML là một file đánh dấu sự hiện diện của các URL trên trang web của bạn. File XML này có thể có định dạng tùy chỉnh hoặc được sinh tự động bởi các công cụ như Yoast SEO, All in one SEO hoặc các tiện ích trực tuyến khác.
Các loại sitemap khác
Ngoài hai loại sitemap HTML và Sitemap XML đã nêu ở trên, còn rất nhiều loại sitemap khác như:
- Sitemap cho video
- Sitemap cho hình ảnh
- Sitemap cho tin tức
Các website nào cần dùng XML Sitemap?

Mọi website đều có thể sử dụng Sitemap XML để giúp cho việc SEO của mình được tối ưu hóa. Tuy nhiên, nếu website của bạn có số lượng trang web lớn, chẳng hạn hàng ngàn sản phẩm, tin tức, … thì Sitemap XML là cực kỳ cần thiết.
Tại sao cần xây dựng Sitemap cho website?

Sitemap HTML đem lại lợi ích cho SEO
Ảnh hưởng đến quá trình SEO
Sitemap HTML tạo ra các liên kết giữa các trang web, điều này giúp cho Google Bot dễ dàng crawl từng trang web một. Điều này ảnh hưởng tích cực đến quá trình SEO của trang web của bạn.
Giúp Google index các trang web mới nhanh hơn
Sitemap HTML giúp cho Google Bot biết được tất cả các trang web mới được thêm vào và cập nhật nhanh chóng lên hệ thống của mình. Điều này giúp cho trang web của bạn được xếp hạng cao hơn trên kết quả tìm kiếm.
Hỗ trợ trải nghiệm người dùng nếu trang web có sơ đồ trang
Sitemap HTML giúp người dùng dễ dàng tìm kiếm thông tin trên trang web của bạn, đặc biệt là khi website có số lượng trang web đông đảo hoặc phức tạp.
Website như thế nào cần dùng Sitemap XML
Sitemap XML cần thiết khi website của bạn:
- Có hàng nghì ̀n trang web
- Có nhiều sản phẩm/tin tức/trang con
- Các trang web của bạn được tạo ra bằng JavaScript hoặc Ajax
Sitemap XML giúp cho Google Bot dễ dàng crawl và index các trang web của bạn. Đặc biệt, khi website của bạn có số lượng trang web đông đảo hoặc phức tạp, Sitemap XML giúp cho Google Bot tiết kiệm thời gian và tăng hiệu quả trong việc crawl và index.
Có nên tách nhỏ sitemap hay không?
Lý do nên tách nhỏ sitemap là gì?
Tách nhỏ sitemap giúp cho quá trình crawl và index của Google Bot được nhanh hơn và hiệu quả hơn. Bạn nên tách nhỏ sitemap khi:
- Website của bạn có số lượng trang web đông đảo hoặc phức tạp.
- Các trang web của bạn thuộc nhiều danh mục khác nhau, ví dụ như sản phẩm, tin tức, blog, …
- Bạn muốn chia sơ đồ trang web thành các phần riêng biệt để dễ dàng quản lý.
Cách tách nhỏ sitemap
Bạn có thể tách nhỏ sitemap theo các tiêu chí sau:
- Theo từng danh mục sản phẩm, tin tức, blog, …
- Theo thương hiệu hoặc chi nhánh (nếu website của bạn có nhiều thương hiệu hoặc chi nhánh).
- Theo ngôn ngữ (nếu website của bạn hỗ trợ nhiều ngôn ngữ).
Cách tạo sitemap cho website và thông báo với Google Search Console (Google Webmaster Tools)
Cách tạo sitemap HTML
Tạo sitemap HTML cho WordPress
Đối với website được xây dựng trên nền tảng WordPress, bạn có thể sử dụng plugin Yoast SEO để tạo sitemap HTML.
Bước 1: Cài đặt và kích hoạt plugin Yoast SEO.
Bước 2: Truy cập vào mục SEO > General của Yoast SEO.
Bước 3: Chọn tab Features và bật chức năng XML sitemaps lên.
Bước 4: Nhấn vào nút See the XML sitemap để xem sơ đồ trang web.
Tạo sitemap HTML thủ công
Bạn có thể tạo sitemap HTML thủ công bằng cách sử dụng các công cụ trực tuyến, ví dụ như https://www.xml-sitemaps.com/. Sau khi đã tạo xong, bạn chỉ việc upload file sitemap lên hosting của mình và đưa liên kết của sitemap vào phần cuối cùng của footer hoặc menu.
Cách tạo sitemap XML
Tạo sitemap XML cho WordPress
Đối với website được xây dựng trên nền tảng WordPress, bạn có thể sử dụng plugin Yoast SEO để tạo sitemap XML.
Bước 1: Cài đặt và kích hoạt plugin Yoast SEO.
Bước 2: Truy cập vào mục SEO > General của Yoast SEO.
Bước 3: Chọn tab Features và bật chức năng XML sitemaps lên.
Bước 4: Nhấn vào nút See the XML sitemap để xem sơ đồ trang web.
Tạo XML Sitemap bằng công cụ Online XML-Sitemaps.com
Bạn có thể sử dụng công cụ trực tuyến https://www.xml-sitemaps.com/ để tạo sitemap XML cho trang web của mình.
Cách thông báo sitemap tới Google Search Console (GCS)
Bước 1: Đăng nhập vào Google Search Console.
Bước 2: Chọn website của bạn từ danh sách các website.
Bước 3: Chọn Sitemaps từ menu bên trái.
Bước 4: Nhập địa chỉ liên kết của sitemap vào ô Add a new sitemap.
Bước 5: Nhấn nút Submit để gửi sitemap của bạn cho Google Bot.
Cách xem sitemap của website
Bạn có thể xem sơ đồ trang web của website bằng cách truy cập vào liên kết của sitemap. Ví dụ:
- Sơ đồ trang web HTML: https://example.com/sitemap.html
- Sơ đồ trang web XML: https://example.com/sitemap.xml
Cách xóa sơ đồ trang web (sitemap) khỏi Google Search Console
Bước 1: Đăng nhập vào Google Search Console.
Bước 2: Chọn website của bạn từ danh sách các website.
Bước 3: Chọn Sitemaps từ menu bên trái.
Bước 4: Nhấp vào biểu tượng Thùng rác ở cột Action của sơ đồ trang web mà bạn muốn xóa.
Bước 5: Xác nhận việc xóa sơ đồ trang web bằng cách nhấn nút OK trong hộp thoại pop-up xuất hiện.
Mẹo tối ưu
1. Sử dụng Công cụ Plugin để tự động tạo Sitemap
Để tiết kiệm thời gian và tăng hiệu quả trong việc tạo sơ đồ trang web, bạn có thể sử dụng các công cụ và plugin tự động tạo sitemap. Ví dụ như Yoast SEO cho WordPress hay công cụ trực tuyến https://www.xml-sitemaps.com/.
2. Gửi Sitemap của bạn tới Google
Gửi sơ đồ trang web của bạn cho Google thông qua Google Search Console giúp cho Google Bot dễ dàng crawl và index các trang web của bạn.
3. Ưu tiên các trang chất lượng cao trong sitemap của bạn
Đặt các trang chất lượng cao về nội dung, sản phẩm, hoặc dịch vụ của bạn vào vị trí đầu tiên trong sơ đồ trang web giúp cho Google Bot dễ dàng phát hiện và index các trang web quan trọng của bạn.
4. Khắc phục sự cố URL không được index
Kiểm tra thường xuyên sơ đồ trang web của bạn để phát hiện và khắc phục các sự cố liên quan đến việc các URL bị lỗi hoặc không được index.
5. Chỉ bao gồm các phiên bản chuẩn của URL trong sitemap
Chỉ bao gồm các phiên bản chuẩn của URL (http vs https, www vs non-www) trong sơ đồ trang web của bạn. Điều này giúp cho Google Bot không phải crawl và index nhiều phiên bản của cùng một trang web.
6. Sử dụng thẻ meta robot hoặc robots.txt bất cứ khi nào có thể
Sử dụng thẻ meta robot hoặc robots.txt để chỉ định cho Google Bot không crawl và index các trang web không cần thiết hoặc tạm thời.
7. Không đặt URL “noindex” trong sơ đồ trang web của bạn
Không đặt URL “noindex” trong sơ đồ trang web của bạn vì điều này sẽ khiến cho Google Bot không crawl và index các trang web quan trọng của bạn.
8. Tạo sitemap XML động cho các trang web lớn
Nếu website của bạn có số lượng trang web lớn, bạn có thể sử dụng cách tạo sơ đồ trang web động. Điều này giúp cho Google Bot tiết kiệm thời gian và tăng hiệu quả trong việc crawl và index.
9. Chỉ cập nhật thời gian thay đổi của bạn khi bạn đã thực hiện một thay đổi quan trọng.
Hãy tạo các trang quan trọng cho trang web của bạn trước khi cố gắng để các công cụ tìm kiếm index lại các trang bằng cách cập nhật thời gian sửa đổi của bạn.
10. Kiểm tra thường xuyên Sitemap của bạn trên Google Search Console
Kiểm tra thường xuyên Sitemap của bạn trên Google Search Console để phát hiện và khắc phục các sự cố crawling và indexing, đồng thời cập nhật các thông tin mới nhất về trang web của bạn.
Với các mẹo tối ưu sơ đồ trang web trên, bạn có thể tăng cường hiệu quả cho SEO của website của mình và cải thiện vị trí của nó trên kết quả tìm kiếm của Google. Nếu bạn đã hoàn thành việc tạo và gửi sơ đồ trang web của mình cho Google Search Console, hãy kiểm tra lại xem nó đã được crawl và index chưa bằng cách sử dụng công cụ tìm kiếm của Google.
Bạn có thể nhập vào khóa tìm kiếm “site:example.com” (thay thế example.com bằng tên miền của bạn) để xem xét các kết quả hiển thị trong kết quả tìm kiếm của Google. Nếu website của bạn mới ra đời hoặc chỉ mới được cập nhật gần đây, việc này có thể mất vài ngày hoặc vài tuần để Google Bot crawl và index toàn bộ trang web của bạn.
Tuy nhiên, nếu bạn phát hiện ra rằng trang web của mình không được crawl và index sau một thời gian dài, hãy kiểm tra lại sơ đồ trang web của mình và đảm bảo rằng nó đã được tối ưu hóa tốt nhất có thể.
Lời kết
Mong rằng bài viết này sẽ giúp bạn hiểu sâu hơn về cách tạo và tối ưu hóa sơ đồ trang web để tăng cường SEO cho trang web của bạn.