3 cách tạo sitemap cho website WordPress

Trong bài viết này, chúng ta sẽ cùng xem qua 3 cách tạo sitemap cho website WordPress. Trong đó, cách đầu tiên được áp dụng chuyên biệt cho WordPress2 cách còn lại đều có thể được áp dụng cho mọi thể loại website (tự code hay WordPress đều được).

Sitemap (sơ đồ trang web) là một trong những thứ quan trọng nhất liên quan đến tối ưu technical SEO cho website.

Bạn có thể đọc bài technical SEO để tìm hiểu thêm về sitemap cũng như công dụng của nó đối với một trang web.

Và cuối cùng, chúng ta sẽ xem qua cách khai báo file XML Sitemap với Google Search Console.

Lưu ý

Trong phiên bản cập nhật WordPress 5.5, WordPress sẽ tự động tạo một sitemap cho trang web của bạn.

Nếu bạn không sử dụng Yoast SEO, bạn hoàn toàn có thể không cần làm gì khác để tạo sitemap cho trang web WordPress.

tạo sitemap cho website wordpress

Bạn có thể đọc những cách dưới đây để tham khảo thêm. Nhưng đừng bỏ qua bước khai báo file sitemap với Google ở cuối bài.

Cách 1: Tải và cài đặt plugin Yoast SEO để tạo sitemap cho WordPress

Không có gì đơn giản như việc tạo sitemap cho WordPress với plugin Yoast SEO.

Tất cả những gì bạn cần làm là tải về, kích hoạt và cài đặt Yoast để tạo sitemap cho website WordPress.

Đọc bài viết này để biết cách cài đặt Yoast SEO từ A đến Z.

Ngay sau khi bạn vừa kích hoạt Yoast SEO là website của bạn đã có một sitemap hoàn chỉnh.

Nếu bạn thật sự không biết bằng cách nào Yoast đã tạo sitemap cho trang web thì bạn có thể xem qua loạt ảnh dưới đây.

Đầu tiên, bạn truy cập vào phần Tổng quan (General) của Yoast SEO (bạn nên đọc bài hướng dẫn cài đặt Yoast SEO nếu bạn không biết Bác Sĩ SEO đang nói gì).

tạo sitemap cho website wordpress

Sau đó, truy cập vào tab Tính năng (Features).

tạo sitemap cho website wordpress

Kéo xuống phần Sơ đồ trang XML (XML Sitemaps), click vào dấu chấm hỏi và click vào Xem XML Sitemap (See the XML sitemap).

tạo sitemap cho website wordpress

Đây chính là địa chỉ URL của file XML Sitemap và cũng chính là nơi tổng hợp tất cả các loại sitemap mà Yoast SEO đã tạo cho trang web của bạn.

tạo sitemap cho website wordpress

Địa chỉ URL của file XML Sitemap được tạo bởi Yoast SEO sẽ có cú pháp như thế này:

trangwebcuaban.com/sitemap_index.xml
tạo sitemap cho website wordpress

Yoast sẽ dựa vào loại hình trang web và những cài đặt mà bạn đã thiết lập để tạo sitemaps.

Dựa vào loại hình website (Bác Sĩ SEO là một trang blog) và thiết lập mà Bác Sĩ SEO đã cài đặt cho Yoast trước đó nên Yoast chỉ tạo 2 sitemaps là:

  • post sitemap (sơ đồ bài viết)
  • page sitemap (sơ đồ trang)

Nếu trang web của bạn là một trang thương mại điện tử (eCommerce) và bạn có tải plugin Woocommerce cho website thì Yoast sẽ tạo thêm 2 sitemap là:

  • product sitemap (sơ đồ sản phẩm)
  • product category sitemap (sơ đồ danh mục sản phẩm)

Nếu trang web của bạn là một trang blog giống như Bác Sĩ SEO nhưng bạn cho phép các công cụ tìm kiếm lập chỉ mục (index, đọc technical SEO nếu bạn không biết index là gì) danh mục bài viết (category) cũng như thẻ (post_tag) thì Yoast sẽ tạo thêm cho bạn 2 sitemap là:

  • post tag sitemap (sơ đồ thẻ)
  • category sitemap (sơ đồ chuyên mục)

Vẫn còn rất nhiều loại sitemap khác, nhưng thường bạn chỉ cần những loại sitemap đã được liệt kê ở trên là đủ.

Cách 2: Tạo sitemap cho website với XML Sitemaps Generator

Cách thứ hai có thể được áp dụng cho mọi thể loại website, không chỉ riêng WordPress.

Đầu tiên, bạn truy cập trang XML Sitemaps Generator.

XML Sitemaps Generator là trang tạo sitemap online miễn phí cho website.

Giao diện của nó như hình bên dưới.

