Flexy SEO is a flexible WordPress SEO plugin for managing the technical SEO signals that search engines and social networks read from your site.
Use it to create dynamic SEO titles, meta descriptions, canonical URLs, robots directives,
schema.org structured data, Open Graph metadata, Twitter Cards, XML sitemaps, redirects, 404 monitoring and breadcrumbs from one modular control panel.
The plugin is built for site owners, developers and agencies who want practical SEO tools without account lock-in, external tracking or a required subscription.
Main SEO features
- SEO title and meta description templates for posts, pages, archives, taxonomies and custom post types.
- Dynamic replacement variables such as title, description, excerpt, site name, pagination, query vars and custom meta values.
- Search snippet preview with title and description length counters.
- Canonical URL output and index/follow controls.
- Schema.org structured data for WebSite, WebPage, Article, NewsArticle, Organization, Person, BreadcrumbList and other supported graph types.
- Knowledge Graph settings for organization data, logo, contact details and social profiles.
- Open Graph metadata for Facebook and social sharing.
- Twitter Card metadata with large image support.
- XML sitemap at
sitemap.xml with post type, taxonomy, priority and change frequency settings.
- Search engine sitemap ping support for Google, Bing and custom endpoints.
- Redirect manager for 301, 302 and 410 rules.
- Automatic redirects when supported post or term URLs change.
- 404 monitor to review missing URLs and create redirects from the log.
- SEO audit for titles, meta descriptions, image alt text, heavy images, image dimensions, noindex status and canonical availability.
- Automatic missing image alt text generation using configurable templates.
- Standard breadcrumbs and Flexed Breadcrumbs for custom breadcrumb structures.
- Webmaster verification fields for Google, Bing, Yandex and Baidu.
- Modular settings so unused SEO features can be disabled.
Why choose Flexy SEO?
Flexy SEO focuses on the essentials of technical SEO for WordPress: clean metadata, structured data, crawlable sitemaps, redirect handling and content checks.
- Complete SEO toolkit: manage metadata, schema, social previews, sitemaps, redirects, 404s and breadcrumbs.
- Flexible templates: build reusable SEO patterns for posts, pages, categories, archives and custom content types.
- Developer friendly: supports custom post types, custom taxonomies and replacement variables for advanced WordPress setups.
- Performance aware: modules can be enabled or disabled depending on the needs of the site.
- Privacy friendly: Flexy SEO does not require an external account and does not collect or send site data.
- Free plugin: no required email subscription and no paid account needed to use the included features.
Common use cases
- Improve WordPress SEO metadata across posts, pages, products, listings, archives and categories.
- Add schema markup and social sharing metadata without editing theme files.
- Generate and manage an XML sitemap for search engines.
- Find missing SEO titles, weak meta descriptions, image issues and canonical problems.
- Monitor 404 errors and fix broken URLs with redirects.
- Create breadcrumbs for themes that need a simple or custom breadcrumb structure.
Developer functions
Flexy SEO also exposes helper functions for theme developers, including:
wpfs_document_title()
wpfs_the_title()
wpfs_get_the_description()
wpfs_get_mainImageURL()
wpfs_get_post_excerpt()
Donations
Flexy SEO is free. If you want to support development, you can donate here:
https://www.paypal.com/donate/?business=dev.sh1zen%40outlook.it&item_name=Thank+you+in+advance+for+the+kind+donations.+You+will+sustain+me+developing+FlexySEO.¤cy_code=EUR
From the WordPress dashboard
- Go to Plugins > Add New.
- Search for "Flexy SEO".
- Click Install Now.
- Activate the plugin.
- Open the Flexy SEO menu in the WordPress admin area and configure the modules you need.
Uploading the plugin ZIP
- Download the plugin ZIP from https://wordpress.org/plugins/flexy-seo/.
- Go to Plugins > Add New > Upload Plugin.
- Select the ZIP file.
- Click Install Now.
- Activate Flexy SEO from the Plugins screen.
Manual FTP installation
- Download the plugin ZIP from https://wordpress.org/plugins/flexy-seo/.
- Unzip the file.
- Upload the
flexy-seo folder to /wp-content/plugins/.
- Activate the plugin from Plugins in your WordPress dashboard.
Multisite installation
- Go to My Sites > Network Admin > Plugins.
- Install Flexy SEO with one of the methods above.
- Network activate it, or activate it only on the sites where you need SEO management.
2.1.0
- updated UI/UX
- extended support to WordPress 7.0
- improved core performances
- improved Breadcrumbs
2.0.0
- added xml-sitemap generation
- added redirects, 404 monitor modules
- improved UI/UX
- improved core performances
1.9.11
- updated translations
- improved core performances
- extended support to WordPress 6.9
1.9.10
- updated translations
- extended support to WordPress 6.8
1.9.9
- improved uninstallation
- improved core performances
- updated translations
- extended support to WordPress 6.7
1.9.2
- improved core performances
- extended support for WordPress 6.4
1.8.1
- added some SEO options
- rewritten core
- improved performances
- fixed some bugs
1.7.0
- added support to Redis, Memcached
- improved schema.org
- improved core performances
- tested up to WordPress 6.2
- updated translations
- moved minimum WordPress support to version 5.0.0
Older release notes are available in previous plugin releases.