Bài học xương máu về Indexing và uy tín website trên Google Search Console
Trong thế giới lập trình và phát triển web, chúng ta thường bắt đầu với những giải pháp tiết kiệm nhất. GitHub
Pages là một ví dụ tuyệt vời – nó cung cấp hosting miễn phí, tích hợp CI/CD mượt mà và một subdomain có dạng
username.github.io/repo-name. Tuy nhiên, khi bước chân vào con đường tối ưu hóa công cụ tìm kiếm
(SEO), "miễn phí" bắt đầu bộc lộ những rào cản vô hình mà không phải ai cũng nhận ra ngay từ đầu.
Câu chuyện của tôi bắt đầu với dự án SEO_FOOTBALL_INFO, một trang web tin tức bóng đá được xây dựng tâm huyết. Tôi sử dụng địa chỉ https://dccuongg.github.io/SEO_FOOTBALL_INFO/. Mọi thứ về mặt kỹ thuật đều hoàn hảo: code sạch, tốc độ tải trang nhanh, content được tối ưu. Nhưng khi đưa lên "vũ đài" Google Search Console (GSC), thực tế lại phũ phàng hơn nhiều.
Tôi đã dành hàng tuần trời loay hoay với GSC. Vấn đề lớn nhất không phải là thứ hạng, mà là Indexing (Lập chỉ mục). Google chỉ index duy nhất trang chủ, còn toàn bộ các trang con, bài viết chi tiết – vốn là linh hồn của một trang tin tức – hoàn toàn biến mất khỏi kết quả tìm kiếm.
Dù tôi có cố gắng index thủ công từng URL bằng công cụ 'URL Inspection', hay tối ưu lại file
sitemap.xml chuẩn chỉnh đến đâu, kết quả vẫn là con số 0. Sitemap dù đã hiển thị trong một vài kết
quả tìm kiếm đơn lẻ nhưng trạng thái trong quản trị GSC vẫn báo lỗi.
username.github.io/repo-name/ tạo ra một cấu trúc
thư mục con mà đôi khi bot của Google coi đó là một phần phụ của tên miền chính, dẫn đến việc ưu tiên tài nguyên
thu thập thông tin (Crawl Budget) thấp hơn.Sau những thất bại ê chề với tên miền miễn phí, tôi quyết định thực hiện một thay đổi lớn: Đăng ký một tên miền định danh cá nhân .id.vn. Đây là không gian tên miền mới được Bộ Thông tin và Truyền thông Việt Nam thúc đẩy nhằm giúp cá nhân xây dựng thương hiệu số.
Kết quả thật bất ngờ. Ngay sau khi cấu hình DNS trỏ về GitHub Pages và khai báo lại trên Google Search Console với tên miền mới sportnewsuit.id.vn, tôi nộp lại sitemap. Và... "Success" ngay từ lần nộp đầu tiên!
Các trang con, danh mục bài viết từ từ xuất hiện trên Google một cách đều đặn. Sự khác biệt không chỉ nằm ở việc "được index", mà là tốc độ Google Bot ghé thăm trang web của tôi thường xuyên hơn hẳn. Ví dụ 11-04-2026-lich-thi-dau-bong-chuyen-cup-hung-vuong-2026-moi-nhat Tương tự các trang page củng được index ví dụ như sportnewsuit.id.vn/pages/football/
Tuy vân còn một số trang chưa được index. Ví dụ manchester-united-vs-brentford-nhan-dinh
| Tiêu chí | GitHub Subdomain (.github.io) | Tên miền .id.vn (Định danh) |
|---|---|---|
| Khả năng Index Sitemap | Thường xuyên lỗi "Couldn't fetch" | Thành công gần như lập tức |
| Crawl Budget (Ngân sách cào) | Thấp, bị hạn chế bởi hệ thống chung | Cao, được ưu tiên cho thực thể riêng |
| Uy tín thương hiệu | Kém, nhìn giống trang demo/học tập | Chuyên nghiệp, có tính pháp lý cao |
| Google Business Profile | Rất khó hoặc không thể đăng ký | Hỗ trợ cực tốt, tăng uy tín địa phương |
| Xây dựng Entity (Thực thể) | Yếu | Mạnh (Kết nối tốt với Schema/Social) |
Một lợi thế khổng lồ khi sở hữu tên miền .id.vn mà tên miền miễn phí không bao giờ có được là khả năng đăng ký Google Business Profile (Google My Business). Khi bạn có một tên miền riêng, bạn có thể tạo một hồ sơ doanh nghiệp (hoặc cá nhân chuyên gia) trên Google Maps.
Điều này tạo nên một vòng lặp uy tín:
Nếu bạn đang chuẩn bị triển khai trang web trên GitHub Pages như tôi, hãy ghi nhớ các bước sau để tránh vết xe đổ:
Đừng bao giờ quên các thẻ meta cơ bản. Hãy sử dụng thẻ canonical để báo với Google đâu là URL gốc,
tránh trùng lặp nội dung khi GitHub tự động tạo ra nhiều đường dẫn.
Sử dụng đoạn mã JSON-LD để định nghĩa website của bạn là một tổ chức (Organization) hoặc một trang tin tức (NewsArticle). Điều này giúp Google hiểu nội dung của bạn nhanh hơn mà không cần phải "đoán".
Đảm bảo file sitemap.xml của bạn chứa đầy đủ các link con và được cập nhật tự động. Với tên miền
.id.vn, Google sẽ đọc file này cực kỳ nhanh chóng.
Đừng để công sức viết code và sáng tạo nội dung của bạn bị lãng phí chỉ vì một cái tên miền không đủ uy tín. Việc đầu tư một tên miền định danh như .id.vn không chỉ là mua một cái tên, mà là mua "tấm vé thông hành" để Google Bot ưu tiên cho trang web của bạn.
Nếu bạn thực sự nghiêm túc với dự án của mình, hãy chuyển đổi ngay hôm nay. Hãy học từ trải nghiệm của dự án SEOCUNGAI – nơi chúng tôi chứng minh rằng: Tên miền đúng, SEO mới trúng!