Hướng dẫn

Favicon không hiển thị? Hướng dẫn khắc phục sự cố

Một biểu tượng yêu thích hoạt động ngày hôm qua có thể biến mất sau khi triển khai, trông cũ kỹ trên Google trong nhiều tuần hoặc không bao giờ xuất hiện trên thiết bị di động. Hầu hết các vấn đề là vấn đề về đường dẫn, bộ đệm hoặc định dạng — không phải tệp logo của bạn.

Quick answer

If your favicon is not showing, confirm favicon.ico loads at your site root, verify <link rel="icon"> paths on the live URL, and hard-refresh to bust browser cache — then use the Favicon Checker to see which paths resolve.

Check favicons on any website

Install the FetchFavicon Chrome Extension to extract, preview, and validate favicons instantly.

Install Chrome Extension

Bắt đầu bằng cách xác nhận tệp thực sự tải trên miền trực tiếp của bạn. Dán URL của bạn vào trình kiểm tra favicon để xem liệu các biến thể /favicon.ico, PNG và đường dẫn biểu tượng apple-touch có trả về 200 hay 404 hay không. Nếu trình kiểm tra không tìm thấy gì thì trình duyệt cũng sẽ như vậy.

Trình duyệt lưu trữ các favicon một cách tích cực — đôi khi trong nhiều ngày. Sau khi tải biểu tượng mới lên, hãy làm mới cứng (Ctrl+Shift+R / Cmd+Shift+R) hoặc thêm ?v=2 vào URL favicon của bạn một lần để xóa bộ đệm. Chế độ ẩn danh là cách kiểm tra độ tỉnh táo nhanh nhất.

Đường dẫn sai là nguyên nhân phổ biến nhất tiếp theo. <link rel="icon"> phải trỏ đến một URL tồn tại sau khi triển khai. Một tệp trong /public trên máy của bạn sẽ vô dụng nếu quá trình sản xuất phục vụ từ thư mục con CDN hoặc một thư mục gốc khác.

Nếu favicon.ico bị thiếu hoặc bị hỏng, các phím tắt Windows và trình duyệt cũ sẽ hiển thị biểu tượng trống. Tạo lại tệp .ico nhiều kích thước từ PNG hoặc SVG của bạn — tệp .png đã đổi tên không phải là ICO hợp lệ.

Google Search có thể mất vài ngày hoặc vài tuần để làm mới favicon SERP sau khi bạn sửa tệp. Googlebot-Image phải thu thập dữ liệu biểu tượng có thể truy cập được liên kết từ trang chủ của bạn, ít nhất là 48×48. Kiểm tra Search Console và robots.txt nếu biểu tượng tab hoạt động nhưng Google vẫn hiển thị biểu tượng cũ.

Đối với các vấn đề về định dạng và kích thước, hãy gửi dự phòng favicon.ico nhiều kích thước cộng với PNG. Xem hướng dẫn giải thích về định dạng favicon và kích thước favicon tốt nhất của chúng tôi nếu bạn không chắc chắn nên triển khai tệp nào.

Cách hoạt động

  1. 1

    Kiểm tra đường dẫn nào tải

    Chạy URL trực tiếp của bạn thông qua Favicon Checker để xem tệp biểu tượng nào giải quyết được.

  2. 2

    Sửa đường dẫn và tạo lại

    Triển khai favicon.ico ở thư mục gốc, sửa các thẻ <link> và tạo lại bằng Favicon Generator hoặc PNG to ICO nếu cần.

  3. 3

    Xóa bộ nhớ đệm và xác minh lại

    Làm mới cứng, thêm ?v=2 một lần, sau đó kiểm tra lại trong cửa sổ ẩn danh và trong Google Search sau khi thu thập dữ liệu.

Thử ngay

Kiểm tra favicon của bạn bây giờ

Trình kiểm tra favicon

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

Tại sao favicon của tôi không hiển thị?+

Tệp bị thiếu theo yêu cầu của trình duyệt URL, đường dẫn <link rel="icon"> sai hoặc phiên bản cũ bị kẹt trong bộ đệm của trình duyệt. Trước tiên, hãy xác minh URL trực tiếp bằng trình kiểm tra favicon.

Tại sao favicon của tôi không cập nhật sau khi tôi thay đổi nó?+

Trình duyệt lưu trữ favicon rất nhiều. Làm mới cứng, xóa dữ liệu trang web hoặc thêm ?v=2 vào URL biểu tượng yêu thích. Bộ đệm CDN cũng có thể phục vụ tệp cũ cho đến khi bị xóa.

Tại sao favicon của tôi bị thiếu trong kết quả tìm kiếm của Google?+

Google cần một biểu tượng có thể thu thập dữ liệu được liên kết từ trang chủ của bạn, kích thước tối thiểu là 48×48 và quyền truy cập Googlebot-Image. Các bản cập nhật SERP có thể bị trễ vài ngày hoặc vài tuần sau khi bạn sửa tệp.

Làm cách nào để khắc phục sự cố bộ đệm favicon?+

Đổi tên tệp hoặc nối thêm chuỗi truy vấn (?v=2), lọc CDN của bạn, sau đó làm mới cứng. Kiểm tra trong cửa sổ riêng tư để xác nhận tải biểu tượng mới.

Tại sao favicon.ico không hoạt động?+

Nguyên nhân phổ biến: tệp không được triển khai vào thư mục gốc của trang, tệp được đổi tên thành PNG thay vì ICO thực, thiếu kích thước yêu cầu hoặc máy chủ trả về loại MIME sai.

Công cụ liên quan

Thêm hướng dẫn

Hướng dẫn