=== SEOPress ===
Authors: rainbowgeek
Contributors: rainbowgeek, juliobox, maigret, mgris, gmulti
Donate link: https://www.seopress.org/
Tags: SEO, XML sitemap, meta title, open graph, content analysis, knowledge graph, redirection, breadcrumbs, google analytics, rich snippets, broken link checker, Schema.org
Requires at least: 4.7+
Tested up to: 5.5
Requires PHP: 5.6
Stable tag: 4.1.6
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Boost your SEO with SEOPress, a simple, fast and powerful SEO plugin for WordPress. No ads, no footprints, no anonymous data sent, white label.

== Description ==

SEOPress is a powerful WordPress SEO plugin to optimize your SEO, boost your traffic, improve social sharing, build custom HTML and XML Sitemaps, create optimized breadcrumbs, add schemas / Google Structured data types, manage redirections 301 and so much more.<br>

✔ <strong>No advertising, no footprints, white label, in backend AND frontend</strong>
✔ <strong>Content analysis to help you write search-engine optimized content</strong>
✔ <strong>Import your post and term metadatas from other plugins in 1 click</strong>
✔ <strong>Trusted by 100,000 WordPress websites since 2017.</strong>

<a href="https://www.seopress.org/pricing/?utm_source=w.org&utm_campaign=seopress&utm_medium=readme" target="_blank"><strong>Buy SEOPress PRO: only $39 / year / unlimited sites</strong></a>

