| 开发者 | florinlivada |
|---|---|
| 更新时间 | 2026年10月20日 01:54 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 7.1.2 |
| 版权: | GPL-2.0-or-later |
| 版权网址: | 版权信息 |
[livada_breadcrumbs] shortcode and the livada_seo_breadcrumbs() template tag<head>, run your import, then compare: each tag is shown as Unchanged, Changed, Missing or Added. Also available through the REST API and WordPress Abilities/llms.txt and /llms-full.txt (a plain-text summary of your business with links to your main pages), your business description, founding date, founder and areas of expertise added to your business schema, snippet directives (max-snippet:-1) and optional content markers. Settings under Livada SEO → General, section AEO/wp-json/livada-seo/v1/ (administrator accounts only)/llms.txt is a plain-text summary your site publishes; no assistant is obliged to use it./sitemap.xml and a virtual /robots.txt/llms.txt and /llms-full.txt: a plain-text (Markdown) summary for AI assistants, built from your Schema settings and the AEO fields: business name, type, city, contact details, areas of expertise (or your post categories), links to up to 12 pages (50 in the full version) and, in the full version, your latest 100 posts. Password-protected pages and pages set to noindex are left out. Both files are sent with X-Robots-Tag: noindex. On by default; untick Publish /llms.txt and /llms-full.txt under Livada SEO → General (section AEO) to stop publishing them.max-snippet:-1, max-image-preview:large and max-video-preview:-1 added to the robots meta tag, and an X-Robots-Tag: max-snippet:-1, max-image-preview:large response header, never on a page set to noindex (untick Snippet length); on posts and pages, meta tags named summary, topic, subject, classification, target, audience, coverage, distribution, rating and revisit-after; and a data-ai-summary attribute on the first paragraph plus a schema.org Answer wrapper after headings ending with "?" (untick Content markers). Untick Turn on AEO to stop all of these at once./.well-known/api-catalog, plus a Link: rel="api-catalog" header on your pages; an MCP server card at /.well-known/mcp/server-card.json (also answered at /.well-known/mcp/server-cards.json and /.well-known/mcp.json); and /auth.md, which says that the REST API uses WordPress Application Passwords. They only describe the REST API, which accepts administrator accounts only. They are on by default and this version has no switch for them in the admin: a developer can turn them off by setting agent_readiness_enabled to false in the livada_seo_lite_settings option, then saving Settings → Permalinks once so the old addresses stop answering.Accept: text/markdown. It is on by default; set markdown_negotiation_enabled to false in the same option to turn it off./.well-known/tdmrep.json, tdm-reservation headers and meta tags. It is published only if a developer sets tdm_reservation to reserved or not_reserved in the same option.livada-seo-lite folder to /wp-content/plugins/, or install directly from the WordPress.org Plugins screen.No plugin can promise that. It publishes your titles, descriptions, sitemap and business structured data correctly, and Migration Verify checks that a migration did not drop any of them. Your content still decides your ranking.
No licence key, no trial, nothing disabled or time-limited. Livada SEO Pro is a separate plugin with extra features (several locations, hreflang, WooCommerce schemas, Site Audit, bulk tools); the Dashboard shows one box that describes it, and nothing else in this plugin asks you to buy it.
Yes. Since 1.1.7, while that box is ticked under Settings → Reading, the plugin publishes no sitemap and no /llms.txt, and keeps WordPress's own robots.txt.
It adds no JavaScript file to your pages and one stylesheet of under 1 KB, only on pages that show breadcrumbs. We have not published speed benchmarks.
In normal use it sends nothing to Livada. The only requests it sends to another party are the optional AI requests, with your own API key, described under "External services".
/llms.txt?It is on by default and costs nothing; untick Publish /llms.txt and /llms-full.txt under Livada SEO → General to stop. Password-protected and noindex pages are left out.
Yes. The on-page analysis reads the content Elementor renders, so pages built with Elementor are scored on their real text.
Yes — Livada SEO → Tools imports titles, meta descriptions, focus keywords, canonical URLs, robots directives and redirects from Yoast SEO, Rank Math, All in One SEO and SEOPress. Run Migration Verify (see below) before and after the import to check nothing was lost.
Before you import from another SEO plugin, open Livada SEO → Migration Verify, tick the pages you want to check (the home page, a static front page, the pages carrying the other plugin's data and your latest posts are listed; you can also type any address of your site) and click Take the before snapshot. The plugin reads each live page the way a search engine does and saves its head tags (title, meta description, canonical, robots, Open Graph, JSON-LD). After the import, click Compare with the snapshot: for each page, each tag is shown as Unchanged, Changed (still there, different text), Missing (was published, now gone) or Added, with the before and after values side by side, and a tag that is now published twice is flagged too. Reworded text is not an error; a missing tag is. The same checks are available through the REST API and the WordPress Abilities API.
Add an API key for Anthropic, OpenAI or Google Gemini under Livada SEO → General and choose the provider. The AI ✨ buttons in the SEO box then ask that provider for a title, a meta description or a focus keyword and put the answer in the field, where you can edit it before saving. Anyone who can edit a post can use these buttons, and the requests use your key. See "External services" for exactly what is sent.
In your WordPress database, in the plugin's settings option. When PHP's OpenSSL extension is available it is encrypted with AES-256, using a key derived from your WordPress salts (wp_salt( 'auth' )); without OpenSSL it is only base64-encoded. This keeps the key out of plain sight in a database export, but it does not protect it from someone who can read both your database and wp-config.php. An encrypted key can only be read back with the same WordPress authentication salts (AUTH_KEY and AUTH_SALT) and PHP's OpenSSL extension: after you change them, or move the database to another site or to a server without OpenSSL, the AI features stop working until you enter the key again. Use a key limited to what you need, with a spending limit, and tick Remove saved key under Livada SEO → General if you stop using the feature.
Same underlying SEO data (titles, descriptions, business info) — Pro adds advanced features on top: multiple business locations, automatic image optimisation, hreflang, WooCommerce, Site Audit and bulk tools. They are two separate plugins; nothing in this plugin is disabled or time-limited.
In this order:
Use Plugins → Delete. uninstall.php removes the plugin's options (including its settings and any saved API keys), every post meta with the _livada_seo_ prefix, the redirects, 404-log and activity-log database tables, and the plugin's transients. If Livada SEO Pro is installed, active or not, nothing is deleted, not even this plugin's settings and API keys, because Pro uses the same data. On a multisite network it only cleans the site it runs on; other sites keep their data.
&) instead of the character. Titles now read normally./llms.txt (a list of your pages for AI assistants) and replaced WordPress's robots.txt with its own, which carries a Sitemap line. WordPress's own robots.txt is now kept, and the sitemap and /llms.txt are no longer published while the box is ticked.["false"]) was stored as is and read as on; a single-value setting (a URL, a name) could be stored as a list; a list setting (post types, sameAs, topics) could be stored as one string; a nested list in schema_same_as caused a fatal error on PHP 8. Each is now ignored or cleaned, and an empty value clears a list./llms.txt. It is now left out, as a single noindex page already was.aeo_knowledge_graph as the text "false" through the REST API turned it on. "false", "0" and "off" now switch it off./llms.txt and /llms-full.txt summarise your business and link to your main pages; a business description, founding date, founder and areas of expertise are added to the business entity your Schema settings already publish (one entity, never a second one); max-snippet:-1, max-image-preview:large and max-video-preview:-1 are added to the robots meta tag and sent as an X-Robots-Tag header, never on a page set to noindex; optional meta tags and content markers. Every part can be switched off under Livada SEO → General, section AEO. Nothing is sent to any service./.well-known/agent-skills/index.json. It is no longer published, and /auth.md no longer points to it./.well-known/mcp/server-card.json) described features of the paid plugin. It now describes this plugin, and on WordPress versions before 6.9, which have no Abilities API, it no longer refers to that API or to an MCP adapter.assets/css/breadcrumbs.css) was requested but missing from the package.sitemap.xml referenced a stylesheet that was not shipped, which made some browsers show a blank page. The reference is removed; search engines were never affected.%category% and %date% in your title and description templates were damaged when saved (WordPress's text filter deletes what looks like a URL-encoded character, %ca in %category% and %da in %date%, so they were stored as tegory% and te%). They are now kept by the Titles & Metas screen, the SEO box, the REST API and the importers. Templates already damaged by an earlier version are repaired once, at the update, including two variables written back to back (%title%%date%). Only the site-wide templates are repaired: a title or description you typed with %category% or %date% in one post's SEO box while an earlier version was installed has to be typed again.%sitename%) in the meta description, the Open Graph description and the Article schema. They are now replaced there, as they already were in titles, and markup is stripped from them as in the meta description.anthropic_api_key_clear, openai_api_key_clear or gemini_api_key_clear set to true.robots.txt into one line and emptied list settings such as schema_services. They are kept as sent.robots.txt, in the admin or through the REST API, deleted every URL-encoded character (%C3%A9, %20...): Disallow: /r%C3%A9servation/ became Disallow: /rservation/, and a rule made only of such characters became Disallow: /, which blocks the whole site. Those characters are now kept. A robots.txt saved that way by an earlier version is not repaired: check yours under Livada SEO → Robots.txt.og:locale tag was always fr_FR. It now follows your site language./auth.md) were switched off, the rewrite rules registered by earlier releases were never cleaned up and could keep answering with your home page. They are dropped at the update.https_local_ssl_verify filter (off by default, as before).