Nguyen Hien, Founder Web22
Thiết kế website Tối ưu tốc độ SEO kỹ thuật TP.HCM
Tôi là Nguyen Hien, Founder Web22, freelance team ở TP.HCM làm thiết kế website, SEO và marketing từ 2018. Tôi đi sâu vào tốc độ web và SEO kỹ thuật, dựng web chuẩn ngay từ nền móng. Số liệu thì đo bằng công cụ chính thống và báo cáo minh bạch. Kinh nghiệm từ dự án thật, tôi chia sẻ ở web22.dev.
Kinh nghiệm nói thay,
không cần tự khen.
năm bắt đầu làm nghề
Thiết kế website, SEO và marketing cho các chủ shop, doanh nghiệp nhỏ và thương hiệu đang lớn dần.
bài chia sẻ chuyên môn
Về tốc độ web, SEO kỹ thuật và WordPress, rút ra từ việc thật, đọc trên blog Web22.
Đi sâu vào phần gốc
nhiều nơi làm web bỏ qua.
Thiết kế website
Dựng web chuẩn ngay từ nền móng: gọn, đẹp và dễ dùng trên cả điện thoại lẫn máy tính, đặt trải nghiệm người mua lên trước.
Tốc độ web (Core Web Vitals)
Tối ưu để trang mở nhanh, đạt ngưỡng xanh Core Web Vitals, vì một trang chậm vài giây là mất khách thật, mất đơn thật.
SEO kỹ thuật
Giữ cấu trúc sạch để Google đọc hiểu dễ: schema, sơ đồ trang, thẻ tiêu đề và tốc độ, tạo nền tảng để nội dung lên hạng bền.
WordPress & WooCommerce
Dựng và tuỳ biến WordPress theo ý bạn, làm web bán hàng chuẩn WooCommerce với giỏ hàng, đơn hàng và thanh toán gọn gàng.
Minh bạch số liệu
Đo bằng công cụ chính thống như Google Search Console, Analytics và PageSpeed, rồi báo cáo đúng như nó hiện ra, không tô vẽ.
Bàn giao trọn quyền
Mã nguồn, tên miền và hosting đều đứng tên bạn. Web22 không giữ chìa khoá để ràng buộc, bạn toàn quyền mang đi bất cứ lúc nào.
Kiến thức Nguyen Hien
chia sẻ trên web22.dev.

Tạo custom block cho FSE từ block.json đến đăng ký
Custom block FSE là khối nội dung tự viết cho trình soạn thảo khối của WordPress, khai báo qua tệp block.json và đăng ký bằng register_block_type. Khối có thể render tĩnh (lưu…

Redis cache cho WordPress (object cache giảm tải truy vấn database)
Redis object cache cho WordPress lưu kết quả truy vấn database vào bộ nhớ Redis, để các lần tải sau lấy lại ngay thay vì hỏi lại MySQL. Khác page cache (lưu…

Edge cache Vercel là gì (và vì sao nó làm web Next.js nhanh)
Edge cache Vercel là lớp lưu tạm phản hồi HTTP đặt ngay tại mạng biên (edge — các điểm hiện diện rải khắp thế giới) của Vercel. Khi người dùng truy cập,…

Service worker cache hoạt động ra sao (và khi nào nên dùng)
Service worker cache là cơ chế lưu tài nguyên do một script chạy nền (service worker) chủ động lập trình qua Cache API. Service worker chặn từng request của trang, quyết định…

Browser cache headers điều khiển trình duyệt nhớ tài nguyên (Cache-Control, ETag, Expires)
Browser cache headers là các HTTP header (Cache-Control, ETag, Expires) máy chủ gửi kèm mỗi tài nguyên, ra lệnh cho trình duyệt lưu bản sao file tĩnh trong bao lâu. Nhờ đó…

Cấu hình CDN Cloudflare cho website (bản cập nhật 2026)
Cấu hình CDN Cloudflare là việc trỏ tên miền qua mạng lưới máy chủ biên (edge) của Cloudflare để bật proxy, tạo Cache Rules lưu nội dung gần người dùng, nén Brotli…

Loại bỏ CSS thừa (unused CSS) đúng cách
Loại bỏ CSS thừa (unused CSS — phần style trong file CSS không có selector nào khớp với trang đang tải) là việc cắt bỏ các quy tắc không dùng để file…

Critical CSS là gì (tách CSS tới hạn để render nhanh hơn)
Critical CSS (CSS tới hạn) là phần CSS tối thiểu cần để hiển thị nội dung above-the-fold (phần thấy ngay không cần cuộn). Phần này được inline thẳng vào thẻ head để…

Preload và prefetch khác nhau thế nào (cùng preconnect, dns-prefetch)
Resource hint (gợi ý tài nguyên) là các thẻ link giúp trình duyệt biết trước cần kết nối hay tải tài nguyên nào. Preload tải sớm tài nguyên tới hạn của trang…

defer vs async cho thẻ script (loại nào ngừng chặn trình duyệt)
defer và async là hai thuộc tính của thẻ script giúp tải file JavaScript song song với việc dựng trang, không chặn parser HTML. Khác nhau ở thời điểm chạy: defer chờ…
Cần một website đẹp, nhanh và chuẩn SEO?
Kể cho Web22 nghe về dự án của bạn, nhận lại bản chào rõ ràng trong 24 giờ làm việc.
Liên hệ Web22