Mobile SEO

Mobile Interstitial Guidelines

Hướng dẫn của Google về việc hạn chế quảng cáo che khuất nội dung chính trên di động để tránh phạt xếp hạng.

5 lượt xem Cập nhật: 26/05/2026

Mobile Interstitial Guidelines là gì?

Mobile Interstitial Guidelines là hướng dẫn chính thức của Google về cách hiển thị quảng cáo hoặc thông báo tạm thời (interstitial) trên trang web khi người dùng truy cập bằng thiết bị di động. Mục tiêu chính là ngăn chặn các yếu tố che khuất nội dung chính — như popup đăng ký, quảng cáo toàn màn hình, hoặc cửa sổ cảnh báo — ngay sau khi trang vừa tải xong hoặc trong lúc người dùng đang đọc.

Google bắt đầu áp dụng nguyên tắc này từ tháng 1/2017 và cập nhật liên tục qua các phiên bản Core Web Vitals và Search Console. Theo đó, nếu một trang vi phạm nghiêm trọng, Google có thể giảm thứ hạng trên kết quả tìm kiếm di động — không phải phạt toàn bộ trang, mà chỉ ảnh hưởng đến trải nghiệm người dùng trên thiết bị nhỏ.

Tại sao quan trọng trong SEO?

Mobile Interstitial Guidelines trực tiếp ảnh hưởng đến trải nghiệm người dùng (UX) — một trong ba trụ cột của xếp hạng Google (cùng với Nội dung và Kỹ thuật). Khi người dùng nhấn vào kết quả tìm kiếm trên điện thoại, họ mong đợi thấy nội dung ngay lập tức. Nếu phải đóng popup trước khi đọc bài viết, tỷ lệ thoát (bounce rate) tăng mạnh và thời gian ở lại giảm — hai tín hiệu tiêu cực rõ ràng với thuật toán.

Theo dữ liệu từ Google Search Console (tính đến quý II/2024), các trang bị cảnh báo "Intrusive Interstitials" có xu hướng giảm trung bình 18–32% lưu lượng truy cập hữu cơ từ thiết bị di động trong vòng 4–6 tuần sau khi vi phạm được phát hiện — tùy mức độ và tần suất xuất hiện.

Cách hoạt động

Google đánh giá interstitial dựa trên thời điểm xuất hiệnmức độ gián đoạn. Hệ thống không kiểm tra mã nguồn mà phân tích hành vi thực tế: chụp ảnh màn hình, đo thời gian chờ để tương tác, xác định vị trí và kích thước phần tử che phủ.

Cụ thể, thuật toán sẽ đánh dấu vi phạm nếu interstitial:

  • Xuất hiện ngay sau khi trang tải xong (trong vòng 1–2 giây),
  • Che hơn 30% diện tích màn hình trên thiết bị di động,
  • Không dễ đóng (không có nút X rõ ràng, hoặc yêu cầu nhiều bước để tắt),
  • Hiện lại quá thường xuyên (ví dụ: mỗi lần quay lại trang hoặc đổi tab).

Hướng dẫn thực hiện

Để tuân thủ Mobile Interstitial Guidelines, bạn cần điều chỉnh chiến lược hiển thị quảng cáo và thông báo theo 5 bước sau:

  1. Tránh popup ngay lúc tải trang: Không kích hoạt interstitial trong vòng 1 giây đầu tiên sau khi DOM hoàn tất. Dùng setTimeout hoặc sự kiện visibilitychange để trì hoãn ít nhất 3–5 giây — nhưng chỉ khi người dùng đã cuộn hoặc tương tác.
  2. Ưu tiên dạng không che phủ: Thay vì popup toàn màn hình, hãy dùng banner dọc (bottom bar), tooltip nhỏ, hoặc badge góc phải — đảm bảo nội dung chính luôn nhìn thấy ít nhất 70%.
  3. Cho phép đóng dễ dàng: Nút đóng phải lớn hơn 32x32px, nằm ở góc trên phải, không bị che bởi thanh điều hướng hoặc bàn phím ảo.
  4. Không lặp lại với cùng người dùng: Lưu trạng thái bằng cookie hoặc localStorage (tối thiểu 24 giờ) để không hiện lại popup cho người đã từng đóng nó.
  5. Loại bỏ interstitial trên trang đích quan trọng: Trang danh mục sản phẩm, bài viết blog, trang giới thiệu dịch vụ — không nên đặt bất kỳ interstitial nào. Chỉ dùng trên trang cảm ơn, trang thành công hoặc trang blog phụ (ví dụ: “Bạn có muốn nhận bản tin?” sau khi đọc xong bài).

