Skip to content
Official source code of SEOPress WordPress plugin (free release)
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.


=== SEOPress ===
Authors: rainbowgeek
Contributors: rainbowgeek
Donate link:
Tags: SEO, XML sitemap, meta title, open graph, content analysis, knowledge graph, redirection, breadcrumbs, google analytics, rich snippets, broken link checker,
Requires at least: 4.6+
Tested up to: 5.2
Requires PHP: 5.4
Stable tag: 3.5.8
License: GPLv2 or later
License URI:

SEOPress is a simple, fast and powerful SEO plugin for WordPress.

== Description ==

SEOPress is a powerful 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>

<h3>Subscribe to our newsletter to get exclusive deals</h3>
Subscribe on <a href="" target="_blank"></a>


	<li>Installation wizard to quickly setup your site</li>
	<li>Titles (with dyanmic variables: custom fields, terms taxonomie...)</li>
	<li>Meta descriptions (with dynamic variables too)</li>
	<li>Open Graph Data</li>
	<li>Google Knowledge Graph</li>
	<li>Google Analytics with downloads tracking, custom dimensions, ip anonymization, remarketing, demographics and interest reporting, cross-domain tracking...(GDPR compatibility)</li>
	<li>Twitter Card</li>
	<li>Canonical URL</li> 
	<li>Meta robots (noindex, nofollow, noodp, noimageindex, noarchive, nosnippet)</li>
	<li>Build your custom XML Sitemap to improve search indexing.</li>
	<li>Image XML Sitemaps to improve search indexing for Google Images.</li>
	<li>Build your custom HTML Sitemap to enhanced navigation for visitors and improve search indexing.</li>
	<li>Link your social media accounts to your site.</li>
	<li>Redirections in post, pages, custom post types</li>
	<li>Remove stop words (english, french, spanish, german, italian, portuguese, swedish)</li>
	<li>Remove /category/ in URLs</li>
	<li>Remove ?replytocom to avoid duplicate content</li>
	<li>Redirect attachment pages to post parent</li>
	<li>Import / Export settings from site to site.</li>
	<li>Import posts and terms metadata from Yoast SEO</li>
	<li>W3C check</li>
	<li>Content analysis</li>

