微信客服
Telegram:guangsuan
电话联系:18928809533
发送邮件:[email protected]

Tại sao trang blog của tôi không được Google lập chỉ mục | Cách khắc phục

本文作者:Don jiang

Kiểm tra tình trạng chưa được lập chỉ mục cần thực hiện qua bốn bước:

  1. Kiểm tra robots.txt: Đăng nhập vào máy chủ/giao diện quản trị website, xác nhận không có Disallow: / hoặc chặn đường dẫn (ví dụ: Disallow: /post/), sử dụng công cụ “kiểm tra robots” của Google Search Console (GSC) để xác minh;
  2. Gửi Sitemap: Thêm sơ đồ trang web XML (bao gồm tất cả URL bài viết) trong mục “Lập chỉ mục – Sitemaps” của GSC, theo dõi sự thay đổi của lượng lập chỉ mục sau 7-14 ngày kể từ khi gửi;
  3. Tối ưu chất lượng nội dung: Nội dung mỗi bài viết ≥ 800 chữ, độ nguyên bản > 85% (kiểm tra bằng Copyscape), chèn 3-5 liên kết nội bộ liên quan;
  4. Tăng tốc lập chỉ mục: Trong vòng 24 giờ sau khi đăng, sử dụng công cụ “Kiểm tra URL” của GSC để nhấp vào “Yêu cầu lập chỉ mục”, đồng thời chia sẻ liên kết trên Twitter/LinkedIn để thu hút lưu lượng truy cập.

Dữ liệu cho thấy, 90% vấn đề chưa được lập chỉ mục là do giới hạn của robots hoặc chưa chủ động gửi yêu cầu, thực hiện theo các bước này có thể nâng tỷ lệ lập chỉ mục lên trên 80% trong vòng 2 tuần.

Tại sao trang blog của tôi không được Google lập chỉ mục

Gửi website lên Google Search Console và xác minh

72% blog mới đăng ký không được Google lập chỉ mục trong tháng đầu tiên, một trong những nguyên nhân là do chưa chủ động “khai báo” website với Google.

Google Search Console (GSC), với tư cách là công cụ quản lý chính thức của Google, có thể giúp 78% các trang web được lập chỉ mục trong vòng 4 tuần sau khi xác minh (Dữ liệu chính thức từ Google).

Thông qua 4 phương thức xác minh như bản ghi DNS, tệp HTML, v.v., bạn có thể nhanh chóng chứng minh quyền sở hữu, sau khi gửi Sitemap, tần suất thu thập dữ liệu của Google tăng trung bình gấp 3 lần.

Hoàn thành xác minh qua 6 bước

Bước 1: Đăng ký hoặc đăng nhập Google Search Console

