{"id":361923,"date":"2026-09-01T20:41:48","date_gmt":"2026-09-01T20:41:48","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/wwb-seo-master\/"},"modified":"2026-09-20T10:29:13","modified_gmt":"2026-09-20T10:29:13","slug":"wwb-seo-master","status":"publish","type":"plugin","link":"https:\/\/bre.wordpress.org\/plugins\/wwb-seo-master\/","author":23329786,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"5.7.0","stable_tag":"5.7.0","tested":"7.1.1","requires":"6.0","requires_php":"8.0","requires_plugins":null,"header_name":"WWB SEO Master","header_author":"Wild Web Builder","header_description":"International, modular and privacy-first WordPress SEO.","assets_banners_color":"4713bb","last_updated":"2026-09-20 10:29:13","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/wildwebbuilder.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":144,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"5.6.2":{"tag":"5.6.2","author":"aleksa64","date":"2026-09-03 08:02:44","revision":3679283},"5.7.0":{"tag":"5.7.0","author":"aleksa64","date":"2026-09-20 10:29:13","revision":3704123}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3676836,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3676836,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3676836,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3676836,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["5.6.2","5.7.0"],"block_files":[],"assets_screenshots":[],"screenshots":[]},"plugin_section":[],"plugin_tags":[2994,726,1117,186,1557],"plugin_category":[55],"plugin_contributors":[278709],"plugin_business_model":[],"class_list":["post-361923","plugin","type-plugin","status-publish","hentry","plugin_tags-metadata","plugin_tags-redirects","plugin_tags-schema","plugin_tags-seo","plugin_tags-sitemap","plugin_category-seo-and-marketing","plugin_contributors-aleksa64","plugin_committers-aleksa64"],"banners":{"banner":"https:\/\/ps.w.org\/wwb-seo-master\/assets\/banner-772x250.png?rev=3676836","banner_2x":"https:\/\/ps.w.org\/wwb-seo-master\/assets\/banner-1544x500.png?rev=3676836","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/wwb-seo-master\/assets\/icon-128x128.png?rev=3676836","icon_2x":"https:\/\/ps.w.org\/wwb-seo-master\/assets\/icon-256x256.png?rev=3676836","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<h4>SEO made easier<\/h4>\n\n<p>WWB SEO Master is a free WordPress SEO plugin that helps search engines understand\nyour website and helps you control how your pages can appear in search results and\nwhen shared on social media. You do not need to be an SEO expert: the plugin\nexplains what it finds, why it matters and what you can do next.<\/p>\n\n<p>Start with the essentials such as SEO titles and meta descriptions, then use the\ntechnical, structured-data and content tools when you need them. Modules can be\nenabled separately, so you stay in control of what runs on your site.<\/p>\n\n<h4>Main features<\/h4>\n\n<ul>\n<li>Write SEO titles and meta descriptions for posts, pages and public taxonomies.<\/li>\n<li>Set canonical URLs and robots metadata to control preferred URLs and indexing.<\/li>\n<li>Add Open Graph and X metadata for clearer social-media sharing.<\/li>\n<li>Generate connected JSON-LD structured data with a guided schema builder.<\/li>\n<li>Use the WordPress XML sitemap with additional sitemap and robots.txt controls.<\/li>\n<li>Run understandable content audits and technical SEO scans with prioritized actions.<\/li>\n<li>Find internal-link opportunities and pages that may need more incoming links.<\/li>\n<li>Create redirects, automatically redirect changed permalinks and monitor 404 errors.<\/li>\n<li>Add breadcrumbs and manage SEO for categories, tags and other public taxonomies.<\/li>\n<li>Import supported metadata from Yoast SEO, Rank Math, SEOPress and All in One SEO.<\/li>\n<li>View optional read-only Google Search Console reports and inspect individual URLs.<\/li>\n<li>Use multilingual checks and integrations for common WordPress content workflows.<\/li>\n<\/ul>\n\n<h4>AEO, GEO and AI search tools<\/h4>\n\n<p>Search is changing, but the basics still matter. Clear metadata, crawlable pages,\nuseful content and accurate structured data help traditional search engines and\ncan also make content easier for answer engines and AI-powered search to understand.<\/p>\n\n<p>WWB SEO Master includes answer helpers, entity-based schema, AI crawler controls\nand an optional <code>\/llms.txt<\/code> file. These tools support answer engine optimization\n(AEO), generative engine optimization (GEO) and AI-search readiness, but they do\nnot guarantee rankings, citations or inclusion in AI answers. Google Search does\nnot currently use <code>llms.txt<\/code>.<\/p>\n\n<p>The optional AI assistant can suggest metadata and content improvements. AI is\ndisabled by default, runs only after an authorized user requests it and never\npublishes changes automatically. WordPress 7.0 or newer can use the built-in\nWordPress AI Client. Older versions can use an administrator-configured OpenAI\nfallback.<\/p>\n\n<h4>Privacy and control<\/h4>\n\n<p>There are no advertisements, license checks or usage telemetry. Most features run\nentirely on your WordPress site. Optional external services are documented below\nand are contacted only when an authorized user configures and uses them.<\/p>\n\n<p>Deactivation keeps your settings and SEO metadata. When the plugin is deleted,\npermanent cleanup follows the setting under WWB SEO &gt; Settings. Clean removal is\nenabled by default for new installations; existing installations keep their saved\npreference.<\/p>\n\n<h3>External Services<\/h3>\n\n<p>This plugin has no licensing, update-check, advertising, analytics or telemetry\nservice. The following optional services are used only when a site administrator\nconfigures and invokes their associated features.<\/p>\n\n<h4>WordPress AI Client and configured AI provider<\/h4>\n\n<p>On WordPress 7.0 or newer, the plugin first calls <code>wp_ai_client_prompt()<\/code>. The\nWordPress AI Client selects a compatible AI provider from connectors installed\nand configured by the site owner. WWB SEO does not install a connector and does\nnot control which provider the owner selects.<\/p>\n\n<p>When an authorized editor manually requests page optimization, the prompt may\ncontain the site name, locale, saved page title, saved SEO\/social metadata,\nschema type and a bounded plain-text copy of the saved page content. When an\nadministrator manually requests backlink candidates, it may contain the site\nname and URL, business goal, audience, location and up to eight recent public\npage titles and URLs. That second request also asks a capable provider to use web\nsearch. No prompt is sent automatically or in the background.<\/p>\n\n<p>Data handling, retention, billing, terms and privacy are determined by the AI\nconnector and provider configured by the site owner. See the\n<a href=\"https:\/\/developer.wordpress.org\/reference\/functions\/wp_ai_client_prompt\/\">WordPress AI Client documentation<\/a>\nand the selected connector\/provider documentation before enabling this feature.<\/p>\n\n<h4>OpenAI fallback<\/h4>\n\n<p>The optional backward-compatible fallback sends manual AI requests to\n    https:\/\/api.openai.com\/v1\/responses. It is used only when the WordPress AI\nClient is unavailable or cannot support the requested capability and a site\nadministrator has saved an OpenAI API key.<\/p>\n\n<p>Page-optimization and backlink-candidate requests contain the same bounded data\ndescribed above. A pseudonymous HMAC identifier derived from the current local\nuser ID can also be sent for abuse prevention; it is not the WordPress username,\nemail address or raw user ID. Requests set <code>store: false<\/code>. Backlink research may\nenable OpenAI web search. The encrypted API key remains on the WordPress site and\nis transmitted only in the authorization header for the request. Nothing is sent\nuntil an authorized user explicitly runs an AI action.<\/p>\n\n<p>OpenAI API use is subject to OpenAI's\n<a href=\"https:\/\/openai.com\/policies\/terms-of-use\/\">terms<\/a> and\n<a href=\"https:\/\/openai.com\/policies\/privacy-policy\/\">privacy policy<\/a>. API usage may be\nbilled to the key owner.<\/p>\n\n<h4>Google OAuth and Search Console<\/h4>\n\n<p>The optional Search Console module communicates with these Google endpoints:<\/p>\n\n<ul>\n<li><code>https:\/\/accounts.google.com\/o\/oauth2\/v2\/auth<\/code> for administrator-initiated OAuth consent.<\/li>\n<li><code>https:\/\/oauth2.googleapis.com\/token<\/code> to exchange and refresh OAuth tokens.<\/li>\n<li><code>https:\/\/www.googleapis.com\/webmasters\/v3\/<\/code> for verified properties and read-only performance reports.<\/li>\n<li><code>https:\/\/searchconsole.googleapis.com\/v1\/urlInspection\/index:inspect<\/code> for administrator-requested URL inspection.<\/li>\n<\/ul>\n\n<p>The OAuth client ID, authorization code, encrypted client secret and encrypted\ntokens are used for authentication. Selected property, date ranges, report\ndimensions and administrator-entered inspection URLs are sent as needed. The\nmodule requests the read-only <code>webmasters.readonly<\/code> scope. Performance results\nare cached locally for one hour and inspection results for six hours. Disconnect\nremoves stored tokens and the selected property. Google use is subject to the\n<a href=\"https:\/\/policies.google.com\/terms\">Google Terms of Service<\/a> and\n<a href=\"https:\/\/policies.google.com\/privacy\">Google Privacy Policy<\/a>.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin ZIP in Plugins &gt; Add New &gt; Upload Plugin.<\/li>\n<li>Activate WWB SEO Master.<\/li>\n<li>Open WWB SEO &gt; Settings and enable only the modules you need.<\/li>\n<li>Set the public identity used by the schema graph.<\/li>\n<li>Edit content or public taxonomy terms to configure SEO fields.<\/li>\n<li>Back up the site before using migration or permanent uninstall cleanup.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"is%20a%20license%20key%20required%3F\"><h3>Is a license key required?<\/h3><\/dt>\n<dd><p>No. There is no license-key system, advertising or telemetry.<\/p><\/dd>\n<dt id=\"is%20wordpress%207.0%20required%3F\"><h3>Is WordPress 7.0 required?<\/h3><\/dt>\n<dd><p>No. The minimum remains WordPress 6.0. WordPress 7.0 or newer can use the native\nAI Client; older versions can use the optional direct OpenAI fallback.<\/p><\/dd>\n<dt id=\"does%20ai%20publish%20or%20change%20content%20automatically%3F\"><h3>Does AI publish or change content automatically?<\/h3><\/dt>\n<dd><p>No. AI runs only on an authorized manual action. Suggestions must be selected,\nreviewed and saved by the user. Backlink candidates also require manual adoption\nand outreach.<\/p><\/dd>\n<dt id=\"does%20deactivation%20delete%20seo%20data%3F\"><h3>Does deactivation delete SEO data?<\/h3><\/dt>\n<dd><p>No. Deactivation never deletes data. Optional permanent cleanup applies only\nwhen the plugin itself is deleted and the setting was enabled beforehand. Clean\nremoval is enabled for new installations; existing installations keep their\nprevious choice so an update never changes a data-retention preference silently.<\/p><\/dd>\n<dt id=\"does%20llms.txt%20improve%20google%20rankings%20or%20ai%20overviews%3F\"><h3>Does llms.txt improve Google rankings or AI Overviews?<\/h3><\/dt>\n<dd><p>No. Google states that Search ignores llms.txt. WWB provides it only as an\nexperimental, optional discovery file for other services that may choose to\nread the convention.<\/p><\/dd>\n<dt id=\"does%20it%20replace%20the%20wordpress%20sitemap%3F\"><h3>Does it replace the WordPress sitemap?<\/h3><\/dt>\n<dd><p>It controls and extends the sitemap system built into WordPress. The sitemap\nindex remains available at <code>\/wp-sitemap.xml<\/code>.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>5.7.0<\/h4>\n\n<ul>\n<li>Rewrote the WordPress.org description in plain language and improved discovery for SEO, metadata, schema, AEO, GEO and AI-search topics.<\/li>\n<li>Fixed migration detection and explained supported fields, zero results and unchanged imports.<\/li>\n<li>Prevented unresolved title-template variables from being copied as literal page metadata.<\/li>\n<li>Added clear indexability explanations and direct links to each page's SEO panel.<\/li>\n<li>Made title length, content depth and link suggestions optional guidance outside the core score.<\/li>\n<li>Removed rigid 60\/160-character storage limits while retaining practical display guidance.<\/li>\n<li>Replaced harsh audit wording with Needs attention, Review and Optional statuses.<\/li>\n<li>Made technical scans continue automatically and grouped results by type and affected pages.<\/li>\n<li>Listed missing schema fields, added direct edit links and reduced false Article schema findings.<\/li>\n<li>Completed uninstall cleanup for legacy WWB option keys and enabled clean removal by default for new installations.<\/li>\n<li>Clarified that llms.txt is experimental and is ignored by Google Search.<\/li>\n<\/ul>\n\n<p>Earlier release notes are available in <code>changelog.txt<\/code> inside the plugin package.<\/p>","raw_excerpt":"Easy WordPress SEO for metadata, schema, XML sitemaps, redirects, content checks and optional AI assistance.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/bre.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/361923","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bre.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/bre.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/bre.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=361923"}],"author":[{"embeddable":true,"href":"https:\/\/bre.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/aleksa64"}],"wp:attachment":[{"href":"https:\/\/bre.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=361923"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/bre.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=361923"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/bre.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=361923"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/bre.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=361923"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/bre.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=361923"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/bre.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=361923"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}