Cách tạo Sitemap.xml & Nộp lên Google Search Console giúp bài viết index thần tốc
Khi xuất bản một bài viết blog hoặc ra mắt một trang sản phẩm mới, câu hỏi của mọi người làm SEO là: Làm sao để Googlebot phát hiện và lập chỉ mục (Index) trang web đó nhanh nhất? Câu trả lời nằm ở tấm bản đồ chỉ đường cho con bọ tìm kiếm có tên Sitemap.xml.
1. Sitemap.xml là gì?
Sitemap.xml (Sơ đồ trang web) là một tệp dữ liệu định dạng XML chứa danh sách toàn bộ các đường link URL hợp lệ trên website của bạn, kèm theo các thông tin bổ trợ như: Ngày cập nhật gần nhất (lastmod), tần suất thay đổi nội dung (changefreq) và độ ưu tiên (priority).
Sitemap giúp Googlebot cào dữ liệu hiệu quả, tiết kiệm ngân sách thu thập thông tin (Crawl Budget) và không bỏ sót bất kỳ bài viết mới nào.
2. 2 Cách tạo Sitemap.xml tự động cho Website
Cách 1: Tạo Sitemap động bằng code Next.js (Khuyên dùng)
Với các website xây dựng bằng công nghệ Next.js (như Uwmee), bạn có thể tạo một Route API tại src/app/sitemap.ts để tự động quét danh sách toàn bộ các bài viết từ file database/constants và xuất ra file XML chuẩn chỉ trong vài dòng code:
export default async function sitemap() {
const posts = BLOG_POSTS.map((post) => ({
url: `https://uwmee.com/blog/${post.slug}`,
lastModified: new Date(post.date),
}));
return [{ url: 'https://uwmee.com', lastModified: new Date() }, ...posts];
}
Cách 2: Sử dụng công cụ tạo Sitemap online miễn phí
Nếu dùng web tĩnh đơn giản, bạn có thể nhập URL vào trang xml-sitemap.com để tải file sitemap.xml về dán vào thư mục public của website.
3. Hướng dẫn 3 bước nộp Sitemap lên Google Search Console
- Bước 1: Đăng nhập vào Google Search Console và chọn tài khoản website của bạn (xem thêm bài tiêu chuẩn chất lượng Google E-E-A-T).
- Bước 2: Ở menu bên trái mục Indexing (Lập chỉ mục), chọn Sitemaps (Sơ đồ trang web).
- Bước 3: Tại ô "Add a new sitemap", gõ
sitemap.xml(URL đầy đủ dạnghttps://domain.com/sitemap.xml) và bấm Submit (Gửi).
Nếu màn hình hiển thị trạng thái màu xanh Success (Thành công), Googlebot sẽ lập tức cào toàn bộ danh sách liên kết của bạn.
4. Cách xử lý lỗi "Sitemap couldn't be fetched" (Không thể tải sơ đồ)
- Kiểm tra file robots.txt: Đảm bảo file
robots.txtkhông chặn Googlebot và có dòng khai báoSitemap: https://domain.com/sitemap.xml. - Đảm bảo URL trả về status code 200 OK: Không bị dính chuyển hướng Redirect 301/302 hay lỗi 404.
Kết luận
Nộp Sitemap.xml chuẩn xác là bước đầu tiên trong quy trình SEO Technical bắt buộc. Uwmee Software thiết kế 100% website Next.js được tích hợp sẵn Sitemap.xml động tự động nộp Google Index. Đọc thêm bài viết SEO Onpage là gì và tạo Schema Markup cho website.
Cần vượt Closed Testing nhanh chóng?
Đội 12+ tester thật của Uwmee tương tác hằng ngày đủ 14 ngày — trọn gói chỉ 300.000đ, chạy lại miễn phí nếu không đạt.