tạo sitemap cho website wordpress

Bạn chỉ cần nhập địa chỉ trang chủ của trang web, bấm Start và chờ.

tạo sitemap cho website wordpress

Thời gian chờ tùy thuộc vào độ phức tạp của trang web.

Ảnh bên dưới là giao diện của XML Sitemaps Generator sau khi hoàn tất quá trình tạo sitemap cho website.

Bạn tiếp tục click vào VIEW SITEMAP DETAILS để đi đến trang tải sitemap về máy tính.

tạo sitemap cho website wordpress

Bên dưới là giao diện của trang tải sitemap về máy tính của bạn.

Click vào DOWNLOAD YOUR XML SITEMAP FILE.

tạo sitemap cho website wordpress

Bạn cũng có thể tìm hiểu thêm về file sitemap mà XML Sitemaps Generator đã tạo cho website của bạn trong trang này.

tạo sitemap cho website wordpress

Sau khi tải về file sitemap.xml, bạn chỉ cần tải file này lên thư mục root folder của trang web (“public_html”, “www”, “main”, “admin”,…) là xong.

tạo sitemap cho website wordpress

Sau khi hoàn tất, bạn chỉ cần nhập vào thanh địa chỉ tentrangweb.com/sitemap.xml để kiểm tra file sitemap của trang web. Ví dụ: bacsiseo.com/sitemap.xml.

Lưu ý

Bản miễn phí của XML Sitemaps Generator chỉ hỗ trợ trang web có ít hơn 500 trang.

Nếu trang web của bạn có nhiều hơn 500 trang thành phần, bạn có thể cân nhắc nâng cấp lên gói trả phí của XML Sitemaps Generator để tạo sitemap hoàn chỉnh hơn cho trang web.

XML Sitemaps Generator hỗ trợ tạo sitemap cho trang web có số lượng trang lên tới hàng nghìn, thậm chí là hàng triệu.

Chỉ với $3.49/tháng cho gói hàng năm (gói hàng tháng là $4.99), bạn có thể tạo sitemap cho trang web có số lượng trang lên tới 1000.

Bạn có thể tìm hiểu thêm tại trang chủ của XML Pro Sitemaps Generator.

Cách 3: Tạo sitemap cho website với Screaming Frog

Cách thứ ba này cũng có thể được áp dụng cho mọi thể loại website, không chỉ riêng WordPress.

Screaming Frog là một phần mềm tuyệt vời để phân tích technical SEO cho website cũng như tạo sitemap cho trang web.

Đầu tiên, bạn tải Screaming Frog về máy tính từ trang chủ của Screaming Frog.

tạo sitemap cho website wordpress
tạo sitemap cho website wordpress

Sau khi tải về máy, bạn cài đặt Screaming Frog vào máy tính như các phần mềm bình thường khác.

tạo sitemap cho website wordpress
tạo sitemap cho website wordpress
tạo sitemap cho website wordpress

Sau khi cài đặt xong, double-click vào biểu tượng Screaming Frog trên máy tính.

Đây là giao diện của phần mềm.

tạo sitemap cho website wordpress

Trước khi tạo sitemap cho trang web bằng Screaming Frog, bạn phải copy URL của trang chủ, paste nó vào thanh Enter URL to spider và bấm nút Start để Screaming Frog tiến hành crawl website của bạn.

tạo sitemap cho website wordpress

Ảnh bên dưới là giao diện của Screaming Frog sau khi crawl xong.

tạo sitemap cho website wordpress

Sau khi Screaming Frog crawl xong, bạn đã có thể bắt đầu tạo sitemap cho trang web.

Click vào tab Sitemaps >> XML Sitemap.

tạo sitemap cho website wordpress
tạo sitemap cho website wordpress

Google có thể crawl và index những phần nội dung có định dạng PDF trong trang web.

Vì vậy, bạn hãy tick vào PDFs trong tab Pages của Sitemap Export Configuration.

tạo sitemap cho website wordpress

Tiếp theo bạn qua tab Images và tick vào Include Images.

Khi bạn tick vào Include Images, lựa chọn Include only relevant Images with up to cũng sẽ được chọn theo mặc định. Bạn không cần phải thay đổi lựa chọn này.

Và chỉ cần như là bạn đã cấu hình xong Sitemap Export Configuration.

Click vào nút Next để lưu fite sitemap.xml trong máy tính của bạn.

tạo sitemap cho website wordpress
sitemap.xml được tạo bởi Screaming Frog

cuối cùng, bạn cũng chỉ cần tải file này lên thư mục root folder như đã được đề cập ở cách 2.

Lưu ý

Cũng giống như XML Sitemaps Generator, bạn có thể tải và sử dụng Screaming Frog miễn phí.

