
內容簡介
MyKavo 是一款專為 WordPress 網站設計的變更監控外掛,能夠即時追蹤網站重要頁面的變更,並在更新後通知使用者是否有任何破壞性變更,確保網站穩定運行。
【主要功能】
• 監控網站重要頁面變更
• 自動檢查每次更新是否造成問題
• 提供更新歷史記錄與版本資訊
• 標示可能影響網站的外掛更新
• 顯示訪問網站的 AI 爬蟲來源
外掛標籤
開發者團隊
② 後台搜尋「MyKavo – Website Change Monitoring」→ 直接安裝(推薦)
原文外掛簡介
Updates are the number one way WordPress sites break. A plugin, theme or WordPress update – often an automatic one, overnight – quietly changes a layout, removes a checkout button or sets a page to “noindex”. Usually a customer notices before you do, and nobody knows which update did it.
MyKavo fixes that. It watches the pages that matter on your site and tells you when something important changes or breaks. This plugin brings that monitoring into WordPress, and adds Safe Updates: every time WordPress updates anything, MyKavo checks your pages straight away and tells you whether the update broke something – and exactly which update it was.
Safe Updates
Every update is checked. Plugins, themes, WordPress itself and translations, whether you clicked Update or WordPress did it automatically.
Every plugin switch too. Activating or deactivating a plugin, or switching theme, breaks sites as often as updates do. Those are checked the same way.
A clear verdict. “Verified – nothing changed”, or “3 changes found after this update”, with the before-and-after evidence one click away.
The culprit, named. Changes found after an update say so: “Appeared after: Updated WooCommerce 8.1.0 → 8.2.0”.
A history of every update, with versions, kept on your site.
Know before you press Update. On the Plugins screen, a plugin whose last update changed things on your site is flagged: “Last time this plugin updated, 2 things changed on your site.”
Update checks are included in the Pro and Agency plans. On the free plan, updates are still listed so you know what changed and when.
See which AI reads your site
ChatGPT, Claude, Perplexity and other AI systems send crawlers to read your pages before they quote or recommend them. The AI crawlers screen shows:
Who visits. Visits from OAI-SearchBot, ChatGPT-User, GPTBot, Claude-SearchBot, Claude-User, ClaudeBot, PerplexityBot, Perplexity-User, Amazonbot, DuckAssistBot, Meta-ExternalAgent, MistralAI-User, CCBot and Bytespider, and why each one visits (AI search answers, a person asking about your page, or training).
Which pages AI reads most, and visits per day for the last 30 days.
Errors served to AI. Pages that answered a crawler with 404 or 5xx – pages AI cannot quote.
Crawlers are counted by the name they send in the User-Agent header. No IP addresses, no cookies and nothing about human visitors are ever recorded. You can switch counting off on that screen.
Built for WooCommerce stores
A broken cart or checkout loses sales every minute it stays broken. If WooCommerce is active, MyKavo shows whether your Shop, Cart, Checkout and My account pages are monitored, and adds the missing ones in one click.
What you see in WordPress
Safe Updates: a check and a verdict after every update, with the update named.
One clear status. “All clear”, or exactly how many important changes need attention, at the top of the screen and as a badge in the admin menu.
Before-and-after screenshots. Drag a slider across the old and new version of a page, or switch to the highlighted differences.
The exact values that changed. Old and new title, meta description, robots tag, canonical URL, button text and more, side by side.
Severity you can trust. Every change is ranked Critical, High, Medium, Low or Info. Ad slots and other noise are filtered out, so alerts mean something.
One-click decisions. Accept an intentional change as the new baseline, mark it fixed, or ignore it.
Run a scan on demand. Check the site right after an update and watch the progress live.
Uptime, response time and SSL expiry at a glance.
Scan history and monitored pages, with a link to each page.
A small Dashboard widget with the current status.
Monitor any page from WordPress. A “Monitor with MyKavo” link under every published page and post, or paste an address on the Pages tab.
Site Health. MyKavo’s status appears in Tools > Site Health, and its details in the Info tab for support requests.
WP-CLI. wp mykavo status, wp mykavo changes, wp mykavo scan --wait, wp mykavo monitor, wp mykavo updates and more, for scripted maintenance runs.
What MyKavo detects
Pages that go down or return errors (404, 500)
Visual changes, measured against an approved baseline
SEO changes: title, meta description, canonical, robots / noindex, headings, structured data
Broken internal links
Tracking and third-party scripts added or removed (Google Analytics, Tag Manager, Meta Pixel and others)
Performance regressions: page weight, request count, response time
Missing or changed buttons and forms you choose to watch (conversion elements)
Built to never slow your site down
Many plugins get deleted because they make a site slower. MyKavo is built so that cannot happen:
Nothing on the public site. No scripts, no styles, no database queries and no remote requests on the pages your visitors load. The only thing that runs is one text match on the User-Agent header to spot AI crawlers; human visitors stop there.
AI crawler counting is one counter update. A request from an AI crawler adds one row update to a small table, after the page has been built. Rows older than 35 days are deleted.
No autoloaded options. The connection is stored in a single option that WordPress only reads on MyKavo’s own screens.
One small daily job. Once a day, WP-Cron sends the AI crawler totals to MyKavo. The scanning itself runs on MyKavo’s servers, not yours.
Admin screens only. Scripts load on the MyKavo screen alone (plus a 2 KB script for the Dashboard widget), using only libraries WordPress already includes.
Update checks cost nothing extra. The plugin notes versions while WordPress is updating, then sends one short report when the update finishes. Nothing runs between updates.
Cached and time-limited. Answers from MyKavo are cached for a minute, and every request has a short timeout.
Secure by design
Connecting uses an OAuth-style approval with PKCE. You approve on mykavo.app, and your site receives a key that only works for this one website.
The key stays on your server. Your browser never sees it.
Only administrators can see or act on monitoring.
Disconnect at any time, from WordPress or from your MyKavo account.
Plans
MyKavo has a free plan: 1 website, 5 monitored pages and weekly scans, with no card required. Paid plans add daily scans, more websites and pages, manual scans and more. See mykavo.app/pricing.
External services
This plugin connects your site to MyKavo (https://mykavo.app), a website monitoring service operated by MyKavo. It does not work without a MyKavo account.
What is sent, and when:
When you press “Connect to MyKavo”: your browser is sent to mykavo.app with your site’s address, its name, its WordPress admin address, the plugin and WordPress version numbers, and one-time security values for the connection. Your site’s server then sends a one-time code and your site’s address to mykavo.app to finish connecting.
After WordPress updates plugins, themes, translations or itself, and after a plugin is activated or deactivated or the theme is switched: your site’s server sends the names and version numbers of what changed, and whether the update was automatic, so MyKavo can check the site. You can switch this off on the Safe Updates screen.
When you add a page to monitoring (the “Monitor with MyKavo” link, the Pages tab, the store guard or WP-CLI): the page’s address and title.
While an administrator views a MyKavo screen or runs a wp mykavo command: your site’s server requests this website’s monitoring data from mykavo.app, and sends the actions you take (for example “approve this change” or “run a scan”).
Screenshots of your pages are loaded by the administrator’s browser directly from mykavo.app, using links that expire after 30 minutes.
Once a day, while connected (WP-Cron): the AI crawler totals for the last 14 days – for each day and crawler name, the number of visits, how many got an error, and the paths of the 10 most-visited pages. No IP addresses or visitor data. You can switch this off on the AI crawlers screen.
When you disconnect: your site tells mykavo.app to revoke its key.
Nothing is sent when visitors view your site, and nothing about your human visitors is ever recorded or sent. MyKavo scans your public pages from its own servers, the same way a visitor would.
Terms of service: https://mykavo.app/terms
Privacy policy: https://mykavo.app/privacy
