GenSeo SEO Helper
Tối ưu SEO cho bài viết từ GenSeo Desktop - OpenGraph, Schema markup, RankMath/Yoast sync
by GenSeo Team · github.com/ngoctuanit07/genseo-seo-helper · website
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/ngoctuanit07/genseo-seo-helper/archive/refs/heads/main.zipTối ưu SEO cho bài viết từ GenSeo Desktop - OpenGraph, Schema markup, tích hợp RankMath/Yoast.
Description
GenSeo SEO Helper là plugin WordPress hỗ trợ tối ưu SEO cho các bài viết được đăng từ ứng dụng GenSeo Desktop.
Tính năng chính
- OpenGraph Meta Tags - Tự động output og:title, og:description, og:image cho bài viết
- Twitter Cards - Output twitter:card, twitter:title, twitter:image
- Schema.org JSON-LD - Generate structured data Article, HowTo, FAQ
- RankMath Integration - Tự động sync SEO data sang Rank Math SEO
- Yoast SEO Integration - Tự động sync SEO data sang Yoast SEO
- REST API Endpoints - Cung cấp endpoints cho GenSeo Desktop kết nối
Cách hoạt động
- Cài đặt plugin trên WordPress
- Cấu hình GenSeo Desktop kết nối với WordPress
- Khi publish bài từ Desktop, SEO data được gửi qua REST API
- Plugin output OpenGraph, Twitter Cards, Schema.org
- Nếu có RankMath/Yoast, data được sync tự động
REST API Endpoints
GET /wp-json/genseo/v1/health- Kiểm tra plugin statusGET /wp-json/genseo/v1/info- Lấy thông tin siteGET /wp-json/genseo/v1/posts- Danh sách bài viếtPOST /wp-admin/admin-ajax.php?action=genseo_health- Health check fallback (bypass firewall)
Installation
Cài đặt tự động
- Vào Plugins → Add New trong WordPress Admin
- Tìm "GenSeo SEO Helper"
- Click "Install Now" và sau đó "Activate"
Cài đặt thủ công
- Download file plugin (.zip)
- Vào Plugins → Add New → Upload Plugin
- Chọn file và click "Install Now"
- Activate plugin
Cấu hình
- Vào Settings → GenSeo SEO Helper
- Cấu hình các tùy chọn theo nhu cầu
- Đảm bảo đã bật OpenGraph, Schema nếu cần
Frequently Asked Questions
Plugin có xung đột với RankMath/Yoast không?
Không. Plugin được thiết kế để hoạt động cùng với RankMath và Yoast. Khi detect được SEO plugin, GenSeo sẽ sync data để SEO plugin output thay vì tự output.
Tại sao cần plugin này?
Khi publish bài từ GenSeo Desktop, bạn muốn SEO meta (title, description, keywords) được lưu vào WordPress. WordPress core không hỗ trợ custom meta qua REST API mặc định. Plugin này register các meta fields và xử lý output SEO tags.
Plugin có làm chậm website không?
Không. Plugin chỉ chạy cho bài viết từ GenSeo Desktop (có meta _genseo_source). Các bài viết khác không bị ảnh hưởng.
Làm sao biết plugin hoạt động đúng?
Kiểm tra endpoint: https://yoursite.com/wp-json/genseo/v1/health
Nếu trả về "status": "healthy" là OK.
Screenshots
- Trang Settings của plugin
- Meta box trong Post Editor
- Output OpenGraph meta tags
Changelog
1.1.0
- Thêm admin-ajax fallback cho health check - bypass Wordfence/Sucuri chặn REST API
- Tự động whitelist GenSeo REST endpoints trong Wordfence
- Thêm CORS headers cho genseo/v1 namespace
- Bypass Wordfence rate-limit cho request có User-Agent GenSeo
- Bypass Wordfence CAPTCHA cho GenSeo REST endpoints
- Tương thích WordPress 6.7
1.0.0
- Initial release
- OpenGraph meta tags output
- Twitter Cards output
- Schema.org Article JSON-LD
- RankMath integration
- Yoast SEO integration
- REST API endpoints (/info, /health, /posts)
- Admin settings page
- Post meta box hiển thị SEO info
Upgrade Notice
1.1.0
Cải thiện tương thích với Wordfence và các firewall plugin. Khuyến khích cập nhật.
1.0.0
Phiên bản đầu tiên. Vui lòng backup trước khi cài đặt.