| 开发者 | tatilpanosu |
|---|---|
| 更新时间 | 2026年10月13日 21:05 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 7.1 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
Turk SEM, a search marketing agency founded in 1999. The same measurement runs on our own site, turksem.com.
The tracker is about 3 KB compressed, loads with defer and sends nothing while the page loads. Data goes to a buffer file first and reaches the database in batches once a minute.
Yes. Page caching is safe: the tracker settings are part of the page and hold nothing tied to one visitor, so cached pages are measured like fresh ones. When you activate or deactivate the plugin, turn measurement on or off, or the endpoint changes, Search Intent clears the cache of WP Rocket, LiteSpeed Cache, W3 Total Cache, WP Super Cache, WP Fastest Cache, WP-Optimize, Speed Optimizer, Breeze, Hummingbird, FlyingPress, Cache Enabler and Nginx Helper.
The real risk is "delay JavaScript until user interaction". With that setting, the tracker never runs for a visitor who leaves without touching the page, so quick exits would go missing. Search Intent excludes its tracker automatically from the delay, defer, combine and minify settings of WP Rocket, LiteSpeed Cache, FlyingPress, Perfmatters, Hummingbird, Speed Optimizer, Jetpack Boost, Autoptimize, Breeze, WP-Optimize, WP Fastest Cache, NitroPack and Cloudflare Rocket Loader.
If another tool still holds the tracker back, Search Intent notices it and shows a warning with the fix: add search-intent to that tool's list of scripts excluded from delayed JavaScript.
On Apache the plugin's .htaccess blocks access to the buffer folder. Nginx ignores .htaccess, so the buffer file relies on its unguessable, site-specific name, and it only holds page paths and referring hosts until the next minute's batch. To block the folder outright, add location ^~ /wp-content/uploads/search-intent/ { deny all; } to your server block.
No setup is needed. Even when every page comes from the cache, each visitor packet reaches WordPress, and that keeps the scheduled jobs running. If you turned WP-Cron off and use a server cron job, that works too.
Search Intent sets no cookies and stores nothing on the visitor's device, and it does not store IP addresses. Many site owners therefore do not need consent for it, but the rules differ by country and this is not legal advice. Check with your own advisor.
Nothing to do. A daily self-test checks whether visitors can reach the REST API. If they can't, Search Intent sends visits to admin-ajax.php instead. You can also pick the endpoint yourself under Search Intent, Settings.
Turn on auto-tagging in your Google Ads account. Without the click id in the landing page address, an ad click cannot be told apart from an organic one.
Only what you tick in the preview. Each proposal shows the paragraph before and after, with removed words struck through and added words highlighted. When the text or headline changes, WordPress keeps a revision. The Lab's history can undo the last change as long as the post text has not been edited since; a headline or SEO field you changed afterwards is left as it is.
A fast, low-cost model is enough for most posts. With the WordPress AI Client, WordPress picks the model of the provider you set up. With your own key, the model list comes live from your provider, and OpenRouter gives access to models from many providers with one key.
English. Other languages are planned.
By default, tables and settings are kept so a reinstall continues where it left off. Turn off "Keep data when the plugin is deleted" under Settings to remove everything on deletion. The AI key is deleted in every case.