Bỏ qua tới nội dung
Tìm

Xác minh quản site trên Siêu SEO bằng thẻ meta hoặc TXT: WordPress, Haravan, Sapo, Cloudflare

Hai cách xác minh quản site (thẻ meta, bản ghi TXT), cách làm trên từng nền tảng phổ biến, cái bẫy thẻ chèn bằng JavaScript, và bảng đọc thông báo lỗi để biết sai ở đâu.

Ban biên tập Siêu SEO · · 7 phút đọc

Người phụ nữ bấm chuông trước cổng sơn xanh ngọc của một nhà phố trong ngõ Hà Nội

Muốn xem số Search Console trong Siêu SEO, bạn phải qua một bước nhỏ trước: chứng minh mình quản site. Bước này mất hai phút nếu biết đặt mã ở đâu, và mất cả buổi nếu đặt nhầm chỗ rồi bấm kiểm hoài không qua. Bài này nói vì sao phải xác minh, hai cách làm, cách làm trên từng nền tảng phổ biến ở Việt Nam, và đọc thông báo lỗi để biết sai ở đâu.

Vì sao Siêu SEO bắt xác minh

Cách nối Search Console của Siêu SEO là bạn thêm một email tài khoản dịch vụ làm người dùng quyền Hạn chế trong Search Console của bạn. Email đó dùng chung cho nhiều khách. Nếu không có bước xác minh, một người bất kỳ chỉ cần gõ tên miền của bạn vào Siêu SEO là đọc được lượt bấm, từ khoá, trang của bạn, vì tài khoản dịch vụ đã có quyền đọc.

Nên quy tắc là: số liệu Search Console chỉ được kéo và hiện cho tài khoản đã xác minh quản site. Phần kiểm kỹ thuật định kỳ thì không cần xác minh, vì nó chỉ đọc những gì công khai.

Hai hệ quả thực tế:

  • Nếu hai người trong cùng công ty cùng thêm một site bằng hai tài khoản Siêu SEO, cả hai đều phải xác minh. Trang site sẽ báo "Một tài khoản khác đã xác minh tên miền này" để bạn biết, nhưng không chặn bạn.
  • Xác minh gắn với site trong tài khoản của bạn. Ngừng theo dõi site thì số Search Console đã kéo bị xoá theo.

Hai cách, chọn một

Mỗi site có một mã riêng, hiện ở mục Xác minh quản site trên trang site, kèm nút Chép thẻ meta và Chép nội dung TXT.

Thẻ metaBản ghi TXT
Dạng<meta name="sieuseo-xac-minh" content="mã">sieuseo-xac-minh=mã
Đặt ở đâuTrong phần <head> của trang chủBản ghi TXT ở tên miền gốc (tên @)
Ai làm đượcNgười sửa được giao diện hoặc mã siteNgười vào được trang quản lý DNS
Hợp vớiWordPress, Haravan, Sapo, site tự codeSite dùng Cloudflare, site không sửa được mã (nền tảng đóng)
Hay hỏng vìBộ nhớ đệm, chèn bằng JavaScript, đặt nhầm trangĐặt nhầm tên (ví dụ www), chưa lan xong

Siêu SEO thử thẻ meta trước, không thấy thì hỏi DNS công khai tìm bản ghi TXT. Bạn không cần báo mình chọn cách nào.

Cách 1: thẻ meta, và cái bẫy JavaScript

Máy kiểm tải trang chủ dạng https://tenmien/; nếu trang đó không trả 200 thì thử https://www.tenmien/. Sau đó nó đọc mã HTML nguyên bản do máy chủ trả về và tìm thẻ meta có tên sieuseo-xac-minh chứa đúng mã của bạn. Thứ tự thuộc tính, nháy đơn hay nháy kép đều không sao.

Điều quan trọng nhất: máy kiểm không chạy JavaScript. Thẻ chèn bằng Google Tag Manager, bằng một đoạn script, hay do khung giao diện kiểu React dựng sau khi tải trang sẽ không được thấy. Nếu bạn mở trang, bấm "Kiểm tra phần tử" thấy thẻ nằm đó mà Siêu SEO vẫn báo chưa thấy, gần như chắc chắn là trường hợp này. Mở "Xem nguồn trang" (view-source) mới là thứ máy kiểm đọc. Bài nền về chuyện Google đọc site JavaScript thế nào nằm ở SEO Gốc.