Lỗi thường gặp

Dưới đây là 4 lỗi phổ biến nhất và cách khắc phục cụ thể:

Lỗi Dấu hiệu nhận biết Cách khắc phục
Popup đăng ký hiện ngay khi vào trang Search Console báo “Intrusive interstitial detected” trên nhiều URL Chuyển sang dạng slide-in từ dưới (bottom sheet), kích hoạt sau khi người dùng cuộn 25% nội dung hoặc sau 5 giây — kèm cookie lưu trạng thái 7 ngày
Quảng cáo full-screen từ đối tác mạng Tỷ lệ thoát trên mobile tăng đột biến (>75%), thời gian ở lại <10 giây Vô hiệu hóa interstitial trên thiết bị di động trong cài đặt mạng quảng cáo; thay bằng native ad hoặc in-feed banner
Popup tuổi & đồng ý cookie đè lên nội dung Googlebot không thu thập được nội dung chính do bị che Dùng giải pháp cookie consent tuân thủ ePrivacy & GDPR, chỉ hiện sau khi người dùng cuộn hoặc nhấn vào một phần tử — không chặn render
Interstitial hiện lại mỗi lần đổi tab Người dùng phàn nàn “vào lại trang nào cũng bị chặn” Lưu trạng thái bằng localStorage với key interstitial_shown_2024, kiểm tra trước khi hiển thị

Ví dụ thực tế

Một trang tin tức Việt Nam (domain: baoxx.vn) từng bị giảm 41% lưu lượng di động trong 3 tuần vì popup “Đăng ký nhận tin nóng” hiện ngay khi tải trang. Sau khi điều chỉnh:

  • Popup chuyển thành bottom bar cố định (chiếm 12% chiều cao màn hình),
  • Chỉ hiện sau khi người dùng cuộn xuống 40% bài viết,
  • Nút “Đóng” có kích thước 40x40px, màu trắng trên nền xanh dương,
  • Cookie lưu trạng thái 30 ngày.

Kết quả: lưu lượng di động phục hồi sau 12 ngày, thời gian ở lại tăng 2.3 lần, tỷ lệ thoát giảm còn 44% (từ 79%).

Câu hỏi thường gặp

Interstitial nào được Google cho phép?

Google cho phép các dạng sau: thông báo đăng nhập bắt buộc (ví dụ trang tài khoản cá nhân), cảnh báo pháp lý bắt buộc (như cảnh báo thuốc, cờ bạc), và popup xác nhận tuổi trên trang nội dung hạn chế — miễn là chúng xuất hiện sau khi người dùng đã tương tác hoặc không che nội dung chính.

Có cần loại bỏ toàn bộ popup trên mobile?

Không. Bạn vẫn có thể dùng popup nếu đáp ứng đủ 3 điều kiện: (1) không hiện ngay lúc tải, (2) chiếm dưới 30% màn hình, (3) dễ đóng trong 1 chạm. Tuy nhiên, nên ưu tiên giải pháp thay thế ít gián đoạn hơn.

Google kiểm tra interstitial như thế nào?

Google sử dụng hệ thống tự động (bao gồm cả bot và mô phỏng người dùng thật) chạy trên thiết bị ảo Android/iOS. Hệ thống đo thời gian hiển thị, tỷ lệ che phủ, khả năng tương tác và phản hồi người dùng. Kết quả được gửi vào Search Console dưới dạng cảnh báo “Intrusive interstitials”, không phải lỗi kỹ thuật — nghĩa là không ảnh hưởng đến lập chỉ mục, chỉ ảnh hưởng đến xếp hạng.