Nhưng bản miễn phí của Screaming Frog cũng chỉ giới hạn crawl và tạo sitemap cho trang web có không quá 500 URLs

Thêm một lưu ý khác, XML Sitemaps Generator giới hạn miễn phí cho trang web có ít hơn 500 trang, còn Screaming Frog giới hạn cho trang web có ít hơn 500 URLs.

URL có thể là url của trang web như: bacsiseo.com, bacsiseo.com/technical-seo/, bacsiseo.com/seo-onpage/,…

Hoặc cũng có thể là URL của hình ảnh như: bacsiseo.com/wp-content/uploads/2020/07/seo-la-gi-bac-si-seo.png

Nếu trang web của bạn có nhiều hơn 500 URLs thì bạn có thể cân nhắc mua gói trả phí của Screaming Frog là £149 Euro/năm (tương đương với $175.75).

Nếu trang web của bạn có nhiều hơn 500 trang và bạn chỉ muốn tạo sitemap cho trang web thì XML Pro Sitemaps Generator sẽ phù hợp với bạn hơn.

Nhưng nếu bạn muốn sử dụng tất cả các công cụ phân tích technical SEO của Screaming Frog cùng với tạo sitemap nâng cao cho trang web thì Screaming Frog chắc chắn sẽ không làm bạn thất vọng (chưa kể, nếu trang web của bạn là một trang khổng lồ, có hơn 50,000 URLs thì Screaming Frog về lâu dài sẽ rẻ hơn XML Pro Sitemaps Generator).

Bạn có thể tìm hiểu thêm về Screaming Frog tại trang chủ của sản phẩm.

Khai báo file XML Sitemap với Google Search Console

Bước cuối cùng mà bạn cần làm là gửi sitemap cho Google Search Console.

Nhưng trước đó, bạn phải chứng minh bạn là chủ sở hữu của website/tên miền mà bạn muốn khai báo sitemap.

Bạn có thể đọc bài viết này để biết cách xác minh quyền sở hữu tên miền bằng DNS Record (bản ghi DNS).

Hoặc bạn cũng có thể xác minh quyền sở hữu website sử dụng Webmaster Tools của Yoast SEO. Đọc bài hướng dẫn cài đặt Yoast SEO từ A đến Z để biết thêm chi tiết.

Để khai báo sitemap cho Google Search Console thì cũng rất đơn giản.

Đầu tiên bạn truy cập vào trang chủ của Google Search Console và click vào Sơ đồ trang web (Sitemaps).

tạo sitemap cho website wordpress

Sau đó, bạn chỉ cần nhập địa chỉ URL của sitemap mà bạn đã tạo và bấm nút GỬI là xong.

tạo sitemap cho website wordpress
URL của sitemap được tạo bởi Yoast SEO
tạo sitemap cho website wordpress
URL của sitemap được tạo bởi XML Sitemaps Generator hoặc Screaming Frog
tạo sitemap cho website wordpress
URL của sitemap được tạo bởi WordPress (kể từ phiên bản 5.5)

Một thời gian ngắn sau khi bạn gửi sitemap, Google Search Console sẽ thu thập dữ liệu của sitemap và thông báo trạng thái thành công.

tạo sitemap cho website wordpress

Như vậy là bạn đã hoàn tất quá trình tạo sitemap và khai báo sitemap của trang web cho Google Search Console.

Nên tạo sitemap theo cách nào?

Nếu bạn đã tải plugin Yoast SEO cho trang web WordPress thì bạn không cần phải tạo thêm sitemap bằng XML Sitemaps Generator hoặc Screaming Frog.

Trong 3 cách nêu trên, tạo sitemap với Screaming Frog là cách được yêu thích nhất. (hoặc bạn chỉ cần để WordPress 5.5 tự tạo sitemap cho trang web mà không cần làm theo cách nào hết, như đã đề cập ở đầu bài).

Sitemap của Screaming Frog cho phép bạn thêm nội dung ở định dạng PDF và hình ảnh vào trong sitemap, giúp Google thu thập thông tin của trang web một cách nhanh chóng hơn.

Sitemap của Yoast và XML Sitemaps Generator phù hợp với đại đa số trang web nhưng nếu bạn cần những tính năng nâng cao hơn cho sitemap thì Screaming Frog là sự lựa chọn hàng đầu.

Nếu bạn đang sử dụng plugin Yoast SEO nhưng bạn muốn tự tạo sitemap cho trang web bằng XML Sitemaps Generator hoặc Screaming Frog thì bạn có thể tắt tùy chọn Sơ đồ trang XML trong tab Tính năng (Features) của Yoast SEO và làm theo 2 cách đã nêu trên để tạo sitemap riêng cho trang web.

tạo sitemap cho website wordpress

Viết một bình luận