<h3>SEOPress PRO</h3>

	<li>Video XML Sitemap</li>
	<li>Google Suggestions in Content Analysis</li>
	<li>Google Structured Data types ( article, local business, FAQ, course, recipe, video, event, product, simple review</li>
	<li>Automatic Schemas</li>
	<li>Breadcrumbs optimized with, A11Y ready</li>
	<li>Google Analytics Stats in Dashboard</li>
	<li>Google Local Business</li>
	<li>Backlinks (required a Majestic paid account)</li>
	<li>SEOPress BOT: scan all your links in content to find errors (eg: 404...)</li>
	<li>WooCommerce: disable crawling on cart page, checkout page, customer account pages, add OG Price / OG Currency for better sharing and more</li>
	<li>Easy Digital Downloads: add OG Price / OG Currency, remove EDD meta generator</li>
	<li>Dublin Core</li>
	<li>Custom Breadcrumbs for single post types</li>
	<li>Google Page Speed</li>
	<li>Google Analytics Events: track external links, downloads (PDF, DOCX...), affiliate links...</li>
	<li>Google News Sitemap</li>
	<li>404 Monitoring</li>
	<li>Redirect 404 to homepage/custom url automatically with custom status code (301, 302, 307, 410 or 451)</li>
	<li>Email notifications on 404</li>
	<li>301, 302 and 307 Redirections</li>
	<li>Import redirections using CSV</li>
	<li>Import redirections from Redirections plugin (via a JSON file)</li>

<h4><a href="" target="_blank"><strong>Buy SEOPress PRO: only $39 / unlimited sites / year</strong></a></h4>



	<li>English (professional translation)</li>
	<li>French (professional translation)</li>
	<li>Spanish (professional translation)</li>
	<li>German (professional translation)</li>
	<li>Dutch (professional translation)</li>
	<li>Brazilian Portguese</li>
	<li>Japanese (in progress)</li>

== 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 ==
<a href="" target="_blank">Read our FAQ</a>

== Screenshots ==
1. SEOPress Dashboard
2. Titles & Metas
3. Titles & Metas
4. Titles & Metas
5. Titles & Metas
6. Titles & Metas
7. XML Sitemap
8. XML Sitemap
9. XML Sitemap
10. XML Sitemap
11. XML Sitemap
12. Social
13. Social
14. Social
15. Social
16. Google Analytics
17. Google Analytics
18. Google Analytics
19. Google Analytics
20. Google Analytics
21. Advanced settings
22. Advanced settings
23. Advanced settings
24. Import / Export / Reset settings
25. SEOPress Bot : scan (PRO)
26. SEOPress Bot : settings (PRO)
27. License settings (PRO)
28. Google Local Business (PRO)
29. Dublin Core (PRO)
30. Structured Data Types (PRO)
31. Breadcrumbs (PRO)
32. Robots.txt (PRO)
33. Google News Sitemap (PRO)
34. Monitoring 404 (PRO)
35. htaccess (PRO)
36. RSS (PRO)
37. Backlinks (PRO)
38. Google Page Speed (PRO)
39. WooCommerce (PRO)
40. Redirections (PRO)
41. Broken links (PRO)
42. Backlinks (PRO)
43. SEOPress metaboxe in post, page, custom post type
44. Structured Data Types metaboxe in post, page, custom post type (PRO)

== Changelog ==
= 3.5.8 =
* NEW Installation wizard!
* NEW Import redirects from Redirections plugin
* NEW Display and automatically accept the user‘s consent on page load (not fully GDPR) for Google Analytics
* INFO Compatibility with LifterLMS plugin
* INFO Improve redirections export to CSV
* FIX Import/export redirects tool for query param
* FIX Links in SEO Tools
* FIX Post type archive link if no posts page set in Settings > Reading for HTML sitemap
= 3.5.7 =
* NEW Add 23 LocalBusiness types
* FIX Sitemap for subdirectory installs
* FIX get_home_url() with WPML
= 3.5.6 =
* NEW Rank Math importer
* FIX Notice in HTML sitemap
* FIX Fatal Error with manual Product Schema if Brand isn't defined
= 3.5.5 =
* FIX Fatal errors
* FIX Strings translation
= 3.5.4 =
* NEW brand field for Product Schema (PRO)
* NEW aggregateRating for Product Schema (PRO)
* NEW review for Product Schema (PRO)
* NEW global identifiers field for Product Schema (PRO)
* NEW SKU field for Product Schema (PRO)
* NEW priceValidUntil field for Product Schema (PRO)
* NEW URL for Product Schema (PRO)
* NEW Remove default JSON-LD structured data (WooCommerce 3+, PRO)
* NEW 'seopress_ga_dashboard_widget_cap' hook to filter Google Analytics dashboard widget capability (PRO)
* INFO Small performance improvements
* INFO Add default values for Product schema if empty fields (for manual and automatic)
* INFO Google Analytics dashboard widget is now only visible for users with "edit_dashboard" capability (PRO)
* FIX Page Speed screenshots (PRO)
* FIX Notices in Page Speed analysis (PRO)
* FIX Esc_attr for term taxonomies
* FIX Revert itemscope attribute in Breadcrumbs (it's not possible to be valid both in W3C and in Google Structured Data test tool, PRO)
= 3.5.3 =
* NEW Add 'seopress_dublin_core_language' hook to filter Dublin Core language
* FIX itemscope attribute in Breadcrumbs
* FIX Conflict between SEO and Schemas metboxes
* FIX XML sitemaps compatibility with WPML (double slash, prefix in URLs...)
= 3.5.2 =
* INFO Block Ahrefs bot in 1 click (SEO > PRO > robots.txt)
* FIX robots.txt save in multisite setup
* FIX Title in Content Analysis
* FIX CSS typo
= 3.5.1 =
* NEW Add %%sku%% dynamic variable (thanks to Necdet Emre Ozpalamutcu)
* INFO Improve content analysis by adding nositelinkssearchbox detection
* INFO Refactoring some JS files
* INFO Improve UI in redirections edit screen
* INFO Improve UI in Social pages
* INFO Display page post type first in HTML sitemap page
* INFO Display post type archive link in HTML sitemap if available
* FIX XML Product category sitemaps with latest version of WooCommerce
* FIX Content analysis if target keywords field empty
* FIX Undefined index: seopress_analysis_target_kw
* FIX noimageindex meta tags detection in content analysis
* FIX Google Optimize if empty
* FIX CSS conflicts with WooCommerce / Easy Digital Downloads
= 3.5 =
* NEW WP 5.2 compatibility
* NEW Automatic schemas for your posts, pages, post types: article, local business, course, recipe, video, event, product, review (SEO > PRO > Structured Data Types)! (PRO)
* NEW Add 'seopress_schemas_auto_article_html' hook to filter automatic review schema (PRO)
* NEW Add 'seopress_schemas_auto_lb_html' hook to filter automatic review schema (PRO)
* NEW Add 'seopress_schemas_auto_course_html' hook to filter automatic review schema (PRO)
* NEW Add 'seopress_schemas_auto_recipe_html' hook to filter automatic review schema (PRO)
* NEW Add 'seopress_schemas_auto_video_html' hook to filter automatic review schema (PRO)
* NEW Add 'seopress_schemas_auto_event_html' hook to filter automatic review schema (PRO)
* NEW Add 'seopress_schemas_auto_product_html' hook to filter automatic review schema (PRO)
* NEW Add 'seopress_schemas_auto_review_html' hook to filter automatic review schema (PRO)
* NEW Add 'seopress_schemas_article_html' hook to filter manual review schema (PRO)
* NEW Add 'seopress_schemas_lb_html' hook to filter manual review schema (PRO)
* NEW Add 'seopress_schemas_faq_html' hook to filter manual review schema (PRO)
* NEW Add 'seopress_schemas_course_html' hook to filter manual review schema (PRO)
* NEW Add 'seopress_schemas_recipe_html' hook to filter manual review schema (PRO)
* NEW Add 'seopress_schemas_video_html' hook to filter manual review schema (PRO)
* NEW Add 'seopress_schemas_event_html' hook to filter manual review schema (PRO)
* NEW Add 'seopress_schemas_product_html' hook to filter manual review schema (PRO)
* NEW Add 'seopress_schemas_review_html' hook to filter manual review schema (PRO)
* NEW Add 'seopress_titles_article_published_time' hook to filter article published time meta
* NEW Add 'seopress_titles_article_modified_time' hook to filter article published time meta
* NEW Add 'seopress_titles_og_updated_time' hook to filter article published time meta
* NEW Add additional tracking code like Facebook Pixel, Hotjar... from SEO > Analytics > Tracking (PRO)
* NEW Add seopress_gtag_after_additional_tracking_html hook to filter custom tracking
* NEW White label: remove SEOPress icons on the right in header (changelog, YouTube, Twitter...) - (PRO)
* NEW Add SEOPRESS_WL_ICONS_HEADER define to remove SEOPress icons
* INFO WordPress 4.6 is now the minimum recommended version
* INFO Removing multiple references to SEOPress to improve the white label
* FIX White label for subsites in a multisite setup
* FIX TotalTime for recipe schema
* FIX Remove /category/ in content (thanks to Udo Telaar)! Flush your permalinks!
= 3.4 =
* NEW Automatically set the image Title based on filename
* NEW Automatically set the image Alt text based on filename
* NEW Automatically set the image Caption based on filename
* NEW Automatically set the image Description based on filename
* NEW Redirect attachment pages to the file URL
* NEW Query parameters of redirections (exact match, exclude all parameters, exclude all parameters and passed them to the redirection)
* NEW Google Optimize
* INFO Show content analysis tab even if there is no target keyword entered
* FIX Escape attribute on custom field dynamic variable (thanks @wpchannel)
* FIX Word count for Themify builder plugin
= 3.3.15 =
* FIX Fatal error: Can't use function return value in write context
= 3.3.14 =
* NEW Paginated XML Sitemaps (NGINX USERS READ THIS PLEASE: you must update your nginx configuration file. More info here:
* NEW Add categories for redirects (PRO)
* FIX Redirects with parameters in specific cases
* FIX CSS admin body class
= =
* FIX CSS admin body class
= 3.3.13 =
* INFO Update updater
* FIX The link has expired with very specific configurations
* FIX Can't save PRO options with some configurations
* FIX PHP Notice: Trying to get property of non-object in options-redirections.php on line 18
* FIX CSS admin body class hook
= 3.3.12 =
* NEW Support Redirects with parameters (PRO)
* NEW Add Argentina Peso currency (PRO)
* NEW White label settings + Multisite (PRO)
* INFO Improve Content Analysis UX/UI if no target keywords
* INFO Improve UI in Permalink settings page
* FIX Test redirection link and Test your URL button (PRO)
* FIX Notice Trying to get property 'ID' of non-object in wp-content/plugins/wp-seopress/inc/functions/options-titles-metas.php:439
* FIX Notice Trying to get property 'ID' of non-object in wp-content/plugins/wp-seopress/inc/functions/options-titles-metas.php:807
= =
* FIX Content Analysis for non UTF-8 characters
* FIX H1 count for Content Analysis
* FIX Content Analysis for Images and links detection
= =
* FIX SSL verification for Content Analysis / Snippet Preview!
* FIX a problem with cookies that prevented the generation of Snippet Preview / Content Analysis 
= 3.3.11 =
* NEW Add seopress_category_rewrite_rules hook to filter rewrite rules for category taxonomy
* INFO Content analysis is now working with draft / pending review / published posts
* FIX Date Picker CSS conflict
* FIX WP Editor in term description
= 3.3.10 =
* NEW Content analysis for all page builders / themes
* NEW Add Turkish language
* INFO Improve CSS
* FIX Security
= 3.3.9 =
* NEW WP 5.1 compatibility
* NEW German language updated by WP Translations
* NEW Select a primary category for post permalink
* NEW WooCommerce dynamic variables for title / meta desc: price with taxes (%%wc_single_price%%), price without taxes (%%wc_single_price_exc_tax%%)
* INFO Better URL encoding for canonical / dc.relation / dc.source / og.url
* INFO Add is_wp_error checks for custom taxonomy in title tag
* FIX Canonical URL for old permalink
* FIX redirects with + sign
* FIX CSS in Tools blocking buttons
* FIX og:image:alt esc_attr
= =
* FIX Remove Google +
= 3.3.8 =
* NEW Remove the advice if None schema selected option in SEO > Advanced > Appearance (PRO)
* INFO Add new notification in SEO > Dashboard about 404 cleaning
* INFO Improve UI/UX for License page / XML Sitemaps
* INFO Improve UI when clicking Import / Export redirects buttons
* INFO Google Analytics links to documentation updated
* INFO Google Suggestions is now localized to your country (PRO)
* FIX Warning Invalid argument supplied for foreach() when using filters to remove metaboxes (thanks to John Buchanan)
* FIX Remove Blog page for Tags / Categories option
* FIX Cross domains tracking if multiple domains
* FIX OG:type video.other
* FIX Import SEOPress Google Analytics settings (thanks to @wpchannel)
* FIX Permalink encoding in Google Snippet Preview / XML Sitemaps (thanks to Tsika Boom)
* FIX Compatibility with WPML and e-commerce features for XML sitemaps
* FIX Tribe events for XML Sitemaps
* FIX Reset License button
* FIX Compatibility with WPML/Events Calendar/HTML sitemap
= 3.3.7 =
* NEW Add 'seopress_sitemaps_html_cat_query' filter to HTML sitemap
* NEW Add 'seopress_sitemaps_html_pages_query' filter to HTML sitemap
* NEW Add menu_order option for HTML sitemap
* NEW Remove static Posts page defined in WordPress Reading settings from Breadcrumbs (PRO)
* NEW Enhanced Google Analytics Dashboard widget (PRO)
* NEW Add 92 Types for Local Business schema (PRO)
* NEW Add 'seopress_rgpd_full_message' filter for user consent message (PRO)
* NEW Add Persian language
* INFO HTML sitemap now lists your content hierarchically if the custom post type is (eg: Pages).
* INFO A11Y for cookie bar
* INFO Update of the logo for 404 email notification
* FIX Shortcode for user consent message if privacy page not available
* FIX 404 filter in post type list
* FIX Encoding for tags and categories in Video XML sitemap
* FIX Import / export Redirections
* FIX SEOPress icon font
= 3.3.6 =
* INFO Allow rel attribute in RSS feeds
* INFO Improve license notification
* FIX Multisite: metaboxes did not show up if super_admin user role
* FIX Google News Sitemap (news:title encoding)
* FIX Count words column (was displaying unique words instead of words)
* FIX Warning invalid argument for Page Speed
= 3.3.5 =
* INFO Add admin notice for License / automatic update (PRO)
* INFO Password posts are now excluded by default from XML Sitemaps
* FIX Video / Image sitemaps
* FIX SEO tools URLs
* FIX Notice: do_shortcode_tag was called incorrectly in XML Sitemaps
* FIX Progress-bar CSS conflict with WPML
* FIX PHP Warning: htmlspecialchars(): charset 'UTF-8;' not supported, assuming utf-8 (to fix bad server PHP configuration)
= 3.3.4 =
* FIX Notice: Undefined variable: seopress_social_og_thumb
= 3.3.3 =
* NEW Add og:image:width, og:image:height, og:image:alt and og:image:secure_url for better social sharing
* FIX Notice $is_block_editor
= 3.3.2 =
* FIX Support non unicode characters and accents in Redirections
= 3.3.1 =
* NEW Add Ukrainian hryvnia currency (PRO)
* INFO Improvement of UI
* FIX Rollback for executing shortcode in meta description: replace do_shortcode by strip_shortcodes
* FIX Display meta description only if not empty
= 3.3 =
* NEW Add Simple Review schema (PRO)
* NEW Update Google Page Speed to API Version 5 (PRO)
* NEW Add Persan language (thanks to Dariush Ojabonian)
* NEW Add separator button in SEO metabox
* NEW Use [seopress_privacy_page] in Consent message for user tracking field to get Privacy Page URL dynamically
* NEW Add og:locale:alternate with Polylang
* NEW Add Target keywords quick edit from post type list
* INFO Support DIVI / Elegant Theme Builder / Visual Composer / page builders using shortcodes for meta description / social / Image XML sitemaps... (🍾)
* INFO User cookie bar A11Y / CSS / HTML improvements
* INFO Improvement of notification for license activation 
* INFO Improvement of XML Image sitemap
* INFO Improvement of import/export tool
* INFO Update seopress-cookies.min.js
* INFO Allow target (eg: _blank) attribute in consent message for user tracking textarea
* INFO Phasing out jQuery dependency
* INFO Update SEOPress webfont
* INFO Add Validate my schema button for Structured Data Types metabox (PRO)
* FIX PHP Fatal error: Uncaught ArgumentCountError: Too few arguments to function get_category_link(), 0 passed in /wp-content/plugins/wp-seopress-pro/inc/functions/options-breadcrumbs.php on line 488
* FIX Increase timeout to generate Google Snippet Preview (5 to 15 seconds), useful on slow server
* FIX Stop words now only applied when post is published, not updated
* FIX Stop words and Polylang conflict
* FIX User consent message bar with caching plugins
* FIX Quick edit in post types
* FIX Bulk edit for custom post types
* FIX Logo preview in Structured Data Types
* FIX Words counter column in post type list
* FIX Breadcrumbs with custom search URL (PRO)
* FIX Breadcrumbs with default search URL
* FIX Notice Trying to get property 'labels' of non-object
* FIX Notice Trying to get property 'name' of non-object
* FIX Notice undefined index 'seopress_google_analytics_ua'
* FIX Notice undefined index 'seopress_google_analytics_opt_out_msg_ok'
* FIX Notice undefined index 'seopress_google_analytics_cross_domain'
* FIX Notice undefined variable 'seopress_local_business_type_option'
= 3.2.6 =
* FIX Fatal error: Uncaught Error: Call to undefined function get_current_screen()
= 3.2.5 = 
* NEW Add hook 'seopress_real_preview_remote' to filter Google Snippet Preview remote request and allow htaccess/htpasswd
* INFO Support maintenance plugin for Google Snippet Preview
* FIX Gutenberg compatibility if Classic Editor activated
= 3.2.4 =
* NEW Add Guternberg / WP 5.0 compatibility
* INFO German translation updated (thanks to Nicola Stobbe)
* INFO Support %%sitename%% (alias of %%sitetitle%%) in titles and description
* FIX %%post_author%% dynamic variable in meta description
* FIX CSS on Breadcrumbs
* FIX Elementor compatibility when creating new single template
= 3.2.3 =
* NEW Add ?replytocom option (SEO > Advanced settings)
* NEW Add Business type option to Local Business Schema (PRO)
* NEW Add "None" choice for Contact option (Knowledge Graph)
* NEW Add Bulgarian lev currency to Product / Event data type (PRO)
* INFO Add Help tab in Licence page
* INFO Redirect URL is no longer needed if status code is set to 410 / 451
* INFO Add 404, 410 and 451 redirects to filters in Redirections list
* INFO Improve UI/UX
* INFO Remove max limit to "Number of posts / pages / post types to scan"
* FIX Remove WooCommerce pages from sitemap if noindex set in SEO > PRO > WooCommerce
* FIX Video schema publisher logo
* FIX Dutch translation string (thanks to Dirk)
* FIX check if XML sitemaps feature on/off
* FIX Add checks to Structured Data Types fields
* FIX Words counter
* FIX conflict with Google XML Sitemaps
* FIX Undefined notice in admin.php line 177
* FIX HTML sitemap with WPML
* FIX article:author / article:publisher
* FIX JSON-LD Breadcrumbs can now be used without HTML Breadcrumbs
= 3.2.2 =
* NEW Add %%sep%% dynamic variable (custom separator)
* NEW Add %%post_modified_date%% dynamic variable for meta title / desc
* NEW Add meta property article:author and article:publisher for Open Graph
* NEW Capture the user agent for 404 monitoring (PRO)
* NEW Add itemCondition for Product schema (PRO)
* INFO Improve UI
* INFO Add option to disable Knowledge graph (select None in Person or organization field, in SEO > Social Networks)
* FIX Snippet preview counters if no custom title / meta desc set
* FIX WPML XML sitemap issue
* FIX Breadcrumbs with WooCommerce
* FIX Disable date archives
= 3.2.1 =
* FIX Image sitemaps
= 3.2 =
* NEW WPML officially supported (still one issue with duplicate sitemap)
* NEW Polylang compatibility for translating options (site title, global titles / meta desc, google analytics user consent message...)
* NEW The SEO Framework import tool
* NEW Add Local Business schema on a per post basis (PRO)
* NEW Add FAQ schema on a per post basis (PRO)
* NEW Add orber/order by option for HTML Sitemap (SEO > XML / HTML Sitemap > HTML Sitemap)
* NEW 'seopress_404_exclude' to filter 404 error creation
* NEW Add 410 (gone) and 451 (Unavailable For Legal Reasons) redirections type
* NEW Add Arabic language (thanks to Moqbel Bajri)
* NEW Prevent Google to display a sitelinks searchbox in search results (nositelinkssearchbox)
* NEW Remove Genesis SEO link in WP Admin Menu (SEO > Advanced > Appearance)
* NEW Add Indonesian rupiah currency to Product / Event data type (PRO)
* INFO Updating Google Analytics API source
* INFO Better UI for meta robots
* INFO Automatically exclude URLs starting with "wp-content/cache" from 404 monitoring
* INFO Exclude base64 img from XML Sitemaps
* INFO New notifications to detect already active SEO plugins to avoid conflicts
* FIX Import tool (AIO, Yoast, The SEO Framework)
* FIX XML Video sitemap
* FIX dynamic variables in term titles / term description
* FIX 'seopress_breadcrumbs_after_html' hook
* FIX redirects
* FIX Video and News sitemaps template_include
* FIX First thumbnail from the_content for OG/Twitter img
* FIX Couldn't fetch XML sitemaps with the new Google Search Console
* FIX  Warning: Cannot modify header information - headers already sent by (output started at /****/wp-content/plugins/wp-seopress/inc/admin/admin.php:3074)
* FIX Avoid error 500 if mbstring PHP module is not installed, add fallback if not available
= 3.1.1 =
* FIX Yoast/AIO import tool
* FIX Updater! (PRO)
= 3.1 =
* NEW All In One SEO importer
* NEW JSON-LD for Breadcrumbs (PRO)
* NEW Add German language (thanks to Nicola Stobbe)
* NEW Add Greek language (thanks to Stratos Karavarakis)
* NEW Add author biography tag for meta description
* NEW Add seopress_404_cleaning_query hook to filter 404 cleaning query (PRO)
* NEW Add 'seopress_rgpd_message' hook to filter user consent message (RGPD)
* NEW Add Valid from / Image / Description in Event data type (PRO)
* NEW Add new types of Events for Structured Data types (PRO)
* NEW Add Indian Rupee / Chilean Pesos / Vietnamese đồng currency to Product data type (PRO)
* INFO Complete refactoring of the breadcrumb trail: more flexible, more efficient
* INFO Add link to post type archive in SEO > Titles & metas > Archives (if has_archive is true)
* INFO Remove Whois tool
* INFO Change default ItemCondition from UsedCondition to NewCondition for Product schema (PRO)
* INFO Improve Yoast importer tool
* INFO Improve Google Snippet Preview UI
* INFO Add date picker in Event data type to improve UX/UI (PRO)
* INFO Improve Reset License action
* INFO Improve UI
* INFO Improve performance
* FIX Undefined index: responseCode
* FIX Post update messages if 404 monitoring is on
* FIX Undefined variable: seopress_404_test
* FIX 404 cleaning after 30 days (PRO)
* FIX Ping Google manually link
* FIX Disable News Sitemap if green toggle off
* FIX Some strings translation / wrong text domain
* FIX TechArticle selected value in admin
* FIX Fixing updater / license "the link has expired"
* FIX If default search parameter is empty, do not display quotes in breadcrumbs / meta title
* FIX Calculation of title length / meta description for content analysis
* FIX Use OG if no Twitter Cards
* FIX OG/Twitter cards thumbnail if Your latest posts is set for homepage
= 3.0 =
* NEW 404 monitoring will now automatically exclude crawlers (robots/spiders)
* NEW Hide SEO tools option in SEOPress dashboard page
* NEW Hide Useful links option in SEOPress dashboard page
* NEW Add 'seopress_404_bots' hook to filter bots list
* NEW Add 'seopress_adminbar_icon' hook to filter SEOPress icon in adminbar (White labeling)
* NEW Add SEOPRESS_WL_ADMIN_HEADER define to remove SEOPress admin header (White labeling)
* NEW Add SEOPRESS_WL_ADMIN_HEADER_LOGO define to change SEOPress logo in admin header (White labeling)
* NEW Add 'seopress_content_analysis_content' hook to filter the analyzed content (eg: adding custom fields, ACF fields...)
* NEW Add 'seopress_custom_tracking' hook to add your custom tracking code (Facebook Pixel, Hotjar...) with user consent
* NEW Breadcrumbs: add translation for homepage	option
* NEW Breadcrumbs: add translation for 404 error option
* NEW Breadcrumbs: add translation for Search results option
* NEW Breadcrumbs: add translation for No results option
* INFO Improve UI / UX
* INFO Improve CSS / JS registering
* INFO Performances improvement
* INFO A11Y for Breadcrumbs (remove title attr)
* INFO Better microdata markup for Breadcrumbs
* INFO Remove News keywords / genres / standout tag for News XML Sitemap to match new guidelines
* INFO You can now delete "Your theme doesn't use add_theme_support('title-tag');" notice
* INFO Add compatibility for Admin Columns > 4.3 (older versions of AC will stop working with SEOPress, please update)
* INFO Improve content analysis
* INFO Decrease meta description length to 160 characters
* INFO Meta robots for articles and terms (noindex, nofollow, nosnippet, noodp, noarchive, noimageindex) are now precoched according to the global parameters. 
* FIX Change og:price:amount prefix to product
* FIX Change og:price:currency prefix to product
* FIX Event calendar compatibility with Breadcrumbs
* FIX If Google News sitemap is off, Video tab doesn't display in SEO metaboxe
* FIX [seopress_breadcrumbs] shortcode to return instead of echo
* FIX jQuery accordion error
* FIX %%archive_date%% in title/meta desc
* FIX Udpater

<a href="" target="_blank">View complete changelog</a>
You can’t perform that action at this time.