Hướng dẫn sửa lỗi không hiện hình ảnh và mô tả khi share link lên Zalo một cách đơn giản.
Bạn đã bao giờ gặp phải tình trạng share link từ website của mình lên Zalo nhưng chúng không hiển thị đầy đủ tiêu đề, phần mô tả và hình ảnh đại diện (thumbnail) chưa? Nguyên nhân của vấn đề này có thể là do website của bạn chưa được tích hợp Open Graph Meta Data hoặc bots Zalo gặp lỗi trong quá trình thu thập dữ liệu từ liên kết mà bạn muốn chia sẻ (lỗi cache, lỗi kết nối với server…). Bạn hoàn toàn có thể khắc phục được nó và bài viết ngay sau đây là dành cho bạn.
Tham khảo thêm:
- Hướng dẫn tạo Zalo Official Account một cách nhanh chóng
- Hướng dẫn chèn Zalo Chat vào website WordPress
Open Graph và Zalo
Open Graph (hay Open Graph Protocol) là 1 giao thức dùng để giao tiếp giữa website của bạn với mạng xã hội. Hay nói cách khác Open Graph chính là cầu nối giúp website của bạn trở thành một phần của mạng xã hội, giúp quảng bá website trên mạng xã hội và tương tác mạng xã hội được dễ dàng. Để hiểu rõ hơn, các bạn có thể tham khảo thêm trong bài viết “Sửa lỗi không hiện hình ảnh và mô tả khi share link lên Facebook“.
Facebook và Zalo hiện đều đang sử dụng Open Graph. Điều này có nghĩa là 2 mạng xã hội có thể chia sẻ chung một cơ sở dữ liệu. Mặc dù chưa có bất kỳ một plugin nào hỗ trợ chính thức cho Zalo. Tuy nhiên, bạn có thể tùy chỉnh “ké” thông qua Facebook.
Sử dụng Open Graph trong WordPress
Trong WordPress, các bạn cso thể tích hợp Open Graph vào website một cách dễ dàng nhờ các plugin như Yoast SEO, Rank Math SEO hay Open Graph and Twitter Card Tags.
Nếu đang sử dụng Yoast SEO, các bạn truy cập vào SEO => Social => Chọn tab Facebook và thiết lập tương tự như hình bên dưới.
Trong đó, vấn đề quan trọng nhất là nhớ Enabled trong mục Add Open Graph meta data để tích hợp Open Graph vào website của bạn.
Ngoài ra:
- Frontpage settings: cho phép bạn thiết lập ảnh thumbnail, tiêu đề và phần mô tả cho trang chủ của website.
- Default settings: cho phép bạn thiết lập ảnh thumbnail mặc định cho, áp dụng cho các link chia sẻ không có sẵn ảnh thumbnail.
Sau khi thiết lập xong, click vào nút Save Changes để lưu lại.
Các bạn cũng có thể tùy biến cách hiển thị của từng bài viết/ trang trên Zalo thông qua tab Social => Facebook preview của Yoast SEO trên trình soạn thảo. Nếu không, các giá trị như tiêu đề, ảnh thumbnail và mô tả sẽ mặc định được lấy từ phần thiết lập SEO.
Ngay cả khi đã tích hợp Open Graph, website của bạn vẫn có thể gặp lỗi không hiện hình ảnh, mô tả, tiêu đề… khi share link lên Zalo. Nguyên nhân của việc này là do bots Zalo không thể kết nối với website của bạn tại thời điểm mà nó thu thập dữ liệu. Và điều đáng buồn hơn là tương tự như Facebook, Zalo sẽ lưu lại kết quả này gần như vô thời hạn.
Vậy làm thế nào để xóa kết quả index cũ và tạo index mới cho những trang từng bị lỗi không hiện hình ảnh, tiêu đề, mô tả… trước đó?
1. Đầu tiên, các bạn cần làm là truy cập vào trang Gỡ lỗi chia sẻ của Zalo. Paste link cần sửa lỗi vào khung Nhập link để kiểm tra và click vào nút Kiểm tra.
2. Đợi cho quá trình debug hoàn tất, click tiếp vào nút Thu thập lại.
Chờ trong giây lát để bots của Zalo tiến hành thu thập lại dữ liệu. Nếu site đã tích hợp Open Graph, lỗi của bạn sẽ được khắc phục hoàn toàn. Thật đơn giản phải không nào? Chúc các bạn thành công!
Nếu bạn thích bài viết này, hãy theo dõi blog của tôi để thường xuyên cập nhật những bài viết hay nhất, mới nhất nhé. Cảm ơn rất nhiều. :)
Hướng dẫn đơn giản dễ hiểu và mình đã làm được nhé. Cảm ơn bạn Hiếu nhiều!
Bài này mình viết lâu rồi. Giao diện giờ đã thay đổi. May mà vẫn giúp được bạn. 😅
mình thật bất lực với lỗi này…làm mọi cách vẫn chưa fix được. ad có cách nào mới nhất không cho mình xin với
Bạn gửi URL của trang/ website bị lỗi đây mình check thử nhé. Có thể gửi qua Messenger hoặc email nếu bạn không muốn public nó.
Mình chia sẻ lên facebook thì nó hiển thị rất đầy đủ. Nhưng chia sẻ lên zalo thì không được bạn à. Mình đã cố gắng khắc phục theo hướng dẫn của bạn nhưng vẫn thất bại.
(Ghi chú: Mình dùng Stablehost Singgapo và dùng Yoast Seo miễn phí)
Web nào bạn nhỉ? Nếu là web bạn để link trong phần comment thì mình không truy cập được. Nó báo lỗi và hiển thị trang mặc định của StableHost.
web: xeyeucuatui.com bạn à
Bạn kiểm tra giúp mình nhé. Hôm trước bạn không truy cập được chắc do lỗi bảo mật tên miên ssl. Mình đã khăc phục lỗi đó rồi bây giờ truy cập bình thường
Bạn thử cài CloudFlare CDN cho web hoặc liên hệ nhà cung cấp hosting thử xem. Có vẻ máy chủ của Zalo không truy xuất được hình ảnh từ website của bạn.
Cám ơn bạn!
Mình đã cài CloudFlare CDN nhưng kết quả vẫn vậy. Vào trình sửa lỗi của Zalo có lúc thì nó tìm thấy Link nhưng không có hình đại diện, có lúc thì nó lại hiện lên cái hộp thoại thông báo là không tìm thấy link.
Chat với robot cua satblehost thì nó chẳng hiểu mình nói gì ( mình dùng trình google dịch tiếng việt sang tiếng anh) nên cũng không có kết quả
Người anh em tìm hiểu xem còn cách nào nữa không chỉ giúp mình với nhé!
Cám ơn nhiều!
Nếu bạn có host nào đó của nhà cung cấp khác thì thử đổi xem sao.
đã làm theo hướng dẫn nhưng nó vẫn k chịu lên, nhờ bạn xem giúp https://khopnoitrucmotor.com/
Admin kiểm tra giúp mình site: https://peugeothcm.com/
Sao đã làm theo hướng dẫn rồi mà nó vẫn không được vậy ad :(
Không được là không được chỗ nào thế bạn nhỉ? Mình check trang chủ thấy nó hiện bình thường mà?
Chào admin mình sử dung rankmath thì có sửa được lỗi này trên zalo ko ạ, nếu được nhờ admin hướng dẫn với ạ.
Mình không dùng RankMath nhưng cách làm tương tự nhau thôi bạn.
Lâu nay share lên toàn thấy mỗi link, e lại tưởng zalo nó hạn chế nên chẳng tìm hiểu cách hiển thị bao giờ.. :)
Bác Hiếu ơi, bác có biết làm cách nào để có thể thêm nút chia sẻ trên zalo vào website không?
Trước tiên bạn cần tham khảo bài viết “Hướng dẫn tạo Zalo Official Account một cách nhanh chóng“. Sau đó truy cập link này để tạo nút chia sẻ.
Cảm ơn bác nhiều. Em vừa làm theo hướng dẫn trong bài viết của bác. Đã tạo thành công nút chia sẻ ra lô trên website rồi bác ạ!
MÌnh cũng hay bị, mà giờ chỉnh được rồi
bác chỉnh nào chỉ giúp em với em làm hoài không được. Mặc dùng website em có những thẻ đó rồi