WordPress

  • Cách gọn nhất: plugin chèn mã đầu trang (ví dụ WPCode, Insert Headers and Footers), dán thẻ vào ô Header, lưu.
  • Nếu đang dùng plugin SEO có ô "mã xác minh khác" cho phép dán thẻ đầy đủ, dùng ô đó. Ô chỉ nhận mã của Google hay Bing thì không dùng được cho Siêu SEO.
  • Sau khi lưu, xoá bộ nhớ đệm của plugin cache (WP Rocket, LiteSpeed Cache, W3 Total Cache) và của Cloudflare nếu có. Bỏ bước này là lý do số một khiến xác minh thất bại trên WordPress.

Haravan, Sapo và các nền tảng bán hàng

Các nền tảng này cho sửa mã giao diện. Vào phần chỉnh sửa giao diện, tìm tệp bố cục chính có chứa thẻ <head> (thường là tệp layout của theme), dán thẻ ngay trước dòng </head>. Tên tệp và đường vào thay đổi theo phiên bản giao diện, nên nếu không chắc, nhờ bên hỗ trợ của nền tảng chỉ chỗ, hoặc chuyển sang cách TXT nếu tên miền của bạn quản DNS ở nơi khác.

Lưu ý: dán vào ô "mã theo dõi" hay "script bổ sung" của trang quản trị thì có thể bị nạp bằng JavaScript, quay lại đúng cái bẫy ở trên.

Site tự code hoặc do đơn vị khác làm

Gửi nguyên thẻ cho người làm web, dặn hai câu: đặt trong <head> của trang chủ, in thẳng ra HTML từ máy chủ chứ không chèn bằng script. Xong thì bạn tự mở view-source tìm chữ sieuseo-xac-minh trước khi bấm kiểm.

Ngón tay chạm đầu đọc vân tay cạnh cửa căn hộ màu trắng

Cách 2: bản ghi TXT

Cách này không đụng gì tới site, chỉ thêm một dòng ở nơi quản DNS. Siêu SEO hỏi qua DNS công khai (Cloudflare, rồi Google) để tránh đệm cũ của máy chủ, nên kết quả gần với những gì thế giới bên ngoài thấy.

Tên miền dùng Cloudflare

  1. Vào tên miền → DNS → Records → Add record.
  2. Type: TXT. Name: @ (Cloudflare tự hiểu là tên miền gốc).
  3. Content: dán nguyên chuỗi sieuseo-xac-minh=mã, không thêm dấu nháy.
  4. Lưu. Bản ghi TXT không có đám mây cam, không cần chọn gì thêm.

Tên miền quản DNS ở nhà đăng ký

Ở trang quản lý tên miền của nhà đăng ký (Mắt Bão, PA Việt Nam, Nhân Hòa, iNET…), tìm mục quản lý DNS hoặc bản ghi. Thêm bản ghi loại TXT, tên (host) để @ hoặc để trống tuỳ giao diện, giá trị dán chuỗi Siêu SEO đưa. Một số giao diện tự thêm tên miền vào ô tên; nếu bạn gõ tenmien.com vào ô đó, bản ghi có thể thành tenmien.com.tenmien.com và không bao giờ khớp.

Ba điều hay khiến người ta ngại mà không cần ngại:

  • Đã có bản ghi TXT khác ở @ (SPF cho email, mã xác minh Google): cứ thêm một bản ghi mới, không sửa bản cũ. Một tên miền có nhiều bản ghi TXT là bình thường.
  • Thời gian lan: bản ghi mới thường thấy được sau vài phút, có nơi lâu hơn. Siêu SEO báo "bản ghi mới có thể mất vài phút mới lan ra" là đúng nghĩa đen; đợi rồi bấm lại.
  • Đổi máy chủ sau này không ảnh hưởng, vì bản ghi TXT gắn với tên miền chứ không với hosting.

Bấm Kiểm xác minh và đọc thông báo

Đặt mã xong, bấm Kiểm xác minh. Thành công thì trang báo "Đã xác minh … bằng thẻ meta" hoặc "bằng bản ghi TXT" và đưa bạn xuống mục Search Console. Chưa được thì thông báo ghép từ những gì máy kiểm thấy:

Thông báoNguyên nhân thường gặpCách xử lý
Trang https://… trả 403, 503 hoặc lỗi kết nốiTường lửa, chế độ chống bot, site đang bảo trìTạm nới chế độ chống bot, hoặc dùng cách TXT
Chưa thấy thẻ meta trên https://…Bộ nhớ đệm, thẻ chèn bằng JavaScript, đặt ở trang khác trang chủXoá đệm, mở view-source kiểm, đặt đúng trang chủ
Chưa thấy bản ghi TXTChưa lan, đặt ở www thay vì @, gõ thừa nháyĐợi vài phút; kiểm lại tên và nội dung bản ghi
Bạn đã thử nhiều lần, đợi ít phútQuá 20 lần kiểm trong một giờ cho cùng siteDừng lại, sửa cho đúng rồi mới bấm tiếp
Bảo vệ nâng thanh chắn cho xe vào cổng khu văn phòng ở Bình Dương

