{"id":345255,"date":"2026-08-12T10:02:18","date_gmt":"2026-08-12T10:02:18","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/prismshift\/"},"modified":"2026-08-12T10:02:08","modified_gmt":"2026-08-12T10:02:08","slug":"ferendo","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/ferendo\/","author":14817540,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"0.9.3","stable_tag":"0.9.3","tested":"7.0.4","requires":"6.0","requires_php":"7.4","requires_plugins":null,"header_name":"Ferendo \u2014 AI-Native SEO","header_author":"Saju Gopal \/ Wontonee DigitalCraft LLP","header_description":"AI-native SEO \u2014 on-page optimization, schema, sitemaps, and BYOK-powered content intelligence.","assets_banners_color":"7d89af","last_updated":"2026-08-12 10:02:08","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/wontonee.com\/products\/ferendo","header_plugin_uri":"https:\/\/wontonee.com\/products\/ferendo","header_author_uri":"https:\/\/wontonee.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":37,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"0.9.3":{"tag":"0.9.3","author":"sajudeveloper18","date":"2026-08-12 10:02:08"}},"upgrade_notice":{"0.9.3":"<p>Plugin and donate URLs updated to the Ferendo product page.<\/p>","0.9.2":"<p>Review fixes: working public URLs, sitemap URL API, REST permissions, output escaping.<\/p>","0.9.1":"<p>Display name updated for directory trademark compliance.<\/p>","0.9.0":"<p>Plugin renamed to Ferendo. Remove any previous install under the old slug before activating.<\/p>","0.5.1":"<p>Security and WordPress.org review compliance updates (JSON-LD escaping, external service disclosure, AI Client preference).<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3644214,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3644214,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.jpg":{"filename":"banner-1544x500.jpg","revision":3644301,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3644301,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.jpg":{"filename":"banner-772x250.jpg","revision":3644301,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3644301,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["0.9.3"],"block_files":[],"assets_screenshots":[],"screenshots":[]},"plugin_section":[],"plugin_tags":[2353,2994,1117,186,1557],"plugin_category":[55],"plugin_contributors":[241727],"plugin_business_model":[],"class_list":["post-345255","plugin","type-plugin","status-publish","hentry","plugin_tags-ai","plugin_tags-metadata","plugin_tags-schema","plugin_tags-seo","plugin_tags-sitemap","plugin_category-seo-and-marketing","plugin_contributors-sajudeveloper18","plugin_committers-sajudeveloper18"],"banners":{"banner":"https:\/\/ps.w.org\/ferendo\/assets\/banner-772x250.png?rev=3644301","banner_2x":"https:\/\/ps.w.org\/ferendo\/assets\/banner-1544x500.png?rev=3644301","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/ferendo\/assets\/icon-128x128.png?rev=3644214","icon_2x":"https:\/\/ps.w.org\/ferendo\/assets\/icon-256x256.png?rev=3644214","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p>Ferendo helps you optimize WordPress content for classic search engines and AI answer engines.<\/p>\n\n<p>Features include:<\/p>\n\n<ul>\n<li>Per-post SEO fields (title, description, focus keyphrase, canonical, noindex, schema type)<\/li>\n<li>Open Graph title and description overrides<\/li>\n<li>XML sitemaps with optional search-engine ping controls<\/li>\n<li>JSON-LD schema output and breadcrumb helpers<\/li>\n<li>Redirect manager and robots.txt controls<\/li>\n<li>Block editor SEO panel with Search \/ AI \/ Health scoring<\/li>\n<li>Centralized Content SEO admin screen for bulk meta editing<\/li>\n<li>Optional AI suggestions and audits (WordPress AI Client when available, or bring-your-own-key providers)<\/li>\n<\/ul>\n\n<p>Plugin homepage: https:\/\/wontonee.com\/products\/ferendo<\/p>\n\n<p>This plugin does not track visitors or send analytics without the site owner's configuration. Optional AI and sitemap-ping features only contact third-party services when an administrator enables them and provides credentials where required.<\/p>\n\n<h3>External services<\/h3>\n\n<p>Ferendo may connect to the following third-party \/ external services when the related optional features are enabled by an administrator.<\/p>\n\n<h4>OpenAI<\/h4>\n\n<p>Used for optional AI text generation (meta suggestions, content audits) when the AI provider is set to OpenAI under Ferendo \u2192 AI Setup (BYOK fallback when the WordPress AI Client is not used).<\/p>\n\n<p>Data sent: prompt text derived from post title\/content\/meta and admin-entered instructions, plus the model name and temperature. Sent only when an admin triggers an AI action.<\/p>\n\n<p>Service: OpenAI \u2014 Terms of use: https:\/\/openai.com\/policies\/terms-of-use \u2014 Privacy policy: https:\/\/openai.com\/policies\/privacy-policy<\/p>\n\n<h4>Anthropic<\/h4>\n\n<p>Used for optional AI text generation when the AI provider is set to Anthropic under Ferendo \u2192 AI Setup.<\/p>\n\n<p>Data sent: prompt text derived from post title\/content\/meta and admin-entered instructions, plus the model name and temperature. Sent only when an admin triggers an AI action.<\/p>\n\n<p>Service: Anthropic \u2014 Terms of service: https:\/\/www.anthropic.com\/legal\/consumer-terms \u2014 Privacy policy: https:\/\/www.anthropic.com\/legal\/privacy<\/p>\n\n<h4>Google Gemini (Generative Language API)<\/h4>\n\n<p>Used for optional AI text generation when the AI provider is set to Google under Ferendo \u2192 AI Setup.<\/p>\n\n<p>Data sent: prompt text derived from post title\/content\/meta and admin-entered instructions, plus the model name and temperature. Sent only when an admin triggers an AI action.<\/p>\n\n<p>Service: Google Generative AI \u2014 Terms of service: https:\/\/ai.google.dev\/gemini-api\/terms \u2014 Privacy policy: https:\/\/policies.google.com\/privacy<\/p>\n\n<h4>Google sitemap ping<\/h4>\n\n<p>Used to notify Google that the site sitemap may have changed, when sitemap pinging is enabled or when an admin clicks the manual ping button.<\/p>\n\n<p>Data sent: the public sitemap URL of this WordPress site. No personal user data is sent.<\/p>\n\n<p>Service: Google Search \u2014 Terms of service: https:\/\/policies.google.com\/terms \u2014 Privacy policy: https:\/\/policies.google.com\/privacy<\/p>\n\n<h4>Bing sitemap ping<\/h4>\n\n<p>Used to notify Bing that the site sitemap may have changed when an admin runs a manual sitemap ping.<\/p>\n\n<p>Data sent: the public sitemap URL of this WordPress site. No personal user data is sent.<\/p>\n\n<p>Service: Microsoft Bing Webmaster \u2014 Terms of use: https:\/\/www.microsoft.com\/en-us\/servicesagreement \u2014 Privacy statement: https:\/\/privacy.microsoft.com\/en-us\/privacystatement<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin files to <code>\/wp-content\/plugins\/ferendo<\/code>, or install through the WordPress plugins screen.<\/li>\n<li>Activate the plugin through the Plugins screen.<\/li>\n<li>Visit <strong>Ferendo<\/strong> in the admin menu to configure AI and general SEO settings.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20ferendo%20require%20an%20ai%20api%20key%3F\"><h3>Does Ferendo require an AI API key?<\/h3><\/dt>\n<dd><p>No. Core SEO features work without AI. On WordPress 7.0+, AI features prefer the site-level WordPress AI Client \/ Connectors configuration when available. You may also configure a BYOK provider key under <strong>Ferendo \u2192 AI Setup<\/strong>.<\/p><\/dd>\n<dt id=\"can%20i%20migrate%20from%20yoast%20or%20rank%20math%3F\"><h3>Can I migrate from Yoast or Rank Math?<\/h3><\/dt>\n<dd><p>Yes. Use <strong>Ferendo \u2192 Migrations<\/strong> to import compatible meta where available.<\/p><\/dd>\n<dt id=\"does%20this%20plugin%20track%20users%3F\"><h3>Does this plugin track users?<\/h3><\/dt>\n<dd><p>No. Ferendo does not track visitors. Outbound requests only happen for optional features you enable (AI suggestions\/audits and sitemap pings), using data described under External services.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>0.9.3<\/h4>\n\n<ul>\n<li>Point Plugin URI and Donate link to the live Ferendo product page.<\/li>\n<\/ul>\n\n<h4>0.9.2<\/h4>\n\n<ul>\n<li>Fixed Plugin URI \/ Donate \/ Bing privacy links to working public URLs.<\/li>\n<li>Resolve sitemap index URL via WordPress core sitemaps API.<\/li>\n<li>Strengthened REST permission checks and late-output escaping.<\/li>\n<\/ul>\n\n<h4>0.9.1<\/h4>\n\n<ul>\n<li>Display name updated to Ferendo \u2014 AI-Native SEO (removed restricted trademark term).<\/li>\n<\/ul>\n\n<h4>0.9.0<\/h4>\n\n<ul>\n<li>Renamed to Ferendo \u2014 AI-Native SEO (slug: ferendo).<\/li>\n<\/ul>\n\n<h4>0.8.0<\/h4>\n\n<ul>\n<li>Interim branding update during WordPress.org review.<\/li>\n<\/ul>\n\n<h4>0.7.0<\/h4>\n\n<ul>\n<li>Interim longer brand name during WordPress.org review.<\/li>\n<\/ul>\n\n<h4>0.6.0<\/h4>\n\n<ul>\n<li>Interim branding update during WordPress.org review.<\/li>\n<\/ul>\n\n<h4>0.5.1<\/h4>\n\n<ul>\n<li>Escaped JSON-LD output for safe script embedding.<\/li>\n<li>Documented external services (AI providers and sitemap pings) in the readme.<\/li>\n<li>Prefer WordPress AI Client when available, with BYOK provider fallback.<\/li>\n<li>Added WordPress.org contributor username to readme.<\/li>\n<\/ul>\n\n<h4>0.5.0<\/h4>\n\n<ul>\n<li>Added Content SEO bulk manager with Configure SEO modal.<\/li>\n<li>Added Open Graph title\/description overrides.<\/li>\n<li>Refreshed admin UI (Spectrum identity).<\/li>\n<li>Improved Plugin Check readiness for WordPress.org submission.<\/li>\n<\/ul>\n\n<h4>0.4.1<\/h4>\n\n<ul>\n<li>Editor advanced panel layout fixes.<\/li>\n<\/ul>\n\n<h4>0.4.0<\/h4>\n\n<ul>\n<li>Gutenberg bottom meta box SEO panel.<\/li>\n<\/ul>\n\n<h4>0.1.0<\/h4>\n\n<ul>\n<li>Initial scaffold: admin UI, settings storage, post meta helpers, BYOK AI setup form.<\/li>\n<\/ul>","raw_excerpt":"AI-native SEO \u2014 on-page optimization, schema, sitemaps, and BYOK content intelligence.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/345255","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=345255"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/sajudeveloper18"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=345255"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=345255"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=345255"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=345255"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=345255"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=345255"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}