Chuyện thường gặp
Anh chị đăng bài mới. Một tuần sau tìm trên Google không thấy. Hai tuần vẫn không thấy.
Anh chị nghĩ bài viết dở.
Có khi bài không dở. Có khi Google chưa biết là bài đó tồn tại.
Google không tự biết trang của anh chị
Google có một cái máy đi lang thang trên internet, lần theo đường dẫn từ trang này sang trang khác. Trang nào có nhiều nơi dẫn về thì máy tới thường xuyên. Trang mới, ít ai dẫn về, thì máy có thể lâu lâu mới ghé một lần.
Cho nên phải chủ động chỉ đường. Có hai tệp làm việc đó, và cả hai đều là tệp chữ đơn giản:
Sơ đồ trang (tên tệp là sitemap.xml) — danh sách tất cả các trang anh chị muốn Google biết. Giống như đưa cho khách một tờ mục lục thay vì bắt họ đi mò từng phòng.
Tệp cho phép (tên tệp là robots.txt) — nói cho máy biết chỗ nào được vào, chỗ nào đừng vào. Ví dụ đừng vào trang quản trị.
Hai tệp này không đưa bài lên cao. Chúng chỉ đảm bảo bài được nhìn thấy. Đó là điều kiện cần, không phải điều kiện đủ.
Cách làm
Bước 1 — Xem Google đang biết bao nhiêu trang của mình.
Mở Google, gõ đúng thế này rồi bấm tìm:
site:tenmiencuaanhchi.com
Dòng chữ nhỏ dưới ô tìm kiếm cho biết số kết quả. Nếu anh chị có ba mươi bài mà Google chỉ biết bốn, đó là dấu hiệu rõ ràng.
Bước 2 — Tạo tệp cho phép.
Mở Notepad (Windows) hoặc TextEdit (Mac). Gõ đúng bốn dòng này, thay tên miền của anh chị vào dòng cuối:
User-agent: *
Allow: /
Sitemap: https://tenmiencuaanhchi.com/sitemap.xml
Lưu lại với tên robots.txt. Chú ý: chọn kiểu tệp là "All files" chứ đừng để Notepad tự thêm đuôi .txt thành robots.txt.txt.
Dòng User-agent: * nghĩa là nói với mọi loại máy tìm kiếm. Dòng Allow: / nghĩa là cho vào hết.
Nếu có thư mục quản trị không muốn ai thấy, thêm một dòng:
Disallow: /quanly/
Bước 3 — Tạo sơ đồ trang.
Nếu trang chạy trên WordPress, đã có sẵn — cài một tiện ích SEO là nó tự sinh, địa chỉ thường là tenmien.com/sitemap.xml hoặc sitemap_index.xml. Gõ thử vào trình duyệt xem có ra không.
Nếu trang là các tệp HTML tự dựng, nhờ máy viết hộ:
📋 Câu lệnh — chép nguyên cả khối
Tôi có một trang web tĩnh, tôi không biết lập trình.
Tên miền của tôi: [ví dụ: https://sanxegoviet.com]
Đây là danh sách các trang của tôi:
[liệt kê từng địa chỉ, mỗi dòng một cái, ví dụ:
/
/gioi-thieu.html
/bai-viet/san-go-cong-nghiep-co-ben-khong.html
...]
Viết cho tôi một tệp sitemap.xml hoàn chỉnh, đúng chuẩn, gồm đủ các trang trên.
Trang chủ để mức ưu tiên cao nhất.
Cho tôi biết chính xác tôi phải đặt tệp này vào thư mục nào trên chỗ chứa.
Viết ra để tôi chép nguyên vào Notepad và lưu lại.
Bước 4 — Tải hai tệp lên đúng chỗ.
Cả hai tệp phải nằm ở thư mục gốc, tức là ngay trong public_html, không nằm trong thư mục con nào.
Vào phần quản lý tệp của nhà cung cấp lưu trữ, mở public_html, bấm nút tải lên, chọn hai tệp.
Kiểm tra bằng cách gõ lên trình duyệt:
tenmiencuaanhchi.com/robots.txt
tenmiencuaanhchi.com/sitemap.xml
Thấy nội dung hiện ra là đúng. Thấy báo lỗi 404 là đặt sai chỗ.
Bước 5 — Khai báo với Google.
Mở Google, gõ "Google Search Console", vào trang đó, đăng nhập bằng tài khoản Google.
Bấm "Thêm tài sản", chọn "Tiền tố URL", dán địa chỉ trang vào. Google yêu cầu xác minh — cách dễ nhất là chọn "Thẻ HTML", nó cho một dòng mã, anh chị dán dòng đó vào phần đầu tệp index.html, rồi bấm xác minh.
Xác minh xong, ở cột trái tìm mục "Sơ đồ trang web". Dán vào ô đó chữ sitemap.xml, bấm gửi.
Từ đây, mỗi lần đăng bài mới, vào mục "Kiểm tra URL" ở trên cùng, dán địa chỉ bài mới, bấm "Yêu cầu lập chỉ mục". Google sẽ ghé sớm hơn.
Ba chỗ hay làm sai
Chặn nhầm cả trang. Có người vô tình để dòng Disallow: / trong tệp cho phép. Một dấu gạch chéo đó chặn toàn bộ trang khỏi Google. Trang biến mất sạch. Đọc kỹ tệp trước khi tải lên, và sau khi tải thì mở địa chỉ /robots.txt đọc lại một lần nữa.
Sơ đồ trang không cập nhật. Viết một lần rồi để đó, ba tháng sau thêm hai mươi bài mà sơ đồ vẫn liệt kê mười bài cũ. Nếu dùng WordPress thì tự cập nhật. Nếu tự dựng thì mỗi lần thêm bài phải thêm một dòng vào sơ đồ.
Tưởng khai báo xong là lên top. Không. Khai báo chỉ giúp Google biết bài tồn tại. Việc bài đứng ở đâu phụ thuộc vào bài viết có trả lời đúng câu hỏi không, trang có đáng tin không — và chuyện đó cần nhiều tháng.
Việc nhỏ nên làm hằng tháng
Vào Search Console, mở mục "Trang". Ở đó có danh sách trang chưa được lập chỉ mục kèm lý do. Đọc lý do, sửa từng cái. Đây là chỗ ít người mở ra xem, mà lại nói thẳng cho anh chị biết Google đang vướng ở đâu.