[youtube https://www.youtube.com/watch?v=FwaJA5MY6sc]

<a href="https://www.seopress.org/features/?utm_source=w.org&utm_campaign=seopress&utm_medium=readme" target="_blank">Features</a> | <a href="https://www.seopress.org/support/guides/import-post-terms-metadatas-yoast-seo-seopress/?utm_source=w.org&utm_campaign=seopress&utm_medium=readme" target="_blank">Migrate</a> | <a href="https://www.seopress.org/pricing/?utm_source=w.org&utm_campaign=seopress&utm_medium=readme" target="_blank">PRO</a> | <a href="https://www.seopress.org/integrations/?utm_source=w.org&utm_campaign=seopress&utm_medium=readme" target="_blank">Integrations</a> | <a href="https://www.seopress.org/support/?utm_source=w.org&utm_campaign=seopress&utm_medium=readme" target="_blank">Support</a> | <a href="https://www.seopress.org/features/seopress-white-label/?utm_source=w.org&utm_campaign=seopress&utm_medium=readme" target="_blank">White Label</a>

<h3>Why SEOPress is the best WordPress SEO plugin?</h3>

<ul>
	<li><a href="https://www.seopress.org/seopress-productivity/?utm_source=w.org&utm_campaign=seopress&utm_medium=readme"><strong>Save time</strong></a>: you prefer to work with Excel or Google Spreadsheets? No problem, you can import / export your metadata from CSV files with SEOPress PRO in few clicks!</li>
	<li><a href="https://www.seopress.org/pricing/?utm_source=w.org&utm_campaign=seopress&utm_medium=readme"><strong>Save money</strong></a>: SEOPress PRO is available for just $39 / year. Without any sites limit. Yes, you read that right: 1 site or 100 sites, the total price is still $39 / year!</li>
	<li><a href="https://www.seopress.org/features/?utm_source=w.org&utm_campaign=seopress&utm_medium=readme"><strong>All in one SEO plugin</strong></a>: comes with all the features you need to optimize the SEO of your WordPress site. No need to install additional extensions to manage redirects, schemas, XML sitemaps... You reduce the risk of conflicts and maintenance costs. You don't need a special feature? Deactivate it with one click without losing your configuration. Child's play !</li>
	<li><strong>Easy AND ready to use</strong>: you doesn't need to know SEO or code to use SEOPress. Most of the parameters are automatically set. And thanks to our installation wizard, configuring SEOPress has never been easier. To go further, we provide many <a href="https://www.seopress.org/blog/how-to/?utm_source=w.org&utm_campaign=seopress&utm_medium=readme" target="_blank">free tutorials to learn SEO</a> in order to better understand how to position your content on search engines.</li>
</ul>

<h3>SEOPress Free Features</h3>

<ul>
	<li><strong>Installation wizard</strong> to quickly setup your site</li>
	<li><strong>Content analysis</strong> with unlimited keywords to help you write optimized content for search engines</li>
	<li><strong>Mobile / Desktop Google Preview</strong> to see how your post will looks like in Google search results</li>
	<li><strong>Facebook & Twitter Social Preview</strong> to see how your post will looks like on social media to increase conversions</li>
	<li><strong>Titles</strong> (with <a href="https://www.seopress.org/support/guides/manage-titles-meta-descriptions/?utm_source=w.org&utm_campaign=seopress&utm_medium=readme">dynamic variables</a>: custom fields, terms taxonomie...)</li>
	<li><strong>Meta descriptions</strong> (with dynamic variables too)</li>
	<li><strong>Open Graph and Twitter Cards</strong> to improve social media sharing (Facebook, LinkedIn, Instagram, Twitter, Pinterest, WhatsApp...)</li>
	<li><strong>Google Knowledge Graph</strong></li>
	<li><a href="https://www.seopress.org/features/google-analytics/?utm_source=w.org&utm_campaign=seopress&utm_medium=readme"><strong>Google Analytics</strong> and <strong>Matomo</strong></a> with downloads tracking, custom dimensions, ip anonymization, remarketing, demographics and interest reporting, cross-domain tracking...(<a href="https://www.seopress.org/features/seopress-white-label/?utm_source=w.org&utm_campaign=seopress&utm_medium=readme" target="_blank">GDPR compatibility</a>)</li>
	<li><strong>Custom Canonical URL</strong></li> 
	<li><a href="https://www.seopress.org/support/guides/manage-meta-robots/?utm_source=w.org&utm_campaign=seopress&utm_medium=readme"><strong>Meta robots</strong></a> (noindex, nofollow, noodp, noimageindex, noarchive, nosnippet)</li>
	<li>Build your <a href="https://www.seopress.org/features/sitemaps/?utm_source=w.org&utm_campaign=seopress&utm_medium=readme"><strong>custom XML Sitemap</strong></a> to improve search indexing</li>
	<li><strong>Image XML Sitemaps</strong> to improve search indexing for Google Images</li>
	<li>Build your custom <strong>HTML Sitemap</strong> to enhanced navigation for visitors and improve search indexing</li>
	<li>Link your social media accounts to your site</li>
	<li><strong>Redirections</strong> in post, pages, custom post types</li>
	<li>Remove /category/ in URLs</li>
	<li>Remove ?replytocom to avoid duplicate content</li>
	<li>Redirect attachment pages to post parent</li>
	<li>Redirect attachment pages to their file URL</li>
	<li><strong>Image SEO</strong>: Automatically set the image title / alt / caption / description</li>
	<li>Import / Export settings from site to site.</li>
	<li>Import posts and terms metadata from Yoast SEO, All In One SEO, SEO Framework, Rank Math, SEO Ultimate, WP Meta SEO, Premium SEO Pack and Squirrly</li>
	<li>...</li>
</ul>

<a href="https://www.seopress.org/features/?utm_source=w.org&utm_campaign=seopress&utm_medium=readme" target="_blank">Check out all SEOPress Free features here</a>

<h3>SEOPress PRO: to go further with your SEO</h3>

<ul>
	<li><a href="https://www.seopress.org/support/guides/import-metadata-from-a-csv-file-with-seopress-pro/?utm_source=w.org&utm_campaign=seopress&utm_medium=readme"><strong>Import / export metadata</strong></a> (titles, open graph, robots...) from / to CSV file</li>
	<li><a href="https://www.seopress.org/features/sitemaps/?utm_source=w.org&utm_campaign=seopress&utm_medium=readme"><strong>Video XML Sitemap</strong></a> to improve rankings in video search results</li>
	<li><strong>Google Suggestions in Content Analysis</strong> to find the top 10 Google suggestions instantly. This is useful if you want to work with the long tail technique.</li>
	<li><a href="https://www.seopress.org/features/google-structured-data-types/?utm_source=w.org&utm_campaign=seopress&utm_medium=readme" target="_blank"><strong>Google Structured Data types</strong> (schema.org)</a>: 
		<ol>
			<li>article schema</li>
			<li>local business schema</li>
			<li>service schema</li>
			<li>FAQ schema</li>
			<li>course schema</li>
			<li>recipe schema</li>
			<li>software application schema</li>
			<li>video schema</li>
			<li>event schema</li>
			<li>product schema</li>
			<li>job schema</li>
			<li>simple review schema</li>
			<li>site navigation element schema</li>
			<li>custom schema</li>
		</ol>
	<li><strong>Automatic Schemas</strong> with advanced conditions (AND, OR, Post types, taxonomies)</li>
	<li><a href="https://www.seopress.org/support/guides/enable-breadcrumbs/?utm_source=w.org&utm_campaign=seopress&utm_medium=readme"><strong>Breadcrumbs</strong></a> optimized with Schema.org, A11Y ready. Elementor users? <a href="https://www.youtube.com/watch?v=ID4xm1UVikc" target="_blank">Try our custom breadcrumbs widget!</a></li>
	<li><a href="https://www.seopress.org/features/google-analytics/?utm_source=w.org&utm_campaign=seopress&utm_medium=readme"><strong>Google Analytics Stats in Dashboard</strong></a> to quickly see your metrics without leaving your site</li>
	<li><strong>Google Local Business</strong> to boost your local store</li>
	<li><strong>Broken link checker (SEOPress BOT)</strong>: scan all your links in content to find errors (eg: 404...)</li>
	<li><strong>WooCommerce</strong>: Product Global Identifiers type and Product Global Identifiers fields to WooCommerce metabox for product schema (barcode), disable crawling on cart page, checkout page, customer account pages, add OG Price / OG Currency for better sharing and more</li>
	<li><strong>Easy Digital Downloads</strong>: add OG Price / OG Currency, remove EDD meta generator</li>
	<li><strong>Dublin Core</strong> meta tags</li>
	<li><strong>Custom Breadcrumbs</strong> for single post types / term taxonomy</li>
	<li><strong>Google Page Speed Insights</strong> to analyse your site performances</li>
	<li><strong>Google Analytics Events</strong>: track external links, downloads (PDF, DOCX...), affiliate links...</li>
	<li><strong>Google Enhanced Ecommerce</strong>: measure purchases, additions to and removals from shopping carts</li>
	<li>Edit your <strong>robots.txt</strong> file from the admin (multisite / multidomain ready)</li>
	<li><strong>Google News Sitemap</strong> to get your posts on Google News</li>
	<li><strong>404 Monitoring</strong> to improve user experience, performances and increase the crawl budget allocated by Google</li>
	<li><strong>Redirect 404 to homepage/custom url automatically</strong> with custom status code (301, 302, 307, 410 or 451)</li>
	<li>Email notifications on 404</li>
	<li><strong>Redirect manager</strong>: create unlimited 301, 302, 307, 410 and 451 redirections. Import / export redirections to CSV or htaccess file.</li>
	<li>Import redirections using CSV</li>
	<li>Import redirections from Redirections plugin (via a JSON file)</li>
	<li>Edit your <strong>htaccess file</strong> from the admin</li>
	<li>Easily customize your <strong>RSS feeds</strong></li>
	<li>...</li>
</ul>

<a href="https://www.seopress.org/pricing/?utm_source=w.org&utm_campaign=seopress&utm_medium=readme" target="_blank"><strong>Buy SEOPress PRO now!</strong></a>

<h3>WooCommerce SEO (SEOPress PRO required)</h3>
We support WooCommerce and Easy Digital Downloads for e-commerce sites.

<ul>
	<li>Price and currency meta tags to improve social sharing</li>
	<li>XML sitemaps for products</li>
	<li>Support for WooCommerce product images and WooCommerce image galleries for the XML sitemap</li>
	<li>Centralized way to set noindex meta robots tags on pages like cart, checkout...</li>
	<li>Remove WooCommerce generator meta tag in the source code</li>
	<li>Create manual and/or automatic "product" schemas in JSON-LD to increase visibility in Google search results</li>
	<li>WooCommerce support for our breadcrumbs</li>
	<li>Global dynamic tags to insert in your metas titles / descriptions</li>
	<li>Product Global Identifiers type and Product Global Identifiers fields to WooCommerce metabox for product schema (barcode)</li>
	<li>...</li>
</ul>

<a href="https://www.seopress.org/pricing/?utm_source=w.org&utm_campaign=seopress&utm_medium=readme" target="_blank"><strong>Increase your sales now!</strong></a>

<h3>Elementor + SEOPress: perfect combo!</h3>
We provide deep integration with Elementor page builder. Directly from Elementor settings, you can:
<ul>
	<li>edit your SEO metadata (title, meta description, meta robots)</li>
	<li>edit social meta (Facebook Open Graph and Twitter Cards</li>
	<li>analyse your content to optimize it for search engines</li>
	<li>apply FAQ schema on Toggle and / or Accordion Elementor widgets</li>
	<li>and more!</li>
</ul>

[youtube https://www.youtube.com/watch?v=amfozNvYzPU]

<h3>Developers will love SEOPress!</h3>

Hundreds of hooks are available to extend SEOPress. <a href="https://www.seopress.org/support/hooks/?utm_source=w.org&utm_campaign=seopress&utm_medium=readme" target="_blank">Browse them all here</a>!

<h3>Translations</h3>
SEOPress is translated into multiple languages including:
<ul>
	<li>🇺🇸 English (UK) (English (UK)) - professional translation</li>
	<li>🇫🇷 Français (French (France)) - professional translation</li>
	<li>🇪🇸 Español (Spanish (Spain)) - professional translation</li>
	<li>🇩🇪 Deutsch (German) - professional translation</li>
	<li>🇳🇱 Nederlands (Dutch) - professional translation</li>
	<li>🇷🇺 Русский (Russian) - professional translation</li>
	<li>🇯🇵 日本語 (Japanese) - professional translation</li>
	<li>🇮🇳 हिन्दी (Hindi) - professional translation</li>
	<li>🇨🇳 中文 (Chinese (China)) - professional translation</li>
	<li>🇧🇷 Português do Brasil (Portuguese (Brazil)) - professional translation</li>
	<li>🇬🇷 Ελληνικά (Greek)</li>
	<li>🇧🇬 Български (Bulgarian)</li>
	<li>🇮🇩 Bahasa Indonesia (Indonesian)</li>
	<li>🇮🇹 Italiano (Italian)</li>
	<li>🇻🇳 Loki Web (Vietnamese)</li>
	<li>🇷🇴 Română (Romanian)</li>
	<li>🇸🇦 العربية (Arabic)</li>
	<li>🇮🇷 فارسی (Persian)</li>
	<li>🇹🇷 Türkçe (Turkish)</li>
	<li>...</li>
</ul>

Help localize SEOPress even further by adding your locale – visit <a href="https://translate.wordpress.org/projects/wp-plugins/wp-seopress/" target="_blank">translate.wordpress.org</a>.

<h3>SEOPress integrates seamlessly with popular e-commerce, translation, performance and analytics tools.</h3>
<ul>
	<li>WPML</li>
	<li>Polylang</li>
	<li>MultilingualPress</li>
	<li>Weglot</li>
	<li>TranslatePress</li>
	<li>Elementor</li>
	<li>Divi</li>
	<li>Oxygen Builder</li>
	<li>Beaver Builder</li>
	<li>WP-Rocket</li>
	<li>WooCommerce</li>
	<li>Easy Digital Downloads</li>
	<li>Admin Columns PRO</li>
	<li>...</li>
</ul>

<a href="https://www.seopress.org/integrations/?utm_source=w.org&utm_campaign=seopress&utm_medium=readme" target="_blank">All our integrations</a>

<h3>Import your post and term metadata from other SEO plugins in 1-click</h3>
<ul>
	<li><a href="https://www.seopress.org/support/guides/import-post-terms-metadatas-yoast-seo-seopress/?utm_source=w.org&utm_campaign=seopress&utm_medium=readme" target="_blank">Yoast SEO</a></li>
	<li><a href="https://www.seopress.org/support/guides/import-post-and-terms-metadatas-from-all-in-one-seo-to-seopress/?utm_source=w.org&utm_campaign=seopress&utm_medium=readme" target="_blank">All In One SEO</a></li>
	<li><a href="https://www.seopress.org/support/guides/import-post-and-terms-metadatas-from-the-seo-framework-to-seopress/?utm_source=w.org&utm_campaign=seopress&utm_medium=readme" target="_blank">SEO Framework</a></li>
	<li><a href="https://www.seopress.org/support/guides/import-post-terms-metadatas-rank-math-seo-seopress/?utm_source=w.org&utm_campaign=seopress&utm_medium=readme" target="_blank">Rank Math</a></li>
	<li><a href="https://www.seopress.org/support/guides/import-post-metadata-from-seo-ultimate-to-seopress/?utm_source=w.org&utm_campaign=seopress&utm_medium=readme" target="_blank">SEO Ultimate</a></li>
	<li><a href="https://www.seopress.org/support/guides/import-post-and-terms-metadata-from-wp-meta-seo-to-seopress/?utm_source=w.org&utm_campaign=seopress&utm_medium=readme" target="_blank">WP Meta SEO</a></li>
	<li><a href="https://www.seopress.org/support/guides/import-post-and-terms-metadata-from-premium-seo-pack-to-seopress/?utm_source=w.org&utm_campaign=seopress&utm_medium=readme" target="_blank">Premium SEO Pack</a></li>
	<li><a href="https://www.seopress.org/support/guides/import-post-metadatas-from-squirrly-to-seopress/?utm_source=w.org&utm_campaign=seopress&utm_medium=readme" target="_blank">Squirrly</a></li>
	<li><a href="https://www.seopress.org/support/guides/import-post-and-terms-metadata-from-wpseo-to-seopress/?utm_source=w.org&utm_campaign=seopress&utm_medium=readme" target="_blank">wpSEO</a></li>
</ul>

<h3>Help and support</h3>
<ul>
	<li><a href="https://www.seopress.org/support/?utm_source=w.org&utm_campaign=seopress&utm_medium=readme" target="_blank">Documentation center</a></li>
	<li><a href="https://www.facebook.com/groups/seopress/" target="_blank">Join our SEOPress official community group</a></li>
	<li><a href="https://www.youtube.com/seopress" target="_blank">Our SEOPress YouTube Channel</a></li>
	<li><a href="https://www.seopress.org/account/your-tickets/?utm_source=w.org&utm_campaign=seopress&utm_medium=readme" target="_blank">Email (PRO only)</a></li>
</ul>

<h3>SEOPress featured on</h3>
<ul>
	<li>WP Beginner</li>
	<li>HubSpot</li>
	<li>GoDaddy</li>
	<li>Forbes</li>
	<li>Search Engine Journal</li>
	<li>Elementor</li>
	<li>WP Crafter</li>
	<li>Kinsta</li>
	<li>Pagely</li>
	<li>Freemius</li>
	<li>Majestic</li>
	<li>WP Explorer</li>
	<li>MasterWP</li>
	<li>...</li>
</ul>

<a href="https://www.seopress.org/press/?utm_source=w.org&utm_campaign=seopress&utm_medium=readme" target="_blank">Complete list on our Press page</a>

<h3>Our website:</h3>
Any questions? Visit our website <a href="https://www.seopress.org?utm_source=w.org&utm_campaign=seopress&utm_medium=readme" target="_blank">seopress.org</a>

== Installation ==

1. Upload 'wp-seopress' to the '/wp-content/plugins/' directory
2. Activate the plugin through the 'Plugins' menu in WordPress
3. Click on SEOPress and apply settings.

== Frequently Asked Questions ==

= Can I import my post and term metadata from other plugins? =

You can import your metadata from <a href="https://www.seopress.org/support/guides/import-post-terms-metadatas-yoast-seo-seopress/">Yoast SEO</a>, <a href="https://www.seopress.org/support/guides/import-post-and-terms-metadatas-from-all-in-one-seo-to-seopress/">All In One SEO (AIO SEO)</a>, <a href="https://www.seopress.org/support/guides/import-post-and-terms-metadatas-from-the-seo-framework-to-seopress/">The SEO Framework (TSF)</a>, <a href="https://www.seopress.org/support/guides/import-post-metadatas-from-squirrly-to-seopress/">Squirrly</a> (post metas only, not terms), <a href="https://www.seopress.org/support/guides/import-post-terms-metadatas-rank-math-seo-seopress/">Rank Math</a>, <a href="https://www.seopress.org/support/guides/import-post-metadata-from-seo-ultimate-to-seopress/">SEO Ultimate (post metas only, not terms)</a>, <a href="https://www.seopress.org/support/guides/import-post-and-terms-metadata-from-wp-meta-seo-to-seopress/">WP Meta SEO</a>, <a href="https://www.seopress.org/support/guides/import-post-and-terms-metadata-from-wpseo-to-seopress/">wpSEO</a> and <a href="https://www.seopress.org/support/guides/import-post-and-terms-metadata-from-premium-seo-pack-to-seopress/">Premium SEO Pack</a> in one click to SEOPress without losing traffic.

= How to use Google Tag Manager / Facebook Pixel with SEOPress? =

Go to SEO > Google Analytics > Tracking tab. Paste GTM / Facebook Pixel tracking code to [HEAD] Add an additional tracking code / [BODY] Add an additional tracking code textarea fields. Save changes and clear your cache.

= Which types of sitemaps support SEOPress? =

XML sitemaps for search engines: post, page, post type, taxonomies, images and author.

HTML sitemap for accessibility and SEO.

SEOPress PRO supports Google News XML and Video sitemaps.

= How do I get support? =

For FREE users: <a href="https://www.seopress.org/support/guides/">guides</a>, forum on <a href="https://wordpress.org/plugins/wp-seopress/">w.org</a>, <a href="https://www.seopress.org/support/faq/">FAQ</a>, <a href="https://www.seopress.org/support/hooks/">hooks for developers</a>, and <a href="https://www.youtube.com/channel/UCH5sQx3T2QZFhFEamT51hsw" target="_blank">videos on our YouTube channel</a>.
For PRO users: support by mail from their customer account.

= Is SEOPress GDPR compliant? =

Yes! Learn more here <a href="https://www.seopress.org/features/seopress-white-label/">about SEOPress and GDPR</a>

= Is white label a free feature? =

Yes! Learn more here <a href="https://www.seopress.org/features/seopress-white-label/">about SEOPress and the White Label feature</a>

= Is it compatible with the core XML sitemaps (WP 5.5+)? =

Yes! We automatically disable the native WordPress XML sitemaps to avoid any SEO conflicts. Plus, we our sitemaps are much powerful!

= My XML sitemap returns a 404 error =

Read this <a href="https://www.seopress.org/support/guides/xml-sitemap-returns-404-error/">post to solve this issue</a>

= My XML sitemap returns a blank page =

Read this <a href="https://www.seopress.org/support/guides/xml-sitemap-blank-page/">post to solve this issue</a>

= I don't see the correct title! =

You're theme is probably using a deprecated function to handle the title. <a href="https://www.seopress.org/support/guides/fixing-missing-add_theme_support-in-your-theme/">Learn more here</a>

= My question is not listed here! =

<a href="https://www.seopress.org/support/faq/" target="_blank">Read our complete FAQ on our site</a>

== Screenshots ==
1. SEOPress Elementor integration
2. SEOPress notifications center
3. SEOPress dashboard
4. SEO metabox: Titles settings
5. SEO metabox: Social tab
6. Content analysis metabox
7. SEOPress PRO
8. Installation Wizard

== Changelog ==
= 4.1.6 =
* NEW Import your redirect categories when importing redirects from CSV file
* NEW 'seopress_sitemaps_home_url' hook to filter home_url in XML sitemaps (https://www.seopress.org/support/hooks/filter-home_url-in-xml-sitemaps/)
* INFO Add a link to find your Google Ads conversion ID (https://www.seopress.org/support/guides/how-to-find-your-google-ads-conversions-id/?utm_source=plugin&utm_medium=wp-admin&utm_campaign=seopress)
* INFO Add a link to create an automatic FAQ schema with ACF repeater field (https://www.seopress.org/support/guides/create-an-automatic-faq-schema-with-acf-repeater-fields/)
* INFO Delete 404 errors manually even if enable 404 cleaning CRON is disabled (it was too confusing for the users)
* FIX Revert: Exclude posts and terms from XML sitemaps if custom canonical URL set from SEO metabox
= 4.1.5.1 =
* FIX DomDocument issue if "Automatically set the image Alt text from target keywords option" is enabled
= 4.1.5 =
* NEW Google Place ID field for Local Business Widget (SEO, PRO, Local Business) to display POI when clicking on the map link (PRO)
* INFO Exclude posts and terms from XML sitemaps if custom canonical URL set from SEO metabox
* FIX Empty Term taxonomy XML paginated sitemap
* FIX Fatal error: Uncaught Error: Call to undefined function seopress_get_option_post_need_redirects() if filter 'seopress_post_automatic_redirect' used
* FIX White label custom website for SEOPress PRO
* FIX Conflict with WPML
* FIX Bulk editing for 404 errors, 'delete_redirections' capability was missing
* FIX Global LocalBusiness schema
* FIX DomDocument issue if "Automatically set the image Alt text from target keywords" is enabled (thanks to Emilien Degert)
= 4.1.4 =
* INFO Improve cookie bar default design
* INFO Update NGINX configuration informations on XML sitemaps page
* INFO Update updater to support automatic updates
* FIX Google suggestions to target keywords field
* FIX Tagify not defined in term taxonomy editing page
* FIX Conflict with BuddyBoss search page
* FIX Notice Trying to get property 'name' of non-object 5 in options-titles-metas.php
* FIX Notice Undefined offset in options-titles-metas.php
= 4.1.3 =
* FIX PHP Fatal error:  Uncaught TypeError: Argument 1 passed to Elementor\Core\Settings\Page\Manager::ajax_before_save_settings() must be of the type array, null given
* FIX Delete bulk edit option for Redirections
= 4.1.2 =
* INFO Label for breadcrumbs in Elementor
* FIX Elementor content analysis
* FIX Display incorrect information from admin bar
* FIX Warning: Use of undefined constant SEOPRESS_PRO_VERSION
= 4.1.1 =
* NEW Add "Text alignment" option for cookie bar
* INFO Improved cookie bar design
* FIX Redirections capabilities
* FIX Elementor compatibility
* FIX Fatal error with PHP <= 7.3
* FIX Notice: Trying to get property 'post_type' of non-object in /wp-content/plugins/wp-seopress/inc/admin/adminbar.php on line 68
= 4.1 =
* NEW Add FAQ schema to Toggle / Accordion widgets with Elementor (PRO) 🎉
* NEW Dropdown for meta title / meta description to quickly add dynamic variables! 🎉
* NEW UI for adding/editing/managing target keywords 🎉
* NEW Paginated XML sitemaps for taxonomies and videos 🎉
* NEW Import term metadata from CSV file using our import tool (PRO) 🎉
* NEW Custom user capabilities for Redirections post type (edit_redirection, edit_redirections, edit_others_redirections, publish_redirections, read_redirection, read_private_redirections, delete_redirection, delete_redirections, delete_others_redirections, delete_published_redirections)
* NEW Remove noindex item from Admin Bar in backend and frontend option from SEO, Advanced page, Appearance tab
* NEW Change expiration date of the user consent cookie option from SEO, Analytics page, Cookie bar / GDPR tab
* NEW Add servesCuisine for LocalBusiness automatic schema
* NEW Delete all redirects / 404 in one click (SEO, Tools, Redirections)
* NEW Add a backdrop for user consent message (SEO, Analytics, Cookie bar / GDPR tab)
* NEW 'seopress_adminbar_noindex' hook to filter the noindex alert from WP admin bar (https://www.seopress.org/support/hooks/filter-noindex-alert-html-from-admin-bar/)
* NEW 'seopress_cookies_expiration_days' hook to filter the expiration date of the user consent cookie (https://www.seopress.org/support/hooks/filter-the-expiration-date-of-the-user-consent-cookie/)
* NEW 'seopress_sitemaps_max_terms_per_sitemap' hook to filter max terms per paginated sitemap (https://www.seopress.org/support/hooks/filter-max-terms-per-paginated-sitemap/)
* NEW 'seopress_sitemaps_max_videos_per_sitemap' hook to filter max videos per paginated sitemap (https://www.seopress.org/support/hooks/filter-max-videos-per-paginated-sitemap/)
* NEW 'seopress_sitemaps_index_video_query' hook to filter video index sitemap query (https://www.seopress.org/support/hooks/filter-video-index-sitemap-query/)
* NEW 'seopress_sitemaps_index_post_types_query' hook to filter post types query in XML sitemap (https://www.seopress.org/support/hooks/filter-custom-post-type-index-xml-sitemap-query/)
* NEW 'seopress_metadata_query_terms_args' hook to filter term query from export metadata tool (https://www.seopress.org/support/hooks/filter-the-arguments-of-the-metadata-terms-export-query/)
* INFO Improve Local Business compatibility with Elementor, Beaver builder...
* INFO Add a link to Advanced global meta robots page on noindex alert from admin bar
* INFO Improve White Label
* INFO Improve UI for automatic schemas
* INFO Remove SEOPress logo from 404 email alert
* INFO Improve notice in admin bar about global noindex / nofollow and add support for Taxonomies
* INFO Add a link to the publisher logo notice
* INFO Improved detection of social media metadata in source code for content analysis
* INFO Add Alpha option to color-picker on backgrounds for Cookie bar (SEO, Analytics, Cookie bar / GDPR tab)
* INFO Improved Performances for XML sitemaps
* INFO Refactoring hundreds lines of code
* FIX Trailing slash for rel/prev meta tag
* FIX Trailing slash for XML sitemaps
* FIX Published/modified date in automatic schemas for non-english date format
* FIX Closing notification "Your site is not visible to Search Engines!"
* FIX Conflict with Elementor
* FIX Remove AM/PM from Local Business Widget
* FIX FAQ questions counter from schema metabox
* FIX Price range LocalBusiness property with custom fields for automatic schema
* FIX Remove BuddyPress groups from Titles and settings if BuddyBoss or BuddyPress is not activated
* FIX WooCommerce XML sitemaps product attributes
* FIX Quotes with target keywords

<a href="https://www.seopress.org/changelog/" target="_blank">View complete changelog</a>