Hướng dẫn sử dụng Genesis Framework Schema cùng Yoast SEO để tối ưu SEO Website

Hiển thị tên người dùng và avatar trên menu WordPress

Tại sao nên sử dụng đồng thời Genesis Framework Schema và Yoast SEO Schema?

Genesis Framework là một trong những nền tảng theme phổ biến nhất trên WordPress, nổi bật với khả năng tối ưu SEO và tốc độ tải trang nhanh. Trong khi đó, Yoast SEO là plugin SEO hàng đầu giúp tối ưu hóa nội dung, tạo sitemap và cung cấp nhiều tính năng hữu ích để cải thiện thứ hạng trên Google.

Thông thường, khi sử dụng Yoast SEO, Genesis Framework sẽ tự động vô hiệu hóa schema tích hợp của nó để tránh xung đột. Tuy nhiên, nếu bạn muốn tận dụng cả hai loại schemamicrodata của Genesis Framework và JSON-LD của Yoast SEO – thì vẫn có cách để làm điều này mà không ảnh hưởng đến trải nghiệm người dùng hay thứ hạng tìm kiếm.

Trong bài viết này, chúng ta sẽ tìm hiểu cách kích hoạt đồng thời Genesis Framework Schema cùng Yoast SEO Schema để giúp công cụ tìm kiếm đọc hiểu website dễ dàng hơn và cải thiện SEO tổng thể.

Cách kích hoạt Genesis Framework Schema cùng Yoast SEO Schema

1. Đối với theme Paradise

Nếu bạn đang sử dụng theme Paradise, chỉ cần thực hiện các bước sau:

  1. Cập nhật theme Paradise lên phiên bản 6.8.5 hoặc cao hơn.
  2. Truy cập Giao diệnTùy biếnThiết lập giao diệnTối ưu tìm kiếm.
  3. Chuyển mục [Yoast SEO] Sử dụng Schema của Genesis sang trạng thái .
  4. Lưu lại cài đặt và xóa cache website nếu có.
Đối với theme Paradise
Đối với theme Paradise

Sau khi hoàn tất, Genesis Framework sẽ kích hoạt lại schema mà không gây trùng lặp với Yoast SEO Schema.

2. Đối với các Genesis child theme khác

Nếu bạn sử dụng Genesis child theme không có tùy chọn như theme Paradise, hãy chèn đoạn mã sau vào file functions.php của theme hoặc dùng plugin Code Snippets để chèn nhằm tránh mất code khi cập nhật theme.

//* Kích hoạt đồng thời Genesis Framework Schema cùng 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;
}

3. Xóa cache và kiểm tra schema

Sau khi thực hiện các bước trên, hãy xóa cache website để đảm bảo các thay đổi được áp dụng.

Tiếp theo, bạn có thể kiểm tra xem Genesis Framework Schema và Yoast SEO Schema đã hoạt động đồng thời hay chưa bằng công cụ Schema Markup Validator.

Kiểm tra kết quả schema

Sau khi bật song song cả hai schema, hãy kiểm tra kết quả trên công cụ Schema Markup Validator của Google để xem dữ liệu có được hiển thị chính xác không.

  • Trước
  • Trước

 

  • Sau
  • Sau

Trước khi kích hoạt Genesis Framework Schema cùng Yoast SEO Schema

  • Website chỉ hiển thị schema từ Yoast SEO.
  • Schema của Genesis Framework bị vô hiệu hóa theo mặc định.

Sau khi kích hoạt song song cả hai schema

  • Website hiển thị cả microdata của Genesis Framework và JSON-LD của Yoast SEO.
  • Các công cụ tìm kiếm có thể đọc và hiểu dữ liệu website tốt hơn.

Lợi ích của việc sử dụng Genesis Framework Schema cùng Yoast SEO Schema

Việc kích hoạt song song Genesis Framework Schema và Yoast SEO Schema mang lại nhiều lợi ích:

  • Tăng cường SEO: Dữ liệu có cấu trúc giúp Google hiểu nội dung trang web tốt hơn, tăng cơ hội xuất hiện trên kết quả tìm kiếm nổi bật.
  • Tối ưu hóa hiển thị trên Google: JSON-LD của Yoast SEO cải thiện rich snippets, trong khi microdata của Genesis đảm bảo cấu trúc nội dung hợp lý.
  • Không gây trùng lặp dữ liệu: Cách kích hoạt này giúp sử dụng cả hai loại schema mà không bị lỗi xung đột.

Kết luận

Việc sử dụng Genesis Framework Schema cùng Yoast SEO Schema là cách tối ưu hóa dữ liệu có cấu trúc cho website WordPress một cách hiệu quả. Điều này giúp công cụ tìm kiếm đọc hiểu nội dung dễ dàng hơn, đồng thời tăng khả năng hiển thị trên SERP (trang kết quả tìm kiếm của Google).

Nếu bạn đang tìm cách cải thiện SEO Onpage, hãy thử áp dụng phương pháp này ngay hôm nay.

Nếu bạn thấy bài viết hữu ích, hãy theo dõi blog của tôi để nhận thêm nhiều thủ thuật SEO hay nhất. Cảm ơn rất nhiều! 😊

Nguồn tham khảo: HiTech

Để lại một bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *