SEO Images Addon là plugin giúp tự động cập nhập thuộc tính alt
cho các ảnh trong bài viết, alt
, title
, caption
, và description
cho ảnh đại diện (featured image), cải thiện SEO ở mức căn bản, chủ yếu là tiết kiệm thời gian và hạn chế sai sót khi chỉnh sửa thủ công
Tính năng chính
- Tự động cập nhập thuộc tính alt cho các ảnh trong nội dung bài viết dựa trên tiêu đề bài viết.
- Tự động cập nhập thuộc tính alt, title, caption, và description cho ảnh đại diện của bài viết.
- Hoạt động mỗi khi bài viết được lưu (Save Draft, Publish, Update)
Ưu điểm
- Cải thiện xếp hạng trên các công cụ tìm kiếm nhờ vào việc cập nhập thuộc tính alt.
- Loại bỏ việc phải cập nhập thuộc tính ảnh thủ công, giúp tiết kiệm thời gian, hạn chế sai sót.
- Cập nhập thuộc tính ảnh ngay khi bài viết được lưu, giúp duy trì sự nhất quán mà không cần nhớ thực hiện các thay đổi.
Nhược điểm
- Có thể gặp vấn đề khi xử lý các tình huống hoặc cấu trúc HTML phức tạp.
- Có thể xung đột với các plugin quản lý ảnh, plugin tối ưu hóa ảnh khác.
- Chỉ cập nhập thuộc tính ảnh trong nội dung bài viết và ảnh đại diện, không xử lý các ảnh khác như trong widget hoặc custom fields.
- Mặc định dùng tiêu đề bài viết làm giá trị sử dụng, không cho tùy chọn tự cấu hình thêm
Cách Hoạt Động
- SEO Images Addon sử dụng hook
save_post
để thực hiện các cập nhập khi bài viết được lưu (Save Draft, Publish, Update), giúp đảm bảo các thuộc tính hình ảnh luôn được cập nhập mỗi khi có thay đổi. - Khi bài viết được lưu, plugin lấy tiêu đề của bài viết và giải mã nó để xử lý các ký tự HTML, xử lý các kí tự đặc biệt như $%#^&#, sau đó, quét nội dung bài viết để tìm các thẻ
<img>
, nếu hình ảnh trong bài viết không có thuộc tính alt hoặc không khớp với tiêu đề bài viết, plugin sẽ tự động thêm hoặc thay thế thuộc tính này bằng tiêu đề bài viết, nếu alt đã chính xác theo tiêu đề thì sẽ không chạy lại - Plugin kiểm tra các thuộc tính
alt
,title
,caption
, vàdescription
của ảnh đại diện, nếu các thuộc tính này không khớp với tiêu đề bài viết, chúng sẽ được cập nhập để đồng bộ với tiêu đề, nếu thuộc tính có sẵn đã chính xác theo tiêu đề thì sẽ không chạy lại
Mặc định nó đang chạy với độ ưu tiên 20 (càng gần 1 là càng ưu tiên cao), thấp hơn so với các plugin khác, thường sẽ là thèng chạy sau cùng, hạn chế ảnh hưởng, đụng chạm với các plugin khác
Plugin sử dụng các hooks để ngăn chặn vòng lặp lưu bài viết không mong muốn, đảm bảo rằng việc cập nhập thuộc tính ảnh không dẫn đến việc lưu bài viết nhiều lần
Thêm vào 1 số điều kiện sử dụng, không hoạt động khi WordPress tự động tạo revisions hay auto save … tránh các cập nhập không cần thiết
Hiệu năng:
- Plugin chỉ thêm
alt
vào các ảnh bên trong bài viết và không lưu trữ dữ liệu này vào cơ sở dữ liệu, nhờ thế hoạt động nhẹ nhàng và ảnh hưởng không đáng kể đến hiệu năng tổng thể của trang web.
Bạn có thể thử bằng cách upload 100 ảnh vào 1 bài viết, sau đó ấn save, so sánh thời gian khi bật plugin và tắt plugin, xem chênh nhau thời gian bao nhiêu, mình thử thì không thấy khác biệt mấy
Lỗi?
Do mình không cài hay dùng các plugin liên quan tới tới quản lý ảnh, tối ưu hóa ảnh nào, chỉ dùng mỗi Slim SEO nên cũng không quá chắc chắn vấn đề chạy lỗi hay không 😀 bạn nào thích cứ cài vào thử, chạy mà thấy lỗi thì … thôi 😀
Ở góc độ người sử dụng, lời khuyên của mình vẫn là hạn chế và né sử dụng các plugin từ những người end user kiểu mình, vì bạn sẽ chẳng biết bên trong plugin tác giả viết cái gì, chẳng ai rảnh mà ngồi xem, kể cả ban đầu nó có chạy tốt, cũng chẳng ai biết theo thời gian nó có phát sinh các lỗi gì không, dùng các sản phẩm có thương hiệu trên WordPress plugin cho lành
Cài đặt và sử dụng:
Mặc định cài vào sẽ hoạt động như đã nói ở trên, demo thì có thể kiểm tra ảnh bên trên, thấy ảnh có alt
như tiêu đề của bài viết này là plugin có chạy 😛
Kết luận
SEO Images là 1 phần nhỏ trong hàng tấn thứ liên quan tới SEO, nếu bạn đang dùng mấy plugin SEO thông dụng ngoài thị trường, sẽ thấy tính năng thêm thuộc tính alt vào ảnh nó bé như hạt vừng 😀
SEO Images Addon được viết chủ yếu để bổ sung cho Slim SEO mà mình đang sử dụng, họ chỉ dùng tính năng Image Alt Text vào tấm ảnh, dễ hiểu Slim SEO sẽ tự dùng tên file làm phần alt cho ảnh (mà hình như hiện tại WordPress cũng tự bổ xung tính năng này rồi thì phải), cách thức hoạt động không sai, có điều nó phần nào đó mang hơi hướng chống đối 😀
Giống thời đi học thầy cô nói con trai không được để tóc dài quá tai, bạn về nhà cạo trọc 😀 cách làm của Slim SEO tương tự, Google chẳng biết chửi bới kiểu gì, vì rõ ràng ảnh đã có thuộc tính alt 😛 vấn đề ở trường hợp của mình, khi tạo các file ảnh, thường mình tạo theo ngày tháng (2023-10-06_12-07-23.png
) hoặc ngẫu nhiên (7984b451-89f4-451c-8524-2677ac4f3f98.jpg
) nên alt theo tên file gần như vô nghĩa
Sử dụng tiêu đề bài viết cũng không hẳn là tối ưu, chỉ ở mức rất căn bản, ít ra các giá trị thêm vào còn có chút ý nghĩa theo ngữ cảnh :]] thường ai quan tâm vấn đề này, họ sẽ điền thủ công hoặc dùng các công cụ dạng AI để sử lý trên từng tấm ảnh, tác dụng sẽ rõ rệt hơn, cách dùng tiêu đề bài viết thêm vào thuộc tính alt, title, caption, và description mang tính chống đối, hình thức hơn là tác dụng thực sự
GIPHY App Key not set. Please check settings