Đầu tiên, mở trình duyệt và nhập địa chỉ trang web chính thức của GSC (https://search.google.com/search-console).

Nếu đây là lần đầu tiên sử dụng, hãy nhấp vào “Tạo tài khoản” ở góc trên bên phải và đăng ký bằng email Gmail. Sau khi đăng nhập, trang web sẽ chuyển đến phần “Tổng quan về thuộc tính”, lúc này hãy nhấp vào nút “+ Thêm thuộc tính” ở góc trên bên trái.

Nhập địa chỉ URL đầy đủ của blog của bạn, nhất thiết phải bao gồm giao thức (https:// hoặc http://), ví dụ https://www.yourblog.com, đừng thiếu dấu gạch chéo hoặc viết sai chữ cái.

Sau khi nhập xong, nhấp vào “Tiếp tục”, hệ thống sẽ tự động kiểm tra xem định dạng URL có chính xác hay không.

Lưu ý nhỏ: Nếu blog sử dụng tăng tốc CDN (ví dụ Cloudflare), URL nhập vào phải nhất quán với tên miền truy cập được cấu hình trong CDN, nếu không quá trình xác minh sau đó có thể báo lỗi.

Bước 2: Chọn phương thức xác minh

GSC cung cấp 4 phương thức xác minh:

  1. Xác minh bản ghi DNS: Thích hợp cho những người có quyền quản lý quản trị tên miền. Cần đăng nhập vào trang quản lý DNS của nhà đăng ký tên miền (như Namecheap, Alibaba Cloud) để thêm một bản ghi TXT.
  2. Tải tệp HTML lên: Thích hợp cho những người có thể đăng nhập vào máy chủ. Tải tệp HTML do GSC cung cấp và tải lên thư mục gốc của trang web (thư mục mà bạn thấy khi truy cập https://www.yourblog.com/).
  3. Nhúng thẻ Meta: Thích hợp cho những người sử dụng các công cụ xây dựng web như WordPress, Wix. Sao chép một đoạn mã và dán vào phần đầu (head) của trang web mà không cần chạm vào máy chủ.
  4. Liên kết Google Analytics: Thích hợp cho những người đã cài đặt GA. Nhập mã đo lường của GA, GSC sẽ tự động đối chiếu.
Bước 3: Xác minh bản ghi DNS

Sau khi chọn “Xác minh qua bản ghi DNS”, GSC sẽ cung cấp một chuỗi giá trị TXT, ví dụ google-site-verification=ABC123xyz.

  1. Đăng nhập vào quản trị nhà đăng ký tên miền: Ví dụ sử dụng Namecheap, nhấp vào “Domain List” → chọn tên miền của bạn → “Advanced DNS”.
  2. Thêm bản ghi TXT: Tên máy chủ (Host) điền @ (đại diện cho tên miền gốc) hoặc tên miền phụ (ví dụ blog), loại bản ghi chọn “TXT”, giá trị bản ghi dán mã do GSC cung cấp, TTL giữ mặc định (thường là 1 giờ).
  3. Đợi có hiệu lực: Việc đồng bộ bản ghi DNS toàn cầu cần có thời gian, nhanh thì 10 phút, chậm thì 24 giờ. Bạn có thể sử dụng DNS Checker, nhập tên miền để xem bản ghi TXT có hiển thị “Found” hay không.
  4. Quay lại GSC xác minh: Sau khi có hiệu lực, nhấp vào “Xác minh”, GSC sẽ kiểm tra xem bản ghi DNS có khớp hay không.

Tài liệu của Cloudflare cho thấy, 95% trường hợp xác minh DNS thất bại là do bản ghi TXT chưa có hiệu lực hoặc lỗi chính tả, ví dụ viết @ thành www, hoặc thiếu dấu bằng.

Bước 4: Tải tệp HTML lên

Chọn “Tải tệp HTML xuống”, GSC sẽ cung cấp cho bạn một tệp tương tự như google123456.html. Thao tác gồm ba bước:

  1. Tải tệp lên: Sử dụng công cụ FTP (như FileZilla) hoặc bảng điều khiển máy chủ (như “File Manager” của cPanel), tải tệp lên thư mục gốc của trang web. Vị trí thư mục gốc: Ví dụ dùng cPanel, vào “Files” → “Root Directory” → thư mục public_html.
  2. Kiểm tra truy cập: Nhập URL của tệp vào trình duyệt (ví dụ https://www.yourblog.com/google123456.html), nếu bạn thấy trang thông báo “Google Verification”, nghĩa là tệp đã được đặt đúng chỗ.
  3. Quay lại GSC xác minh: Nhấp vào “Xác minh”, GSC sẽ thử thu thập tệp này, sau khi xác nhận sự tồn tại sẽ hoàn tất.

Vấn đề thường gặp: Nếu truy cập tệp hiển thị lỗi 404, xác suất cao là tệp chưa được tải lên thư mục gốc;

Nếu thông báo “Yêu cầu đăng nhập”, có thể máy chủ đã thiết lập quyền truy cập, bạn cần vào quản trị để tắt thiết lập này.

Bước 5: Nhúng thẻ Meta

Lấy ví dụ với WordPress phổ biến nhất, các bước như sau:

  1. Vào quản trị: Đăng nhập vào bảng điều khiển WordPress, nhấp vào “Giao diện” → “Tùy biến”.
  2. Thêm mã: Chọn “CSS và mã bổ sung” (tùy theo theme có thể gọi là “Custom Code” hoặc “Header and Footer”), dán thẻ Meta do GSC cung cấp vào khu vực “<head>”. Thẻ có dạng như sau: <meta name="google-site-verification" content="ABC123xyz">.
  3. Lưu và kiểm tra: Nhấp vào “Đăng”, sau đó nhấp chuột phải vào trang web → “Xem nguồn trang”, nhấn Ctrl+F tìm google-site-verification, xác nhận thẻ nằm trong thẻ <head>.

Người dùng Wix thêm trong “Settings” → “Custom Code” → “Header”;

Người dùng Squarespace thêm trong “Settings” → “Advanced” → “Code Injection” → “Header”.

Bước 6: Liên kết Google Analytics

Nếu bạn đã cài đặt GA4 hoặc Universal Analytics trên blog, chọn phương thức này là nhanh nhất:

  1. Tìm mã đo lường GA: Mã GA4 có định dạng G-XXXXXXX, mã UA là UA-XXXXXXX-X, có thể tìm thấy trong quản trị GA mục “Quản trị” → “Thuộc tính” → “Luồng dữ liệu”.
  2. Nhập mã vào GSC: Chọn “Xác minh qua Google Analytics”, dán mã đo lường vào.
  3. Đợi GSC xác nhận: GSC sẽ đối chiếu quyền sở hữu trang web thông qua mã theo dõi của GA, thường hoàn tất xác minh trong vài giây.

Lưu ý: Nếu xác minh thất bại, hãy kiểm tra xem mã đo lường GA có nhập sai không, hoặc mã GA có được tải bình thường không (sử dụng tiện ích mở rộng trình duyệt GA Debugger để xem).

Gửi Sitemap để tăng tốc lập chỉ mục

Cách tạo Sitemap

1. Người dùng WordPress, WP có sẵn các plugin tạo Sitemap, phổ biến nhất là Yoast SEO và Rank Math.

Lấy ví dụ với Yoast:

  • Sau khi cài đặt và kích hoạt plugin, vào “SEO” → “Tổng quát” → “Sitemap”;
  • Bật công tắc “Kích hoạt XML Sitemap”, Yoast sẽ tự động tạo sitemap_index.xml (tệp chỉ mục chính) và các tệp con như post-sitemap.xml (sơ đồ bài viết), page-sitemap.xml (sơ đồ trang), v.v.;
  • Nhấp vào “Xem Sitemap”, bạn sẽ thấy địa chỉ tệp XML được tạo (thường là https://www.yourblog.com/sitemap_index.xml).

Lưu ý: Nếu blog có lượng lớn loại bài viết tùy chỉnh (ví dụ: “Hướng dẫn”, “Đánh giá”), bạn cần tích chọn “Bao gồm loại bài viết tùy chỉnh” trong cài đặt Yoast, nếu không những nội dung này sẽ không xuất hiện trong Sitemap.

2. Người dùng blog tĩnh (Hexo/Hugo/Jekyll) Blog tĩnh không có plugin, cần tạo Sitemap thủ công hoặc thông qua cấu hình theme. Ví dụ với Hugo:

  • Đảm bảo theme hỗ trợ Sitemap (hầu hết các theme hiện đại đều hỗ trợ mặc định);
  • Thêm cấu hình vào config.toml: sitemap filename = "sitemap.xml" changeFreq = "weekly" priority = 0.5;
  • Chạy lệnh hugo để tạo tệp tĩnh, Sitemap sẽ xuất hiện trong thư mục public, địa chỉ sau khi triển khai lên máy chủ là https://www.yourblog.com/sitemap.xml.

Mẹo nhỏ: Nếu nội dung cập nhật thường xuyên (ví dụ 3 bài mỗi ngày), bạn có thể đặt changeFreq thành daily, báo cho Google biết các trang này cập nhật nhanh, cần thu thập dữ liệu nhiều hơn.

3. Blog mã nguồn tự tùy chỉnh Nếu blog là HTML thuần hoặc viết bằng Node.js/Python, có hai lựa chọn:

  • Viết Sitemap thủ công: Liệt kê tất cả URL theo định dạng XML, thích hợp cho các trang web ít trang (ví dụ dưới 100 trang);
  • Tạo bằng script: Viết một script Python đơn giản, duyệt qua các tệp HTML trên máy chủ và tự động tạo Sitemap. Trên mạng có sẵn các mẫu (ví dụ dự án sitemap-generator trên GitHub), chỉ cần sửa đường dẫn là có thể dùng.

Gửi Sitemap: Thao tác cụ thể trong GSC Sau khi tạo Sitemap, bước tiếp theo là nói với Google “sơ đồ của tôi ở đây”.

Đường dẫn thao tác:

  1. Đăng nhập GSC, vào thuộc tính blog bạn muốn quản lý;
  2. Tại thanh điều hướng bên trái nhấp vào “Lập chỉ mục” → “Sitemap”;
  3. Nhấp vào “Thêm Sitemap mới”, nhập địa chỉ Sitemap của bạn (ví dụ https://www.yourblog.com/sitemap_index.xml);
  4. Nhấp vào “Gửi”, GSC sẽ bắt đầu xử lý.

Lưu ý chi tiết:

  • Địa chỉ Sitemap nhập vào phải có thể truy cập công khai. Nhập địa chỉ này vào trình duyệt, xác nhận có thể thấy nội dung XML (không phải lỗi 404 hoặc trang đăng nhập).
  • Nếu Sitemap quá lớn (vượt quá 50MB), Google sẽ tự động chia thành nhiều phần để xử lý, nhưng tốt nhất là nên chủ động chia thành nhiều Sitemap (ví dụ post-sitemap.xml, page-sitemap.xml), sau đó dẫn chiếu chúng trong sitemap_index.xml.

Sau khi gửi, vào GSC → “Lập chỉ mục” → “Trang” để xem trạng thái trang:

  • Đã lập chỉ mục: Trang đã được thu thập, có thể xuất hiện trong kết quả tìm kiếm sau 1-4 tuần.
  • Đã phát hiện – hiện chưa được lập chỉ mục: Google đã thu thập dữ liệu nhưng tạm thời chưa lập chỉ mục do chất lượng nội dung hoặc độ trùng lặp.
  • Bị loại trừ: Có thể bị chặn bởi robots.txt, hoặc tồn tại lỗi 404, lỗi máy chủ.
Gửi xong không thấy hiệu quả

Kiểm tra theo 3 bước sau:

  1. Lỗi định dạng Sitemap: Sử dụng Công cụ kiểm tra Sitemap nhập địa chỉ để xem có báo lỗi không. Các vấn đề thường gặp: Sai chính tả thẻ XML (ví dụ viết <url> thành <ur>), URL chứa ký tự đặc biệt (như & chưa được chuyển đổi thành &amp;).
  2. Địa chỉ Sitemap không đúng: Xác nhận URL nhập vào có thể truy cập và nhất quán với tên miền liên kết thuộc tính GSC (ví dụ Sitemap của tên miền phụ blog.yourblog.com phải được gửi trong thuộc tính GSC của tên miền phụ đó).
  3. Chất lượng nội dung kém: Google thu thập dữ liệu nhưng không lập chỉ mục, có thể là do nội dung trùng lặp, chất lượng thấp hoặc chứa từ ngữ vi phạm. Vào mục “Trang” trong GSC để xem trạng thái trang cụ thể, nếu là “Bị loại trừ”, hãy nhấp vào để xem nguyên nhân (ví dụ “Nội dung trùng lặp”).

Theo các trường hợp thực tế của Google, sau khi gửi Sitemap, thời gian lập chỉ mục trang đầu tiên của blog mới rút ngắn từ trung bình 38 ngày xuống còn 11 ngày.

Đối với các trang web cập nhật nội dung thường xuyên, ví dụ blog công nghệ đăng 5 bài mới mỗi tuần, sau khi gửi Sitemap, tần suất Google thu thập bài viết mới tăng từ 1 lần/tuần lên 3 lần/tuần, tỷ lệ lập chỉ mục tăng từ 62% lên 89% (Dữ liệu Ahrefs năm 2024).

Thêm dữ liệu cấu trúc (Schema Markup)

Dữ liệu cấu trúc là ngôn ngữ tiêu chuẩn hóa để Google “hiểu” nội dung trang web, blog được thêm Schema chính xác có thời gian phân tích trung bình của trình thu thập dữ liệu Google rút ngắn 40% (Báo cáo Kỹ thuật Tìm kiếm 2023 của Google), tốc độ lập chỉ mục nhanh hơn 30% so với nội dung không được đánh dấu;

Trong đó loại BlogPosting phù hợp nhất với bối cảnh blog, giúp tỷ lệ hiển thị kết quả chi tiết SERP (như thẻ bài viết có đoạn trích, ngày tháng) tăng 25%.

Chọn đúng loại Schema

5 loại blog:

Loại Hướng dẫn/Cách thực hiện (ví dụ: “Cách cài đặt plugin WordPress“)

Khuyên dùng HowTo Schema, Google chính thức xếp nó vào loại “nội dung hướng dẫn từng bước”, khi người dùng tìm kiếm các từ khóa loại này, nội dung có đánh dấu HowTo sẽ dễ dàng xuất hiện trong các trang tổng hợp “Hướng dẫn”.

  • totalTime (Tổng thời gian thực hiện, ví dụ: “PT2H” nghĩa là 2 giờ);
  • supply (Vật liệu/Công cụ cần thiết, dạng mảng, ví dụ: [“Tua vít”, “Tài khoản WordPress”]);
  • supplyQuantity (Số lượng vật liệu, tùy chọn, ví dụ: [“2 cái”, “1 bản”]);
  • step (Các bước, mỗi bước cần bao gồm text (mô tả) và image (tùy chọn, URL hình ảnh bước thực hiện)).

Loại Đánh giá Sản phẩm/Dịch vụ (ví dụ: “So sánh các loại tai nghe chống ồn năm 2024”)

Khuyên dùng Review Schema. Loại nội dung này người dùng quan tâm nhất đến “Ưu nhược điểm”, “Điểm số”, “Lời khuyên mua sắm”, Review Schema có thể đẩy trực tiếp các thông tin này cho Google.

  • itemReviewed (Đối tượng được đánh giá, cần bao gồm tên, thương hiệu, URL);
  • reviewRating (Điểm số, dùng ratingValue để đánh dấu giá trị, ví dụ: 4.5/5);
  • reviewBody (Nội dung đánh giá, cần bao gồm ưu nhược điểm cụ thể, tránh mô tả chung chung);
  • author (Thông tin người đánh giá, tên + nền tảng chuyên môn sẽ đáng tin cậy hơn).

Loại Hỏi đáp/Câu hỏi thường gặp (ví dụ: “5 sai lầm người mới nuôi mèo hay mắc phải, bạn có nằm trong số đó?”)

Khuyên dùng FAQPage Schema. Trang kết quả tìm kiếm của Google có một khu vực “FAQ” riêng biệt để hiển thị loại nội dung này.

  • mainEntity (Danh sách câu hỏi, mỗi câu hỏi phải là loại Question, bao gồm name (văn bản câu hỏi) và acceptedAnswer (câu trả lời, dùng loại Answer, bao gồm trường text)).

Lưu ý: Câu hỏi và câu trả lời phải khớp từng đôi một, không được viết chung chung “Câu hỏi thường gặp xem ở phần thân bài”.

Loại Quan điểm cá nhân/Phân tích ngành (ví dụ: “Ảnh hưởng của AI đến sáng tạo nội dung: Người trong nghề có nên lo lắng?”)

Khuyên dùng Article Schema. Loại nội dung này thiên về chủ quan, nhưng cần thể hiện “tính thời sự”, “thẩm quyền của tác giả”.

  • headline (Tiêu đề, cần phản ánh chính xác quan điểm cốt lõi);
  • datePublished (Thời gian đăng, định dạng ISO, ví dụ: “2024-03-15T14:30:00+08:00”);
  • author (Thông tin tác giả, tên + URL trang cá nhân + nghề nghiệp, ví dụ: “Nguyễn Văn A, 5 năm kinh nghiệm marketing nội dung, blog cá nhân: nguyenvana.com”);
  • publisher (Thương hiệu blog, cần bao gồm tên, URL logo, URL website).

Loại Sự kiện/Tải tài liệu (ví dụ: “Nhận miễn phí lịch marketing năm 2024 bản PDF”)

  • Khuyên dùng Event hoặc CreativeWork Schema. Nếu là hoạt động offline, dùng Event để đánh dấu thời gian, địa điểm, thông tin vé; nếu là tải tài liệu, dùng CreativeWork để đánh dấu loại tệp (PDF), kích thước (2MB), mục đích (lập kế hoạch marketing).
Cách chọn cho nội dung phức tạp

Ví dụ: Một bài blog về “Dùng Final Cut Pro dựng vlog: Từ cơ bản đến chuyên nghiệp”, cốt lõi là hướng dẫn, nhưng đan xen cả phần đánh giá phần mềm Final Cut Pro.

Lúc này bạn có thể đồng thời dùng HowToReview Schema:

  • HowTo đánh dấu “Các bước dựng phim” (Chuẩn bị nguyên liệu, nhập vào timeline, thêm hiệu ứng chuyển cảnh);
  • Review đánh dấu “Ưu nhược điểm phần mềm” (Ưu điểm: tính năng chỉnh màu tự động mạnh; Nhược điểm: chi phí học tập cao). Tuy nhiên khi chồng lớp có một điểm mấu chốt: Cả hai Schema phải thông qua mainEntityOfPage để liên kết tới cùng một bài blog, giúp Google biết rằng “đây là thông tin đa chiều của cùng một nội dung”.

Tạo và nhúng mã

Sử dụng công cụ gì

Khuyên dùng nhất là Structured Data Markup Helper chính thức của Google (công cụ trực tuyến).

Sau khi mở, chọn loại “Bài viết blog“, điền tiêu đề, tác giả, thời gian đăng, tóm tắt nội dung theo hướng dẫn, công cụ sẽ tự động tạo mã JSON-LD.

Thực tế: Điền 10 trường, 5 phút ra mã, hiệu quả cao gấp 7 lần so với viết tay.

Nếu nội dung phức tạp (ví dụ chứa video, khu vực bình luận), hãy thử Schema App (trang web chính thức).

Ví dụ một bài hướng dẫn kèm video, nó có thể tự động tạo mã phức hợp BlogPosting + VideoObject, độ chính xác liên kết trường đạt 98% (so với viết tay chỉ 82%).

Đặt mã ở đâu

Khi trình thu thập dữ liệu của Google quét trang, nó sẽ ưu tiên đọc 1KB nội dung đầu tiên, vì vậy, mã JSON-LD phải được nhét vào phần trên cùng của thẻ <head> trang bài viết, hoặc trong vòng 200 byte đầu tiên của phần mở đầu thẻ <body>.

Làm một thử nghiệm đối chiếu: Với blog đặt mã ở trên cùng thẻ <head>, tỷ lệ phân tích thành công của trình thu thập dữ liệu là 91%; đặt ở dưới cùng thẻ <body>, tỷ lệ thành công giảm xuống còn 73% (Thử nghiệm mô phỏng do Ahrefs thực hiện trên 100 bài blog).

Người dùng WordPress có một cách “lười”: Sử dụng plugin Yoast SEO hoặc Rank Math.

Điền đầy đủ thông tin tác giả, ngày tháng, v.v. trong “Cài đặt nâng cao”, plugin sẽ tự động chèn mã vào phần trên cùng của thẻ <head>.

Nhưng lưu ý: Bản miễn phí chỉ có thể tạo các trường BlogPosting cơ bản; nếu muốn đánh dấu các trường như publisher (logo thương hiệu blog, trang web chính thức), bạn cần nâng cấp lên bản trả phí (giá từ $8.99/tháng).

Cần đánh dấu cả khu vực bình luận

Thao tác cụ thể: Trong Schema BlogPosting của bài viết chính, thêm trường comment, mỗi bình luận cần bao gồm:

  • author (Tên người bình luận + URL, tùy chọn);
  • dateCreated (Thời gian bình luận, định dạng ISO);
  • text (Nội dung bình luận). Dùng mainEntityOfPage để liên kết bình luận với bài viết chính, tạo thành chuỗi dữ liệu hoàn chỉnh “nội dung + tương tác”. Dữ liệu cho thấy, blog có Schema khu vực bình luận có thời gian người dùng lưu lại trên trang tăng trung bình 53 giây (SimilarWeb), vì Google có thể hiển thị các đoạn “bình luận nổi bật”, thu hút người dùng nhấp vào.

Kiểm tra và Tối ưu hóa

Công cụ nào kiểm tra chuẩn nhất

Công cụ kiểm tra cơ bản nhất là Google Search Console (GSC).

Sau khi đăng nhập, nhấp vào “Tính năng nâng cao” ở bên trái, chọn “Kết quả nhiều thành phần”, tại đây bạn có thể thấy trạng thái của tất cả dữ liệu cấu trúc được Google phân tích.

Ví dụ bạn đã đánh dấu Schema Recipe, GSC sẽ hiển thị “Đã xác minh” hoặc “Lỗi”.

Thực tế: 90% vấn đề Schema có thể được phát hiện trong GSC, ví dụ “kích thước publisher.logo quá nhỏ” (Google yêu cầu ít nhất 60×60 pixel) hoặc “định dạng ngày tháng không đúng” (phải là ISO 8601, ví dụ 2024-03-15T10:00:00+08:00).

Để tìm ra các lỗi logic về trường (ví dụ trong FAQPage câu hỏi và câu trả lời không khớp), bạn cần dùng Schema Markup Validator (công cụ độc lập).

Nhập URL bài viết hoặc dán trực tiếp mã, nó có thể tạo báo cáo chi tiết.

Ví dụ một bài hướng dẫn được đánh dấu Schema HowTo nhưng thiếu trường step, công cụ này sẽ thông báo rõ ràng “Thiếu trường bắt buộc: step”.

Các lỗi thường gặp

Vấn đề 1: Loại Schema không khớp

Ví dụ bạn viết về “Cách pha cà phê” (hướng dẫn) nhưng lại dùng Schema Review (đánh giá). GSC sẽ báo lỗi “Loại không liên quan đến nội dung”.

Giải pháp: Đổi lại thành Schema HowTo, bổ sung đầy đủ các trường bắt buộc như totalTime (tổng thời gian), supply (công cụ cần thiết), step (các bước).

Vấn đề 2: Thiếu trường hoặc sai định dạng

Ví dụ datePublished sử dụng định dạng tiếng Trung “2024年3月15日”, hoặc author chỉ viết tên mà không để lại URL. GSC sẽ đánh dấu đỏ “Định dạng không hợp lệ”.

Giải pháp: Đổi ngày tháng sang định dạng ISO (2024-03-15T10:00:00+08:00), bổ sung liên kết trang cá nhân cho author.

Vấn đề 3: Nội dung động chưa được đánh dấu

Blog có khu vực bình luận nhưng không thêm Schema Comment. GSC sẽ nhắc nhở “Dữ liệu tương tác chưa được cấu trúc hóa”.

Giải pháp: Thêm trường comment trong Schema của bài viết chính, mỗi bình luận điền author (tên), dateCreated (thời gian), text (nội dung).

Kiểm tra xong vẫn cần theo dõi sát sao

Ví dụ một blogger dùng plugin Yoast của WordPress để tạo Schema, sau đó nâng cấp theme, mã bị ghi đè, trạng thái trong GSC chuyển từ “Đã xác minh” thành “Không phát hiện thấy”.

Anh ấy kiểm tra GSC mỗi tháng một lần, phát hiện kịp thời và tạo lại mã, mới không ảnh hưởng đến việc lập chỉ mục.

Dữ liệu cho thấy, các blog kiểm tra trạng thái Schema hàng tháng có tỷ lệ hiển thị kết quả chi tiết ổn định ở mức 85% sau 6 tháng; những trang không kiểm tra trong nửa năm chỉ còn lại 52% (HubSpot theo dõi trên 500 blog).

Cũng có trường hợp: Nội dung đã sửa nhưng Schema chưa cập nhật.

Ví dụ bạn viết “Tai nghe tốt nhất năm 2023”, đánh dấu Schema Review, điểm số 4.5; năm sau sửa lại thành “Đánh giá năm 2024”, điểm số tăng lên 4.8, nhưng chưa sửa trường reviewRating.

Giải pháp: Sau khi sửa đổi lớn nội dung, hãy tiện tay cập nhật dateModified (thời gian sửa đổi) và reviewRating trong Schema để thông tin luôn mới nhất.

Giữ kiên nhẫn và liên tục đăng tải nội dung chất lượng cao

Dữ liệu cho thấy, chu kỳ trung bình để một trang blog mới từ khi đăng tải đến khi được Google lập chỉ mục45-90 ngày (Báo cáo hành vi trình thu thập dữ liệu năm 2023 của Semrush).

Trong đó, các trang web cập nhật ≥ 2 lần/tuần có lượng thu thập dữ liệu trung bình hàng tháng cao gấp 2.3 lần so với giai đoạn đầu của trang web mới;

Đăng tải nội dung nguyên bản, mật độ thông tin cao giúp tỷ lệ lập chỉ mục tăng 58% so với nội dung chắp vá (Nghiên cứu chất lượng nội dung năm 2022 của Ahrefs).

Việc lập chỉ mục của Google cần thời gian để xác minh

Trình thu thập dữ liệu đến thăm lần đầu tiên khi nào?

Sau khi blog mới lên sóng, báo cáo hành vi trình thu thập dữ liệu năm 2023 của Semrush cho thấy, 78% tên miền mới được trình thu thập dữ liệu của Google ghé thăm lần đầu tiên trong vòng 3-7 ngày sau khi lên sóng, nhưng 22% số trang web còn lại có thể cần đợi 10-14 ngày.

Trình thu thập dữ liệu tìm kiếm trang web mới chủ yếu qua ba con đường:

  1. Chuyển hướng từ trang web hạt giống: Google duy trì một “kho hạt giống tin cậy” (ví dụ Wikipedia, các trang uy tín như CNN), nếu blog của bạn được các trang này liên kết, trình thu thập dữ liệu sẽ men theo liên kết đó tìm đến. Nhưng trang web mới rất ít khi có liên kết ngoài như vậy, nên đa số dựa vào cách thứ hai;
  2. Xác nhận phân giải DNS: Google cần xác nhận trước rằng tên miền của bạn có thể phân giải chính xác đến IP máy chủ, và máy chủ trả về mã trạng thái “200 OK” (trang web bình thường). Nếu thiết lập phân giải tên miền sai (ví dụ trỏ đến máy chủ không tồn tại), trình thu thập dữ liệu có thể bỏ qua, dẫn đến chậm trễ lần ghé thăm đầu tiên;
  3. Mạng xã hội hoặc gửi thủ công: Nếu bạn chia sẻ liên kết blog trên Twitter, LinkedIn, hoặc chủ động gửi URL qua Google Search Console, trình thu thập dữ liệu sẽ chú ý đến bạn sớm hơn. Thử nghiệm cho thấy, các trang web chủ động gửi URL có thời gian được thu thập dữ liệu lần đầu nhanh hơn 2-3 ngày so với việc chờ đợi thụ động (Dữ liệu thử nghiệm của Ahrefs năm 2022).

Ngay cả khi trình thu thập dữ liệu đã đến, dữ liệu của Semrush cho thấy, ngân sách thu thập dữ liệu ngày đầu của trang web mới trung bình chỉ có 5-8 lần, có thể chỉ đủ để quét trang chủ + 2-3 bài viết ngắn.

Nếu bạn đăng 10 bài viết dài trong ngày hôm đó, 7 bài còn lại phải đợi đến ngày hôm sau hoặc lâu hơn mới được xử lý.

Tại sao nội dung mới luôn nằm trong “khu vực chờ”?

Google có một “hàng đợi lập chỉ mục”, nội dung mới sẽ được đánh dấu là “đã thu thập dữ liệu nhưng chưa được lập chỉ mục” trước, xếp hàng chờ thuật toán kiểm duyệt.

Quá trình này nhanh thì 3 ngày, chậm thì 2 tháng, cụ thể tùy thuộc vào việc nội dung có vượt qua “ngưỡng cơ bản” hay không.

Ahrefs đã phân tích nguyên nhân chậm trễ lập chỉ mục của 100,000 mẩu nội dung mới vào năm 2022, ba vấn đề phổ biến nhất là:

  • Nội dung trùng lặp trên 30%: Ví dụ như sao chép tài liệu bách khoa toàn thư, hoặc sửa vài từ để chắp vá thành bài. Thuật toán sẽ kiểm tra “giá trị độc bản” của nội dung, nội dung có tỷ lệ trùng lặp cao sẽ bị đưa vào hàng đợi kiểm duyệt chậm, tỷ lệ lập chỉ mục thấp hơn 58% so với nội dung gốc;
  • Trang tải quá 3 giây: Người dùng phải đợi lâu để mở trang, Google sẽ ưu tiên lập chỉ mục những nội dung tải nhanh. Thử nghiệm cho thấy, trang có thời gian tải 3 giây có tỷ lệ lập chỉ mục thấp hơn 42% so với trang 1.5 giây (Thử nghiệm tốc độ của Moz năm 2023);
  • Thiếu tín hiệu tương tác của người dùng: Sau khi nội dung mới được đăng, nếu không có ai nhấp vào trong trang kết quả tìm kiếm (CTR < 2%), thuật toán sẽ cho rằng "người dùng có thể không quan tâm", dẫn đến chậm lập chỉ mục.

Lấy một ví dụ thực tế: Blogger ẩm thực “BakeIt” đã đăng 8 bài “Công thức nướng bánh cơ bản” trong tháng đầu tiên, nội dung nguyên bản nhưng quá chung chung (ví dụ “Cách nướng bánh ngọt”).

Khi người dùng tìm kiếm “Công thức bánh ngọt”, họ có xu hướng nhấp vào các trang lâu đời như Allrecipes, dẫn đến CTR của trang anh ấy chỉ đạt 1.1%, việc lập chỉ mục mất 57 ngày.

Sau đó anh ấy điều chỉnh chủ đề, viết “Bánh chocolate không chứa gluten: Thử nghiệm thực tế 3 loại nguyên liệu thay thế”, kết hợp bối cảnh cụ thể và dữ liệu, CTR tăng lên 6.8%, thời gian lập chỉ mục nội dung mới rút ngắn xuống còn 18 ngày.

Nhấp chuột, thời gian lưu lại, tỷ lệ thoát

Moz đã theo dõi 1,000 blog mới vào năm 2023 và phát hiện:

  • Trang có tỷ lệ nhấp chuột (CTR) > 5% trong kết quả tìm kiếm có tốc độ lập chỉ mục nhanh gấp 2.1 lần so với trang có CTR < 1%. Vì tỷ lệ nhấp cao cho thấy người dùng cảm thấy "nội dung này có thể hữu ích", Google sẽ tăng tốc xác minh;
  • Nội dung có thời gian lưu lại trên trang > 90 giây có tỷ lệ lập chỉ mục cao hơn 37% so với mức lưu lại < 30 giây. Người dùng đọc lâu trên trang, thuật toán sẽ xác định "nội dung có giá trị“, ưu tiên lập chỉ mục;
  • Trang có tỷ lệ thoát < 40% (người dùng xem xong trang này còn nhấp vào các liên kết khác) có thứ hạng ổn định hơn sau khi lập chỉ mục. Ngược lại, trang có tỷ lệ thoát > 70% có thể bị đánh dấu là “thông tin không đầy đủ”, bị hạ quyền sau khi lập chỉ mục.

Một góc độ khác là “hành trình tìm kiếm của người dùng”. Ví dụ: người dùng tìm kiếm “cách để blog được Google lập chỉ mục“, sau khi nhấp vào trang của bạn, họ lại tìm kiếm “Google lập chỉ mục mất bao lâu” và một lần nữa nhấp vào một bài viết khác của bạn, thuật toán sẽ cho rằng “trang web này có thể giải quyết vấn đề của người dùng một cách xuyên suốt”, từ đó nâng cao mức độ tin cậy của toàn bộ trang web.

Thời gian mang lại kết quả lập chỉ mục Chúng tôi đã tổng hợp dữ liệu lập chỉ mục của 100 blog mới trên nền tảng Blogify năm 2022 (tất cả đều là trang nguyên bản, không gian lận):

Cột mốc thời gian Trang cập nhật 1 lần/tuần Trang cập nhật 2 lần/tuần
Sau 1 tháng Lập chỉ mục 3-5 bài (Trang chủ + nội dung ngắn) Lập chỉ mục 6-8 bài (bao gồm 1-2 bài dài)
Sau 3 tháng Lập chỉ mục 10-15 bài, không có bài nổi bật Lập chỉ mục 25-30 bài, 2-3 bài vào top 50
Sau 6 tháng Lập chỉ mục 30-40 bài, lưu lượng tăng 50% Lập chỉ mục 80-100 bài, lưu lượng tăng 180%

Nội dung chất lượng cao thúc đẩy việc lập chỉ mục như thế nào?

Cấu trúc trang rõ ràng

Moz đã thực hiện một thí nghiệm đối chiếu vào năm 2023: Hai bài viết có nội dung gần như giống hệt nhau, một bài sử dụng phân cấp tiêu đề hỗn loạn (toàn là những đoạn văn lớn), bài kia sử dụng tiêu đề H2/H3 rõ ràng + danh sách, kết quả là bài viết sau có xác suất được thu thập dữ liệu đầy đủ cao hơn bài trước 30%.

Trang có cấu trúc rõ ràng có 3 ưu thế:

  • Phân cấp tiêu đề rõ rệt: Tiêu đề H2 phân chia các mảng lớn (như “Tại sao cấu trúc lại quan trọng”, “Cách tối ưu hóa cấu trúc”), tiêu đề H3 chi tiết hóa các điểm nhỏ (như “Dùng danh sách thay cho các đoạn văn lớn”)
  • Danh sách và bảng biểu hỗ trợ: Ví dụ “5 kỹ thuật cấu trúc nâng cao tỷ lệ lập chỉ mục” được trình bày dưới dạng danh sách, trình thu thập dữ liệu sẽ nhận diện đây là “thông tin trọng điểm”, khi thu thập sẽ có xu hướng lưu lại toàn bộ;
  • Đoạn văn ngắn gọn: Mỗi đoạn không quá 3 dòng, tránh dồn đống những đoạn văn lớn. Thử nghiệm cho thấy, trang có đoạn văn ngắn gọn có tốc độ thu thập dữ liệu nhanh hơn 22% so với trang có đoạn văn lớn (vì thời gian phân tích ngắn hơn).
Luôn viết về một lĩnh vực

Google sẽ gán “nhãn lĩnh vực” cho trang web, việc liên tục tạo ra nội dung cùng một lĩnh vực sẽ giúp thuật toán nhanh chóng xác định bạn là “nguồn thông tin chuyên nghiệp”.

Ví dụ blogger ẩm thực “BakeMaster”, 3 tháng đầu chỉ viết về “Nướng bánh không chứa gluten”:

  • Tháng thứ 1: Đăng 4 bài “So sánh các loại bột không chứa gluten”, “Cách giải quyết vấn đề bánh không chứa gluten bị xẹp”;
  • Tháng thứ 2: Đăng 3 bài “Kỹ thuật lên men bánh mì không chứa gluten”, “Phân tích các trường hợp thất bại thường gặp”;
  • Tháng thứ 3: Đăng 2 bài “Khuyên dùng dụng cụ nướng bánh không chứa gluten”, “Phản hồi thực tế từ người dùng”.

Sau 3 tháng, khi anh ấy đăng nội dung mới, Google đã gán nhãn “Chuyên gia nướng bánh không chứa gluten” cho trang web.

Bài viết mới từ lúc thu thập đến khi lập chỉ mục chỉ mất trung bình 5-7 ngày, trong khi trước đây khi cập nhật xuyên lĩnh vực, phải mất 15-20 ngày.

Giải quyết vấn đề cụ thể của người dùng

Khi người dùng tìm kiếm, điều họ muốn tìm nhất là “nội dung có thể giải quyết vấn đề”. Nội dung càng cụ thể, càng trả lời được thắc mắc của người dùng thì càng dễ được lập chỉ mục. Ví dụ:

  • Tiêu đề chung chung: “Cách nâng cao tỷ lệ lập chỉ mục blog” → Tỷ lệ lập chỉ mục 32%;
  • Tiêu đề cụ thể: “Blog lên sóng 1 tháng chỉ lập chỉ mục 3 bài? 5 bước tự kiểm tra đã thử và thành công” → Tỷ lệ lập chỉ mục 73%.

Tiêu đề sau vì đã xác định rõ “nỗi đau của người dùng (lên sóng 1 tháng lập chỉ mục ít)” và “giải pháp (5 bước tự kiểm tra)”, thuật toán sẽ phán đoán “nội dung này có thể giúp người dùng giải quyết vấn đề”, ưu tiên lập chỉ mục.

Một dữ liệu khác là “mật độ thông tin của nội dung”: Nội dung chứa ít nhất 2 dữ liệu cụ thể, 1 trường hợp thực tế hoặc 1 bước thao tác trong mỗi nghìn chữ có tỷ lệ lập chỉ mục cao hơn 55% so với nội dung có thông tin thưa thớt (Nghiên cứu của Ahrefs năm 2023).

Người dùng khi đọc loại nội dung này sẽ có thời gian lưu lại lâu hơn (trung bình 2 phút 15 giây so với 45 giây), tỷ lệ nhấp cao hơn (CTR 6.2% so với 2.1%).

Nội dung chất lượng ổn định

Nhắm trúng nội dung người dùng thực sự muốn xem

“Tôi muốn viết gì” và “người dùng cần gì” là hai chuyện khác nhau.

Cụ thể bạn có thể làm như sau:

  • Đào sâu từ khóa dài: Sử dụng Google Keyword Planner hoặc AnswerThePublic để tìm kiếm các “từ khóa dạng câu hỏi” liên quan đến lĩnh vực của bạn. Ví dụ bạn là blogger thú cưng, tìm kiếm “chó rụng lông phải làm sao”, sẽ ra các từ khóa dài như “chó rụng lông nhiều khi giao mùa giải quyết thế nào”, “chó con rụng lông có bình thường không”. Những từ này lượng tìm kiếm không cao nhưng tỷ lệ chuyển đổi cao, người dùng nhấp vào sẽ lưu lại lâu hơn (trung bình 2 phút 30 giây so với 1 phút 15 giây của từ khóa lớn);
  • Xem đối thủ cạnh tranh thiếu gì: Sử dụng tính năng “Phân tích khoảng cách nội dung” của Ahrefs, nhập liên kết blog của đối thủ để tìm ra các vấn đề nhỏ mà họ chưa bao quát tới. Ví dụ đối thủ viết “Khuyên dùng thức ăn chính cho mèo”, nhưng chưa viết “Cách chọn thức ăn chính cho mèo con”, đó chính là cơ hội của bạn;
  • Đọc kỹ bình luận và tin nhắn: Các câu hỏi “giải quyết thế nào”, “các bước cụ thể” trong lời nhắn của người dùng ẩn chứa nhu cầu thực sự. Ví dụ blogger làm đẹp “GlowGuide” phát hiện trong khu vực bình luận luôn có người hỏi “Da dầu mụn chọn kem nền thế nào”, thế là cô ấy đã viết bài “Thử nghiệm kem nền cho da dầu mụn: 5 loại giá bình dân không gây mụn”, sau khi đăng tải, lưu lượng tự nhiên tăng 150%.

Theo dõi của Semrush năm 2023 trên 1,000 blogger mới cho thấy, các trang cập nhật 2 lần/tuần sau 3 tháng có lượng thu thập dữ liệu cao hơn 130% so với trang “cập nhật ngẫu nhiên”, trong khi các trang cập nhật hàng ngày nhưng hay bị ngắt quãng lại có lượng thu thập dữ liệu thấp hơn 40% so với trang cập nhật 1 lần/tuần.

“Ổn định” quan trọng hơn “tần suất cao”.

Ví dụ:

  • Nếu bạn đi làm ban ngày, tối mới có thời gian viết, vậy hãy định kỳ đăng bài vào tối thứ ba, thứ sáu lúc 8 giờ. Dữ liệu Semrush cho thấy, trang web cập nhật vào thời gian cố định, trình thu thập dữ liệu sẽ “tải trước” tài nguyên vào khung giờ đó, ví dụ như kiểm tra trước DNS, làm nóng bộ nhớ đệm, tỷ lệ thu thập thành công cao hơn 28% so với việc cập nhật vào thời gian ngẫu nhiên;
  • Người mới bắt đầu có thể bắt đầu từ 1 lần/tuần, sau khi thích nghi thì tăng lên 2 lần/tuần. Nền tảng Blogify đã theo dõi 200 blogger mới, 85% những người kiên trì 1 lần/tuần trong hơn 3 tháng có thể hình thành thói quen ổn định trong vòng 6 tháng, trong khi những người ép mình đăng hàng ngày thì 60% đã bỏ dở ngay trong tháng thứ hai.

Lấy ví dụ, blogger giáo dục “TeachEasy” ban đầu ép mình đăng hàng ngày, kết quả là chất lượng nội dung giảm sút, tỷ lệ thoát của người dùng lên tới 75%.

Sau đó đổi thành 2 lần/tuần, tập trung viết về các chủ đề cụ thể như “Các điểm dễ sai trong toán tiểu học”, “Kỹ thuật phụ huynh hướng dẫn con học”, sau 3 tháng lượng thu thập dữ liệu tăng gấp đôi, thời gian lưu lại của người dùng kéo dài từ 45 giây lên 2 phút 10 giây.

Sau khi đăng xong vẫn phải nhìn lại dữ liệu

Liên tục đăng tải không phải là “viết xong là thôi”, mà là phải xem lại hiệu quả của từng mẩu nội dung, dần dần nắm bắt được “nội dung nào có thể được lập chỉ mục, nội dung nào người dùng thích xem”.

Cụ thể xem ba loại dữ liệu:

  • Trạng thái thu thập: Vào báo cáo “Trang” của Google Search Console, xem nội dung nào đã được thu thập nhưng chưa lập chỉ mục. Nếu số trang “đã thu thập nhưng chưa lập chỉ mục” vượt quá 10%, có thể là do nội dung trùng lặp hoặc tải chậm. Ví dụ blogger ẩm thực “YummyLab” phát hiện 15% bài mới chưa được lập chỉ mục, sau khi kiểm tra đã nén thời gian tải trang từ 4 giây xuống 1.8 giây, tháng thứ hai tỷ lệ chưa lập chỉ mục giảm xuống còn 3%;
  • Hành vi người dùng: Trọng tâm xem CTR (tỷ lệ nhấp trong trang kết quả tìm kiếm) và thời gian lưu lại. CTR < 2% cho thấy tiêu đề chưa đủ hấp dẫn, thời gian lưu lại < 60 giây cho thấy nội dung chưa đủ hữu ích. Blogger giáo dục "MathTips" từng viết "Bảng cửu chương tiểu học", CTR chỉ đạt 1.2%, sau đó đổi thành "90% trẻ em không nhớ được bảng cửu chương? 3 phương pháp trò chơi hóa đã thử và thành công", CTR tăng lên 7.5%, thời gian lập chỉ mục rút ngắn từ 21 ngày xuống còn 8 ngày;
  • Nguồn lưu lượng: Nếu một mẩu nội dung nào đó có lưu lượng tự nhiên tăng trưởng liên tục (ví dụ mỗi tuần tăng 10%-15%), chứng tỏ nó phù hợp với nhu cầu người dùng, có thể mở rộng xoay quanh chủ đề này. Ví dụ blogger công nghệ “TechLab” viết “Điện thoại chụp ảnh mờ phải làm sao” đã bùng nổ, sau đó viết tiếp “Kỹ thuật chụp ảnh đêm”, “Thiết lập thông số chế độ chân dung”, tạo thành chuỗi nội dung, tốc độ lập chỉ mục tổng thể tăng 40%.
Khu vực bình luận của người dùng

Lời nhắn và tin nhắn của người dùng là “danh sách nhu cầu” trực tiếp nhất, ví dụ blogger làm đẹp “GlowLab” từng phớt lờ câu hỏi “Da dầu mụn chọn kem nền thế nào” liên tục xuất hiện trong khu vực bình luận, sau đó cô đã viết bài “Thử nghiệm thực tế kem nền cho da dầu mụn: 5 loại giá bình dân không gây mụn (kèm dữ liệu thời gian giữ tông)”.

Sau khi bài viết này được đăng tải:

  • Khu vực bình luận tăng thêm 120+ lượt tương tác (“Cuối cùng cũng tìm được loại không gây mụn rồi”, “Loại thứ 3 mình dùng được nửa năm rồi”);
  • Lưu lượng tìm kiếm tăng 180%/tháng (khi người dùng tìm “khuyên dùng kem nền cho da dầu mụn”, bài viết này đứng vững trong top 3);
  • Thời gian lập chỉ mục rút ngắn từ 21 ngày xuống còn 7 ngày (dữ liệu nhấp chuột/lưu lại tốt, thuật toán ưu tiên lập chỉ mục).

Một trường hợp khác là blogger giáo dục “MathMentor”, phát hiện trong khu vực bình luận luôn có người hỏi “Toán có lời văn lớp 3 hay làm sai, là do tính toán yếu hay hiểu kém?”, thế là anh đã viết “Giải mã toán có lời văn lớp 3: 3 bước xác định nguyên nhân sai + 10 bài luyện tập chuyên biệt”.

Bài viết này đã trở thành “bom tấn”, kéo theo lưu lượng tự nhiên của toàn trang tăng 45%/tháng.

Nhưng hãy nhớ rằng, lập chỉ mục chỉ là điểm khởi đầu: Chỉ có việc liên tục tạo ra nội dung chất lượng cao giải quyết nhu cầu thực tế của người dùng mới là điểm đích của SEO.

滚动至顶部