[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f9a77tpyOxaHeleLxDdu_O3ehY6Y-oQx2InKfX9hyGRI":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"num_ratings":11,"last_updated":13,"tested_up_to":14,"requires_at_least":15,"requires_php":16,"tags":17,"homepage":13,"download_link":22,"security_score":23,"vuln_count":11,"unpatched_count":11,"last_vuln_date":24,"fetched_at":25,"vulnerabilities":26,"developer":27,"crawl_stats":24,"alternatives":34,"analysis":130,"fingerprints":165},"clean-meta-descriptions","Clean Meta Descriptions","1.1.2","matthewsudekum","https:\u002F\u002Fprofiles.wordpress.org\u002Fmatthewsudekum\u002F","\u003Cp>This plugin cleans meta descriptions of any shortcode that you input. If no Yoast meta description exists, this plugin will insert one without the specified shortcodes. This is NOT an official Yoast plugin\u002Faddon.\u003C\u002Fp>\n","Removes shortcodes from Yoast meta descriptions. Adds clean meta descriptions if none exist.",0,1607,"","6.9.4","6.0","5.6.39",[18,19,20,21],"meta","seo","shortcode","yoast","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fclean-meta-descriptions.1.1.2.zip",100,null,"2026-03-15T10:48:56.248Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":28,"total_installs":29,"avg_security_score":30,"avg_patch_time_days":31,"trust_score":32,"computed_at":33},3,10,97,30,92,"2026-04-04T18:14:07.904Z",[35,59,79,96,115],{"slug":36,"name":37,"version":38,"author":39,"author_profile":40,"description":41,"short_description":42,"active_installs":43,"downloaded":44,"rating":45,"num_ratings":46,"last_updated":47,"tested_up_to":48,"requires_at_least":49,"requires_php":50,"tags":51,"homepage":55,"download_link":56,"security_score":57,"vuln_count":11,"unpatched_count":11,"last_vuln_date":24,"fetched_at":58},"surbma-yoast-breadcrumb-shortcode","Surbma | Yoast SEO Breadcrumb Shortcode","1.1","Surbma","https:\u002F\u002Fprofiles.wordpress.org\u002Fsurbma\u002F","\u003Cp>A simple shortcode to include Yoast SEO’s breadcrumb function everywhere on your WordPress website. You have to install and activate the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwordpress-seo\u002F\" rel=\"ugc\">WordPress SEO by Yoast\u003C\u002Fa> plugin and enable breadcrumb option to use this shortcode.\u003C\u002Fp>\n\u003Cp>With this shortcode you can put Yoast’s fantastic breadcrumb feature manually into every post and page or even into custom post types. If your theme supports it, you can use this shortcode in your widget areas with the Text widget.\u003C\u002Fp>\n\u003Cp>The shortcode:\u003Cbr \u002F>\n    [yoast-breadcrumb]\u003C\u002Fp>\n\u003Cp>There are two parameters for this shortcode:\u003C\u002Fp>\n\u003Col>\n\u003Cli>before – The code that your breadcrumb should be prefixed with. Default value: \u003Ccode>\u003Cdiv class=\"breadcrumb\" itemprop=\"breadcrumb\">\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>after – The code that should be added on the back of your breadcrumb. Default value: \u003Ccode>\u003C\u002Fdiv>\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>You can read more informations about Yoast’s breadcrumb function here: \u003Ca href=\"https:\u002F\u002Fyoast.com\u002Fwordpress\u002Fplugins\u002Fbreadcrumbs\u002F\" rel=\"nofollow ugc\">Yoast Breadcrumbs – WordPress Breadcrumbs\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Do you want to contribute or help improving this plugin?\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>You can find it on GitHub: \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FSurbma\u002Fsurbma-yoast-breadcrumb-shortcode\" rel=\"nofollow ugc\">https:\u002F\u002Fgithub.com\u002FSurbma\u002Fsurbma-yoast-breadcrumb-shortcode\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>You can find my other plugins and projects on GitHub:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FSurbma\" rel=\"nofollow ugc\">https:\u002F\u002Fgithub.com\u002FSurbma\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Please feel free to contribute, help or recommend any new features for my plugins, themes and other projects.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Do you want to know more about me?\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Visit my webpage: \u003Ca href=\"http:\u002F\u002Fsurbma.com\u002F\" rel=\"nofollow ugc\">Surbma.com\u003C\u002Fa>\u003C\u002Fp>\n","A simple shortcode to include Yoast's breadcrumb function everywhere on your WordPress website.",3000,35211,84,9,"2023-04-08T15:44:00.000Z","6.2.9","5.0","7.0",[52,20,53,21,54],"breadcrumb","wordpress-seo","yoast-seo","http:\u002F\u002Fsurbma.com\u002Fwordpress-plugins\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsurbma-yoast-breadcrumb-shortcode.1.1.zip",85,"2026-03-15T15:16:48.613Z",{"slug":60,"name":61,"version":62,"author":63,"author_profile":64,"description":65,"short_description":66,"active_installs":67,"downloaded":68,"rating":23,"num_ratings":69,"last_updated":70,"tested_up_to":14,"requires_at_least":71,"requires_php":72,"tags":73,"homepage":13,"download_link":78,"security_score":23,"vuln_count":11,"unpatched_count":11,"last_vuln_date":24,"fetched_at":58},"auto-focus-keyword-for-seo","Auto Focus Keyword for SEO","1.0.4","Pagup","https:\u002F\u002Fprofiles.wordpress.org\u002Fpagup\u002F","\u003Cp>The “Focus Keyword” feature of Yoast SEO and Rank Math is a dynamic backend tool that allows the optimization of a page based on a central query, with the aim of maximizing its understanding by search engines and generating consistent SEO. This “Focus Keyword” will also be deployed as a “Meta Tag keyword” on the frontend, in the HTML code of your website.\u003C\u002Fp>\n\u003Cp>The “Focus Keyword” feature (or “Primary Keyword”) allows users to specify a target keyword or phrase for each article or page of their website. The goal is to optimize the content around this keyword to improve the chances of ranking in search engines for that specific query.\u003C\u002Fp>\n\u003Cp>Once you have defined your primary keyword, these plugins analyze the content of your page and provide recommendations to improve your SEO. They check if the target keyword is present in essential elements of the page, such as the title, meta description, heading tags (H1, H2, etc.), body content, and image alt attributes. They also indicate whether you need to add or remove instances of the keyword for better optimization.\u003C\u002Fp>\n\u003Cp>By using the “Focus Keyword” feature of Yoast SEO or Rank Math, you can refine your content to align with the best SEO practices and increase your chances of being well-ranked in search engine results for your target keyword.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>The role of the Auto Focus Keyword plugin\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>The fact is that it can sometimes be challenging to determine which keywords to use or to optimize for all the pages\u002Farticles\u002Fproducts of a website.\u003C\u002Fp>\n\u003Cp>That’s where the plugin comes in: \u003Cstrong>Auto Focus Keyword for Yoast SEO & Rank Math\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>The “Auto Focus Keyword” plugin has been specially designed to work seamlessly with the Yoast SEO and Rank Math plugins, two of the most popular SEO plugins on WordPress. This seamless integration allows users to benefit from advanced optimization features without encountering any issues.\u003C\u002Fp>\n\u003Cp>When you use the “Auto Focus Keyword” plugin in conjunction with Yoast SEO or Rank Math, you can fully leverage the potential of these plugins to improve your SEO and optimize your content. Here’s how this synergy works:\u003C\u002Fp>\n\u003Cp>This plugin will allow you to automatically add a focus keyword corresponding to the title of your page\u002Farticle\u002Fproduct in the backend of your website using Yoast SEO and Rank Math. This means you don’t need to manually enter each target keyword, as the plugin does it for you. This feature saves you time and ensures consistency in optimizing your content.\u003C\u002Fp>\n\u003Cp>Once installed, you simply need to select the parts of your website that will be affected by its execution (Post types). If necessary, you can identify the pages\u002FURLs that are not relevant for this process and then initiate a scan (“FETCH”) to identify the pages on the website that do not have any focus keyword identified in the backend via Yoast SEO or Rank Math.\u003C\u002Fp>\n\u003Cp>Once done, you just need to click on “SYNC,” and all these pages will have the focus keyword populated with the page title.\u003C\u002Fp>\n\u003Cp>By combining the “Auto Focus Keyword” plugin with Yoast SEO and Rank Math, you have a comprehensive SEO optimization solution. You can automate the process of adding targeted keywords, improve the consistency of your optimization, and fully utilize the advanced features of Yoast SEO and Rank Math. This synergy between the plugins ensures optimal SEO for your site without any conflicts or technical issues.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>The PRO version allows you to:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Continuously run the process of adding Focus Keywords to any new content created on the website, for which the Focus Keyword has not been identified at the time of publishing.\u003C\u002Fli>\n\u003Cli>Extend the optimization process to your product pages.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Why use the “Auto Focus Keyword” plugin?\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>There are several ideas behind the creation of this plugin, including:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Save you time.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>When it comes to optimizing your website using tools like Yoast SEO or Rank Math, especially for a large content structure (such as an online store), it can be tedious to optimize everything diligently for search engines. However, this will no longer be a problem with this plugin.\u003C\u002Fp>\n\u003Cp>The plugin will also help you quickly identify pages that require special attention, thanks to the color-coded “dots” provided by Yoast SEO. This is because a Focus Keyword, which is an optimization target, will be defined.\u003C\u002Fp>\n\u003Cp>Furthermore, in the case of an online store, the optimization target is often the product name. Once again, the plugin will automatically add the page title (i.e., the product name) as the Focus Keyword.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Enable the use of other SEO plugins.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>By automatically adding a Focus Keyword to all your pages, you can take advantage of various other SEO plugins that utilize the Focus Keyword as an optimization tool.\u003C\u002Fp>\n\u003Cp>For example, the “BIALTY” plugin used to optimize Alt tags for images can now deploy Alt tags across your entire site since its execution is directly tied to the existence of Focus Keywords. \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbulk-image-alt-text-with-yoast\u002F\" rel=\"ugc\">See here\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>The same applies to the “BIGTA” plugin used to optimize Title Text for images, as it also utilizes the Focus Keywords from Yoast SEO or Rank Math. \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbulk-image-title-attribute\u002F\" rel=\"ugc\">See here\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Lastly, and this is a significant advantage, deploying Focus Keywords on all your pages allows you to implement the most effective internal linking strategy on your site using “\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fautomatic-internal-links-for-seo\u002F\" rel=\"ugc\">Auto links for SEO\u003C\u002Fa>” another plugin developed by us at PAGUP.com. It uses Focus Keywords as anchor text for link creation.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Understand how SEO works.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>By combining the use of these plugins and optimizing your Focus Keywords, you will understand the importance of creating consistency in your content to maximize search engine comprehension.\u003C\u002Fp>\n\u003Cp>Enjoy !\u003C\u002Fp>\n","This plugin will assign Focus Keywords to all your pages (on the backend) based on post titles, for websites using Yoast SEO and Rank Math.",2000,17442,2,"2026-01-18T17:04:00.000Z","4.1","7.4",[74,75,76,77,54],"focus-keyword","meta-tag-keyword","rank-math","search-engines","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fauto-focus-keyword-for-seo.zip",{"slug":80,"name":81,"version":82,"author":83,"author_profile":84,"description":85,"short_description":86,"active_installs":87,"downloaded":88,"rating":11,"num_ratings":11,"last_updated":89,"tested_up_to":90,"requires_at_least":49,"requires_php":13,"tags":91,"homepage":94,"download_link":95,"security_score":32,"vuln_count":11,"unpatched_count":11,"last_vuln_date":24,"fetched_at":58},"meta-box-yoast-seo","MB Yoast SEO Integration","1.3.10","Anh Tran","https:\u002F\u002Fprofiles.wordpress.org\u002Frilwis\u002F","\u003Cp>\u003Cstrong>MB Yoast SEO Integration\u003C\u002Fstrong> is a free extension for \u003Ca href=\"https:\u002F\u002Fmetabox.io\" rel=\"nofollow ugc\">Meta Box\u003C\u002Fa> plugin which allows developers to add content of custom fields to Yoast SEO Content Analysis to have better SEO score.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>Meta Box Lite\u003C\u002Fstrong>\u003Cbr \u002F>\n  We recommend using \u003Ca href=\"https:\u002F\u002Fmetabox.io\u002Flite\u002F\" rel=\"nofollow ugc\">Meta Box Lite\u003C\u002Fa>, a feature-rich free UI version of Meta Box that provides UI and all free features for managing custom fields and dynamic content on WordPress, including post types, taxonomies, custom fields, and relationships.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>There are situations when we create custom fields to store real content for the posts. They are actually displayed in the frontend. Search engines such as Google or Bing see them and analyze them. But by default, Yoast SEO plugin takes only post content to analyze for SEO score and gives us feedback based on the post content. The plugin doesn’t analyze the all the content that appears to the search engine, which is a big missing part and that sometimes confuses us in SEO term.\u003C\u002Fp>\n\u003Cp>So, the plugin \u003Cem>MB Yoast SEO Integration\u003C\u002Fem> fixes that problem by allowing us to add custom fields to the content analyzed by Yoast SEO plugin. This way, the Yoast SEO plugin and search engine will see the same content and we will have a correct advice for SEO content as well as correct SEO score.\u003C\u002Fp>\n\u003Ch3>Plugin Links\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmetabox.io\u002Fplugins\u002Fmeta-box-yoast-seo\u002F\" rel=\"nofollow ugc\">Homepage\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Frilwis\u002Fmb-yoast-seo\" rel=\"nofollow ugc\">Github repo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmetabox.io\u002Fplugins\u002F\" rel=\"nofollow ugc\">View other premium extensions\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Add content of Meta Box custom fields to Yoast SEO Content Analysis.",700,28810,"2025-02-14T08:34:00.000Z","6.6.5",[92,93,19,21],"custom-fields","meta-box","https:\u002F\u002Fmetabox.io\u002Fplugins\u002Fmeta-box-yoast-seo\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmeta-box-yoast-seo.1.3.10.zip",{"slug":97,"name":98,"version":99,"author":100,"author_profile":101,"description":102,"short_description":103,"active_installs":104,"downloaded":105,"rating":23,"num_ratings":69,"last_updated":106,"tested_up_to":107,"requires_at_least":108,"requires_php":109,"tags":110,"homepage":113,"download_link":114,"security_score":57,"vuln_count":11,"unpatched_count":11,"last_vuln_date":24,"fetched_at":58},"rest-api-head-tags","REST API – Head Tags","1.2.1","frontity","https:\u002F\u002Fprofiles.wordpress.org\u002Ffrontity\u002F","\u003Cp>This plugin adds all the tags in the head section of a website to WordPress REST API responses.\u003C\u002Fp>\n\u003Cp>It is perfect if you are using WordPress for a headless set-up and would like to add the \u003Cstrong>meta tags\u003C\u002Fstrong> generated by your \u003Cstrong>WordPress SEO plugin\u003C\u002Fstrong> (like Yoast SEO or All-in-One SEO Pack) to the WordPress REST API output.\u003C\u002Fp>\n\u003Ch4>Requirements\u003C\u002Fh4>\n\u003Cp>This package depends on the \u003Ca href=\"https:\u002F\u002Fwww.php.net\u002Fmanual\u002Fen\u002Fbook.dom.php\" rel=\"nofollow ugc\">PHP DOM library\u003C\u002Fa>. Most PHP environments have it by default so you don’t have to worry about that.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>In case you get some errors regarding this dependency make sure you have this library installed (you can take a look at this \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ffrontity\u002Fwp-plugins\u002Fissues\u002F35\" rel=\"nofollow ugc\">thread\u003C\u002Fa> in the code repository).\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch4>Compatibility\u003C\u002Fh4>\n\u003Cp>This plugin is compatible and works out of the box with some of the most popular WordPress SEO plugins. These are the ones that we tested:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwordpress-seo\u002F\" rel=\"ugc\">Yoast SEO\u003C\u002Fa> – (up to 13.5)\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fall-in-one-seo-pack\u002F\" rel=\"ugc\">All in One SEO Pack\u003C\u002Fa> – (up to 3.4.2)\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Falleyinteractive\u002Fwp-seo\" rel=\"nofollow ugc\">WP SEO\u003C\u002Fa> –\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Are you using a different SEO plugin and want to know if it’s compatible? Feel free to ask in our \u003Ca href=\"https:\u002F\u002Fcommunity.frontity.org\u002F?utm_source=plugin-repository&utm_medium=readme&utm_campaign=rest-api-head-tags-plugin\" rel=\"nofollow ugc\">community forum\u003C\u002Fa>. If you tested any other plugin, please let us know as well so we can update the list.\u003C\u002Fp>\n\u003Ch3>How to use this plugin\u003C\u002Fh3>\n\u003Ch4>Entities with head tags\u003C\u002Fh4>\n\u003Cp>The plugin has been developed to include the head_tags field to the REST API response of most of the WordPress core entities:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Posts, pages, attachments and custom post types.\u003C\u002Fli>\n\u003Cli>Post types: for archive pages.\u003C\u002Fli>\n\u003Cli>Categories, tags and custom taxonomies.\u003C\u002Fli>\n\u003Cli>Authors.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>In a Frontity project\u003C\u002Fh4>\n\u003Cp>If you are using \u003Ca href=\"https:\u002F\u002Ffrontity.org?utm_source=plugin-repository&utm_medium=readme&utm_campaign=rest-api-head-tags-plugin\" rel=\"nofollow ugc\">Frontity\u003C\u002Fa>, you just have to install the \u003Ca href=\"https:\u002F\u002Fdocs.frontity.org\u002Fapi-reference-1\u002Ffrontity-head-tags?utm_source=plugin-repository&utm_medium=readme&utm_campaign=rest-api-head-tags-plugin\" rel=\"nofollow ugc\">@frontity\u002Fhead-tags package\u003C\u002Fa> and \u003Cstrong>it will work automatically\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Ch4> In a different project\u003C\u002Fh4>\n\u003Cp>You need to understand better how it works and \u003Cstrong>add the data manually\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Cem>How to fetch the head_tags field manually\u003C\u002Fem>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>You have to get each entity from its respective REST API endpoint. For example: for fetching the posts, you should go to \u003Ccode>\u002Fwp-json\u002Fwp\u002Fv2\u002Fposts&id=123\u003C\u002Fcode> endpoint; for fetching the categories, you have to go to \u003Ccode>wp-json\u002Fwp\u002Fv2\u002Fcategories&id=123\u003C\u002Fcode>, and for custom post types or custom taxonomies, it would be a different url in each case.\u003C\u002Fp>\n\u003Cp>In the case of the homepage, it’s less intuitive and you should go to \u003Ccode>\u002Fwp-json\u002Fwp\u002Fv2\u002Ftypes\u002Fpost\u003C\u002Fcode>. As previously said, each entity has a different endpoint so if you aren’t familiar with this, you should check out the \u003Ca href=\"https:\u002F\u002Fdeveloper.wordpress.org\u002Frest-api\u002Freference\u002F\" rel=\"nofollow ugc\">WordPress REST API reference\u003C\u002Fa> for more information.\u003C\u002Fp>\n\u003Cp>Inside each endpoint, it will be a new field named \u003Cem>head_tags\u003C\u002Fem>, which will be an array of objects representing the tags that WordPress would normally include inside the html head element. These objects have the properties \u003Ccode>tag\u003C\u002Fcode>, \u003Ccode>attributes\u003C\u002Fcode> and \u003Ccode>content\u003C\u002Fcode>.\u003C\u002Fp>\n\u003Cp>For example for these HTML tags:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003Ctitle>Hello wordl! - My Site\u003C\u002Ftitle>\n\u003Cmeta name=\"robots\" content=\"max-snippet:-1, max-image-preview:large, max-video-preview:-1\">\n\u003Clink rel=\"canonical\" href=\"\u003Chttps:\u002F\u002Ftest.frontity.org\u002F>\" \u002F>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>This would be the content of the head_tags field:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\"head_tags\": [\n  {\n    \"tag\": \"title\",\n    \"content\": \"Hello world! - My Site\"\n  },\n  {\n    \"tag\": \"meta\",\n    \"attributes\": {\n      \"name\": \"robots\",\n      \"content\": \"max-snippet:-1, max-image-preview:large, max-video-preview:-1\"\n    }\n  },\n  {\n    \"tag\": \"link\",\n    \"attributes\": {\n      \"rel\": \"canonical\",\n      \"href\": \"\u003Chttps:\u002F\u002Ftest.frontity.org\u002F>\"\n    }\n  }\n]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch3>Settings\u003C\u002Fh3>\n\u003Cp>The settings of this plugin are really simple.\u003C\u002Fp>\n\u003Ch4>Purge cache\u003C\u002Fh4>\n\u003Cp>In order to not affect the performance of your site, the head_tags field is cached for all your responses. Each time you update a post\u002Fpage\u002Fcpt or a taxonomy, the cache for that entity will be purged automatically. In case you make global changes (i.e. your permalinks or your global Yoast settings) use the Purge button to clean the whole cache.\u003C\u002Fp>\n\u003Ch4> Enable output\u003C\u002Fh4>\n\u003Cp>By default, the head_tags field is included in the common endpoint of each entity. You can configure it so it doesn’t appear by default and to be shown when you include the head_tags=true query.\u003C\u002Fp>\n\u003Cp>For example, with the output disabled, https:\u002F\u002Ftest.frontity.org\u002Fwp-json\u002Fwp\u002Fv2\u002Fposts won’t show the head_tags field unless you have the query \u003Ccode>?head_tags=true\u003C\u002Fcode> at the end.\u003C\u002Fp>\n\u003Ch4>Skip cache\u003C\u002Fh4>\n\u003Cp>In case you want to skip the cache, you can do so by adding to the query the  parameter \u003Ccode>skip_cache\u003C\u002Fcode>.\u003C\u002Fp>\n\u003Cp>There are some cache plugins for the REST API which also use the same parameter. In case you want to ignore the cache for the REST API call but not for the head tags, you can use \u003Ccode>skip_cache&head_tags_skip_cache=false\u003C\u002Fcode>.\u003C\u002Fp>\n\u003Ch3>Problems and Questions\u003C\u002Fh3>\n\u003Cp>If you have any trouble with the REST API – Head Tags, you can check out \u003Ca href=\"https:\u002F\u002Fdocs.frontity.org\u002Ffrontity-plugins\u002Frest-api-head-tags?utm_source=plugin-repository&utm_medium=readme&utm_campaign=rest-api-head-tags-plugin\" rel=\"nofollow ugc\">our docs\u003C\u002Fa> or join our \u003Ca href=\"https:\u002F\u002Fcommunity.frontity.org\u002F?utm_source=plugin-repository&utm_medium=readme&utm_campaign=rest-api-head-tags-plugin\" rel=\"nofollow ugc\">community forum\u003C\u002Fa> and let us know. We’ll be happy to help!\u003C\u002Fp>\n\u003Cp>Bug reports for REST API – Head Tags plugin are welcomed in \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ffrontity\u002Fwp-plugins\" rel=\"nofollow ugc\">our repository\u003C\u002Fa> on GitHub. Before opening an issue, please be sure to review the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ffrontity\u002Ffrontity\u002Fblob\u002Fdev\u002FCONTRIBUTING.md\" rel=\"nofollow ugc\">contributing guidelines\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>More Information\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.frontity.org\u002F#what-is-frontity?utm_source=plugin-repository&utm_medium=readme&utm_campaign=rest-api-head-tags-plugin\" rel=\"nofollow ugc\">About Frontity Framework\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fblog.frontity.org\u002Fseo-for-headless-wordpress-themes\u002F?utm_source=plugin-repository&utm_medium=readme&utm_campaign=rest-api-head-tags-plugin\" rel=\"nofollow ugc\">Guide on SEO for Headless WordPress Themes\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Follow Frontity on \u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Ffrontity\" rel=\"nofollow ugc\">Twitter\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ffrontity\u002Ffrontity\" rel=\"nofollow ugc\">GitHub\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Get help on the \u003Ca href=\"https:\u002F\u002Fcommunity.frontity.org\u002F?utm_source=plugin-repository&utm_medium=readme&utm_campaign=rest-api-head-tags-plugin\" rel=\"nofollow ugc\">Frontity Community Forum\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Adds all the meta tags of the head section to WordPress REST API responses, including the ones generated by SEO plugins like Yoast or All in One SEO.",200,18122,"2021-03-26T17:08:00.000Z","5.7.15","4.7","5.6",[111,18,112,19,21],"api","rest","http:\u002F\u002Fgithub.com\u002Ffrontity\u002Fwp-plugins","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Frest-api-head-tags.zip",{"slug":116,"name":117,"version":118,"author":119,"author_profile":120,"description":121,"short_description":122,"active_installs":23,"downloaded":123,"rating":11,"num_ratings":11,"last_updated":124,"tested_up_to":125,"requires_at_least":49,"requires_php":72,"tags":126,"homepage":13,"download_link":129,"security_score":23,"vuln_count":11,"unpatched_count":11,"last_vuln_date":24,"fetched_at":58},"igen-seo-api","IGen SEO API","1.0.0","i-Gen.ai","https:\u002F\u002Fprofiles.wordpress.org\u002Figenai\u002F","\u003Cp>IGen SEO API plugin allows you to access Yoast SEO meta fields through WordPress REST API. This plugin registers the following Yoast SEO fields to the REST API:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>SEO Title (_yoast_wpseo_title)\u003C\u002Fli>\n\u003Cli>Meta Description (_yoast_wpseo_metadesc)  \u003C\u002Fli>\n\u003Cli>Focus Keyword (_yoast_wpseo_focuskw)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Automatically checks if Yoast SEO plugin is installed\u003Cbr \u002F>\n* Shows installation prompt if Yoast SEO is not installed\u003Cbr \u002F>\n* Only registers meta fields when Yoast SEO is active\u003Cbr \u002F>\n* Provides secure admin notification system\u003C\u002Fp>\n\u003Cp>\u003Cstrong>About IGen\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>This plugin is developed by \u003Ca href=\"https:\u002F\u002Fi-gen.ai\u002F\" rel=\"nofollow ugc\">IGen\u003C\u002Fa>, a leading AI-powered content generation platform. Visit our website to learn more about our innovative AI solutions for content creation and SEO optimization.\u003C\u002Fp>\n","Register Yoast SEO meta fields to make them accessible through REST API for reading and writing.",355,"2025-10-08T07:42:00.000Z","6.8.5",[127,128,19,21],"meta-fields","rest-api","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Figen-seo-api.1.0.0.zip",{"attackSurface":131,"codeSignals":147,"taintFlows":155,"riskAssessment":156,"analyzedAt":164},{"hooks":132,"ajaxHandlers":143,"restRoutes":144,"shortcodes":145,"cronEvents":146,"entryPointCount":11,"unprotectedCount":11},[133,139],{"type":134,"name":135,"callback":136,"file":137,"line":138},"action","admin_enqueue_scripts","cmds_enqueue_scripts","clean-meta-descriptions.php",13,{"type":134,"name":140,"callback":141,"file":137,"line":142},"admin_menu","cmds_menu_setup",18,[],[],[],[],{"dangerousFunctions":148,"sqlUsage":149,"outputEscaping":151,"fileOperations":28,"externalRequests":11,"nonceChecks":11,"capabilityChecks":11,"bundledLibraries":154},[],{"prepared":11,"raw":11,"locations":150},[],{"escaped":152,"rawEcho":11,"locations":153},1,[],[],[],{"summary":157,"deductions":158},"The plugin 'clean-meta-descriptions' v1.1.2 exhibits a strong security posture based on the provided static analysis. The absence of any identified AJAX handlers, REST API routes, shortcodes, or cron events significantly limits its attack surface.  Furthermore, the code demonstrates excellent practices by using prepared statements for all SQL queries and properly escaping all outputs. The lack of file operations or external HTTP requests further reduces potential exposure. The clean vulnerability history with zero known CVEs reinforces this positive assessment.\n\nHowever, a notable concern arises from the complete absence of nonce and capability checks across any identified entry points. While the current entry point count is zero, this indicates a potential weakness if the plugin were to introduce any new interactive elements in the future without implementing these fundamental security measures. The plugin also does not bundle any libraries, which is generally good, but it means no outdated bundled library risk is present either. Overall, the plugin appears secure in its current state due to its minimal attack surface and adherence to secure coding practices for data handling, but the lack of authorization checks is a latent risk.",[159,162],{"reason":160,"points":161},"No nonce checks implemented",5,{"reason":163,"points":161},"No capability checks implemented","2026-03-17T05:46:41.584Z",{"wat":166,"direct":172},{"assetPaths":167,"generatorPatterns":168,"scriptPaths":169,"versionParams":171},[],[],[170],"\u002Fwp-content\u002Fplugins\u002Fclean-meta-descriptions\u002Fcodes.json",[],{"cssClasses":173,"htmlComments":176,"htmlAttributes":177,"restEndpoints":181,"jsGlobals":182,"shortcodeOutput":184},[174,175],"button","button-primary",[],[178,179,180],"id='shortcodes'","name='shortcodes'","id='reloadable'",[],[183],"jQuery",[]]