| 开发者 | jisanewebmarketing |
|---|---|
| 更新时间 | 2026年7月31日 14:24 |
| 捐献地址: | 去捐款 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 7.0 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
<script type="application/mcp+json">) or imperative (navigator.webmcp.registerTool) tool registrations. Informational only — WebMCP is experimental in Chrome 150+ with origin trial.lens-ai-visibility-monitor folder to /wp-content/plugins/ or install through Plugins → Add New in the WordPress admin.No. Lens runs alongside Yoast SEO, Rank Math, AIOSEO and SEOPress. It does not write meta titles, meta descriptions, canonicals or sitemaps. It only adds the AI visibility layer those plugins do not currently cover.
Yes. The crawler analytics dashboard, local AEO checks, settings, reporting, and the editor sidebar are free with no account required. AI-enriched features (per-page AI scoring and citation tracking) use your own OpenAI API key — you pay OpenAI directly. There is no Lens subscription.
Only if you want the AI-enriched scoring and citation tracking. The crawler analytics dashboard works without one.
No. Crawler detection runs on a single regex match against the User-Agent header and writes one row per matched request. Frontend overhead is microseconds. Dashboard queries are paginated and indexed.
A typical per-page AEO scan uses around 500–1,500 tokens (≈ US $0.001–0.005 on gpt-4o-mini as of May 2026). A citation check uses around 300–800 tokens per query per run. Run the maths against your own usage at https://openai.com/pricing.
By default, Lens preserves your crawler logs, scans, and settings on uninstall so a reinstall does not lose history. To wipe everything, enable Lens → Settings → Data & Privacy → "Remove all data on uninstall" before deactivating.
Lens hashes every IP address with SHA-256 using a per-site salt before storage. Raw IPs are never written to the database. User-agent strings and request URIs are stored as-is for analytical purposes. You can configure log retention (default 90 days) and wipe logs at any time from Settings → Data & Privacy.
Yes. Product pages are treated as standard post types for crawler logging and AEO scoring.
The crawler dashboard and Scans page work everywhere. The real-time scoring sidebar requires the block editor. In the Classic Editor, you trigger a scan from the Scans page instead.
Yes. Read-only endpoints under /wp-json/lens/v1/ expose crawler data, scans, and citation history. Authentication uses standard WordPress application passwords.
Email jisan@ewebmarketing.com.au. Please do not file public GitHub issues for security reports.
For every URL that AI bots have crawled, Lens shows how many times that URL was cited in your citation checks and computes an efficiency ratio (citations ÷ crawls). Zero-efficiency rows are pages where AI bots consume crawl budget without ever citing you — the highest-priority pages to improve.
AI bots fall into three functional categories that most SEO tools lump together. Training crawlers (GPTBot, ClaudeBot, CCBot, Google-Extended, DeepSeekBot, Applebot-Extended) ingest content to train future AI models — blocking them removes you from future training corpora. Retrieval crawlers (OAI-SearchBot, Claude-SearchBot, PerplexityBot) fetch content at query time to include in AI answers with citations — blocking them means you will NOT be cited by that answer engine. Assistant browsers (ChatGPT-User, Claude-User, Perplexity-User, MistralAI-User) represent real users asking an AI to visit your page. Lens is the only plugin that lets you make these decisions per category.
A one-click HTML report aggregating every piece of data Lens has collected on your site — score distribution histogram, worst-20 and best-20 pages, blind spots, and a prioritised action list. Ideal for agencies onboarding a new client site or presenting month-over-month improvement to stakeholders.
Google Chrome introduced an experimental "Agentic Browsing" category in Lighthouse (May 2026 update) to measure how ready a site is for AI agents to read and act on it — separate from how ready a site is for humans. Instead of a weighted 0–100 score, it emits a fractional pass ratio across four buckets: Accessibility for agents, WebMCP integration, Layout stability (CLS), and Discoverability (llms.txt). Lens v1.4.0 runs the same-shape checks locally, presented in the same format, so the score you see in Lens tracks the score Chrome will surface in the browser. See Chrome’s docs for the reference implementation.
Google removed FAQ rich results in May 2026. The primary AEO signal is now whether your content contains "extractable passages" — 40 to 100 word paragraphs that end with a terminator, start with something other than a pronoun, and contain a specific number, year or proper noun. Lens scores every page on this signal and it now carries the highest weight (15%) in the overall AEO score.
AgenticChecker class + compute_agentic_readiness() aggregate. compute_sitewide_agentic() in the dashboard-data AJAX endpoint.BaselineReportBuilder class + admin_post_wplens_baseline_preview route.RobotsWriter class hooks the robots_txt filter to write Lens-managed directives. Detects a physical robots.txt file at the site root and warns the user (WordPress's virtual robots.txt is bypassed in that case).BotRegistry now includes a category field on every bot (training / retrieval / assistant / other) and exposes categories() with human-readable descriptions.