Chuẩn SEO & GEO On-page

Yếu tố chuẩn
SEO & GEO Onpage

Toàn bộ tiêu chí Extension SERPUPDATE dùng để chấm một trang theo chuẩn SEO & GEO. Cùng một lần quét cho ra 2 hệ điểm: SEO cho Google và GEO cho trợ lý AI.

Chuẩn SEO

Tối ưu cho Google Search
12 nhóm SEO · 73 yếu tố
01

Kỹ thuật

21 yếu tố
HTTPS / SSL Trang phục vụ qua HTTPS, chứng chỉ SSL hợp lệ

Vì sao quan trọng. HTTPS là tín hiệu xếp hạng đã được Google xác nhận, đồng thời tránh việc trình duyệt hiện cảnh báo 'Không an toàn' khiến khách mất niềm tin và bỏ đi.

Vấn đềTrình duyệt dán nhãn đỏ 'Không an toàn' lên thanh địa chỉ, khách thấy là rời đi ngay.

Cách xử lýCài chứng chỉ SSL (Let's Encrypt miễn phí) rồi thêm quy tắc 301 ép mọi link http:// chuyển sang https:// ở cấp máy chủ.

Kết quảThanh địa chỉ hiện ổ khóa thay vì cảnh báo đỏ, khách yên tâm nhập thông tin và ở lại.

Nguồn chuẩn Google Search Central

Cho phép lập chỉ mục Không bị chặn bởi meta robots noindex hay X-Robots-Tag

Vì sao quan trọng. Nếu trang dính tín hiệu noindex, Google sẽ loại hẳn khỏi kết quả tìm kiếm, nên nội dung dù hay tới đâu cũng không kéo được lượt truy cập nào.

Vấn đềTrang không bao giờ hiện trên Google dù nội dung tốt, vì đang bị một tín hiệu ẩn loại khỏi chỉ mục.

Cách xử lýMở mã nguồn xóa <meta name="robots" content="noindex"> trong <head> và bỏ header X-Robots-Tag: noindex ở cấu hình máy chủ.

Kết quảGoogle thu thập lại và sau vài ngày trang bắt đầu xuất hiện trong kết quả tìm kiếm.

Nguồn chuẩn Google Search Central

Thẻ canonical Có thẻ canonical hợp lệ trỏ về URL chính

Vì sao quan trọng. Thẻ canonical cho Google biết phiên bản nào là trang gốc, giúp dồn sức mạnh xếp hạng về một URL duy nhất thay vì bị chia nhỏ qua các bản trùng lặp.

Vấn đềCùng nội dung mở được qua nhiều URL (có/không dấu /, có tham số) khiến Google chia nhỏ điểm và không trang nào lên nổi.

Cách xử lýThêm <link rel="canonical" href="..."> tự trỏ về URL chuẩn (tuyệt đối, có https) trong <head> của mọi bản trùng.

Kết quảMọi bản trùng dồn điểm về một URL duy nhất, giúp trang đó cạnh tranh mạnh hơn.

Nguồn chuẩn Google Search Central

Sitemap XML Có sitemap.xml và được khai báo trong robots.txt

Vì sao quan trọng. Sitemap đưa cho Google một danh sách gọn gàng mọi trang đáng lập chỉ mục, giúp các trang mới hay nằm sâu được phát hiện nhanh hơn thay vì chờ bot tình cờ tìm thấy.

Vấn đềTrang mới đăng cả tuần vẫn không lên Google vì bot chưa tình cờ đi tới và lập chỉ mục.

Cách xử lýTạo file sitemap.xml liệt kê mọi URL cần index, đặt ở thư mục gốc, rồi thêm dòng Sitemap: https://.../sitemap.xml vào robots.txt và nộp trong Search Console.

Kết quảGoogle nhận được danh sách trang đầy đủ và lập chỉ mục các trang mới, trang sâu nhanh hơn hẳn.

Nguồn chuẩn Google Search Central

robots.txt Có robots.txt hợp lệ, không chặn nhầm nội dung quan trọng

Vì sao quan trọng. robots.txt điều hướng bot thu thập hiệu quả, nhưng chỉ một dòng lệnh bất cẩn có thể giấu cả website khỏi Google, nên phải mở cho mọi trang bạn muốn lên hạng.

Vấn đềMột dòng Disallow đặt sai vô tình chặn cả site, traffic tự nhiên rơi về 0 chỉ sau một lần thu thập.

Cách xử lýĐặt robots.txt ở thư mục gốc, chỉ Disallow khu quản trị và giỏ hàng, trỏ tới sitemap, rồi kiểm bằng robots.txt Tester trong Search Console.

Kết quảBot vào đúng mọi trang cần lên hạng và lưu lượng tự nhiên được bảo vệ.

Nguồn chuẩn Google Search Central

Thẻ hreflang Khai báo hreflang cho trang đa ngôn ngữ

Vì sao quan trọng. Hreflang cho Google biết nên hiển thị phiên bản ngôn ngữ nào cho từng người dùng, để độc giả Việt vào đúng trang tiếng Việt thay vì trang tiếng Anh và ở lại lâu hơn.

Vấn đềKhách Việt gõ tìm tiếng Việt nhưng Google trả về bản tiếng Anh của trang nên họ thoát ngay.

Cách xử lýTrong <head> mỗi trang thêm <link rel="alternate" hreflang="vi" href="..."> và một dòng cho mỗi ngôn ngữ khác, mỗi dòng trỏ URL của bản tương ứng.

Kết quảMỗi nhóm khách được Google đưa về đúng bản ngôn ngữ và ở lại trang lâu hơn.

Nguồn chuẩn Google Search Central

Hreflang đủ cặp & x-default Hreflang đủ cặp đối ứng và có x-default

Vì sao quan trọng. Google bỏ qua hreflang nếu mỗi phiên bản ngôn ngữ không trỏ ngược về nhau, còn x-default đỡ những khách có ngôn ngữ bạn chưa hỗ trợ, nhờ vậy toàn bộ khai báo mới thực sự phát huy tác dụng.

Vấn đềĐã khai hreflang nhưng Google vẫn bỏ qua vì các bản không trỏ ngược về nhau hoặc thiếu bản dự phòng.

Cách xử lýĐảm bảo mỗi bản ngôn ngữ liệt kê đủ tất cả bản còn lại (kể cả chính nó), rồi thêm dòng hreflang="x-default" trỏ về bản mặc định cho ngôn ngữ chưa hỗ trợ.

Kết quảKhai báo hreflang có hiệu lực và việc nhắm đúng ngôn ngữ thật sự chạy.

Nguồn chuẩn Google Search Central

Thẻ viewport Có thẻ meta viewport responsive

Vì sao quan trọng. Thẻ viewport giúp trang vừa khít màn hình điện thoại, mà vì Google xếp hạng theo phiên bản di động, thiếu nó có thể kéo tụt thứ hạng và làm phiền phần lớn khách vốn dùng di động.

Vấn đềTrên điện thoại trang hiện theo bề ngang desktop, chữ tí xíu buộc khách phải chụm tay phóng to.

Cách xử lýThêm <meta name="viewport" content="width=device-width, initial-scale=1"> vào <head> để trang co theo bề rộng máy.

Kết quảTrang vừa khít màn hình điện thoại, chữ dễ đọc và khớp với cách Google xếp hạng theo bản mobile.

Nguồn chuẩn web.dev

Charset UTF-8 Khai báo bảng mã UTF-8

Vì sao quan trọng. Khai báo UTF-8 đảm bảo dấu tiếng Việt và ký tự đặc biệt hiển thị đúng, để nội dung hiện sạch sẽ với cả người dùng lẫn Google thay vì biến thành ký tự lỗi loạn xạ.

Vấn đềDấu tiếng Việt và ký tự đặc biệt hiện thành ô vuông hoặc ký tự lỗi loạn xạ trên một số trình duyệt.

Cách xử lýĐặt <meta charset="utf-8"> ngay dòng đầu của <head>, trước mọi thẻ khác, và lưu file mã nguồn dưới dạng UTF-8.

Kết quảDấu tiếng Việt và ký tự đặc biệt hiện đúng với cả người dùng lẫn Google.

Nguồn chuẩn Mozilla MDN

Doctype HTML5 Khai báo <!DOCTYPE html>

Vì sao quan trọng. Doctype HTML5 giữ trình duyệt ở chế độ chuẩn để bố cục hiển thị nhất quán, tránh các lỗi kỳ quặc khiến trang trông như bị vỡ và làm mất niềm tin.

Vấn đềBố cục hiện lệch lạc, hộp và lề nhảy lung tung vì trình duyệt rơi vào chế độ quirks cũ.

Cách xử lýĐặt <!DOCTYPE html> ngay dòng đầu tiên của file, trước cả thẻ <html>, để trình duyệt chạy chế độ chuẩn.

Kết quảTrình duyệt giữ chế độ chuẩn và bố cục hiển thị nhất quán trên mọi trình duyệt.

Nguồn chuẩn Mozilla MDN

Thuộc tính lang Thẻ <html> có thuộc tính lang đúng

Vì sao quan trọng. Thuộc tính lang cho công cụ tìm kiếm và trình đọc màn hình biết trang viết bằng ngôn ngữ nào, giúp Google phục vụ đúng đối tượng và phát âm chuẩn cho công nghệ hỗ trợ.

Vấn đềTrình đọc màn hình đọc nội dung tiếng Việt bằng giọng tiếng Anh sai bét, và Google nhắm nhầm đối tượng.

Cách xử lýĐặt thuộc tính lang trên thẻ mở <html>, ví dụ <html lang="vi"> cho trang tiếng Việt, khớp đúng ngôn ngữ nội dung.

Kết quảGoogle nhắm đúng đối tượng và công nghệ hỗ trợ phát âm chuẩn nội dung trang.

Nguồn chuẩn WCAG 2.2

Độ dài URL URL ngắn gọn, không quá dài

Vì sao quan trọng. URL ngắn và dễ đọc khiến người dùng tin tưởng, chia sẻ dễ hơn và để Google hiển thị trọn vẹn trong kết quả, còn URL lê thê trông như spam và bị cắt cụt.

Vấn đềURL lê thê đầy tham số trông như spam, khó dán đi chia sẻ và bị Google cắt cụt trong kết quả.

Cách xử lýRút URL còn vài từ khóa cách nhau bằng dấu gạch ngang, bỏ tham số theo dõi và ID dài, dùng 301 chuyển link cũ sang slug mới.

Kết quảURL dễ tin tưởng, dễ chia sẻ và hiển thị đầy đủ trên trang kết quả tìm kiếm.

Nguồn chuẩn Google Search Central

Tỷ lệ chữ trên mã Tỷ lệ chữ hiển thị trên mã HTML đủ cao

Vì sao quan trọng. Tỷ lệ chữ trên mã lành mạnh nghĩa là nội dung thật lấn át phần markup cồng kềnh, giúp Google và trợ lý AI đọc rõ thông điệp của bạn và trang tải nhanh hơn.

Vấn đềTrang chỉ có vài đoạn chữ nhưng nhồi hàng trăm thẻ div lồng nhau, làm Google và AI khó lọc ra nội dung thật.

Cách xử lýGỡ các div bọc lồng thừa, thay bằng thẻ ngữ nghĩa (article, section, p), chuyển CSS/JS nội tuyến ra file ngoài để chữ chiếm tỷ trọng lớn hơn mã.

Kết quảGoogle và trợ lý AI đọc rõ thông điệp hơn và trang tải nhanh hơn.

Nguồn chuẩn Google Search Central

Không nội dung trong iframe Nội dung chính không nằm trong iframe

Vì sao quan trọng. Google gán nội dung trong iframe cho trang nguồn chứ không phải trang của bạn, nên nhốt nội dung chính trong iframe khiến trang bạn không nhận được chút giá trị xếp hạng nào.

Vấn đềBài viết chính nằm trong iframe nên Google gán nội dung cho trang nguồn, trang của bạn không nhận điểm xếp hạng nào.

Cách xử lýĐưa phần chữ chính ra thẳng HTML của trang thay vì nhúng qua <iframe>; chỉ giữ iframe cho thứ phụ như bản đồ hay video nhúng.

Kết quảGoogle lập chỉ mục đầy đủ nội dung và trang nhận trọn giá trị xếp hạng cho nó.

Nguồn chuẩn Google Search Central

Favicon Có khai báo favicon

Vì sao quan trọng. Google hiển thị favicon bên cạnh kết quả tìm kiếm trên di động, nên một biểu tượng sạch sẽ dễ nhận giúp ghi nhớ thương hiệu và tăng tỷ lệ nhấp, còn thiếu nó để lại ô trống chung chung trông thiếu chuyên nghiệp.

Vấn đềKết quả tìm kiếm trên di động hiện ô trống chung chung cạnh tên trang, trông kém chuyên nghiệp và khó nhận ra thương hiệu.

Cách xử lýThêm <link rel="icon" href="/favicon.ico"> trong <head> trỏ tới file .ico hoặc .png 32-48px đặt ở thư mục gốc của site.

Kết quảKết quả tìm kiếm di động có dấu nhận diện thương hiệu, tăng khả năng ghi nhớ và tỷ lệ nhấp.

Nguồn chuẩn Google Search Central

Chuỗi chuyển hướng Không có chuỗi chuyển hướng dư thừa

Vì sao quan trọng. Mỗi bước nhảy trong chuỗi chuyển hướng làm chậm thêm và rò rỉ dần tín hiệu xếp hạng, nên một chuyển hướng thẳng duy nhất giúp trang nhanh và giữ trọn giá trị SEO.

Vấn đềMột link nhảy qua 3-4 chặng chuyển hướng mới tới đích, mỗi chặng làm trang chậm thêm và rò rỉ sức mạnh liên kết.

Cách xử lýGộp các chặng thành một chuyển hướng 301 duy nhất trỏ thẳng từ URL gốc tới đích cuối, sửa luôn các link nội bộ để trỏ trực tiếp.

Kết quảTrang tải nhanh hơn và sức mạnh liên kết được dồn về một mối.

Nguồn chuẩn Google Search Central

HTTP headers bảo mật Có CSP, X-Frame-Options, X-Content-Type-Options, Referrer-Policy, HSTS

Vì sao quan trọng. Các header bảo mật che chắn khách khỏi clickjacking, chèn mã độc và tấn công hạ cấp kết nối, bảo vệ cả người dùng lẫn uy tín thương hiệu vốn là nền tảng cho lòng tin tìm kiếm dài hạn.

Vấn đềThiếu header bảo mật nên trang dễ bị nhúng vào khung lừa đảo, chèn mã độc hay bị ép hạ cấp kết nối.

Cách xử lýCấu hình máy chủ trả về các header Content-Security-Policy, X-Frame-Options: DENY, X-Content-Type-Options: nosniff, Referrer-Policy và Strict-Transport-Security.

Kết quảNgười dùng và uy tín thương hiệu được bảo vệ, nền tảng cho lòng tin tìm kiếm dài hạn.

Nguồn chuẩn OWASP Secure Headers

Khả năng tiếp cận ARIA hợp lệ, tương phản màu đạt, quản lý focus tốt

Vì sao quan trọng. Trang dễ tiếp cận phục vụ mọi khách, kể cả người dùng trình đọc màn hình hay bàn phím, mở rộng tệp khán giả tiếp cận được và khớp với các tín hiệu trải nghiệm mà Google ngày càng coi trọng.

Vấn đềNgười dùng bàn phím bị kẹt không tab tới được nút, chữ xám trên nền sáng mờ tịt, trình đọc màn hình đọc nhãn vô nghĩa.

Cách xử lýGắn nhãn ARIA đúng vai trò cho phần tử tương tác, chỉnh màu chữ/nền đạt tương phản tối thiểu 4.5:1, và đặt thứ tự tab logic kèm khung focus nhìn thấy được.

Kết quảMọi khách kể cả người dùng trình đọc màn hình hay bàn phím đều dùng được, mở rộng tệp tiếp cận.

Nguồn chuẩn WCAG 2.2

Chất lượng mã Mã gọn, tối ưu, ít lỗi

Vì sao quan trọng. Mã hợp lệ và gọn gàng giúp trình duyệt và Google phân tích trang đáng tin cậy, ngăn các lỗi hiển thị và sót nội dung mà HTML hỏng có thể gây ra.

Vấn đềThẻ chưa đóng và ID trùng làm trình duyệt và Google render sai, có khi nuốt mất cả một đoạn nội dung.

Cách xử lýChạy mã nguồn qua trình kiểm HTML như W3C Validator, đóng hết thẻ còn hở, gộp ID trùng và bỏ thuộc tính không hợp lệ.

Kết quảToàn trang hiển thị đáng tin cậy, tránh lỗi render và sót nội dung.

Nguồn chuẩn Mozilla MDN

Tài nguyên chặn render Ít tài nguyên CSS/JS chặn hiển thị

Vì sao quan trọng. Tài nguyên chặn render buộc trình duyệt chờ trước khi hiển thị bất cứ gì, làm hại tốc độ tải Core Web Vitals vốn là yếu tố xếp hạng trực tiếp của Google và là yếu tố sống còn với khách thiếu kiên nhẫn.

Vấn đềMàn hình trắng vài giây vì trình duyệt phải tải xong hàng loạt file CSS/JS trước khi vẽ bất cứ thứ gì.

Cách xử lýThêm thuộc tính defer (hoặc async) cho thẻ <script> không thiết yếu và nội tuyến phần CSS màn-đầu vào <head>, tải phần CSS còn lại bất đồng bộ.

Kết quảLargest Contentful Paint cải thiện và điểm tốc độ về vùng tốt của Google.

Nguồn chuẩn web.dev

Tải Font & CSS Font dùng font-display swap, CSS được tối ưu

Vì sao quan trọng. font-display swap hiển thị chữ đọc được ngay thay vì để khoảng trống lúc font đang tải, cải thiện cảm nhận tốc độ và các chỉ số Core Web Vitals vốn tác động tới thứ hạng.

Vấn đềTrên mạng chậm, chữ biến mất vài giây (khoảng trống trắng) trong lúc font tùy biến đang tải về.

Cách xử lýThêm font-display: swap vào khai báo @font-face để chữ hiện ngay bằng font hệ thống rồi đổi sang font đẹp, và xóa các quy tắc CSS không dùng đến.

Kết quảChữ hiện được ngay, cải thiện cảm nhận tốc độ và các chỉ số Core Web Vitals.

Nguồn chuẩn web.dev

02

Thẻ Meta

4 yếu tố
Thẻ Title Dài 10 đến 60 ký tự, chứa từ khóa, riêng cho từng trang

Vì sao quan trọng. Thẻ title chính là dòng tiêu đề xanh có thể nhấp trên Google, nên một tiêu đề rõ ràng và chứa từ khóa quyết định trực tiếp việc khách bấm vào trang của bạn hay của đối thủ.

Vấn đềNhiều trang dùng chung một tiêu đề mơ hồ nên trong kết quả Google chúng nhìn giống hệt nhau, khách không có lý do bấm.

Cách xử lýĐặt một thẻ <title> riêng cho mỗi trang, đưa từ khóa chính lên đầu và giữ trong 50-60 ký tự để Google không cắt cụt giữa chừng.

Kết quảTiêu đề rõ ràng trong kết quả Google thu hút khách bấm vào trang thay vì của đối thủ.

Nguồn chuẩn Google Search Central

Meta Description Dài 70 đến 160 ký tự, mô tả hấp dẫn

Vì sao quan trọng. Meta description là đoạn giới thiệu ngắn hiển thị dưới tiêu đề trong kết quả tìm kiếm, đóng vai trò như một mẩu quảng cáo miễn phí thuyết phục người tìm kiếm rằng trang của bạn có câu trả lời họ cần.

Vấn đềĐể trống meta description nên Google tự bốc một câu vu vơ giữa trang làm đoạn tóm tắt, đọc rời rạc không thuyết phục.

Cách xử lýThêm <meta name="description" content="..."> trong <head>, viết 70-160 ký tự nêu lợi ích chính và kèm một lời mời hành động.

Kết quảĐoạn giới thiệu dưới tiêu đề thuyết phục người tìm kiếm rằng trang có câu trả lời họ cần.

Nguồn chuẩn Google Search Central

Open Graph Đủ og:title, og:description, og:image, og:url, og:type, og:site_name

Vì sao quan trọng. Thẻ Open Graph quyết định cách đường link hiển thị khi được chia sẻ lên Facebook, Zalo hay LinkedIn, biến một URL trơ trọi thành một thẻ bắt mắt thu hút nhiều lượt nhấp hơn hẳn.

Vấn đềDán link lên Facebook hay Zalo chỉ hiện dòng chữ trơ trọi không hình, không ai buồn bấm.

Cách xử lýThêm vào <head> các thẻ og:title, og:description, og:url, og:type, og:site_name và og:image trỏ tới ảnh 1200x630px.

Kết quảLink hiển thị thành thẻ xem trước bắt mắt khi chia sẻ, thu hút nhiều lượt nhấp hơn.

Nguồn chuẩn Open Graph protocol (ogp.me)

Twitter Card Có twitter:card summary_large_image kèm title, description, image

Vì sao quan trọng. Thẻ Twitter Card giúp đường link của bạn hiển thị dưới dạng ảnh xem trước cỡ lớn trên X (Twitter), giúp bài đăng nổi bật giữa dòng tin dày đặc và kéo thêm khách về trang.

Vấn đềLink đăng lên X chỉ hiện một mẩu chữ nhỏ xíu, chìm nghỉm giữa dòng tin dày đặc.

Cách xử lýThêm vào <head> thẻ <meta name="twitter:card" content="summary_large_image"> kèm twitter:title, twitter:description và twitter:image.

Kết quảLink hiển thị dưới dạng ảnh xem trước cỡ lớn, nổi bật và kéo thêm khách về trang.

Nguồn chuẩn X (Twitter) Developer Docs

03

Dữ liệu có cấu trúc

4 yếu tố
JSON-LD hợp lệ Có ít nhất 1 khối JSON-LD đúng cú pháp

Vì sao quan trọng. Một khối JSON-LD hợp lệ là tấm nhãn mà máy đọc được, giúp Google và các công cụ AI hiểu chính xác trang của bạn nói về điều gì, từ đó mở khóa kết quả nổi bật như đánh giá sao và mục FAQ.

Vấn đềĐối thủ hiện đánh giá sao và mục FAQ ngay trong kết quả còn trang của bạn chỉ là dòng chữ trơn, ít bắt mắt hơn.

Cách xử lýThêm một khối <script type="application/ld+json"> trong <head> chứa schema khớp loại trang, rồi kiểm bằng Rich Results Test của Google.

Kết quảGoogle và công cụ AI hiểu rõ trang nói gì, mở khóa kết quả nổi bật như đánh giá sao và FAQ.

Nguồn chuẩn Schema.org

Schema khớp loại trang @type chính khớp loại nội dung (Article, Product, FAQ)

Vì sao quan trọng. Dùng đúng loại schema cho công cụ tìm kiếm biết họ đang xem loại trang nào, nhờ đó trang sản phẩm có thể nhận nhãn giá và tình trạng còn hàng, còn bài viết nhận nhãn tác giả và ngày đăng.

Vấn đềTrang sản phẩm lại khai schema Article nên giá và tình trạng còn hàng không bao giờ hiện trong kết quả.

Cách xử lýĐặt trường "@type" trong khối JSON-LD khớp đúng nội dung thật, ví dụ Product cho trang bán hàng, FAQPage cho trang hỏi đáp, Article cho bài viết.

Kết quảTrang nhận đúng nhãn nổi bật như giá và tình trạng còn hàng hoặc tác giả và ngày đăng.

Nguồn chuẩn Google Search Central

Schema thực thể Có schema Organization, WebSite hoặc Person

Vì sao quan trọng. Schema thực thể giới thiệu thương hiệu hoặc tác giả của bạn với Google như một thực thể thật sự được công nhận, giúp xây dựng uy tín và có thể mang lại bảng tri thức cùng ô tìm kiếm sitelinks.

Vấn đềGoogle không nhận thương hiệu của bạn là một thực thể thật nên không có bảng tri thức hay ô tìm kiếm thương hiệu.

Cách xử lýThêm khối JSON-LD Organization (hoặc Person cho tác giả) với tên, logo và url ở trang chủ, kèm WebSite có potentialAction SearchAction.

Kết quảXây dựng uy tín và có thể mang lại bảng tri thức cùng ô tìm kiếm sitelinks cho thương hiệu.

Nguồn chuẩn Schema.org

Cú pháp sạch JSON-LD parse không lỗi, đủ thuộc tính bắt buộc

Vì sao quan trọng. Nếu dữ liệu có cấu trúc thiếu một dấu phẩy hay bỏ sót một trường bắt buộc, Google sẽ âm thầm bỏ qua toàn bộ, nên cú pháp sạch mới là điều thật sự giữ cho kết quả nổi bật của bạn tiếp tục hiển thị.

Vấn đềKết quả nổi bật từng hiện rồi đột nhiên biến mất vì khối JSON-LD thiếu một dấu phẩy hoặc bỏ sót trường bắt buộc.

Cách xử lýDán khối JSON-LD vào Rich Results Test của Google, sửa hết lỗi cú pháp và bổ sung mọi thuộc tính bắt buộc mà công cụ báo thiếu.

Kết quảKết quả nổi bật của bạn được giữ ổn định trong tìm kiếm thay vì biến mất.

Nguồn chuẩn Google Rich Results Test

04

Tiêu đề

5 yếu tố
Đúng 1 thẻ H1 Trang có chính xác 1 thẻ H1

Vì sao quan trọng. Thẻ H1 duy nhất là dòng tiêu đề chính cho cả người đọc lẫn công cụ tìm kiếm biết chủ đề cốt lõi của trang, nên giữ đúng một thẻ giúp thông điệp của bạn tập trung và không gây nhầm lẫn.

Vấn đềTrang có mấy thẻ H1 cùng lúc nên Google bối rối không biết chủ đề chính của trang là cái nào.

Cách xử lýGiữ đúng một thẻ <h1> nêu chủ đề chính của trang, hạ mọi tiêu đề lớn còn lại xuống <h2>, và đừng dùng H1 cho logo.

Kết quảThông điệp tập trung và rõ ràng với cả người đọc lẫn công cụ tìm kiếm.

Nguồn chuẩn Google Search Central

Độ dài H1 H1 dài 20 đến 70 ký tự

Vì sao quan trọng. Một H1 trong khoảng 20 đến 70 ký tự đủ dài để chứa chủ đề và từ khóa nhưng vẫn đủ ngắn để đọc lướt qua, giúp cả khách lẫn công cụ tìm kiếm nắm ngay được nội dung trang.

Vấn đềH1 chỉ vài chữ kiểu 'Trang chủ' chẳng nói được gì với khách lẫn Google về nội dung thật của trang.

Cách xử lýViết lại <h1> dài 20-70 ký tự, đủ để chứa chủ đề và từ khóa chính mà vẫn đọc lướt được trong một nhịp mắt.

Kết quảCả khách lẫn công cụ tìm kiếm nắm ngay được nội dung trang.

Nguồn chuẩn Moz

Số lượng H2 Có từ 3 thẻ H2 trở lên

Vì sao quan trọng. Các thẻ H2 chia trang thành những phần rõ ràng dễ đọc lướt, giúp người đọc tìm đúng thứ họ cần và cho các công cụ AI những đoạn gọn gàng để trích dẫn trong câu trả lời.

Vấn đềTrang là một khối chữ liền mạch không tiêu đề phụ, khách lướt qua thấy nản và rời đi rất nhanh.

Cách xử lýChia nội dung thành ít nhất 3 phần, mỗi phần mở đầu bằng một thẻ <h2> nêu rõ phần đó nói về điều gì.

Kết quảNgười đọc tìm đúng phần cần dễ hơn và AI có những đoạn gọn để trích dẫn.

Nguồn chuẩn Google Search Central

Heading không nhảy bậc H1 đến H2 đến H3 tuần tự, không bỏ bậc

Vì sao quan trọng. Các tiêu đề đi đúng thứ tự (H1 rồi H2 rồi H3) tạo nên một dàn ý logic mà trình đọc màn hình và công cụ tìm kiếm có thể theo dõi, còn việc nhảy thẳng từ H1 sang H4 phá vỡ cấu trúc đó và làm giảm khả năng tiếp cận.

Vấn đềTrang nhảy thẳng từ H1 sang H4, làm trình đọc màn hình thông báo cấp tiêu đề lộn xộn và phá vỡ dàn ý.

Cách xử lýSắp tiêu đề theo bậc liền nhau H1 rồi H2 rồi H3, không bỏ cấp; nếu cần chữ nhỏ hơn thì chỉnh bằng CSS chứ đừng nhảy bậc.

Kết quảTrình đọc màn hình và công cụ tìm kiếm theo được dàn ý logic, cải thiện khả năng tiếp cận.

Nguồn chuẩn W3C WAI (Web Accessibility Initiative)

Chiều sâu H3 Có H3 khi đã có H2

Vì sao quan trọng. Thêm các điểm phụ H3 dưới các phần H2 thể hiện chiều sâu và sự ngăn nắp, giúp người đọc đi sâu vào chi tiết và cho công cụ tìm kiếm một bản đồ nội dung phong phú hơn.

Vấn đềMột phần H2 nhồi cả đống chi tiết vào một đoạn dài không tiểu mục, khách khó đào tới đúng ý cần.

Cách xử lýDưới mỗi <h2> dài, tách các điểm phụ thành vài thẻ <h3> riêng, mỗi cái mở đầu một ý con cụ thể.

Kết quảThể hiện chiều sâu và sự ngăn nắp, cho công cụ tìm kiếm bản đồ nội dung phong phú hơn.

Nguồn chuẩn Moz

05

Từ khóa

5 yếu tố
Mật độ từ khóa Từ khóa chính xuất hiện hợp lý (cụm 1, 2, 3 từ)

Vì sao quan trọng. Nhắc đến từ khóa chính cùng các biến thể tự nhiên một số lần hợp lý sẽ khẳng định với công cụ tìm kiếm chủ đề của trang, nhờ đó trang lên hạng cho đúng những truy vấn bạn thật sự quan tâm.

Vấn đềTừ khóa chính gần như vắng bóng trong bài nên công cụ tìm kiếm không xác định được trang nói về chủ đề gì.

Cách xử lýĐưa từ khóa chính vào đoạn mở đầu, một vài thẻ H2 và rải tự nhiên trong thân bài, kèm các biến thể cụm 1-2-3 từ thay vì lặp y nguyên.

Kết quảCông cụ tìm kiếm hiểu rõ chủ đề và trang lên hạng cho đúng truy vấn bạn nhắm tới.

Nguồn chuẩn Ahrefs

Không nhồi từ khóa Mật độ ở mức 3 phần trăm trở xuống

Vì sao quan trọng. Nhồi nhét cùng một từ khóa lặp đi lặp lại bị cả người đọc lẫn Google xem là spam và có thể dẫn tới án phạt thứ hạng, nên giữ mật độ ở mức 3 phần trăm trở xuống sẽ bảo vệ khả năng hiển thị của bạn.

Vấn đềCùng một từ khóa nhồi đi nhồi lại trong gần như mọi câu đọc như spam và có thể dính án phạt thứ hạng.

Cách xử lýĐếm số lần xuất hiện chia cho tổng số từ, giữ dưới hoặc bằng 3 phần trăm; thay các lần lặp thừa bằng từ đồng nghĩa hoặc đại từ.

Kết quảTránh bị phạt và bảo vệ khả năng hiển thị của trang trên tìm kiếm.

Nguồn chuẩn Google Search Central

Từ khóa trong Title Từ khóa ở title cũng xuất hiện trong nội dung

Vì sao quan trọng. Khi từ khóa bạn hứa hẹn ở tiêu đề cũng xuất hiện trong phần nội dung, trang đã giữ đúng lời tiêu đề, điều này tạo niềm tin nơi người đọc và củng cố mức độ liên quan với công cụ tìm kiếm.

Vấn đềTừ khóa hứa ở tiêu đề lại không xuất hiện trong thân bài, khách thấy bị đánh lừa và rời đi.

Cách xử lýĐưa đúng cụm từ khóa của <title> vào đoạn mở đầu và ít nhất hai phần thân bài để nội dung khớp lời hứa ở tiêu đề.

Kết quảTrang giữ đúng lời tiêu đề, tạo niềm tin nơi người đọc và củng cố mức độ liên quan.

Nguồn chuẩn Moz

Đa dạng từ vựng Không lặp một từ quá nhiều

Vì sao quan trọng. Cách dùng từ đa dạng cùng các từ đồng nghĩa giúp nội dung đọc tự nhiên và lên hạng cho nhiều truy vấn liên quan, trong khi lặp mãi một từ nghe như máy đọc và bó hẹp phạm vi tiếp cận.

Vấn đềCùng một từ lặp trong gần như mọi câu khiến văn nghe như máy đọc và bó hẹp số truy vấn trang có thể khớp.

Cách xử lýSoát các từ lặp nhiều nhất rồi thay bớt bằng từ đồng nghĩa và cách diễn đạt khác, giữ giọng văn tự nhiên.

Kết quảNội dung đọc tự nhiên hơn và trang lên hạng cho nhiều truy vấn liên quan.

Nguồn chuẩn Ahrefs

Từ khóa được in đậm Từ khóa chính được nhấn mạnh (in đậm)

Vì sao quan trọng. In đậm từ khóa chính một hai lần sẽ hút mắt người đọc vào chủ đề cốt lõi của trang và gửi một tín hiệu nhẹ nhàng về tầm quan trọng tới công cụ tìm kiếm khi quét qua nội dung.

Vấn đềTừ khóa chính chìm lẫn trong chữ thường nên người đọc lướt qua mà không nhận ra chủ đề cốt lõi của trang.

Cách xử lýBọc từ khóa chính trong thẻ <strong> một hai lần, lý tưởng là ngay trong đoạn mở đầu, để hút mắt mà không lạm dụng in đậm.

Kết quảHút mắt người đọc vào chủ đề và gửi tín hiệu tầm quan trọng tới công cụ tìm kiếm.

Nguồn chuẩn Moz

06

Hiệu năng

3 yếu tố
LCP (Largest Contentful Paint) LCP dưới 2,5 giây

Vì sao quan trọng. Khi nội dung chính hiện ra nhanh, khách ở lại thay vì thoát sang đối thủ, nhờ đó bạn giữ được lưu lượng lẫn ngân sách quảng cáo.

Vấn đềNội dung chính (thường là ảnh hero) hiện ra quá chậm nên khách thoát sang đối thủ trước khi trang kịp tải xong.

Cách xử lýNén ảnh hero và phục vụ ở dạng WebP, thêm fetchpriority="high" cho nó, và preload font cùng CSS quan trọng để LCP dưới 2,5 giây.

Kết quảKhách ở lại thay vì bỏ đi, giữ được cả lưu lượng lẫn ngân sách quảng cáo.

Nguồn chuẩn web.dev (Core Web Vitals)

INP (Interaction to Next Paint) INP dưới 200 mili giây

Vì sao quan trọng. Khi nút bấm và menu phản hồi tức thì lúc chạm vào, trang tạo cảm giác đáng tin và khách hoàn tất hành động như thanh toán thay vì bỏ ngang.

Vấn đềBấm nút hay mở menu mà trang đơ một nhịp mới phản hồi, khách sốt ruột bỏ ngang hành động như thanh toán.

Cách xử lýHoãn tải các script nặng (chat, theo dõi) bằng defer, cắt nhỏ tác vụ JS dài và xóa widget bên thứ ba không cần để INP dưới 200 mili giây.

Kết quảTrang phản hồi tức thì, tạo cảm giác đáng tin và khách hoàn tất hành động.

Nguồn chuẩn web.dev (Core Web Vitals)

CLS (Cumulative Layout Shift) CLS dưới 0,1

Vì sao quan trọng. Khi trang không còn nhảy loạn lúc tải, khách không lỡ tay bấm nhầm liên kết hay nút, nhờ đó họ thấy thoải mái và bớt khó chịu.

Vấn đềTrang nhảy giật khi tải, thường do ô quảng cáo hay ảnh tải trễ đẩy chữ xuống, khiến khách bấm nhầm link.

Cách xử lýĐặt thuộc tính width và height (hoặc aspect-ratio) cho mọi ảnh, iframe và ô quảng cáo để trình duyệt chừa sẵn chỗ, giữ CLS dưới 0,1.

Kết quảTrang ổn định khi tải, khách thấy thoải mái và bớt bấm nhầm.

Nguồn chuẩn web.dev (Core Web Vitals)

07

Nội dung

11 yếu tố
Cấp độ dễ đọc Chỉ số Flesch-Kincaid (Anh) hoặc chỉ số dễ đọc tiếng Việt ở mức dễ đọc

Vì sao quan trọng. Nội dung dễ đọc tiếp cận được nhiều người hơn, kể cả khách bận rộn hay không chuyên, nhờ đó thông điệp đến nơi thay vì bị bỏ qua.

Vấn đềCâu chữ quá hàn lâm, đầy thuật ngữ, khiến khách bận rộn hay không chuyên đọc không vào và bỏ qua thông điệp.

Cách xử lýViết lại bằng câu ngắn và từ đời thường, giải thích thuật ngữ ngay khi dùng, nhắm cấp độ dễ đọc (Flesch-Kincaid quanh lớp 8).

Kết quảThông điệp tiếp cận được nhiều người hơn và khách ở lại trang lâu hơn.

Nguồn chuẩn Flesch-Kincaid readability

Độ dài câu Số từ mỗi câu vừa phải

Vì sao quan trọng. Câu ngắn dễ lướt trên điện thoại, nên người đọc nắm ý nhanh và có nhiều khả năng đọc tiếp đến lời kêu gọi hành động.

Vấn đềCâu lê thê nhiều mệnh đề rất khó lướt trên điện thoại, người đọc mất mạch ý và bỏ giữa chừng.

Cách xử lýCắt các câu dài hơn khoảng 20 từ thành hai ba câu ngắn, mỗi câu chỉ chứa một ý chính.

Kết quảNgười đọc nắm ý nhanh hơn và có nhiều khả năng đọc tiếp đến lời kêu gọi hành động.

Nguồn chuẩn Flesch-Kincaid readability

Câu bị động Ít câu bị động

Vì sao quan trọng. Câu chủ động nói rõ ai làm gì, nên văn phong trực tiếp và tự tin, qua đó tạo niềm tin với khách đang đọc trang của bạn.

Vấn đềQuá nhiều câu bị động làm văn vòng vo, không rõ ai làm gì, khiến khách khó tin vào lời cam kết.

Cách xử lýViết lại câu bị động thành chủ động bằng cách đưa chủ thể hành động lên đầu câu, ví dụ 'Chúng tôi giao hàng trong 24h' thay vì 'Hàng được giao trong 24h'.

Kết quảVăn phong trực tiếp và tự tin hơn, qua đó tạo niềm tin với người đọc.

Nguồn chuẩn Flesch-Kincaid readability

Vốn từ phong phú Vốn từ đa dạng, không lặp lại

Vì sao quan trọng. Cách dùng từ đa dạng giữ nội dung hấp dẫn và giúp trang khớp với nhiều cụm từ khách thật sự tìm kiếm, từ đó mở rộng phạm vi tiếp cận.

Vấn đềLặp đi lặp lại cùng một từ làm nội dung đơn điệu và bỏ lỡ nhiều cụm từ khách thật sự gõ tìm.

Cách xử lýTìm những từ xuất hiện dày nhất rồi thay một phần bằng từ đồng nghĩa và cụm liên quan, sao cho đọc vẫn mượt.

Kết quảNội dung sinh động hơn và trang khớp với nhiều truy vấn liên quan, mở rộng tiếp cận.

Nguồn chuẩn Flesch-Kincaid readability

Tác giả và tiểu sử Có tên tác giả kèm tiểu sử

Vì sao quan trọng. Hiển thị một tác giả thật có kinh nghiệm liên quan cho cả người đọc lẫn Google biết rằng nội dung do người đủ năng lực đứng sau, nhờ đó tăng độ tin cậy.

Vấn đềBài viết không ghi tên ai chấp bút nên người đọc và Google không thấy người đủ năng lực đứng sau nội dung.

Cách xử lýThêm dòng tên tác giả thật (byline) cùng đoạn tiểu sử ngắn nêu kinh nghiệm liên quan, và liên kết tới trang hồ sơ riêng của họ.

Kết quảTăng độ tin cậy với cả người đọc lẫn Google về chất lượng nội dung.

Nguồn chuẩn Google E-E-A-T / Quality Rater Guidelines

Ngày đăng và cập nhật Có cả ngày đăng và ngày cập nhật

Vì sao quan trọng. Ngày đăng và ngày cập nhật rõ ràng giúp người đọc yên tâm thông tin còn mới và để Google hiển thị ngày tươi mới trong kết quả tìm kiếm, qua đó có thể tăng tỷ lệ nhấp.

Vấn đềTrang chỉ hiện ngày đăng cũ từ mấy năm trước nên trông lỗi thời, khách nghi thông tin không còn chính xác.

Cách xử lýHiển thị cả ngày đăng và ngày cập nhật trên trang, đồng thời khai datePublished và dateModified trong khối JSON-LD Article.

Kết quảNgười đọc yên tâm thông tin còn mới và Google có thể hiện ngày tươi mới trong kết quả.

Nguồn chuẩn Google Search Central

Độ mới nội dung Cập nhật trong vòng 90 ngày

Vì sao quan trọng. Trang được làm mới đều đặn cho thấy doanh nghiệp của bạn đang hoạt động và lời khuyên vẫn chính xác, nhờ đó cả người đọc lẫn công cụ tìm kiếm quay lại nhiều hơn.

Vấn đềTrang để cả năm không động đến nên dần tụt hạng và khách nghi lời khuyên đã lỗi thời.

Cách xử lýĐịnh kỳ ít nhất 90 ngày một lần soát lại số liệu, ví dụ và lựa chọn, cập nhật phần đã cũ rồi đổi ngày dateModified cho khớp.

Kết quảTrang cho thấy doanh nghiệp đang hoạt động và giữ chân cả người đọc lẫn công cụ tìm kiếm.

Nguồn chuẩn Google Search Central

Tín hiệu chuyên môn Thể hiện chứng chỉ hoặc chuyên môn lĩnh vực

Vì sao quan trọng. Thể hiện chuyên môn thật giúp bạn khác biệt với nội dung chung chung và khiến người đọc tự tin mua hàng hơn, nhất là với quyết định quan trọng hoặc tốn kém.

Vấn đềTrang đọc như nội dung chung chung ai cũng viết được nên khó thuyết phục khách cho quyết định quan trọng hay tốn kém.

Cách xử lýBổ sung trải nghiệm thực tế (ảnh dự án, số liệu của chính mình), nêu chứng chỉ hoặc năm kinh nghiệm, và dẫn link tới bằng chứng cụ thể.

Kết quảBạn khác biệt với nội dung chung chung và khiến người đọc tự tin hơn, nhất là với quyết định quan trọng.

Nguồn chuẩn Google E-E-A-T / Quality Rater Guidelines

Nguồn dẫn và trích dẫn Có trích dẫn nguồn uy tín

Vì sao quan trọng. Dẫn liên kết tới nguồn uy tín củng cố cho các khẳng định của bạn, nên người đọc tin vào số liệu và trang được nhìn nhận là có thẩm quyền thay vì chỉ là lời quảng cáo.

Vấn đềCác con số và khẳng định nêu ra mà không dẫn nguồn nên người đọc nghi ngờ, trang đọc như lời quảng cáo.

Cách xử lýVới mỗi số liệu hay tuyên bố mạnh, chèn một liên kết outbound tới nguồn gốc uy tín (nghiên cứu, cơ quan, báo lớn) ngay tại chỗ.

Kết quảNgười đọc tin vào số liệu và trang được nhìn nhận là có thẩm quyền.

Nguồn chuẩn Google E-E-A-T / Quality Rater Guidelines

Trang uy tín Có trang Giới thiệu, Liên hệ, Quyền riêng tư, Điều khoản

Vì sao quan trọng. Các trang uy tín tiêu chuẩn giúp khách yên tâm rằng đứng sau trang là một doanh nghiệp thật và có trách nhiệm, điều thiết yếu trước khi ai đó chia sẻ thông tin thanh toán hay cá nhân.

Vấn đềThiếu trang Liên hệ hay Quyền riêng tư khiến khách ngần ngại trước khi chia sẻ thông tin thanh toán hoặc cá nhân.

Cách xử lýTạo đủ các trang Giới thiệu, Liên hệ (có địa chỉ, điện thoại thật), Quyền riêng tư và Điều khoản, rồi liên kết chúng từ footer trên mọi trang.

Kết quảKhách yên tâm đứng sau trang là một doanh nghiệp thật và có trách nhiệm.

Nguồn chuẩn Google E-E-A-T / Quality Rater Guidelines

Mẫu nội dung tin cậy Có đánh giá, số liệu hoặc dẫn chứng

Vì sao quan trọng. Đánh giá thật và con số cụ thể biến lời hứa mơ hồ thành bằng chứng, mang lại cho khách còn do dự sự an tâm cần thiết để chọn bạn thay vì đối thủ.

Vấn đềTrang chỉ có lời hứa mơ hồ, không đánh giá hay con số, nên khách còn do dự khó quyết định chọn bạn.

Cách xử lýChèn đánh giá khách hàng thật, số liệu kết quả cụ thể hoặc nghiên cứu tình huống vào gần phần ra quyết định, kèm tên và bằng chứng kiểm chứng được.

Kết quảBằng chứng cụ thể mang lại cho khách còn do dự sự an tâm để chọn bạn thay vì đối thủ.

Nguồn chuẩn Google E-E-A-T / Quality Rater Guidelines

08

Sức mạnh tên miền

1 yếu tố
Domain Authority (Moz) DA/PA cao, Spam Score thấp

Vì sao quan trọng. Một tên miền mạnh với danh tiếng sạch sẽ dễ lên thứ hạng và được tin tưởng hơn, nhờ đó trang mới của bạn được tìm thấy nhanh hơn mà không phải trả tiền cho từng lượt nhấp.

Vấn đềTên miền yếu, lại dính nhiều liên kết rác đẩy Spam Score lên cao, nên trang mới rất khó lên hạng và ít được tin.

Cách xử lýLập file disavow nộp qua Search Console để loại các backlink rác, rồi xây liên kết chất lượng bằng cách được báo và site uy tín trong ngành nhắc tới.

Kết quảDA/PA cao và Spam Score thấp giúp trang mới được tìm thấy nhanh hơn mà không phải trả tiền từng lượt nhấp.

Nguồn chuẩn Moz Domain Authority

09

Hình ảnh

6 yếu tố
Độ phủ Alt text 100 phần trăm ảnh nội dung có alt mô tả

Vì sao quan trọng. Alt text giúp Google và trình đọc màn hình hiểu từng tấm ảnh, nhờ vậy ảnh của bạn có thể lên top tìm kiếm hình ảnh và trang vẫn dùng được cho mọi khách.

Vấn đềẢnh nội dung thiếu mô tả nên Google và trình đọc màn hình không hiểu hình, ảnh không lên được tìm kiếm hình ảnh.

Cách xử lýThêm thuộc tính alt mô tả nội dung thật của ảnh cho 100 phần trăm ảnh nội dung; ảnh trang trí thuần thì để alt="" rỗng.

Kết quảẢnh có thể lên top tìm kiếm hình ảnh và trang dùng được cho mọi khách.

Nguồn chuẩn WCAG

Alt không trùng lặp Mỗi ảnh có alt riêng, không trùng

Vì sao quan trọng. Cho mỗi ảnh một alt riêng giúp mô tả đúng từng tấm thay vì làm công cụ tìm kiếm rối vì nhãn dán hàng loạt, nhờ đó mỗi ảnh được tìm thấy đúng từ khóa.

Vấn đềNhiều ảnh khác nhau dùng chung một dòng alt copy-paste nên công cụ tìm kiếm bị rối, không ảnh nào được mô tả đúng.

Cách xử lýViết một alt riêng cho từng ảnh, tả đúng những gì tấm đó thể hiện thay vì dán lặp cùng một câu cho cả loạt.

Kết quảMỗi ảnh được mô tả chính xác và có thể được tìm thấy đúng từ khóa của nó.

Nguồn chuẩn Google Search Central

Không ảnh quá khổ Không ảnh nào vượt kích thước hiển thị

Vì sao quan trọng. Phục vụ ảnh không lớn hơn kích thước thực tế hiển thị giúp trang tải nhanh, nghĩa là ít khách bỏ đi trước cả khi trang kịp hiện.

Vấn đềẢnh tải về to gấp nhiều lần khung hiển thị thật, ngốn băng thông và làm trang tải chậm khiến khách bỏ đi.

Cách xử lýThu nhỏ ảnh gốc về đúng bề rộng hiển thị lớn nhất, và dùng srcset để phục vụ kích thước nhỏ hơn cho màn hình điện thoại.

Kết quảTrang tải nhanh hơn và ít khách bỏ đi trong lúc chờ.

Nguồn chuẩn web.dev (image optimization)

Tải ảnh thông minh Ảnh dưới màn lazy-load, ảnh màn đầu eager-load

Vì sao quan trọng. Tải ngay ảnh màn đầu và hoãn phần còn lại khiến trang hiện gần như tức thì mà vẫn tiết kiệm dữ liệu, nhờ vậy khách thấy thông điệp chính mà không phải chờ.

Vấn đềTrang tải đồng loạt mọi ảnh, hoặc lazy-load nhầm cả ảnh hero, làm thông điệp chính chậm hiện.

Cách xử lýThêm loading="lazy" cho ảnh nằm dưới màn hình đầu và để ảnh màn-đầu (hero) tải ngay với loading="eager" hoặc fetchpriority="high".

Kết quảTrang hiện gần như tức thì mà vẫn tiết kiệm dữ liệu, khách thấy ngay thông điệp chính.

Nguồn chuẩn web.dev (image optimization)

Định dạng hiện đại Dùng WebP hoặc AVIF

Vì sao quan trọng. Các định dạng ảnh hiện đại vẫn sắc nét nhưng nhẹ hơn nhiều so với JPEG hay PNG cũ, nhờ đó trang tải nhanh hơn và tốn ít dữ liệu của khách hơn.

Vấn đềẢnh còn ở định dạng JPEG hay PNG cũ nên file nặng gấp nhiều lần cần thiết, kéo trang chậm và tốn dữ liệu của khách.

Cách xử lýChuyển ảnh sang WebP hoặc AVIF bằng công cụ nén, và dùng thẻ <picture> để fallback về JPEG/PNG cho trình duyệt cũ.

Kết quảẢnh vẫn sắc nét nhưng nhẹ hơn nhiều, giúp trang tải nhanh hơn và tốn ít dữ liệu hơn.

Nguồn chuẩn web.dev (image optimization)

Không ảnh lỗi Mọi ảnh tải thành công

Vì sao quan trọng. Một biểu tượng ảnh vỡ khiến trang trông bị bỏ bê và thiếu tin cậy, có thể đẩy một khách đang sẵn sàng mua sang đối thủ.

Vấn đềMột biểu tượng ảnh vỡ hiện lên khiến trang trông bị bỏ bê, có thể đẩy khách đang sẵn sàng mua sang đối thủ.

Cách xử lýQuét trang tìm ảnh trả về lỗi 404, sửa lại đường dẫn src đúng hoặc thay file ảnh đã mất, và bỏ thẻ <img> không còn nguồn.

Kết quảTrang không còn ô trống, giữ được vẻ chuyên nghiệp và lòng tin của khách.

Nguồn chuẩn Google Search Central

11

Chuyển đổi

4 yếu tố
Nút CTA và màn đầu Có CTA hiển thị màn đầu và H1 hiện rõ

Vì sao quan trọng. Hiển thị tiêu đề rõ ràng và một nút hành động ngay trước khi khách phải cuộn giúp khách hiểu tức thì bạn cung cấp gì và nên làm gì tiếp theo, đây chính là nơi quyết định phần lớn chuyển đổi.

Vấn đềNút hành động và H1 bị đẩy xuống dưới màn đầu nên khách vừa vào không hiểu ngay bạn bán gì và phải làm gì.

Cách xử lýĐặt một H1 nêu rõ giá trị và một nút CTA nổi bật trong vùng nhìn thấy được mà không cần cuộn, cả trên màn hình điện thoại.

Kết quảKhách hiểu tức thì lời đề nghị và bước tiếp theo, nơi quyết định phần lớn chuyển đổi.

Nguồn chuẩn Nielsen Norman Group

Tín hiệu tin cậy Có đánh giá, đảm bảo, hotline, badge thanh toán và bảo mật

Vì sao quan trọng. Bằng chứng hiển thị như đánh giá, cam kết đảm bảo và badge bảo mật trấn an những khách còn do dự rằng bạn có thật và an toàn, điều này trực tiếp tăng tỷ lệ khách hoàn tất mua hàng.

Vấn đềThiếu bằng chứng hiển thị như đánh giá hay badge bảo mật khiến khách do dự nghi ngờ bạn có thật và an toàn.

Cách xử lýĐặt gần nút hành động các đánh giá thật, cam kết hoàn tiền, số hotline cùng badge thanh toán và bảo mật để trấn an ngay tại điểm quyết định.

Kết quảKhách do dự được trấn an và tỷ lệ hoàn tất mua hàng tăng lên.

Nguồn chuẩn Baymard Institute

Điều hướng và UX Có thanh tìm kiếm, breadcrumb, header dính, widget chat

Vì sao quan trọng. Các công cụ điều hướng tiện lợi như tìm kiếm, breadcrumb và menu dính giúp khách tìm thứ cần nhanh chóng, nhờ vậy ít người bỏ cuộc và rời đi trước khi mua hay liên hệ.

Vấn đềThiếu công cụ điều hướng như tìm kiếm, breadcrumb hay menu dính khiến khách khó tìm thứ cần và bỏ đi.

Cách xử lýThêm thanh tìm kiếm trong header, breadcrumb ở đầu trang, header dính khi cuộn và một widget chat để khách luôn tìm được đường và được hỗ trợ.

Kết quảKhách tìm thứ cần nhanh hơn nên ít người bỏ cuộc trước khi mua hay liên hệ.

Nguồn chuẩn Baymard Institute

Tối ưu Form Mọi ô có nhãn, từ 1 đến 7 trường

Vì sao quan trọng. Form ngắn gọn với nhãn rõ ràng tạo cảm giác nhanh và đáng tin, nhờ vậy nhiều khách điền xong thay vì bỏ dở giữa chừng.

Vấn đềForm dài với nhiều ô không nhãn tạo cảm giác chậm và rườm rà nên khách bỏ dở giữa chừng.

Cách xử lýRút form còn 1 đến 7 ô thật sự cần, gắn thẻ <label> rõ ràng cho mỗi ô và bỏ những trường không bắt buộc cho bước đầu.

Kết quảForm tạo cảm giác nhanh và đáng tin, nhờ vậy nhiều khách điền xong hơn.

Nguồn chuẩn Baymard Institute

12

Mạng xã hội

3 yếu tố
Hồ sơ mạng xã hội Liên kết tới ít nhất 3 nền tảng mạng xã hội

Vì sao quan trọng. Liên kết tới các hồ sơ mạng xã hội đang hoạt động cho khách thấy bạn là doanh nghiệp thật, hiện diện rõ ràng và cho họ thêm cách theo dõi cũng như tin tưởng thương hiệu của bạn.

Vấn đềKhông có liên kết nào tới mạng xã hội khiến khách thiếu cách theo dõi và khó tin bạn là doanh nghiệp hiện diện thật.

Cách xử lýThêm vào footer các liên kết tới ít nhất 3 hồ sơ mạng xã hội đang hoạt động (Facebook, LinkedIn, YouTube...) kèm icon nhận diện.

Kết quảKhách thấy bạn là doanh nghiệp thật và có thêm cách theo dõi cũng như tin tưởng thương hiệu.

Nguồn chuẩn Google Search Central

Mạng xã hội trong schema Hồ sơ liệt kê trong sameAs của schema Organization

Vì sao quan trọng. Liệt kê hồ sơ mạng xã hội trong dữ liệu có cấu trúc giúp Google xác nhận chúng thuộc về thương hiệu của bạn, nhờ đó có thể làm phong phú kết quả tìm kiếm và bảng tri thức của bạn.

Vấn đềKhông khai hồ sơ mạng xã hội trong schema nên Google khó xác nhận chúng thuộc về thương hiệu của bạn.

Cách xử lýLiệt kê URL các hồ sơ mạng xã hội vào mảng "sameAs" của khối JSON-LD Organization ở trang chủ.

Kết quảGoogle xác nhận hồ sơ thuộc về thương hiệu, làm phong phú kết quả tìm kiếm và bảng tri thức.

Nguồn chuẩn Google Search Central

Nút chia sẻ Có nút chia sẻ cho nhiều nền tảng

Vì sao quan trọng. Nút chia sẻ tiện lợi cho phép người đọc hài lòng lan tỏa nội dung chỉ bằng một chạm, mang về khách mới miễn phí và mở rộng phạm vi tiếp cận mà không tốn thêm tiền quảng cáo.

Vấn đềKhông có nút chia sẻ nên người đọc thích bài cũng khó lan tỏa, bỏ lỡ một nguồn khách mới miễn phí.

Cách xử lýĐặt cụm nút chia sẻ một chạm cho Facebook, X, LinkedIn và sao chép link ở đầu và cuối bài viết.

Kết quảNgười đọc lan tỏa nội dung dễ dàng, mang về khách mới và mở rộng tiếp cận mà không tốn tiền quảng cáo.

Nguồn chuẩn Nielsen Norman Group

Chuẩn GEO

Sẵn sàng cho AI Search (ChatGPT, AI Overview, Perplexity)
5 trụ · 49 tín hiệu
01

Kỹ thuật cho AI

10 tín hiệu
Canonical cho AI Có canonical để AI xác định bản chính

Vì sao quan trọng. Thẻ canonical cho trợ lý AI biết URL nào là bản gốc đáng tin, nhờ đó trích dẫn dồn về một trang chuẩn thay vì bị chia nhỏ qua các bản trùng.

Vấn đềCùng một nội dung mở được qua nhiều URL khiến AI không biết bản nào là gốc nên trích dẫn lung tung hoặc bỏ qua.

Cách xử lýĐặt thẻ <link rel="canonical"> trong <head> trỏ về URL gốc duy nhất, và dùng đúng URL đó trong @id của JSON-LD để AI gom về một bản.

Kết quảTrích dẫn của AI dồn về một URL sạch duy nhất thay vì bị chia nhỏ qua các bản trùng.

Nguồn chuẩn Google Search Central (canonicalization guidance)

Khai báo ngôn ngữ html lang đúng để AI biết ngôn ngữ

Vì sao quan trọng. Thuộc tính html lang đúng giúp trợ lý AI nhận diện chắc chắn ngôn ngữ trang, nhờ đó đưa trang tới đúng người dùng và trích dẫn chính xác.

Vấn đềThiếu khai báo ngôn ngữ khiến AI đoán nhầm trang là tiếng Anh và đưa nội dung tiếng Việt tới sai người đọc.

Cách xử lýĐặt thuộc tính lang trên thẻ <html> đúng ngôn ngữ trang (ví dụ <html lang="vi">), và dùng inLanguage trong JSON-LD để khớp.

Kết quảAI đưa trang tới đúng người dùng theo ngôn ngữ và trích dẫn nội dung chính xác hơn.

Nguồn chuẩn W3C (HTML lang attribute spec)

Cho phép AI đọc Không bị chặn, không có meta noai hay noimageai

Vì sao quan trọng. Nếu chặn bộ thu thập AI thì trang không bao giờ được đọc hay trích dẫn, nên gỡ noai và noimageai là điều kiện tiên quyết để xuất hiện trên AI.

Vấn đềAI trả lời bằng nguồn của đối thủ vì bot của ChatGPT hay Perplexity bị chặn nên không bao giờ đọc được trang bạn.

Cách xử lýTrong robots.txt cho phép các user-agent GPTBot, OAI-SearchBot, PerplexityBot và ClaudeBot, đồng thời gỡ mọi thẻ meta noai, noimageai khỏi <head>.

Kết quảTrang đủ điều kiện để các công cụ AI như Perplexity đọc và trích dẫn kèm liên kết về.

Nguồn chuẩn OpenAI / Perplexity crawler documentation

Thân thiện mobile Responsive với viewport đúng

Vì sao quan trọng. Hệ thống AI dựa vào bản render mobile, nên viewport đúng đảm bảo chúng đọc đúng nội dung gọn gàng mà người dùng điện thoại thấy, không phải bố cục desktop vỡ.

Vấn đềAI bóc tách bản render mobile, nên thiếu viewport làm nó đọc phải bố cục vỡ và bỏ qua nội dung chính.

Cách xử lýThêm <meta name="viewport" content="width=device-width, initial-scale=1"> và dùng lưới co giãn (%, max-width) để bản mobile hiển thị đủ nội dung.

Kết quảBộ thu thập mobile của AI đọc được đúng nội dung và trang dễ xuất hiện trong câu trả lời AI Overview.

Nguồn chuẩn web.dev (responsive design guidance)

Cấu trúc heading rõ Heading phân cấp sạch để AI bóc tách

Vì sao quan trọng. Cấu trúc H1 đến H2 đến H3 sạch sẽ cho AI một dàn ý logic của trang, nhờ đó nó trích đúng mục trả lời câu hỏi của người dùng.

Vấn đềHeading nhảy bậc lộn xộn khiến AI không dựng được dàn ý nên tóm tắt sai hoặc bỏ qua phần trả lời.

Cách xử lýSắp heading tuần tự một H1 rồi tới các H2, mỗi H2 mới xuống H3, không nhảy thẳng từ H1 sang H3 hay H4.

Kết quảAI hiểu dàn ý trang và trích đúng mục trả lời câu hỏi thay vì tóm tắt cả trang.

Nguồn chuẩn web.dev / MDN (document structure)

ID cho heading Ít nhất 30 phần trăm heading có id để deep-link

Vì sao quan trọng. ID trên heading tạo liên kết neo mà AI trích dẫn trực tiếp, nhờ đó trợ lý đưa người dùng tới đúng mục thay vì đầu trang.

Vấn đềHeading không có id nên AI chỉ link được về đầu trang, người dùng phải tự cuộn tìm đúng mục.

Cách xử lýGắn thuộc tính id slug ngắn (ví dụ <h2 id="bao-gia">) cho ít nhất 30 phần trăm heading để AI trích dẫn neo #section thẳng tới mục đó.

Kết quảAI trích dẫn thẳng tới đúng mục qua neo, đưa người dùng tới phần họ cần.

Nguồn chuẩn Google AI Overview (passage-level linking)

Độ phủ alt cho AI Ảnh có alt để AI hiểu hình

Vì sao quan trọng. Alt biến hình ảnh thành ý nghĩa máy đọc được, giúp AI hiểu một biểu đồ hay ảnh chụp màn hình thể hiện gì và đưa vào câu trả lời.

Vấn đềẢnh thiếu alt nên AI không hiểu biểu đồ hay ảnh chụp màn hình thể hiện gì và bỏ qua phần trực quan.

Cách xử lýThêm thuộc tính alt cho mọi ảnh nội dung, mô tả đúng nội dung hình bằng một câu (ảnh trang trí thì để alt rỗng).

Kết quảAI nắm được biểu đồ hay ảnh chụp màn hình thể hiện gì và đưa vào câu trả lời.

Nguồn chuẩn W3C WAI (alt text guidance)

Có hình minh họa Nội dung có ảnh minh họa

Vì sao quan trọng. Ảnh minh họa cho thấy tài nguyên đầy đủ và nguyên bản, điều mà hệ thống AI ưu tiên khi chọn trang đáng trích dẫn so với trang chỉ có chữ sơ sài.

Vấn đềTrang chỉ toàn chữ bị AI xem là tài nguyên sơ sài và ưu tiên trích trang đối thủ có hình minh họa.

Cách xử lýChèn ít nhất một ảnh minh họa gốc (sơ đồ, ảnh chụp màn hình quy trình, biểu đồ) gắn ngay cạnh phần nội dung nó minh họa.

Kết quảTrang được AI xem là tài nguyên đầy đủ và đáng trích dẫn hơn trang chỉ có chữ.

Nguồn chuẩn Google Search Central (helpful content guidance)

Tỷ lệ chữ trên ảnh Đủ chữ để AI trích xuất

Vì sao quan trọng. Trợ lý AI trích dẫn chữ, nên trang cần đủ nội dung viết trên mỗi ảnh để chúng rút ra các luận điểm và câu đáng trích.

Vấn đềTrang nặng ảnh mà thiếu chữ khiến AI không có câu nào để trích, vì AI chỉ trích dẫn văn bản.

Cách xử lýViết ít nhất một đoạn văn diễn giải bên dưới mỗi ảnh, nêu rõ con số hoặc luận điểm trong hình để AI có chữ để trích.

Kết quảAI có các câu và luận điểm thật để trích thay vì những ảnh không đọc được.

Nguồn chuẩn Perplexity / OpenAI GEO research

Schema ảnh Có ImageObject cho ảnh chính

Vì sao quan trọng. Schema ImageObject cung cấp cho AI dữ liệu có cấu trúc về ảnh chính (chú thích, tác giả, giấy phép), giúp nó ghi nguồn và tái sử dụng hình một cách tự tin.

Vấn đềẢnh chính thiếu dữ liệu cấu trúc nên AI không có chú thích, tác giả hay giấy phép để ghi nguồn khi dùng lại.

Cách xử lýThêm JSON-LD ImageObject cho ảnh chính với các trường contentUrl, caption, creator và license trỏ tới hình đó.

Kết quảAI hiển thị ảnh kèm ghi nguồn chính xác và tự tin tái sử dụng hình.

Nguồn chuẩn Schema.org (ImageObject)

02

Đa phương tiện

6 tín hiệu
Alt mô tả chi tiết Alt giàu thông tin, không chung chung

Vì sao quan trọng. Alt chi tiết cho AI biết nội dung cụ thể của ảnh, giúp nó trích dẫn dữ liệu hay cảnh được thể hiện thay vì một nhãn vô nghĩa.

Vấn đềAlt chung chung kiểu "biểu đồ" không cho AI biết gì cụ thể, nên thành một nhãn vô nghĩa không trích được.

Cách xử lýViết alt nêu đúng dữ liệu hoặc cảnh trong hình (ví dụ "Biểu đồ doanh thu quý 2 tăng từ 1,2 lên 1,8 tỷ"), không chỉ ghi "biểu đồ".

Kết quảAI trích dẫn được dữ liệu hay xu hướng trong ảnh thay vì một nhãn rỗng.

Nguồn chuẩn W3C WAI (alt decision tree)

Video nhúng Có video kèm schema VideoObject

Vì sao quan trọng. Video kèm schema VideoObject cung cấp cho AI bản chép lời, ảnh thu nhỏ và mốc thời gian để đọc, nhờ đó trang được trích trong các câu trả lời AI giàu video.

Vấn đềVideo không có schema nên AI không đọc được bản chép lời hay mốc thời gian, không thể dẫn trang trong câu trả lời video.

Cách xử lýNhúng video kèm JSON-LD VideoObject có name, thumbnailUrl, uploadDate, transcript và mảng Clip cho từng mốc thời gian.

Kết quảTrang được trích dẫn trong các câu trả lời AI giàu video, kèm mốc thời gian bấm được.

Nguồn chuẩn Schema.org (VideoObject)

Infographic Có hình dữ liệu hoặc infographic

Vì sao quan trọng. Infographic dữ liệu đóng gói số liệu gốc bằng hình ảnh, biến trang thành nguồn sơ cấp mà AI thích trích dẫn khi người dùng hỏi số liệu.

Vấn đềThiếu hình dữ liệu nên khi người dùng hỏi số liệu, AI không có nguồn trực quan nào trên trang để dẫn.

Cách xử lýTạo một infographic đóng gói số liệu gốc của bạn thành biểu đồ, kèm alt và figcaption ghi rõ các con số để AI đọc được.

Kết quảTrang trở thành nguồn sơ cấp mà AI thích trích dẫn cho các con số đó.

Nguồn chuẩn Perplexity / OpenAI GEO research

Chú thích ảnh Ảnh có thẻ figcaption

Vì sao quan trọng. Thẻ figcaption gắn ngữ cảnh đọc được trực tiếp với ảnh trong HTML, giúp AI nối hình với phần giải thích khi diễn giải trang.

Vấn đềẢnh không có figcaption nên AI không nối được hình với phần giải thích và diễn giải sai mục đích của ảnh.

Cách xử lýBọc mỗi ảnh trong thẻ <figure> và thêm <figcaption> nêu ngữ cảnh đọc được ngay dưới hình.

Kết quảAI giải thích đúng mục đích của ảnh trong câu trả lời nhờ ngữ cảnh gắn liền.

Nguồn chuẩn MDN (figure and figcaption)

Đủ phương tiện hình Số lượng ảnh đủ phong phú

Vì sao quan trọng. Đủ hình ảnh cho thấy tài nguyên đa phương tiện và đầy đủ, điều mà hệ thống AI xem là chất lượng cao và đáng trích hơn trang thưa thớt.

Vấn đềQuá ít ảnh khiến AI đánh giá trang thưa thớt và ưu tiên trích trang giàu hình hơn.

Cách xử lýBổ sung ảnh minh họa cho từng phần chính của trang (mỗi mục H2 ít nhất một hình), tất cả đều gắn alt và figcaption.

Kết quảAI xem trang là toàn diện, chất lượng cao và ưu tiên trích dẫn hơn trang ít ảnh.

Nguồn chuẩn Google Search Central (helpful content guidance)

Schema đa phương tiện Có schema cho ảnh và video

Vì sao quan trọng. Đánh dấu ImageObject và VideoObject kết hợp cung cấp cho AI dữ liệu có cấu trúc về mọi phần tử media, giúp nó ghi nguồn và nêu từng phần chính xác.

Vấn đềẢnh và video thiếu schema nên AI không có dữ liệu để ghi nguồn và nêu từng phần media trong câu trả lời.

Cách xử lýTrong cùng khối JSON-LD, khai báo ImageObject cho từng ảnh chính và VideoObject cho từng video, đủ url, caption và uploadDate.

Kết quảAI trình bày và ghi nguồn chính xác cho từng phần tử media trên trang.

Nguồn chuẩn Schema.org (ImageObject and VideoObject)

03

Dữ liệu có cấu trúc cho AI

10 tín hiệu
Có JSON-LD Trang có dữ liệu cấu trúc JSON-LD

Vì sao quan trọng. JSON-LD diễn giải ý nghĩa trang ở dạng máy đọc được, giúp trợ lý AI nắm chính xác dữ kiện mà không phải đoán mò từ văn bản thô.

Vấn đềKhông có JSON-LD nên AI phải đoán ý nghĩa trang từ văn bản thô và dễ hiểu sai dữ kiện.

Cách xử lýThêm một khối <script type="application/ld+json"> vào <head> khai báo @context schema.org và @type khớp loại trang.

Kết quảTrợ lý AI nắm chính xác dữ kiện và dễ trích nguyên văn nội dung trang hơn.

Nguồn chuẩn Schema.org

Schema chính @type chính khớp nội dung

Vì sao quan trọng. Khi @type khai báo khớp đúng nội dung thực, trợ lý AI phân loại trang chính xác và tin tưởng dữ liệu thay vì cảnh báo lệch loại.

Vấn đề@type khai báo lệch với nội dung thật (vd trang sản phẩm gắn Article) khiến AI phân loại sai và bỏ qua dữ liệu.

Cách xử lýĐặt @type chính trong JSON-LD khớp đúng nội dung trang: Product cho sản phẩm, Article cho bài viết, FAQPage cho trang hỏi đáp.

Kết quảAI phân loại trang chính xác và tin dữ liệu, ví dụ hiển thị thẳng giá và đánh giá.

Nguồn chuẩn Google Search Central (Structured Data Guidelines)

Schema FAQ Có FAQPage để AI lấy hỏi đáp

Vì sao quan trọng. Đánh dấu FAQPage ghép rõ từng câu hỏi với câu trả lời, cung cấp cho trợ lý AI sẵn các khối hỏi đáp để trích dẫn trong câu trả lời chat.

Vấn đềKhông có FAQPage nên AI trích câu trả lời từ trang đối thủ vì trang bạn không có khối hỏi đáp máy đọc được.

Cách xử lýĐánh dấu các cặp câu hỏi–trả lời bằng JSON-LD FAQPage, đặt câu trả lời ngắn gọn ngay dưới mỗi câu hỏi để AI trích thẳng.

Kết quảAI trích đúng câu trả lời cho câu hỏi của người dùng và dẫn link về trang.

Nguồn chuẩn Schema.org/FAQPage

Schema breadcrumb Có BreadcrumbList cho ngữ cảnh

Vì sao quan trọng. BreadcrumbList cho thấy vị trí trang trong cây phân cấp website, giúp trợ lý AI hiểu ngữ cảnh chủ đề và chỗ đứng của trang trong một mảng nội dung lớn hơn.

Vấn đềThiếu BreadcrumbList nên AI không biết trang nằm ở đâu trong cây chủ đề và dẫn nhầm cho truy vấn sai.

Cách xử lýThêm JSON-LD BreadcrumbList liệt kê itemListElement theo thứ tự từ trang chủ tới trang hiện tại, mỗi mục có name và item URL.

Kết quảAI hiểu ngữ cảnh chủ đề và trích dẫn trang cho đúng loại truy vấn cụ thể.

Nguồn chuẩn Schema.org/BreadcrumbList

Organization Có schema Organization

Vì sao quan trọng. Schema Organization cung cấp cho trợ lý AI một danh tính xác thực của đơn vị xuất bản, một tín hiệu tin cậy quan trọng khi AI quyết định trích dẫn nhận định của ai.

Vấn đềThiếu schema Organization nên AI không có danh tính xác thực của đơn vị xuất bản và ngại trích nguồn ẩn danh.

Cách xử lýThêm JSON-LD Organization với name, url, logo và sameAs trỏ tới hồ sơ chính thức của thương hiệu, đặt ở trang chủ.

Kết quảAI coi đơn vị là thực thể có danh tính và ưu tiên trích dẫn hơn nguồn ẩn danh.

Nguồn chuẩn Schema.org/Organization

WebSite Có schema WebSite

Vì sao quan trọng. Schema WebSite nêu tên website cùng hành động tìm kiếm, giúp trợ lý AI gắn từng trang lẻ vào một nguồn nhất quán, dễ nhận diện.

Vấn đềThiếu schema WebSite nên AI khó gắn các trang lẻ vào một nguồn nhất quán và ghi nguồn bằng URL trơ.

Cách xử lýThêm JSON-LD WebSite ở trang chủ với name, url và một SearchAction để AI gắn mọi trang về cùng một thương hiệu.

Kết quảAI ghi nguồn theo tên thương hiệu thay vì chỉ một đường link trơ.

Nguồn chuẩn Schema.org/WebSite

Đa dạng @type Có ít nhất 3 loại schema khác nhau

Vì sao quan trọng. Nhiều loại schema xếp lớp trên cùng một trang cung cấp cho trợ lý AI ngữ cảnh phong phú, tham chiếu chéo, tăng khả năng trang trả lời trúng một truy vấn cụ thể.

Vấn đềChỉ có một loại schema khiến AI ít ngữ cảnh tham chiếu chéo và bỏ lỡ trang khi người dùng hỏi câu cụ thể.

Cách xử lýXếp lớp ít nhất ba @type liên quan trên cùng trang qua mảng @graph trong JSON-LD (ví dụ Article, Person tác giả và FAQPage).

Kết quảAI có nhiều góc để trích dẫn, tăng khả năng trang xuất hiện cho cả câu hỏi liên quan theo sau.

Nguồn chuẩn Google Search Central (Structured Data Guidelines)

Schema không lỗi JSON-LD đủ thuộc tính, không lỗi

Vì sao quan trọng. Schema hợp lệ và đầy đủ được phân tích trơn tru, nên trợ lý AI dựa được vào từng trường thay vì loại bỏ markup lỗi mà chúng không thể tin.

Vấn đềSchema thiếu thuộc tính bắt buộc hoặc lỗi cú pháp khiến AI bỏ toàn bộ markup và nhường trích dẫn cho đối thủ.

Cách xử lýKiểm tra JSON-LD qua Google Rich Results Test, bổ sung mọi thuộc tính bắt buộc của @type và sửa hết lỗi parse trước khi đăng.

Kết quảAI dựa được vào từng trường dữ liệu thay vì bỏ qua markup hỏng và nhường trích dẫn cho đối thủ.

Nguồn chuẩn Google Rich Results Test (validation guidance)

Speakable Có Speakable cho trợ lý giọng nói

Vì sao quan trọng. Speakable đánh dấu chính xác những câu phù hợp nhất để chuyển thành giọng nói, chỉ cho trợ lý giọng nói biết đúng đoạn nào cần đọc lên làm câu trả lời.

Vấn đềKhông có Speakable nên trợ lý giọng nói không biết đoạn nào nên đọc lên làm câu trả lời.

Cách xử lýThêm thuộc tính speakable kiểu SpeakableSpecification vào JSON-LD, dùng cssSelector hoặc xpath trỏ tới câu tóm tắt cần đọc lên.

Kết quảTrợ lý giọng nói đọc đúng đoạn đã đánh dấu khi người dùng hỏi.

Nguồn chuẩn schema.org/Speakable

sameAs (Wikipedia/Wikidata) sameAs trỏ tới hồ sơ uy tín

Vì sao quan trọng. Liên kết sameAs trỏ tới Wikipedia hoặc Wikidata giúp trợ lý AI đối chiếu thực thể với một nút đã biết trong knowledge graph, tăng mạnh độ tin cậy và khả năng phân định.

Vấn đềThiếu sameAs nên AI không đối chiếu được thương hiệu với một thực thể đã biết và có thể nhầm với domain na ná.

Cách xử lýThêm mảng sameAs trong schema Organization hoặc Person trỏ tới trang Wikipedia, Wikidata và các hồ sơ mạng xã hội chính thức.

Kết quảAI xác nhận đúng thực thể, tăng độ tin cậy và trích dẫn trang chính thức thay vì domain na ná.

Nguồn chuẩn Schema.org (sameAs property)

04

Khả năng được trích dẫn

12 tín hiệu
H1 rõ ràng Có H1 nêu rõ chủ đề

Vì sao quan trọng. Một H1 rõ ràng duy nhất cho trợ lý AI biết chủ đề chính của trang chỉ trong một dòng, để chúng tự tin khớp trang với câu hỏi của người dùng.

Vấn đềH1 mơ hồ hoặc thiếu khiến AI không chắc chủ đề trang để khớp với câu hỏi nên không trích dẫn.

Cách xử lýViết một H1 duy nhất nêu thẳng chủ đề và từ khóa chính (ví dụ "Dịch vụ SEO cho doanh nghiệp B2B"), không dùng cho logo hay khẩu hiệu.

Kết quảAI tự tin khớp trang với đúng câu hỏi của người dùng và trích dẫn cho truy vấn đó.

Nguồn chuẩn Google Search Central (Heading guidance)

Nhiều H2 Có ít nhất 3 H2 chia mục

Vì sao quan trọng. Nhiều mục H2 chia nội dung thành các chủ đề riêng biệt, giúp trợ lý AI khoanh đúng và trích dẫn đúng mục trả lời cho một câu hỏi cụ thể.

Vấn đềÍt hoặc không có H2 khiến nội dung không chia mục, AI khó khoanh đúng phần trả lời nên trích cả trang hoặc bỏ qua.

Cách xử lýChia bài thành ít nhất ba mục H2, mỗi H2 nêu một chủ đề con rõ ràng để AI khoanh đúng đoạn cần trích.

Kết quảAI khoanh và trích đúng mục trả lời cho một câu hỏi cụ thể.

Nguồn chuẩn Google Search Central (Heading guidance)

H3 chi tiết Có H3 cho tiểu mục

Vì sao quan trọng. Các tiểu mục H3 thêm một lớp cấu trúc chi tiết hơn, giúp trợ lý AI trích đúng một ý nhỏ cụ thể thay vì cả một mục lớn dàn trải.

Vấn đềThiếu H3 khiến nội dung dưới mỗi H2 dàn trải, AI phải lấy cả mục lớn thay vì đúng ý nhỏ người dùng hỏi.

Cách xử lýTách mỗi mục H2 dài thành các tiểu mục H3, mỗi H3 gắn một ý con cụ thể để AI trích đúng điểm đó.

Kết quảAI trích đúng một ý nhỏ cụ thể mà người dùng hỏi thay vì cả một mục lớn.

Nguồn chuẩn Google Search Central (Heading guidance)

Danh sách Có danh sách gạch đầu dòng hoặc đánh số

Vì sao quan trọng. Danh sách trình bày các bước hoặc lựa chọn thành những mục rời rạc gọn gàng, đúng định dạng mà trợ lý AI thích dùng để dựng lại thành câu trả lời gạch đầu dòng.

Vấn đềTrình bày các bước hay lựa chọn thành đoạn văn liền khiến AI khó dựng lại thành câu trả lời gạch đầu dòng.

Cách xử lýChuyển các bước thành <ol> đánh số và các lựa chọn thành <ul> gạch đầu dòng, mỗi mục một ý gọn để AI lấy gần như nguyên văn.

Kết quảAI lấy gần như nguyên văn danh sách vào câu trả lời vì các mục đã tách bạch sẵn.

Nguồn chuẩn Perplexity citation research

Bảng dữ liệu Có bảng so sánh hoặc bảng dữ liệu

Vì sao quan trọng. Bảng sắp xếp dữ kiện thành hàng và cột mà trợ lý AI đọc được theo cấu trúc, giúp dữ liệu so sánh dễ trích xuất và dẫn nguồn chính xác.

Vấn đềDữ liệu so sánh nằm trong văn xuôi khiến AI khó đọc theo cấu trúc và trích sai số.

Cách xử lýĐưa dữ liệu so sánh vào thẻ <table> với hàng tiêu đề <th> và các ô <td> rõ ràng để AI đọc đúng từng ô.

Kết quảAI đọc đúng ô và trả lời chính xác các câu hỏi so sánh từ bảng.

Nguồn chuẩn Perplexity citation research

Số liệu thống kê Có con số và thống kê cụ thể

Vì sao quan trọng. Con số cụ thể cung cấp cho trợ lý AI những dữ kiện kiểm chứng được và đáng trích, vốn được ưu tiên dẫn hơn so với khẳng định mơ hồ không thể xác định.

Vấn đềNội dung chỉ có khẳng định mơ hồ, thiếu con số khiến AI không có dữ kiện kiểm chứng để trích và bỏ qua trang.

Cách xử lýThay các câu chung chung bằng con số cụ thể kèm mốc thời gian và nguồn (ví dụ "giảm 32 phần trăm chi phí trong năm 2024 theo báo cáo X").

Kết quảAI trích dẫn các dữ kiện cụ thể kèm con số chính xác thay vì bỏ qua khẳng định mơ hồ.

Nguồn chuẩn Princeton GEO research (Aggarwal et al., 2024)

Định nghĩa Có câu định nghĩa rõ thuật ngữ

Vì sao quan trọng. Câu định nghĩa gọn gàng ("X là...") cung cấp cho trợ lý AI một khối trả lời độc lập có thể trích khi người dùng hỏi một thuật ngữ nghĩa là gì.

Vấn đềThiếu câu định nghĩa rõ khiến AI không có khối trả lời độc lập khi người dùng hỏi một thuật ngữ nghĩa là gì.

Cách xử lýMở đầu phần giải thích thuật ngữ bằng một câu định nghĩa độc lập dạng "X là ..." ngay dưới heading chứa thuật ngữ đó.

Kết quảAI trích thẳng câu định nghĩa đó khi người dùng hỏi một thuật ngữ nghĩa là gì.

Nguồn chuẩn Princeton GEO research (Aggarwal et al., 2024)

Tiêu đề dạng câu hỏi Có heading dạng câu hỏi

Vì sao quan trọng. Heading dạng câu hỏi phản chiếu đúng cách người dùng đặt câu hỏi cho trợ lý AI, nên tiêu đề và đoạn bên dưới khớp gọn gàng với truy vấn của người dùng.

Vấn đềHeading không ở dạng câu hỏi nên không khớp với cách người dùng thực sự hỏi trợ lý AI, trang khó được dẫn.

Cách xử lýViết một số heading H2 hoặc H3 dưới dạng câu hỏi đúng lời người dùng hay gõ (ví dụ "SEO mất bao lâu mới lên hạng?") rồi trả lời ngay bên dưới.

Kết quảHeading và đoạn bên dưới khớp gọn với truy vấn, nên AI trích đúng đoạn đó.

Nguồn chuẩn Google AI Overview guidance

Đoạn văn ngắn Đoạn văn ngắn, dễ quét

Vì sao quan trọng. Đoạn văn ngắn cô lập mỗi đoạn một ý, giúp trợ lý AI dễ dàng lấy một khối nội dung độc lập mà không kéo theo văn bản không liên quan.

Vấn đềĐoạn văn dài gộp nhiều ý khiến AI khó lấy một khối độc lập mà không kéo theo văn bản không liên quan.

Cách xử lýCắt mỗi đoạn xuống còn hai đến ba câu chỉ nói một ý, xuống dòng khi chuyển ý để AI lấy trọn một khối sạch.

Kết quảAI lấy trọn một khối nội dung độc lập để đưa vào câu trả lời mà không bị rối.

Nguồn chuẩn Google AI Overview guidance

Trả lời trực tiếp Có đoạn trả lời thẳng câu hỏi

Vì sao quan trọng. Một đoạn trả lời thẳng vào câu hỏi ngay câu đầu cung cấp cho trợ lý AI một câu trả lời sẵn để trích, không bắt chúng phải suy diễn.

Vấn đềCâu trả lời bị chôn dưới hàng loạt điều kiện khiến AI phải suy diễn thay vì có sẵn câu để trích.

Cách xử lýTrả lời thẳng câu hỏi ngay câu đầu của đoạn liên quan, rồi mới nêu điều kiện hay bối cảnh ở các câu sau.

Kết quảAI có câu trả lời sẵn để trích, vượt qua trang giấu câu trả lời dưới các điều kiện.

Nguồn chuẩn Google AI Overview guidance

Tóm tắt ngắn Có đoạn tóm tắt ở đầu bài

Vì sao quan trọng. Một đoạn tóm tắt đặt ở đầu trao ngay cho trợ lý AI phần cốt lõi, để chúng trích được ý chính của trang mà không phải đọc hết toàn bài.

Vấn đềKhông có tóm tắt ở đầu bài khiến AI phải đọc hết toàn bài mới rút được ý chính nên dễ bỏ qua trang.

Cách xử lýThêm một khối tóm tắt TL;DR hai đến ba câu ngay dưới H1, nêu ý cốt lõi và câu trả lời chính của trang.

Kết quảAI trích được ý chính của trang ngay lập tức mà không phải phân tích cả bài.

Nguồn chuẩn Princeton GEO research (Aggarwal et al., 2024)

Liên kết nội bộ Có liên kết nội bộ giúp AI hiểu ngữ cảnh

Vì sao quan trọng. Liên kết nội bộ kết nối các trang liên quan để trợ lý AI nắm được cụm chủ đề, tạo niềm tin rằng website bao quát chủ đề một cách chuyên sâu.

Vấn đềThiếu liên kết nội bộ khiến AI không thấy cụm chủ đề và nghi ngờ website không bao quát chủ đề chuyên sâu.

Cách xử lýChèn liên kết văn bản trong nội dung trỏ tới các trang liên quan trên site, dùng anchor mô tả đúng chủ đề trang đích.

Kết quảAI nắm được cụm chủ đề và coi website là bao quát chủ đề một cách chuyên sâu.

Nguồn chuẩn Google Search Central (Internal linking guidance)

05

E-E-A-T (uy tín)

11 tín hiệu
Tác giả Có tác giả xác thực kèm ProfilePage

Vì sao quan trọng. Một tác giả có tên, xác thực được và kèm ProfilePage cho trợ lý AI biết có chuyên gia thật đứng sau nội dung, một lý do mạnh để tin và trích dẫn.

Vấn đềNội dung không có tác giả xác thực khiến AI không biết có chuyên gia thật đứng sau để tin và trích dẫn.

Cách xử lýGhi tên tác giả thật trong byline, liên kết tới trang hồ sơ tác giả và khai báo author kiểu Person với ProfilePage trong JSON-LD.

Kết quảAI tin và trích dẫn nội dung hơn so với cùng bài đăng dưới tên ẩn danh.

Nguồn chuẩn Google E-E-A-T

Ngày đăng Có ngày đăng (datePublished)

Vì sao quan trọng. datePublished neo nội dung vào một mốc thời gian, giúp trợ lý AI đánh giá thông tin có đủ mới để trích dẫn cho một truy vấn hay không.

Vấn đềThiếu datePublished khiến AI không neo được nội dung vào thời gian nên không dám trích cho truy vấn nhạy thời gian.

Cách xử lýKhai báo trường datePublished trong JSON-LD theo định dạng ISO 8601 (ví dụ 2026-06-17) và hiển thị ngày đó trên trang.

Kết quảAI đánh giá được thông tin có đủ mới để trích dẫn cho một truy vấn hay không.

Nguồn chuẩn Schema.org (datePublished property)

Ngày cập nhật Có ngày cập nhật (dateModified)

Vì sao quan trọng. dateModified cho thấy trang được duy trì thường xuyên, báo cho trợ lý AI rằng dữ kiện đã được giữ chính xác và an toàn để trích dẫn.

Vấn đềThiếu dateModified khiến AI không biết trang còn được duy trì và ưu tiên trích trang đối thủ trông mới hơn.

Cách xử lýCập nhật trường dateModified trong JSON-LD theo định dạng ISO 8601 mỗi lần sửa nội dung, và hiển thị dòng "cập nhật ngày..." trên trang.

Kết quảAI tin dữ kiện đã được giữ chính xác và ưu tiên trích trang hơn đối thủ lỗi thời.

Nguồn chuẩn Schema.org (dateModified property)

Có nguồn dẫn Nội dung có trích dẫn nguồn

Vì sao quan trọng. Việc trích dẫn nguồn cho thấy các nhận định có bằng chứng làm nền, và trợ lý AI tưởng thưởng bằng cách tin tưởng rồi trích dẫn lại trang như một tài liệu tham khảo đáng tin.

Vấn đềNhận định không kèm nguồn khiến AI dè dặt vì không thấy bằng chứng làm nền nên ngại trích lại.

Cách xử lýSau mỗi nhận định hay số liệu quan trọng, chèn liên kết trỏ tới nguồn gốc có tên (nghiên cứu, báo cáo, tài liệu chính thức).

Kết quảAI tin tưởng và trích dẫn lại trang như một tài liệu tham khảo đáng tin.

Nguồn chuẩn Princeton GEO research (Aggarwal et al., 2024)

Link nguồn ngoài Liên kết tới ít nhất 3 domain nguồn khác nhau

Vì sao quan trọng. Liên kết ra nhiều domain độc lập cho thấy nội dung cân bằng và được nghiên cứu kỹ, một tín hiệu tin cậy mà trợ lý AI cân nhắc khi chọn trích dẫn.

Vấn đềKhông liên kết ra nguồn ngoài nào khiến nội dung trông một chiều, thiếu nghiên cứu trong mắt AI.

Cách xử lýChèn liên kết ra ít nhất ba domain độc lập, uy tín khác nhau (ví dụ tài liệu chính thức, nghiên cứu học thuật, báo ngành) ngay tại nhận định liên quan.

Kết quảAI xem nội dung là cân bằng, có nguồn đầy đủ và ưu tiên trích hơn bài một chiều.

Nguồn chuẩn Google E-E-A-T

Trang uy tín Có About, Contact, Privacy, Terms

Vì sao quan trọng. Các trang About, Contact, Privacy và Terms chứng minh có một tổ chức thật, chịu trách nhiệm vận hành website, một bước kiểm tra tin cậy cơ bản mà trợ lý AI áp dụng trước khi trích dẫn.

Vấn đềThiếu các trang About, Contact, Privacy, Terms khiến AI không xác minh được tổ chức thật đứng sau site nên lặng lẽ bỏ qua.

Cách xử lýTạo đủ bốn trang About, Contact, Privacy và Terms với nội dung thật, rồi liên kết tới chúng từ chân trang trên mọi trang.

Kết quảWebsite vượt qua ngưỡng tin cậy cơ bản của AI thay vì bị lặng lẽ bỏ qua.

Nguồn chuẩn Google E-E-A-T (Trustworthiness)

Tín hiệu trải nghiệm Có dấu hiệu kinh nghiệm thực tế

Vì sao quan trọng. Tín hiệu kinh nghiệm trực tiếp ("chúng tôi đã thử nghiệm", ảnh tự chụp) cho thấy nội dung đến từ thực hành thật, đúng trụ cột "Experience" mà trợ lý AI tưởng thưởng.

Vấn đềNội dung thiếu dấu hiệu kinh nghiệm thực tế khiến AI không thấy nó đến từ thực hành thật và ưu tiên bài tổng hợp khác.

Cách xử lýBổ sung bằng chứng trải nghiệm trực tiếp như câu "chúng tôi đã thử nghiệm", ảnh tự chụp quá trình, hay kết quả đo được thật trong bài.

Kết quảAI ưu tiên trích dẫn trang hơn một bài tổng hợp thông số chung chung.

Nguồn chuẩn Google E-E-A-T (Experience)

Chứng chỉ chuyên môn Thể hiện bằng cấp hoặc chứng chỉ

Vì sao quan trọng. Bằng cấp hiển thị rõ xác lập thẩm quyền của tác giả về chủ đề, cho trợ lý AI một lý do cụ thể để tin các nhận định chuyên môn và trích dẫn chúng.

Vấn đềKhông thể hiện bằng cấp khiến AI không có lý do cụ thể để tin thẩm quyền của tác giả về chủ đề.

Cách xử lýThêm dòng tiểu sử ngắn cạnh byline nêu chức danh, bằng cấp hay số năm kinh nghiệm liên quan của tác giả về chủ đề.

Kết quảAI coi nội dung là câu trả lời có thẩm quyền và ưu tiên hơn bài ẩn danh.

Nguồn chuẩn Google E-E-A-T (Expertise)

Quy trình biên tập Có chính sách biên tập hoặc kiểm duyệt

Vì sao quan trọng. Một chính sách biên tập hoặc kiểm duyệt được công bố cho thấy nội dung được kiểm chứng trước khi đăng, nâng độ tin cậy mà trợ lý AI đặt vào từng nhận định.

Vấn đềKhông có chính sách biên tập khiến AI không biết nội dung có được kiểm chứng trước khi đăng hay không.

Cách xử lýCông bố một trang chính sách biên tập mô tả quy trình kiểm duyệt, và thêm dòng "đã được [tên] kiểm duyệt ngày..." trên mỗi bài.

Kết quảAI xem nội dung là đã thẩm định và trích dẫn các nhận định một cách tự tin.

Nguồn chuẩn Google E-E-A-T (Trustworthiness)

Thông tin liên hệ Có trang hoặc thông tin liên hệ

Vì sao quan trọng. Thông tin liên hệ thật cho thấy đơn vị xuất bản có thể liên lạc được và chịu trách nhiệm, một dấu hiệu minh bạch mà trợ lý AI đọc như tín hiệu tin cậy.

Vấn đềThiếu thông tin liên hệ thật khiến đơn vị xuất bản trông không liên lạc được và thiếu trách nhiệm trong mắt AI.

Cách xử lýĐăng địa chỉ, số điện thoại và email thật trên trang liên hệ, và khai báo chúng trong schema Organization qua trường address và contactPoint.

Kết quảTrang vượt qua bước kiểm tra trách nhiệm của AI thay vì trông rủi ro khi trích dẫn.

Nguồn chuẩn Google E-E-A-T (Trustworthiness)

Độ mới Nội dung được cập nhật gần đây

Vì sao quan trọng. Nội dung cập nhật gần đây trấn an trợ lý AI rằng dữ kiện vẫn còn đúng, nên chúng ưu tiên các trang mới khi trả lời những câu hỏi nhạy về thời gian.

Vấn đềNội dung lâu không cập nhật khiến AI nghi ngờ dữ kiện đã lỗi thời và tránh trích cho câu hỏi nhạy thời gian.

Cách xử lýRà lại số liệu và ví dụ trong bài định kỳ, thay phần lỗi thời bằng dữ liệu mới rồi cập nhật dateModified và ngày hiển thị trên trang.

Kết quảAI ưu tiên trang mới khi trả lời các câu hỏi nhạy về thời gian.

Nguồn chuẩn Google Search Central (Freshness / QDF)

Tự chấm trang của bạn theo bộ tiêu chí này

Cài Extension SERPUPDATE để audit Onpage ngay trên trình duyệt, miễn phí, chấm tức thì.