Xác minh xong rồi thì sao

Nhãn trên mục đổi thành "Đã xác minh ngày (TXT hoặc thẻ meta)". Việc tiếp theo là thêm email tài khoản dịch vụ vào Search Console với quyền Hạn chế, rồi bấm Kiểm quyền và kéo số liệu; các bước có hình mô phỏng ở trang Kết nối Search Console. Khi số đã về, đọc tiếp cách dùng bảng từ khoá và trang.

Có nên gỡ mã sau khi xác minh không? Không nên. Để nguyên thẻ meta hoặc bản ghi TXT: nó không ảnh hưởng gì tới SEO hay tốc độ, và nếu sau này bạn đổi tài khoản, chuyển site cho đồng nghiệp hoặc thêm lại site, chỉ cần bấm kiểm là xong.

Khi site đổi người chăm

Xác minh gắn với tài khoản Siêu SEO, không gắn với người. Ba tình huống hay gặp ở agency:

  • Nhân viên nghỉ việc: nếu site nằm trong tài khoản cá nhân của nhân viên đó, tài khoản chung của agency phải thêm lại site và bấm kiểm xác minh. Mã cũ vẫn nằm trên site nên sẽ không qua; bạn cần đặt thêm mã mới của tài khoản chung (hai thẻ meta cùng tồn tại được).
  • Khách ngừng hợp đồng: agency bấm Ngừng theo dõi site này, số Search Console đã kéo bị xoá. Nhắc khách gỡ email tài khoản dịch vụ trong Search Console; trình tự bàn giao đầy đủ ở bài bàn giao khi khách ngừng.
  • Quản nhiều site cùng lúc: ghi lại site nào xác minh bằng cách nào (meta hay TXT) trong bảng theo dõi khách, để lần đổi giao diện sau không ai vô tình xoá mất thẻ. Cách tổ chức bảng đó ở bài quản lý nhiều site khách.

Checklist trước khi bấm Kiểm xác minh

  • Đã chép đúng mã của site này (mỗi site một mã khác nhau).
  • Thẻ meta nằm trong <head> trang chủ và hiện trong view-source, không chỉ trong công cụ kiểm tra phần tử.
  • Đã xoá bộ nhớ đệm của site và CDN.
  • Hoặc: bản ghi TXT ở @, nội dung đúng chuỗi sieuseo-xac-minh=…, không nháy thừa.
  • Đã đợi ít nhất vài phút nếu vừa thêm bản ghi DNS.
  • Trang chủ mở được từ mạng 4G, không bị chặn máy lạ.

Làm đúng sáu dòng này thì gần như mọi lần xác minh đều qua ngay lần bấm đầu. Nếu bạn là agency nhận chăm site của khách, đưa checklist này vào bước nhận khách, cùng với các quyền truy cập khác trong quy trình nhận khách SEO mới.

Hỏi đáp

Không xác minh thì có dùng được Siêu SEO không?

Được. Kiểm kỹ thuật định kỳ, lịch sử điểm và thư cảnh báo chạy không cần xác minh. Chỉ phần số liệu Search Console cần xác minh vì liên quan dữ liệu riêng của site.

Đặt thẻ meta bằng Google Tag Manager có được không?

Không. Máy kiểm đọc HTML do máy chủ trả về và không chạy JavaScript, nên thẻ chèn bằng script không được thấy. Đặt thẳng vào mã trang chủ hoặc dùng bản ghi TXT.

Đã có bản ghi TXT của Google ở @, thêm bản ghi nữa có xung đột không?

Không. Một tên miền có nhiều bản ghi TXT là bình thường. Thêm bản ghi mới cho Siêu SEO, giữ nguyên các bản ghi cũ.

Xác minh xong có nên gỡ mã đi không?

Không nên. Để nguyên không ảnh hưởng gì, và lần sau thêm lại site hay đổi tài khoản thì chỉ cần bấm kiểm là qua.

Site của khách, agency có xác minh thay được không?

Được nếu agency có quyền sửa mã trang chủ hoặc quản DNS. Nếu không, gửi khách thẻ meta hoặc chuỗi TXT để bên khách đặt, rồi agency bấm kiểm.

Đọc tiếp

Cùng chuyên mục: Dùng Siêu SEO (7 bài)