Saiteki SEO self-updates
Saiteki SEO (最適) is a performance-focused SEO engine built for video-heavy WordPress environments.
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/suzu-chan1990/saiteki-seo/archive/refs/heads/main.zipShips its own WordPress updater (Plugin Update Checker), so new versions show up under Dashboard → Updates.
Fast and lightweight SEO plugin for video-focused WordPress sites with dynamic schema, XML sitemaps, and built-in instant indexing support.
Description
Saiteki SEO (最適) is a performance-focused SEO engine built for video-heavy WordPress environments.
Instead of storing large amounts of redundant metadata, Saiteki generates SEO output dynamically based on existing post data. Structured data, Twitter Player Cards, and XML sitemaps are created on demand to reduce database overhead while maintaining compatibility with modern search engines.
The plugin includes optional instant indexing integrations and supports modern schema standards designed for video content platforms.
Core Features
- Lightweight architecture with minimal database footprint
- High-performance XML sitemap engine with video and image extensions
- Dynamic JSON-LD schema generation (VideoObject, BreadcrumbList)
- Open Graph and Twitter Player Card support
- Instant indexing integrations (Google Indexing API & IndexNow)
- Multi-key API rotation support
- Optional SEO Health Audit dashboard
- Integration support for Hydro shortlinks
Performance Philosophy
Saiteki focuses on generating SEO data dynamically instead of storing large meta structures.
Security
Sensitive API credentials can be stored in encrypted form before saving to the WordPress database.
Installation
- Upload the
saitekifolder to/wp-content/plugins/. - Activate the plugin through the Plugins screen.
- Open the “Saiteki” menu in the WordPress dashboard.
- Enable and configure the modules you want to use.
Frequently Asked Questions
Does Saiteki work alongside other SEO plugins?
Running multiple SEO plugins may create duplicate meta tags.
What is Instant Indexing?
Saiteki can send indexing requests to supported APIs when new content is published.
Why are tag archives set to noindex?
This helps search engines prioritize primary content.
Changelog
All notable changes to this project will be documented in this file.
[1.2.0]
Added
- Dedicated High-Performance Database Table: Created a custom storage table (
wp_saiteki_settings) to manage all plugin configurations and key rotation states, significantly reducing the size and clutter of the nativewp_optionstable. - High-Speed RAM Caching Engine: Implemented an advanced internal caching layer combining static PHP variables and the WordPress Object Cache API (
wp_cache_get/wp_cache_set). All settings are now fetched in a single database query per request, drastically optimizing Time to First Byte (TTFB) for high-volume traffic. - Fail-Safe Passive Migration: Integrated an intelligent runtime migration fallback. The plugin securely reads legacy data from
wp_optionsif the custom table entry is missing, copies it seamlessly to the new structure, and preserves original entries to guarantee zero data loss on live production environments.
Changed
- Google Indexing API Key Rotation Infrastructure: Relocated separate tracking options (
saiteki_google_key_countandsaiteki_google_key_index) into the unified custom settings table architecture, fully streamlining database transactions during real-time API indexing requests. - Under-the-Hood Option Handling: Rewrote core configuration retrieval to leverage the new
saiteki_get_setting()andsaiteki_update_setting()framework instead of standardget_option()hooks.
1.1.2
- Fixed Auto Upater
1.1.1
- Fixed admin health audit PHP closing tag bug
1.1.0
- Added full i18n translation support.
- Introduced SEO Health Audit module.
1.0.0
- Initial release.