內容簡介
Mirolabs AI SEO 是一款結合 AI 內容優化與 Google Search Console 數據分析的 WordPress SEO 外掛,協助站長提升搜尋排名與自然流量,支援自帶 API 金鑰(BYOK)模式運作。
【主要功能】
• 串接 Google Search Console 追蹤關鍵字與點擊數據
• AI 改寫標題、Meta 描述及產生 SEO 內容
• 關鍵字實驗室:AI 輔助探索與分組關鍵字
• 內部連結管理器:智慧推薦站內連結
• ALT 文字修復:批次補齊圖片替代文字
• 404 監控與索引狀態追蹤
外掛標籤
開發者團隊
原文外掛簡介
Mirolabs AI SEO is a comprehensive WordPress SEO plugin that combines AI-powered content optimization with Google Search Console analytics to help you improve your search rankings and organic traffic.
Key Features
Google Search Console Integration – Connect your GSC account to track keywords, clicks, impressions, and positions
AI-Powered Content Tools – Rewrite titles, meta descriptions, and generate SEO-friendly content
Keyword Lab – Discover and group keywords with AI assistance
Trend Finder – Discover trending topics and content opportunities
Internal Links Manager – Smart suggestions for internal linking
ALT Text Fixer – Bulk fix missing image ALT attributes
Fix Center – CTR optimization for underperforming pages
404 Monitor – Track and manage 404 errors
Index Monitor – Monitor your content’s indexing status
BYOK (Bring Your Own Key) – Use your own OpenAI/Gemini API keys for AI features
Requirements
WordPress 5.0 or higher
PHP 7.4 or higher
Google Search Console account (optional, for analytics features)
OpenAI or Google Gemini API key (optional, for AI features)
Installation
Upload the plugin files to /wp-content/plugins/mirolabs-ai-seo-suite directory
Activate the plugin through the ‘Plugins’ menu in WordPress
Navigate to ‘Mirolabs AI SEO’ in the WordPress admin menu
Configure your API keys and connect Google Search Console (optional)
Frequently Asked Questions
Does this plugin require external services?
Core functionality works offline. Google Search Console integration and AI features require API keys (BYOK – Bring Your Own Key).
Can I use this without API keys?
Yes, most features work without API keys. AI features (content generation, rewriting) require OpenAI or Gemini API keys.
Is Google Search Console required?
No, it’s optional. Connect it to access analytics, keyword tracking, and performance insights.
Support
For support and documentation, visit https://miroseo.com
External Services
This plugin may connect to the following external services when you enable and use specific features:
OpenAI API (api.openai.com)
Purpose: AI-powered content generation, title/meta rewriting, and content optimization
When: Only when you add your own API key in settings and use AI features
Data sent: Prompts you provide; responses are returned to your site
Terms: https://openai.com/policies/terms-of-use
Privacy: https://openai.com/policies/privacy-policy
Google Gemini API (generativelanguage.googleapis.com)
Purpose: Alternative AI service for content generation and optimization
When: Only when you add your own API key and use AI features
Data sent: Prompts you provide; responses are returned to your site
Terms: https://ai.google.dev/terms
Privacy: https://policies.google.com/privacy
Google OAuth & Search Console API (oauth2.googleapis.com, searchconsole.googleapis.com)
Purpose: Connect your Google Search Console account for analytics, keywords, clicks, and impressions
When: Only when you connect GSC via OAuth in the plugin settings
Data sent: OAuth tokens, property URL; search performance data is fetched and stored locally
Terms: https://developers.google.com/terms
Privacy: https://policies.google.com/privacy
IndexNow API (api.indexnow.org)
Purpose: Notify search engines when content is published or updated for faster indexing
When: When you enable IndexNow and publish/update posts
Data sent: URL(s) of published or updated content
Terms: https://www.indexnow.org/documentation
flagcdn.com
Purpose: Country flag images displayed in analytics (e.g., traffic by country)
When: When viewing analytics with geographic data
Data sent: HTTP requests for flag image URLs (no user data)
Note: Flags are loaded from flagcdn.com CDN. Refer to flagcdn.com for their terms and policies.
Data & Privacy
Local Storage:
* Options: Plugin settings, API keys (OpenAI/Gemini), GSC connection data
* Transients: Temporary cache data for GSC queries and API responses
* Post Meta: Focus keywords, index status, index details per post/page
* Custom Tables: 404 log (mirolabs_404_log), rank tracker data (mirolabs_rt_keywords, mirolabs_rt_snapshots, mirolabs_rt_competitors), internal links index (mirolabs_ilx_index, mirolabs_ilx_edges)
External Calls:
* Google Search Console API: For analytics, keyword data, and performance metrics (only when connected)
* OpenAI API: For AI-powered content generation and optimization (only when API key provided)
* Google Gemini API: Alternative AI service for content generation (only when API key provided)
* IndexNow API: To notify search engines of new or updated content (only when IndexNow is enabled)
* flagcdn.com: For country flag images in analytics geographic views
Data Deletion:
The plugin’s uninstall process removes all plugin data including options, transients, post meta, and custom tables. To uninstall, deactivate the plugin through WordPress admin, then click “Delete” to permanently remove all data.
Credits
This plugin uses the following third-party libraries:
Chart.js (https://www.chartjs.org/)
License: MIT License
Copyright (c) 2014-2024 Chart.js Contributors
Used for: Analytics charts and data visualization in GSC Analytics module
License URL: https://github.com/chartjs/Chart.js/blob/master/LICENSE.md
Flag Images
Source: flagcdn.com
Used for: Country flag display in analytics
Note: Flags are loaded dynamically from flagcdn.com CDN. Please refer to flagcdn.com for their terms of service and usage policies.
