[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fy1e8waMWoYRIP8YI-SToTDcTK7W5pIi-keKHBVjSZaY":3,"$feggircq5yNTOG2k1ykoSYVT8zKAMCfMh1FjFm5Itllg":277,"$fxOtJ3l0wVVKrGdAKFvp-5olYZR0DNLJzYvvmT3WKEts":282},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":23,"download_link":24,"security_score":25,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28,"discovery_status":29,"vulnerabilities":30,"developer":31,"crawl_stats":27,"alternatives":39,"analysis":137,"fingerprints":251},"sewn-in-simple-seo","Sewn In Simple SEO","2.1.3","Jupitercow","https:\u002F\u002Fprofiles.wordpress.org\u002Fjcow\u002F","\u003Cp>Adds a fast, simple interface for adding SEO meta data to pages and posts. Designed to remove all of the extra stuff that you just won’t use. It is made to be straight forward for users with no confusing extras and no annoying ads. So you can enjoy using it and feel comfortable putting it before a client.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Choose which post types it is added to (public post types by default)\u003C\u002Fli>\n\u003Cli>Integrates nicely with the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsewn-in-xml-sitemap\u002F\" rel=\"ugc\">Sewn In XML Sitemap\u003C\u002Fa> plugin, so they get merged into one panel for editing.\u003C\u002Fli>\n\u003Cli>Use the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsewn-in-simple-social-optimization\u002F\" rel=\"ugc\">Sewn In Simple Social Optimization\u003C\u002Fa> plugin to add full control over social sharing settings for Facebook and Twitter.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Very simple, no cruft or extra features you won’t use.\u003C\u002Fp>\n\u003Ch4>Control what post types are added\u003C\u002Fh4>\n\u003Cp>By default only pages and posts are added, but you can remove either of those and\u002For add more using this filter:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u002F**\n * Completely replace the post types in the XML sitemap and SEO edit functionality\n *\n * This will replace the default completely. Returns: array('news','event')\n *\n * The result is to remove 'post' and 'page' post types and to add 'news' and \n * 'event' post types\n *\n * @param   array   $post_types List of post types to be added to the XML Sitemap\n * @return  array   $post_types Modified list of post types\n *\u002F\nadd_filter( 'sewn\u002Fseo\u002Fpost_types', 'custom_sitemap_post_types' );\nfunction custom_sitemap_post_types( $post_types ) {\n    $post_types = array('news','event');\n    return $post_types;\n}\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Add Keywords\u003C\u002Fh4>\n\u003Cp>Use sparingly. Meta keywords can do more harm than help when used incorrectly. Don’t overload them. For that reason, we turned it off by default. If you want them, you can turn them back on by adding this to your functions.php.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>add_filter( 'sewn\u002Fseo\u002Fadd_keywords', '__return_true' );\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Turn on Auto-Generated Descriptions\u003C\u002Fh4>\n\u003Cp>We don’t recommend this. The meta description should be used as a way to craft what the search engines show, otherwise, let the search engines auto generate the descriptions. It doesn’t really have a significant impact on visibility and may hinder visibility by keeping the search engine from digging as deep into the rest of the page. Bad descriptions may do harm, and likely don’t do any good.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>add_filter( 'sewn\u002Fseo\u002Fdefault_description', '__return_true' );\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Other filters\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>\u002F**\n * Custom home or blog page title\n *\u002F\nadd_filter( 'sewn\u002Fseo\u002Fhome_title', 'custom_seo_home_title' );\nfunction custom_seo_home_title( $title ) {\n    return 'My blog page title';\n}\n\n\n\n\u002F**\n * Customize 404 titles\n *\u002F\nadd_filter( 'sewn\u002Fseo\u002F404_title', 'custom_seo_404_title' );\nfunction custom_seo_404_title( $title ) {\n    return 'These are not the pages you are looking for';\n}\n\n\n\n\u002F**\n * Customize archive titles\n *\u002F\nadd_filter( 'sewn\u002Fseo\u002Farchive_title', 'custom_seo_archive_title' );\nfunction custom_seo_archive_title( $title ) {\n    \u002F\u002F Customize the title\n}\n\n\n\n\u002F**\n * Custom archive descriptions\n *\u002F\nadd_filter( 'sewn\u002Fseo\u002Farchive_description', 'custom_seo_archive_description' );\nfunction custom_seo_archive_description( $description ) {\n    \u002F\u002F Custom description here\n}\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Compatibility\u003C\u002Fh4>\n\u003Cp>Works with the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsewn-in-xml-sitemap\u002F\" rel=\"ugc\">Sewn In XML Sitemap\u003C\u002Fa> plugin and the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsewn-in-simple-social-optimization\u002F\" rel=\"ugc\">Sewn In Simple Social Optimization\u003C\u002Fa> plugin. When installed, the XML sitemap checkbox integrates with the SEO fields. The goal is to keep things very simple and integrated.\u003C\u002Fp>\n","A very simple SEO interface without caricatures and cruft. New improved social support.",70,5018,100,4,"2017-09-02T18:38:00.000Z","4.8.28","3.6.1","",[20,21,22],"meta-data","search-engine","seo","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsewn-in-simple-seo\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsewn-in-simple-seo.2.1.3.zip",85,0,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":32,"display_name":7,"profile_url":8,"plugin_count":33,"total_installs":34,"avg_security_score":35,"avg_patch_time_days":36,"trust_score":37,"computed_at":38},"jcow",8,510,82,30,81,"2026-05-20T05:03:51.995Z",[40,52,78,98,122],{"slug":41,"name":42,"version":43,"author":7,"author_profile":8,"description":44,"short_description":45,"active_installs":46,"downloaded":47,"rating":26,"num_ratings":26,"last_updated":48,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":49,"homepage":50,"download_link":51,"security_score":25,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"sewn-in-simple-social-optimization","Sewn In Simple Social Optimization","1.0.2","\u003Cp>Adds a fast, simple interface for adding Social Media meta data to pages and posts. Designed to remove all of the extra stuff that you just won’t use. It is made to be straight forward for users with no confusing extras and no annoying ads. So you can enjoy using it and feel comfortable putting it before a client.\u003C\u002Fp>\n\u003Cp>This can be used on its own, but it is more poweful when used with the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsewn-in-simple-seo\u002F\" rel=\"ugc\">Sewn In Simple SEO\u003C\u002Fa> plugin.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Choose which post types it is added to (public post types by default)\u003C\u002Fli>\n\u003Cli>Integrates nicely with the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsewn-in-simple-seo\u002F\" rel=\"ugc\">Sewn In Simple SEO\u003C\u002Fa> plugin, so they get merged into one panel for editing\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Very simple, no cruft or extra features you won’t use.\u003C\u002Fp>\n\u003Ch4>Control what post types are added\u003C\u002Fh4>\n\u003Cp>By default only pages and posts are added, but you can remove either of those and\u002For add more using this filter:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u002F**\n * Completely replace the post types in the XML sitemap and SEO edit functionality\n *\n * This will replace the default completely. Returns: array('news','event')\n *\n * The result is to remove 'post' and 'page' post types and to add 'news' and \n * 'event' post types\n *\n * @param   array   $post_types List of post types to be added to the XML Sitemap\n * @return  array   $post_types Modified list of post types\n *\u002F\nadd_filter( 'sewn\u002Fseo\u002Fpost_types', 'custom_sitemap_post_types' );\nfunction custom_sitemap_post_types( $post_types ) {\n    $post_types = array('news','event');\n    return $post_types;\n}\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Compatibility\u003C\u002Fh4>\n\u003Cp>Works with the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsewn-in-simple-seo\u002F\" rel=\"ugc\">Sewn In Simple SEO\u003C\u002Fa> plugin.\u003C\u002Fp>\n","A very simple SEO interface to update Twitter and Facebook meta tags.",10,1312,"2017-09-02T18:42:00.000Z",[20,21,22],"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsewn-in-simple-social\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsewn-in-simple-social-optimization.1.0.2.zip",{"slug":53,"name":54,"version":55,"author":56,"author_profile":57,"description":58,"short_description":59,"active_installs":60,"downloaded":61,"rating":62,"num_ratings":63,"last_updated":64,"tested_up_to":65,"requires_at_least":66,"requires_php":67,"tags":68,"homepage":73,"download_link":74,"security_score":75,"vuln_count":76,"unpatched_count":26,"last_vuln_date":77,"fetched_at":28},"boldgrid-easy-seo","BoldGrid Easy SEO – Simple and Effective SEO","1.6.17","BoldGrid","https:\u002F\u002Fprofiles.wordpress.org\u002Fboldgrid\u002F","\u003Ch4>Automatically Optimize Your SEO with BoldGrid Easy SEO and Rank Higher in the Search Engines\u003C\u002Fh4>\n\u003Cp>BoldGrid Easy SEO will help you create better content and rank higher in the search engines. It analyzes your page content in real-time and makes recommendations that will help you maintain best SEO practices. Simply set a target keyword or phrase and the BoldGrid Easy SEO dashboard will automatically give you easy-to-follow suggestions on improving your on-page SEO. Regardless of your SEO skill level or knowledge, BoldGrid Easy SEO provides simple, yet powerful tools for website search engine optimization. Get automatic assistance with:\u003C\u002Fp>\n\u003Ch4>Optimal Keyword Density\u003C\u002Fh4>\n\u003Cp>BoldGrid Easy SEO will analyze your content in real-time to ensure your targeted keyword appears at the optimal frequency, as well as in the right places on the page.\u003C\u002Fp>\n\u003Ch4>Page Titles and Descriptions\u003C\u002Fh4>\n\u003Cp>Control and optimize how your pages appear in Google rankings pages with the title and description editor. BoldGrid Easy SEO will also make sure your target keyword is included.\u003C\u002Fp>\n\u003Ch4>Header Tags and Content\u003C\u002Fh4>\n\u003Cp>BoldGrid Easy SEO will automatically analyze your header tags and give you recommendations on their proper usage, as well as assisting you with including relevant content.\u003C\u002Fp>\n\u003Ch4>Image Alt Tags\u003C\u002Fh4>\n\u003Cp>BoldGrid Easy SEO automatically checks your images for alt tags to help you identify areas for SEO improvement.\u003C\u002Fp>\n\u003Ch4>Content Length\u003C\u002Fh4>\n\u003Cp>Keyword rich content is a prime factor when search engines determine rankings. BoldGrid Easy SEO will assist you in writing better content by tracking your progress and alerting you when you’ve reached the sweet spot.\u003C\u002Fp>\n\u003Ch4>Search Engine Indexing\u003C\u002Fh4>\n\u003Cp>Allow (or disallow) search engines from indexing pages with a single click.\u003C\u002Fp>\n\u003Ch4>Follow\u002FNo Follow Links\u003C\u002Fh4>\n\u003Cp>Choose whether your links are visible to search engines and count toward your SEO, or hide them if necessary.\u003C\u002Fp>\n\u003Ch4>Canonical URLs\u003C\u002Fh4>\n\u003Cp>Avoid duplicate content penalties by indicating a canonical URL where applicable.\u003C\u002Fp>\n","Easy SEO helps you easily create keyword rich content and rank higher in the search engines.",50000,826800,60,3,"2025-12-01T21:07:00.000Z","6.9.4","4.4","5.3",[69,70,71,72,22],"boldgrid","content-analysis","readability","search-engine-optimization","https:\u002F\u002Fwww.boldgrid.com\u002Fboldgrid-seo\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fboldgrid-easy-seo.1.6.17.zip",99,2,"2024-04-05 00:00:00",{"slug":79,"name":80,"version":81,"author":82,"author_profile":83,"description":84,"short_description":85,"active_installs":86,"downloaded":87,"rating":88,"num_ratings":89,"last_updated":90,"tested_up_to":65,"requires_at_least":91,"requires_php":18,"tags":92,"homepage":96,"download_link":97,"security_score":13,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"yoast-seo-settings-xml-csv-import","WP All Import – Import SEO Settings for Yoast SEO","1.1.8","WP All Import","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpallimport\u002F","\u003Cp>The Yoast WordPress SEO Add-On for \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-all-import\" title=\"WordPress XML & CSV Import\" rel=\"ugc\">WP All Import\u003C\u002Fa> makes it easy to bulk import your SEO setting to the Yoast WordPress SEO plugin in less than 10 minutes.\u003C\u002Fp>\n\u003Cp>The left side shows all of the fields that you can import to and the right side displays the data from your XML\u002FCSV file. Then you can simply drag & drop the data from your XML or CSV into the Yoast WordPress SEO fields to import them.\u003C\u002Fp>\n\u003Cp>The importer is so intuitive it is almost like manually configuring Yoast WordPress SEO when adding\u002Fediting a post.\u003C\u002Fp>\n\u003Ch4>Why you should use the Yoast WordPress SEO Add-On for WP All Import\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\n\u003Cp>Import new posts, pages, or custom post types and configure their SEO settings all in the same import.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Update SEO settings for existing posts, pages, or custom post types already published on your site.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Compatible with all other WP All Import add-ons.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Complete support – configure all available SEO settings for your posts, including social media images.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>WP All Import Professional Edition\u003C\u002Fh4>\n\u003Cp>The Yoast WordPress SEO Add-On for WP All Import is fully compatible with \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-all-import\" title=\"WordPress XML & CSV Import\" rel=\"ugc\">the free version of WP All Import\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>However, \u003Ca href=\"http:\u002F\u002Fwww.wpallimport.com\u002Forder-now\u002F?utm_source=free-plugin&utm_medium=dot-org&utm_campaign=yoast-seo\" rel=\"nofollow ugc\">the professional edition of WP All Import\u003C\u002Fa> includes premium support and adds the following features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>Import files from a URL: Download and import files from external websites, even if they are password protected with HTTP authentication.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Cron Job\u002FRecurring Imports: WP All Import Pro can check periodically check a file for updates, and add, edit, delete, and update your posts.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Custom PHP Functions: Pass your data through custom functions by using [my_function({data[1]})] in your import template. WP All Import will pass the value of {data[1]} through my_function and use whatever it returns.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Access to premium technical support.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"http:\u002F\u002Fwww.wpallimport.com\u002Forder-now\u002F?utm_source=free-plugin&utm_medium=dot-org&utm_campaign=yoast-seo\" rel=\"nofollow ugc\">Upgrade to the professional edition of WP All Import now.\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Developers: Create Your Own Add-On\u003C\u002Fh4>\n\u003Cp>This Add-On was created using the \u003Ca href=\"http:\u002F\u002Fwww.wpallimport.com\u002Fdocumentation\u002Faddon-dev\u002Foverview\u002F\" rel=\"nofollow ugc\">Rapid Add-On API\u003C\u002Fa> for WP All Import. We’ve made it really easy to write your own Add-On.\u003C\u002Fp>\n\u003Cp>Don’t have time? We’ll write one for you.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"http:\u002F\u002Fwww.wpallimport.com\u002Fadd-ons\u002F#developers\" rel=\"nofollow ugc\">Read more about getting an Add-On made for your plugin or theme.\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Related Plugins\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fimport-xml-csv-settings-to-all-in-one-seo-pack\u002F\" rel=\"ugc\">Import Settings into All In One SEO\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fimport-xml-csv-settings-to-rank-math-seo\u002F\" rel=\"ugc\">Import Settings into WordPress SEO Plugin – Rank Math\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>We do not handle support in the WordPress.org community forums.\u003C\u002Fp>\n\u003Cp>We do try to handle support for our free version users at the following e-mail address:\u003C\u002Fp>\n\u003Cp>E-mail: support@wpallimport.com\u003C\u002Fp>\n\u003Cp>Support for free version customers is not guaranteed and based on ability. For premium support, purchase \u003Ca href=\"http:\u002F\u002Fwww.wpallimport.com\u002Forder-now\u002F?utm_source=free-plugin&utm_medium=dot-org&utm_campaign=yoast-seo\" rel=\"nofollow ugc\">WP All Import Pro\u003C\u002Fa>.\u003C\u002Fp>\n","Drag & drop to import from any CSV, Excel, XML, or Google Sheets file into Yoast SEO's titles, meta descriptions, focus keywords, schema sett &hellip;",20000,323157,56,11,"2026-01-30T13:37:00.000Z","4.1.0",[93,94,72,22,95],"import-search-engine-optimization","import-seo","yoast","http:\u002F\u002Fwww.wpallimport.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fyoast-seo-settings-xml-csv-import.1.1.8.zip",{"slug":99,"name":100,"version":101,"author":102,"author_profile":103,"description":104,"short_description":105,"active_installs":106,"downloaded":107,"rating":108,"num_ratings":109,"last_updated":110,"tested_up_to":111,"requires_at_least":112,"requires_php":113,"tags":114,"homepage":118,"download_link":119,"security_score":120,"vuln_count":63,"unpatched_count":26,"last_vuln_date":121,"fetched_at":28},"seo-automated-link-building","Internal Links Manager","3.0.3","webraketen","https:\u002F\u002Fprofiles.wordpress.org\u002Fwebraketen\u002F","\u003Ch3>What does Internal Links Manager do?\u003C\u002Fh3>\n\u003Cp>You simply provide a keyword and an URL. Whenever the keyword appears on your site, it builds links automatically to the given URL.\u003C\u002Fp>\n\u003Cp>Here is an example: You have written a blogpost on “How to learn guitar”. Now you want the URL “yourdomain.com\u002Fhow-to-learn-guitar” to be automatically linked whenever the keyword “learn guitar” appears on your website. You simply navigate to “Add link” within the menu and provide the requested parameters (mainly keyword + URL).\u003C\u002Fp>\n\u003Ch3>Why (internal) link building is so important\u003C\u002Fh3>\n\u003Cp>Improve your UX: Give your users the opportunity to discover relevant content with one click. Link important keywords with an related link. Your users stay longer on your website and get relevant information. As a side effect it improves your bounce rate, which is one of Googles ranking factors.\u003C\u002Fp>\n\u003Cp>Boost your SEO: Internal links also important for search engines. Through internal links you can spread link equity and establish your site architecture.\u003C\u002Fp>\n\u003Ch3>How to use\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Select menu item “Add link”\u003C\u002Fli>\n\u003Cli>Assign title (mainly for internal use)\u003C\u002Fli>\n\u003Cli>Optionally assign a link title (title attribute \u003Ca title=\"””\" rel=\"nofollow ugc\"> in HTML)\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Assign keywords, comma separated (keyword1, keyword2, etc.)\u003C\u002Fli>\n\u003Cli>Enter URL (Where should the keyword link to?)\u003C\u002Fli>\n\u003Cli>Optionally increase the number (How often should the link appear on a page?)\u003C\u002Fli>\n\u003Cli>Optionally set link nofollow (Should searchengine follow this link?)\u003C\u002Fli>\n\u003Cli>Choose link target (Open link in same tab or in new tab)\u003C\u002Fli>\n\u003Cli>Click save\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>The specified keywords on your website are now provided with the corresponding link and settings.\u003C\u002Fp>\n","Boost your SEO and get better rankings with our automated link building plugin. With this plugin you can link any keyword to any URL - internal or ext &hellip;",10000,200212,96,33,"2025-10-28T16:08:00.000Z","6.8.5","5.0","7.4",[115,116,72,22,117],"internal-links","link-building","user-experience","https:\u002F\u002Finternal-links-manager.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fseo-automated-link-building.3.0.3.zip",97,"2025-09-19 00:00:00",{"slug":123,"name":124,"version":125,"author":82,"author_profile":83,"description":126,"short_description":127,"active_installs":128,"downloaded":129,"rating":130,"num_ratings":14,"last_updated":131,"tested_up_to":65,"requires_at_least":132,"requires_php":133,"tags":134,"homepage":18,"download_link":136,"security_score":13,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"import-xml-csv-settings-to-rank-math-seo","WP All Import – Import SEO Settings for Rank Math SEO","1.1","\u003Cp>The Rank Math Add-On for \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-all-import\" title=\"WordPress XML & CSV Import\" rel=\"ugc\">WP All Import\u003C\u002Fa> makes it easy to bulk import your SEO setting to the WordPress SEO Plugin – Rank Math plugin in less than 10 minutes.\u003C\u002Fp>\n\u003Cp>The left side shows all of the fields that you can import to and the right side displays the data from your XML\u002FCSV file. Then you can simply drag & drop the data from your XML or CSV into the WordPress SEO Plugin – Rank Math fields to import them.\u003C\u002Fp>\n\u003Cp>The importer is so intuitive it is almost like manually configuring Rank Math when adding\u002Fediting a post.\u003C\u002Fp>\n\u003Cp>It’s easy to begin with our \u003Ca href=\"https:\u002F\u002Fwww.wpallimport.com\u002Fdocumentation\u002Fgetting-started\u002Fimporting-an-xml-or-csv-file\u002F\" rel=\"nofollow ugc\">Quickstart Guide\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Why you should use the Rank Math Add-On for WP All Import\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\n\u003Cp>Import new posts, pages, or custom post types and configure their SEO settings all in the same import.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Update SEO settings for existing posts, pages, or custom post types already published on your site with \u003Ca href=\"https:\u002F\u002Fwww.wpallimport.com\u002Fbulk-edit-wordpress-data\u002F\" rel=\"nofollow ugc\">Bulk Edit\u003C\u002Fa>.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Compatible with all other \u003Ca href=\"https:\u002F\u002Fwww.wpallimport.com\u002Fadd-ons\u002F\" rel=\"nofollow ugc\">WP All Import add-ons\u003C\u002Fa>.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Complete support – configure all available SEO settings for your posts, including social media images.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>WP All Import Professional Edition\u003C\u002Fh4>\n\u003Cp>The Rank Math Add-On for WP All Import is fully compatible with \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-all-import\" title=\"WordPress XML & CSV Import\" rel=\"ugc\">the free version of WP All Import\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>However, \u003Ca href=\"https:\u002F\u002Fwww.wpallimport.com\u002Fpricing\u002F?utm_source=free-plugin&utm_medium=dot-org&utm_campaign=rankmath-seo\" rel=\"nofollow ugc\">the professional edition of WP All Import\u003C\u002Fa> includes premium support and adds the following features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>Import files from a URL: Download and import files from external websites, even if they are password protected with HTTP authentication.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Cron Job\u002FRecurring Imports: WP All Import Pro can periodically check a file for updates then add, edit, delete, and update your posts.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Custom PHP Functions: Pass your data through custom functions by using [my_function({data[1]})] in your import template. WP All Import will pass the value of {data[1]} through my_function and use whatever it returns.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Access to premium technical support.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.wpallimport.com\u002Fpricing\u002F?utm_source=free-plugin&utm_medium=dot-org&utm_campaign=rankmath-seo\" rel=\"nofollow ugc\">Upgrade to the professional edition of WP All Import now.\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Developers: Create Your Own Add-On\u003C\u002Fh4>\n\u003Cp>This Add-On was created using the \u003Ca href=\"https:\u002F\u002Fwww.wpallimport.com\u002Fdocumentation\u002Faddon-dev\u002Foverview\u002F\" rel=\"nofollow ugc\">Rapid Add-On API\u003C\u002Fa> for WP All Import. We’ve made it really easy to write your own Add-On.\u003C\u002Fp>\n\u003Ch4>Related Plugins\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fimport-xml-csv-settings-to-all-in-one-seo-pack\u002F\" rel=\"ugc\">Import Settings into All In One SEO\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fyoast-seo-settings-xml-csv-import\u002F\" rel=\"ugc\">Import Settings into WordPress SEO by Yoast\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>We do not handle support in the WordPress.org community forums.\u003C\u002Fp>\n\u003Cp>We do try to handle support for our free version users at the following e-mail address:\u003C\u002Fp>\n\u003Cp>E-mail: support@wpallimport.com\u003C\u002Fp>\n\u003Cp>Support for free version customers is not guaranteed and based on ability. For premium support, purchase \u003Ca href=\"https:\u002F\u002Fwww.wpallimport.com\u002Fpricing\u002F?utm_source=free-plugin&utm_medium=dot-org&utm_campaign=rankmath-seo\" rel=\"nofollow ugc\">WP All Import Pro\u003C\u002Fa>.\u003C\u002Fp>\n","Drag & drop to import from any CSV, Excel, XML, or Google Sheets file into Rank Math SEO's titles, meta descriptions, focus keywords, schema  &hellip;",7000,35790,90,"2026-01-30T13:27:00.000Z","4.9","5.6",[135,93,94,72,22],"import-rankmath","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fimport-xml-csv-settings-to-rank-math-seo.1.1.zip",{"attackSurface":138,"codeSignals":199,"taintFlows":241,"riskAssessment":242,"analyzedAt":250},{"hooks":139,"ajaxHandlers":195,"restRoutes":196,"shortcodes":197,"cronEvents":198,"entryPointCount":26,"unprotectedCount":26},[140,147,150,154,157,163,167,171,173,175,179,181,185,189,191],{"type":141,"name":142,"callback":143,"priority":144,"file":145,"line":146},"filter","pre_get_document_title","meta_title",15,"includes\\class-frontend-seo.php",51,{"type":141,"name":148,"callback":143,"priority":144,"file":145,"line":149},"wp_title",52,{"type":141,"name":151,"callback":152,"file":145,"line":153},"loginout","nofollow_link",53,{"type":141,"name":155,"callback":152,"file":145,"line":156},"register",54,{"type":158,"name":159,"callback":160,"file":161,"line":162},"action","add_meta_boxes","add_boxes","includes\\sewn-meta\\includes\\sewn-meta-boxes.php",84,{"type":158,"name":164,"callback":165,"file":161,"line":166},"save_post","save_boxes",87,{"type":158,"name":168,"callback":168,"file":169,"line":170},"init","includes\\sewn-meta\\sewn-meta.php",79,{"type":158,"name":172,"callback":172,"file":169,"line":108},"admin_enqueue_scripts",{"type":158,"name":172,"callback":174,"file":169,"line":120},"admin_enqueue_styles",{"type":158,"name":176,"callback":176,"file":177,"line":178},"plugins_loaded","sewn-simple-seo.php",183,{"type":158,"name":168,"callback":168,"file":177,"line":180},184,{"type":158,"name":182,"callback":183,"file":177,"line":184},"wp_loaded","register_field_groups",185,{"type":141,"name":186,"callback":187,"file":177,"line":188},"sewn\u002Fseo\u002Farchive_title","sewn_simplify_archive_title",186,{"type":158,"name":172,"callback":172,"file":177,"line":190},238,{"type":158,"name":192,"callback":192,"priority":193,"file":177,"line":194},"wp_head",1,241,[],[],[],[],{"dangerousFunctions":200,"sqlUsage":201,"outputEscaping":203,"fileOperations":26,"externalRequests":26,"nonceChecks":193,"capabilityChecks":26,"bundledLibraries":237},[],{"prepared":26,"raw":26,"locations":202},[],{"escaped":204,"rawEcho":205,"locations":206},19,17,[207,210,212,213,214,216,217,219,220,221,224,226,228,229,231,233,235],{"file":161,"line":208,"context":209},188,"raw output",{"file":161,"line":211,"context":209},189,{"file":161,"line":211,"context":209},{"file":161,"line":211,"context":209},{"file":161,"line":215,"context":209},192,{"file":161,"line":215,"context":209},{"file":161,"line":218,"context":209},193,{"file":161,"line":218,"context":209},{"file":161,"line":218,"context":209},{"file":222,"line":223,"context":209},"includes\\sewn-meta\\includes\\sewn-meta-fields.php",261,{"file":222,"line":225,"context":209},262,{"file":222,"line":227,"context":209},263,{"file":222,"line":227,"context":209},{"file":222,"line":230,"context":209},264,{"file":222,"line":232,"context":209},266,{"file":222,"line":234,"context":209},267,{"file":222,"line":236,"context":209},346,[238],{"name":239,"version":27,"knownCves":240},"Select2",[],[],{"summary":243,"deductions":244},"The plugin 'sewn-in-simple-seo' version 2.1.3 exhibits a generally strong security posture based on the provided static analysis. The absence of any AJAX handlers, REST API routes, shortcodes, or cron events with unprotected entry points significantly limits the potential attack surface. Furthermore, the code's adherence to using prepared statements for all SQL queries and the presence of a nonce check are positive indicators of secure development practices. The lack of any recorded vulnerabilities or CVEs in its history also suggests a history of secure development and maintenance.\n\nHowever, a notable concern arises from the output escaping analysis, where only 53% of outputs are properly escaped. This indicates a potential for cross-site scripting (XSS) vulnerabilities if user-supplied data is not adequately sanitized before being displayed. While the taint analysis shows no flows with unsanitized paths, the low percentage of properly escaped output suggests this might be an oversight in the analysis or a latent risk. The bundling of Select2, while a common library, could also pose a minor risk if it's an outdated version and not regularly updated by the plugin author, though this is not explicitly stated in the provided data.\n\nIn conclusion, the plugin demonstrates good security fundamentals by minimizing its attack surface and employing prepared statements. The primary area for improvement and potential risk lies in the inconsistent output escaping. Addressing this could further strengthen its security profile. The absence of historical vulnerabilities is a positive sign, but the output escaping issue warrants attention.",[245,248],{"reason":246,"points":247},"Output escaping is not consistently applied",7,{"reason":249,"points":14},"Bundled library (Select2) may be outdated","2026-03-16T21:28:36.072Z",{"wat":252,"direct":264},{"assetPaths":253,"generatorPatterns":256,"scriptPaths":257,"versionParams":259},[254,255],"\u002Fwp-content\u002Fplugins\u002Fsewn-in-simple-seo\u002Fassets\u002Fcss\u002Fsewn-meta.css","\u002Fwp-content\u002Fplugins\u002Fsewn-in-simple-seo\u002Fassets\u002Fjs\u002Fsewn-meta.js",[],[255,258],"\u002Fwp-content\u002Fplugins\u002Fsewn-in-simple-seo\u002Fassets\u002Fjs\u002Fselect2.min.js",[260,261,262,263],"sewn-in-simple-seo\u002Fassets\u002Fcss\u002Fselect2.min.css?ver=","sewn-in-simple-seo\u002Fassets\u002Fcss\u002Fsewn-meta.css?ver=","sewn-in-simple-seo\u002Fassets\u002Fjs\u002Fselect2.min.js?ver=","sewn-in-simple-seo\u002Fassets\u002Fjs\u002Fsewn-meta.js?ver=",{"cssClasses":265,"htmlComments":269,"htmlAttributes":270,"restEndpoints":274,"jsGlobals":275,"shortcodeOutput":276},[266,267,268],"sewn-seo-meta-title","sewn-seo-meta-description","sewn-seo-meta-keywords",[],[271,272,273],"data-sewn-seo-meta-title","data-sewn-seo-meta-description","data-sewn-seo-meta-keywords",[],[],[],{"error":278,"url":279,"statusCode":280,"statusMessage":281,"message":281},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fsewn-in-simple-seo\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":283,"versions":284},9,[285,291,298,305,312,319,326,333,340],{"version":6,"download_url":24,"svn_tag_url":286,"released_at":27,"has_diff":287,"diff_files_changed":288,"diff_lines":27,"trac_diff_url":289,"vulnerabilities":290,"is_current":278},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fsewn-in-simple-seo\u002Ftags\u002F2.1.3\u002F",false,[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fsewn-in-simple-seo%2Ftags%2F2.1.2&new_path=%2Fsewn-in-simple-seo%2Ftags%2F2.1.3",[],{"version":292,"download_url":293,"svn_tag_url":294,"released_at":27,"has_diff":287,"diff_files_changed":295,"diff_lines":27,"trac_diff_url":296,"vulnerabilities":297,"is_current":287},"2.1.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsewn-in-simple-seo.2.1.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fsewn-in-simple-seo\u002Ftags\u002F2.1.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fsewn-in-simple-seo%2Ftags%2F2.0.9&new_path=%2Fsewn-in-simple-seo%2Ftags%2F2.1.2",[],{"version":299,"download_url":300,"svn_tag_url":301,"released_at":27,"has_diff":287,"diff_files_changed":302,"diff_lines":27,"trac_diff_url":303,"vulnerabilities":304,"is_current":287},"2.0.9","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsewn-in-simple-seo.2.0.9.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fsewn-in-simple-seo\u002Ftags\u002F2.0.9\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fsewn-in-simple-seo%2Ftags%2F2.0.8&new_path=%2Fsewn-in-simple-seo%2Ftags%2F2.0.9",[],{"version":306,"download_url":307,"svn_tag_url":308,"released_at":27,"has_diff":287,"diff_files_changed":309,"diff_lines":27,"trac_diff_url":310,"vulnerabilities":311,"is_current":287},"2.0.8","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsewn-in-simple-seo.2.0.8.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fsewn-in-simple-seo\u002Ftags\u002F2.0.8\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fsewn-in-simple-seo%2Ftags%2F2.0.7&new_path=%2Fsewn-in-simple-seo%2Ftags%2F2.0.8",[],{"version":313,"download_url":314,"svn_tag_url":315,"released_at":27,"has_diff":287,"diff_files_changed":316,"diff_lines":27,"trac_diff_url":317,"vulnerabilities":318,"is_current":287},"2.0.7","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsewn-in-simple-seo.2.0.7.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fsewn-in-simple-seo\u002Ftags\u002F2.0.7\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fsewn-in-simple-seo%2Ftags%2F2.0.6&new_path=%2Fsewn-in-simple-seo%2Ftags%2F2.0.7",[],{"version":320,"download_url":321,"svn_tag_url":322,"released_at":27,"has_diff":287,"diff_files_changed":323,"diff_lines":27,"trac_diff_url":324,"vulnerabilities":325,"is_current":287},"2.0.6","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsewn-in-simple-seo.2.0.6.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fsewn-in-simple-seo\u002Ftags\u002F2.0.6\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fsewn-in-simple-seo%2Ftags%2F2.0.5&new_path=%2Fsewn-in-simple-seo%2Ftags%2F2.0.6",[],{"version":327,"download_url":328,"svn_tag_url":329,"released_at":27,"has_diff":287,"diff_files_changed":330,"diff_lines":27,"trac_diff_url":331,"vulnerabilities":332,"is_current":287},"2.0.5","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsewn-in-simple-seo.2.0.5.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fsewn-in-simple-seo\u002Ftags\u002F2.0.5\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fsewn-in-simple-seo%2Ftags%2F2.0.4&new_path=%2Fsewn-in-simple-seo%2Ftags%2F2.0.5",[],{"version":334,"download_url":335,"svn_tag_url":336,"released_at":27,"has_diff":287,"diff_files_changed":337,"diff_lines":27,"trac_diff_url":338,"vulnerabilities":339,"is_current":287},"2.0.4","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsewn-in-simple-seo.2.0.4.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fsewn-in-simple-seo\u002Ftags\u002F2.0.4\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fsewn-in-simple-seo%2Ftags%2F2.0.3&new_path=%2Fsewn-in-simple-seo%2Ftags%2F2.0.4",[],{"version":341,"download_url":342,"svn_tag_url":343,"released_at":27,"has_diff":287,"diff_files_changed":344,"diff_lines":27,"trac_diff_url":27,"vulnerabilities":345,"is_current":287},"2.0.3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsewn-in-simple-seo.2.0.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fsewn-in-simple-seo\u002Ftags\u002F2.0.3\u002F",[],[]]