Sử dụng đồng thời Genesis Framework Schema cùng Yoast SEO Schema.
Như các bạn đã biết, Genesis Framework và child theme tương thích hoàn toàn với Yoast SEO. Theo mặc định, Genesis Framework sẽ tự động vô hiệu hóa schema của nó nếu bạn đang sử dụng plugin Yoast SEO trên website để tránh sự trùng lặp không cần thiết. Tuy nhiên, nếu bạn muốn giữ cả 2 loại schema (microdata của Genesis và JSON-LD của Yoast SEO) để bot tìm kiếm có thể hiểu cấu trúc website một cách dễ dàng hơn mà không sợ bị trùng lặp thì bài viết hôm nay chính là dành cho bạn.
Tham khảo thêm:
- Gỡ bỏ schema của plugin Yoast SEO một cách đơn giản
- Thiết lập Schema cho WordPress bằng plugin Yoast SEO
Sử dụng Genesis Framework Schema cùng Yoast SEO Schema
Có nhiều cách khác nhau để làm việc này, tùy theo Genesis child theme mà bạn đang sử dụng:
Đối với theme Paradise
1. Hãy cập nhật theme Paradise lên phiên bản 6.8.5 hoặc mới hơn.
2. Truy cập Giao diện => Tùy biến => Thiết lập giao diện => Tối ưu tìm kiếm => Chuyển mục [Yoast SEO] Sử dụng Schema của Genesis sang trạng thái Có rồi lưu lại.
Đối với các Genesis child theme khác
Chèn đoạn code sau đây vào file functions.php
của theme hoặc child theme mà bạn đang sử dụng. Các bạn cũng có thể sử dụng plugin Code Snippets để chèn nhằm tránh nó bị xóa mất khi cập nhật theme.
//* Using Genesis Structured Data with Yoast SEO add_filter( 'genesis_is_wpseo_outputting_jsonld', '__return_false' ); function wpcb_selectively_disable_genesis_schema() { $elements = array( 'entry', 'entry-image', 'entry-image-widget', 'entry-image-grid-loop', 'entry-author', 'entry-author-link', 'entry-author-name', 'entry-time', 'entry-modified-time', 'entry-title', 'entry-content', ); foreach( $elements as $element ) { add_filter( 'genesis_attr_' . $element, 'wpcb_remove_schema_attributes', 20 ); } } add_action( 'init', 'wpcb_selectively_disable_genesis_schema' ); function wpcb_remove_schema_attributes( $attr ) { unset( $attr['itemprop'], $attr['itemtype'], $attr['itemscope'] ); return $attr; }
Xóa cache website (nếu có) và kiểm tra kết quả.
Kiểm tra kết quả
Sử dụng công cụ Schema Markup Validator để kiểm tra kết quả trước và sau khi kích hoạt tính năng cho phép dùng song song Genesis Framework Schema với Yoast SEO Schema.
- Trước:
- Sau:
Thật tuyệt vời 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. :)
Để lại một bình luận