Google Lighthouse - Tổng Quan
Lighthouse là một công cụ mã nguồn tự động do Google phát triển để đo lường, phân tích, và tối ưu hóa chất lượng của trang web. Được coi là công cụ toàn diện nhất của Google, Lighthouse kiểm tra các tiêu chí quan trọng như khả năng truy cập, hiệu suất, SEO, ứng dụng web, và nhiều yếu tố khác.
Ngoài việc thực hiện phân tích, Lighthouse cung cấp lời khuyên quý báu để giúp cải thiện chất lượng của trang web.
Cách Sử Dụng Lighthouse
Chạy Lighthouse trong Chrome DevTools:
Mở trình duyệt Chrome và kiểm tra trang web của bạn.
Nhấn F12 (hoặc tổ hợp Ctrl-Shift-L) để mở Developer Tools, sau đó chọn Audits.
Chọn Perform an Audit trong DevTools để hiển thị danh sách các loại Audit.
Chọn các mục cần phân tích, và nhấn Run Audit để xem kết quả sau khoảng 60-100 giây.
Cài Đặt và Chạy Node Command Line Tool:
Tải Google Chrome cho Desktop.
Cài đặt phiên bản mới nhất của Node (Long-Term Support).
Cài đặt bản Long-Term Support mới nhất của Node
Cài đặt Lighthouse bằng lệnh "npm install -g lighthouse".
Tạo Audit bằng lệnh "lighthouse <url>".
Hiển thị tùy chọn Audit bằng lệnh "lighthouse --help".
Chạy Lighthouse Bằng Chrome Extension:
Tìm và cài đặt Lighthouse Chrome Extension từ Chrome Web Store.
Truy cập vào trang web cần phân tích.
Nhấp vào biểu tượng Extension Lighthouse ở góc phải của thanh địa chỉ Chrome.
Chọn Generate report để xem kết quả.
Chọn Generate report
Chia Sẻ và Xem Báo Cáo Trực Tuyến
Bạn có thể xem trực tiếp các báo cáo và phân tích trang web của bạn trên Lighthouse Viewer hoặc chia sẻ chúng dưới các dạng khác nhau như JSON hay GitHub Gists.
Tiêu Chuẩn Kiểm Tra của Lighthouse
Khi kiểm tra trang web, Lighthouse đánh giá theo nhiều yếu tố, bao gồm:
Hiệu Suất (Performance):
Tăng tốc độ trang web, tối ưu hóa hình ảnh, và minify CSS/JS.
Progressive Web App:
Sử dụng HTTPS, chuyển đổi traffic từ HTTP sang HTTPS, cung cấp nội dung gói gọn và thân thiện với thiết bị di động.
Truy Cập (Accessibility):
Kiểm tra độ tương phản, cỡ chữ, và các vấn đề khác liên quan đến truy cập.
Best Practices:
Tuân thủ các tiêu chuẩn để đạt được chất lượng tốt.
SEO:
Tối ưu hóa các yếu tố SEO như thẻ meta description, từ khóa, và liên kết nội bộ/externals.
Tính Năng Mới Nhất Của Lighthouse 3.0
Các tính năng mới nhất của Google Lighthouse 3.0
Phiên bản mới nhất của Lighthouse, 3.0, mang lại kết quả kiểm tra nhanh hơn, độ chính xác cao hơn, và giao diện mới thân thiện. Nó hỗ trợ xuất kết quả ra file CSV và bổ sung các audit mới như First Contentful Paint, thay thế file GIF bằng video, và nhiều nâng cấp khác.
Với những cách sử dụng và tiêu chuẩn kiểm tra đa dạng, Google Lighthouse trở thành một công cụ không thể thiếu để cải thiện và duy trì chất lượng của trang web.