Cài đặt Auto refresh thông minh cho Blogspot

Anh Trai Nắng
15 tháng 9
View
Mục lục

Đây là đoạn script giúp blog tự động reload sau mỗi 5–10 phút để cập nhật nội dung mới. Khác với cách dùng thẻ <meta refresh> truyền thống, code này có cơ chế thông minh: chỉ reload khi tab blog đang được mở và người đọc đã xem gần hết bài viết. Nhờ vậy, trang vẫn luôn mới, tăng pageview tự nhiên, mà không gây khó chịu cho độc giả hay ảnh hưởng xấu tới SEO/Adsense.

Auto Refresh in Blogger
Auto Refresh Blogger

Blog tin tức thì mục đích refresh hợp lý: để bạn đọc thấy nội dung mới, không chỉ để tăng view. Nhưng nếu làm không khéo → Google và độc giả có thể coi là spam.

Nguyên tắc “an toàn” khi auto refresh Blogspot

  1. Không refresh quá nhanh → tối thiểu 5–10 phút/lần.
  2. Chỉ refresh khi tab đang active (người đọc đang mở tab, không minimize).
  3. Không refresh khi user đang cuộn đọc giữa chừng → đợi họ scroll gần cuối trang mới reload.
  4. Đặt lý do hợp lý: blog tin tức thì reload = cập nhật tin mới. (hợp lý khi sử dụng cho blog tin tức)

Auto Refresh in Blogger

Cài đặt

  • Vào Chủ đề >> Chỉnh sửa HTML
  • Thêm đoạn code sau vào trên thẻ </body>
<script>
// Auto refresh thông minh cho Blogspot
(function() {
  var REFRESH_INTERVAL = 8 * 60 * 1000; // 8 phút (đổi tuỳ ý 5-10 phút)
  
  function shouldRefresh() {
    // 1. Tab phải đang active
    if (document.hidden) return false;
    // 2. Người đọc không đứng ở giữa bài (cuộn quá 70%)
    var scrolled = window.scrollY + window.innerHeight;
    var pageHeight = document.documentElement.scrollHeight;
    if (scrolled < pageHeight * 0.7) return false;
    return true;
  }

  setInterval(function() {
    if (shouldRefresh()) {
      location.reload();
    }
  }, REFRESH_INTERVAL);
})();
</script>

Cách hoạt động

Mỗi 8 phút → kiểm tra:

  • Tab có active không?
  • Người dùng đã đọc gần hết trang chưa?

Nếu đúng cả 2 → reload.

Nếu người dùng vẫn đang đọc đầu bài → không reload, tránh mất trải nghiệm.

Ưu điểm

  • Tăng view tự nhiên hơn.
  • Người đọc cũng thấy trang “cập nhật tin tức mới” đúng nghĩa.
  • Giảm rủi ro bị AdSense/Google đánh giá “traffic ảo”.

Lời kết

Với mẹo nhỏ cài đặt Tự động tải lại trang blogspot theo chỉ định thời gian (Auto Refresh) hi vọng sẽ đem lại chút thú vị cho các bạn. Chúc các bạn thành công!

Từ khóa: auto refresh, tải lại trang blgospot, tự động tải trang blogspot, tăng view blogspot,

Chia sẻ:
Đã sao chép link!

Bài viết liên quan

Nhận xét (8)

Hiển thị

Đăng nhận xét