SEOPress

Wordpress Plugin
Download latest - 6.2.0.1

Developers

rainbowgeek

Download Stats

Today 842
Yesterday 1,332
Last Week 9,180
All Time 200,675
Banner 772x250


Releases (226 )

Version Release Date Change Log
6.2.0.1 2022-12-15
  • FIX i18n warning
6.2 2022-12-15

Read the blog post update = * NEW Google Search Console iteration #2: add clicks, positions, CTR, impressions columns to post/page/post type (PRO) * INFO Add uninstall.php file to clean up database when uninstalling (https://www.seopress.org/support/guides/uninstall-seopress/) * INFO Stop saving empty metadata in database * INFO Add additional checks for SiteNavigationElement schema generation * INFO Update the Google Preview to follow latest changes * INFO Remove noodp meta robots * INFO Allow users with 'manage_options' cap to change the number of items displayed from SEO, Redirections, Screen options tab * INFO Define 'SEOPRESS_WL_ADMIN_HEADER_LOGO' deprecated (https://www.seopress.org/support/hooks/add-your-custom-logo-in-seopress-admin-header/) * INFO Disable Content Analysis metabox now also disable significant keywords * INFO Remove seopress font to optimize performance * INFO Remove 'seopress_robots_primary_cat' from default WP API (we recommand to use our SEOPress REST API instead: https://www.seopress.org/support/guides/get-started-with-the-seopress-rest-api/) * INFO Optimize Twitter Cards * FIX Video xml sitemap regeneration process (go to SEO, Tools, Video Sitemap tab, and click Regenerate button if some YouTube videos are missing from the video sitemap) * FIX servesCuisine for global Local Business schema (SEO, PRO, Local Business) * FIX Do not add the license key to the database if the define 'SEOPRESS_LICENSE_KEY' is used in wp-config.php * FIX Add a non breaking space for "Search results:" to breadcrumbs * FIX Nginx rewrite rules for XML sitemaps (https://www.seopress.org/support/guides/xml-sitemap-returns-404-error/), thanks to @seobroagency * FIX Returns a 404 error if post type doesn't exist for XML sitemaps * FIX Compatibility issue with modal link * FIX PHP 8.1: strlen(): Passing null to parameter #1 ($string) of type string is deprecated * FIX Thrive Architect compatibility with Content Analysis * FIX Compatibility issue with Beaver Builder Ultimate add-on * FIX Energy Consumption min/max scale (product schema) * FIX Universal SEO Metabox translation * FIX Fatal error from Widgets screen if both Polylang and SEOPress enabled

View our complete changelog

6.1.2 2022-11-11
  • FIX Alternative title from Wizard is no longer required
  • FIX Updater "a new version is available" (PRO)
6.1.1 2022-11-10
  • FIX Dynamic variables if null
  • FIX wpml-config.xml file with WPML and Polylang (PRO)
6.1 2022-11-10

Read the blog post update = * NEW Support for Site names in Google Search * NEW PHP 8.1 compatibility * NEW Add "nofollow", "UGC", "sponsored" link attributes with Classic Editor * NEW Import SEO metadata from Slim SEO plugin * NEW Add a notice to content analysis metabox if a target keyword is already used from another content * NEW 'seopress_pro_breadcrumbs_terms' hook to filter terms taxonomy from the Breadcrumbs (https://www.seopress.org/support/hooks/filter-taxonomy-terms-in-the-breadcrumbs/) * NEW 'seopress_schemas_website' hook to filter Website schema (https://www.seopress.org/support/hooks/filter-website-schema/) * NEW 'seopress_matomo_dashboard_widget_cap' hook to filter Matomo Analytics capability (https://www.seopress.org/support/hooks/filter-matomo-analytics-dashboard-widget-capability/) * INFO Update Website schema to follow new Google guidelines * INFO Update GA4 stats in dashboard CSS widget * INFO REST API: add custom breadcrumbs, attachment ID, image width and image height to post and term metadata endpoints * INFO Add post/page/post type/term ID as third item for each crumbs of the Breadcrumbs for better flexibility * INFO Remove request reverse domains from SEO dashboard * INFO Improve UI for Redirections manager * FIX 404 errors sorting (SEO, Redirections) * FIX A user capability issue with Matomo Analytics & Google Analytics widgets * FIX Word counters with Elementor in specific cases * FIX Undefined SEOPRESS_PRO_VERSION constant * FIX Stop showing Matomo widget if no site ID or tracking ID set * FIX Improve compatibility with Oxygen for Content Analysis * FIX Saving attachment ID / width / height for term SEO metadata * FIX Saving Service type value for automatic Service schema * FIX GA4 stats in dashboard if no GA3 property associated with the Google account * FIX i18n * FIX WPML configuration file * FIX CSS

View our complete changelog

6.0.2 2022-11-02
  • FIX AIOSEO import tool
6.0.1 2022-10-07
  • INFO Bump min version of WP required to 5.0+
  • INFO WPML compatibility for translated archive links in XML sitemaps (thanks to @wpml)
  • FIX Compatibility with SEOPress for MainWP add-on
  • FIX Accordion.js error for FAQ block
  • FIX Doc links
  • FIX Slow file_get_contents request for robots.txt on very specific server configuration
  • FIX Warning from Review.php file
6.0 2022-10-03

Read the blog post update = * NEW Matomo Analytics as a WP Dashboard widget (PRO) * NEW Pros and cons for Product structured data types (PRO) * NEW +2000% performance improvement on frontend * NEW WP Job Manager breadcrumbs compatibility * NEW "Stop WordPress to attempt to guess a redirect URL for a 404 request" option (SEO, PRO, Redirections / 404) * NEW "seopress_content_analysis_cleaning" hook to run custom action when cleaning content for analysis (https://www.seopress.org/support/hooks/run-custom-action-when-cleaning-content-for-analysis/) * INFO Automatically enable by default IndexNow for Bing and Yandex on new installs * INFO Exclude TablePress "edit" links from Content Analysis - NoFollow links * INFO Update our block icons for the Block Editor * INFO Improve Page Speed PDF export * INFO Remove log for Page Speed CRON * INFO Add a notice if SEOPress PRO version is extremely old to prevent any issues * INFO Improve Get started block from SEO Dashboard page * INFO We now automatically flush permalinks when saving XML sitemaps global settings * INFO Drop support for Oxygen < 4.0 (please update!) * FIX Remove duplicated posts in HTML sitemap * FIX Warning: Use of undefined constant SEOPRESS_PRO_VERSION - assumed 'SEOPRESS_PRO_VERSION' * FIX Regenerate IndexNow key button in specific cases * FIX Useless quotes for Post Author name with automatic Recipe schema * FIX CSS conflicts with table * FIX CSS conflits between Universal SEO metabox and a WP theme * FIX Warning on plugin activation related to the significant keywords SQL table * FIX Duplicated custom tracking for BODY tag with Oxygen v4 * FIX Tracking scripts with Oxygen v4 * FIX Word counters with inline CSS * FIX Sitemap block not listing all CPT * FIX Test URL redirection button in specific cases * FIX Doc links

View our complete changelog

5.9.0.4 2022-09-23
  • FIX Compatibility with SEOPress for MainWP add-on
5.9.0.3 2022-09-21
  • FIX Regression with Analytics and Cookie bar
5.9.0.2 2022-08-22
  • FIX Fatal error "seopress_amp_compatibility_wp" with older versions of SEOPress PRO (< 5.4 - December 2021)
5.9.0.1 2022-08-19
  • INFO Update GA4 docs link
  • FIX Cookie bar error
  • FIX Matomo Cloud URL
5.9 2022-08-18

Read the blog post update = * NEW Google Analytics v4 widget to get stats in WP Dashboard * NEW HTML Sitemap block for Gutenberg * NEW Compatibility with official AMP plugin (first iteration) * NEW Dozens of user interface and user experience enhancements * NEW Swedish language (professional translation) * NEW Option to remove noreferrer attribute on links (SEO, Advanced, Advanced tab) * NEW 'seopress_link_attrs' hook to filter link attribute on post_content (https://www.seopress.org/support/hooks/filter-link-attributes-on-post_content/) * NEW Add redirection meta to the SEOPress REST API (https://www.seopress.org/support/guides/get-started-with-the-seopress-rest-api/) * INFO Universal SEO metabox: change quick button order 'site separator' and 'site title' to match global settings (UI) * INFO Remove 'Disable trailing slash for metas' option from Advanced settings: we now automatically take care of this * INFO Disable Bing XML sitemap ping (CRON) if IndexNow is enabled (Instant Indexing) * INFO If 'seopress_404_cleaning_query' filter used, the period is now dynamically displayed to the UI * INFO Improve Google Preview encoding for universal SEO metabox * INFO Oxygen v4 compatibility for keyword density and word counters * FIX Uncaught TypeError: array_key_first() /wp-seopress/inc/admin/callbacks/InstantIndexing.php:165 * FIX Empty xml sub sitemap for product if WC is disabled * FIX Bricks builder compatibility: duplicated beacon on homepage * FIX Trailingslash for post type archive link in XML sitemaps * FIX OG type for products * FIX Redirection suggestion URL by using home_url() instead of site_url() * FIX Missing addressCountry field for manual Job schema * FIX Primary product category * FIX Undefined $html variable with Local Business block * FIX i18n

View our complete changelog

5.8.0.5 2022-07-11
  • FIX Downgrade Google Auth API to prevent errors with hosting using PHP parser
  • FIX "Sorry, you do not have permission to edit the _seopress_robots_primary_cat custom field." error
  • FIX Remove "Inspect URL with Google" tab from Universal SEO metabox if disabled
5.8.0.4 2022-07-06
  • FIX Fatal error in Content Analysis metabox causing jQuery errors (thanks to @polishdreamer)
5.8.0.3 2022-07-04
  • FIX Block editor compatibility issue with older versions of WordPress (< 6.0)
5.8.0.2 2022-07-01
  • FIX JS error with editor
5.8.0.1 2022-06-30
  • FIX Fatal error if PRO not up to date
  • FIX Can't redeclare seopress_register_meta on plugin deactivation
5.8 2022-06-30

Read the blog post update =

Make sure to update both Free and PRO version to 5.8

  • NEW Quickly edit your primary category for post and products with the Block Editor
  • NEW Image SEO: cleaning image file when upload a media (e.g. "ExMple 1 cpy!.jpg" => "example-1-copy.jpg")
  • NEW Prevent 500 errors when editing / saving .htaccess file
  • NEW Automatically use the Product title when sending images to set the image Title, Alt, Caption and Description (Product post type only)
  • NEW Add link on term archives for html sitemap
  • NEW Try to automatically override Storefronts default breadcrumbs with SEOPress one (PRO)
  • NEW Add noindex on add-to-cart links in robots.txt file (go to SEO, PRO, robots.txt tab to add this new rule)
  • NEW XML sub-sitemaps URL to better follow the official guidelines of Google (https://www.seopress.org/docs/xml-sitemap)
  • NEW 'seopress_sitemaps_cpt' hook to filter list of custom post types of XML sitemaps settings (https://www.seopress.org/support/hooks/filter-list-of-post-types-from-xml-sitemap-options/)
  • NEW 'seopress_sitemaps_tax' hook to filter list of taxonomies of XML sitemaps settings (https://www.seopress.org/support/hooks/filter-list-of-taxonomies-from-xml-sitemap-options/)
  • INFO Improve SEO Dashboard
  • INFO Optimize video xml sitemap regeneration performance
  • INFO Improve Alt text missing UI in Content Analysis
  • INFO Improve word counter for Content Analysis
  • INFO Add CPT key and Post ID to "seopress_auto_image_title" hook (https://www.seopress.org/support/hooks/filter-automatic-image-title/)
  • INFO Automatic handling of the site url to avoid errors with Google Inspect URL
  • INFO Stop pinging Bing for XML sitemaps since it's officially deprecated
  • INFO Use the Site icon if no image available for Open Graph Image tag
  • INFO Improve block FAQ schema logic
  • INFO Update updater
  • FIX Bricks (1.4) compatibility issue with our content analysis feature
  • FIX Archives indexing for our Wizard if no post type archives available
  • FIX SEOPress blocks icons alignment in Gutenberg blocks panel
  • FIX Duplicated meta robots on search archive page
  • FIX Knowledge graph option (Person or Organization) option with French translation
  • FIX GA4 tracking script URL
  • FIX Import / Export Indexing options
  • FIX Zion Builder compatibility for Content Analysis
  • FIX Social Icons Widget & Block by WPZOOM compatibility issue with Block Editor and SEOPress PRO
  • FIX Video xml sitemap missing video caused by a transient issue
  • FIX Missing alt text for images analysis with Universal SEO metabox
  • FIX UI: Remove GA tab from SEO dashboard if disabled
  • FIX Primary post / product categories in XML sitemaps
  • FIX Missing sameAs properties for Article automatic schema
  • FIX i18n

View our complete changelog

5.7.3 2022-06-01
  • FIX JS conflict with the Block Editor / other page builders
5.7.2 2022-05-25
  • FIX Google Inspect URL in Content Analysis metabox
5.7.1 2022-05-18
  • FIX JS for Insights and Documentation link
  • FIX Fatal error with automatic update (PRO)
5.7 2022-05-13

Read the blog post update = * NEW Inspect URL with Google Search Console when you create / edit a post content (PRO) * NEW Matomo On-Premise (self-hosted) tracking * NEW Automatically activate your SEOPress PRO license key with the define SEOPRESS_LICENSE_KEY (PRO) * NEW Automatically add your YouTube videos to XML video sitemap (PRO) * NEW Breadcrumbs block for Gutenberg * NEW How-to block for Gutenberg * NEW 'seopress_sitemaps_video_xsl' hook to filter video XML stylesheet (https://www.seopress.org/support/hooks/filter-xsl-video-sitemap/) * NEW 'seopress_inspect_url_permalink' hook to filter inspected URL (https://www.seopress.org/support/hooks/filter-url-to-inspect-with-google-inspect-url-api/) * NEW 'seopress_inspect_url_home_url' hook to filter home URL with inspect URL tool (https://www.seopress.org/support/hooks/filter-home-url-for-google-inspect-url-api/) * INFO Remove deprecated xml sitemaps tags by Google for Video, Image and News sitemaps * INFO Add post thumbnail to Google mobile preview * INFO Add post date to Google preview for Universal SEO metabox * INFO Improve accessibility for SEO Dashboard and Content Analysis metabox * INFO Upgrade our universal SEO metabox to React 18 * INFO Strengthening of security * INFO Update Monolog 3rd party library * INFO Improve performance for GA stats in Dashboard widget if disabled * FIX Universal SEO metabox: disable News and Video sitemaps tabs if disabled from global settings * FIX Compatibility issue with TranslatePress: missing a trailing slash for post type archive link in XML sitemaps * FIX Compatibility issue with The Event Calendar (single event and category event archive page) * FIX OG and Twitter image if a user directly paste a URL to set these fields * FIX Content analysis with Oxygen Builder in specific cases * FIX HTML sitemap shortcode with FSE themes * FIX Fatal error with WC and oembed if not a singular product

View our complete changelog

5.6 2022-04-20

Read the blog post update = * NEW Local Business block to display business information with the Block Editor (PRO) * NEW Microsoft Clarity integration: capture session recordings, get instant heatmaps and powerful Insights for Free * NEW Edit Google Analytics stats in Dashboard widget permissions from SEO, Advanced, Security tab * NEW Define license key in wp-config.php (PRO - https://www.seopress.org/support/guides/activate-seopress-pro-license/#add-my-license-key-to-wp-config-php) * NEW directApply property for Job schema (automatic and manual) * NEW 'seopress_pro_breadcrumbs_html_markup' hook to filter schema markup for HTML breadcrumbs (https://www.seopress.org/support/hooks/remove-schema-markup-from-html-breadcrumbs/) * NEW 'seopress_clarity_tracking_js' hook to filter Microsoft Clarity tracking code (https://www.seopress.org/support/hooks/filter-microsoft-clarity-tracking-code/) * INFO Support login status field for CSV metadata import tool * INFO Several UI / UX enhancements for CSV metadata import tool and migration tools from other SEO plugins * INFO Improve UX/UI for automatic schemas * INFO Remove regex option from SEO metabox when editing term taxonomy because it doesn't make sense * INFO Replace header() by wp_redirect (props @ajoah) * INFO Remove add_theme_support( 'title-tag' ); notification is Full Site Editing (FSE) is enabled * INFO Improve A11Y for FAQ block (aria controls and aria labelledby) * INFO Quick access links to Google APIs from the UI * INFO Improve breadcrumbs markup for search engines * INFO Performance improvement for Google Analytics Dashboard widget * FIX Login status to Redirections tab when editing term taxonomy * FIX Twitter Preview for SEO metabox on term taxonomy * FIX Redirect XML sitemaps if Sitemaps feature is disabled * FIX SiteNavigationElement JSON schema * FIX UI for toggle features * FIX Fatal error get_price() for LinkedIn (oembed JSON) * FIX Disable shortcodes when running broken link checker if "post_content" option set * FIX Internal links analysis with Oxygen Builder * FIX 403 forbidden key for Bing IndexNow API * FIX Elementor deprecations for our Breadcrumbs widget and SEO integration * FIX Undefined index 'description' in SEO Dashboard * FIX Quick edit dynamic variables from post types list * FIX Month name translation in date archive when using %%archive_date_month_name%% * FIX Undefined variable: id in RobotSettings (props to @mvdhoek1)

View our complete changelog

5.5.1 2022-03-02
  • FIX Error with migration tool if PRO not activated
5.5 2022-03-01

Read the blog post update = * NEW Regular expressions enhanced for our redirect manager: you can now passed matches to the destination URL (https://www.seopress.org/support/guides/redirections/ - PRO) * NEW Installation Wizard enhanced * NEW Polish language (Free already available, PRO incoming soon) * NEW SEOPress terms metadata added to SEOPress REST API * NEW SEOPress global settings added to SEOPress REST API * NEW Test your own URL for Page Speed Insights (PRO) * NEW "Ignore existing values" option for CSV import tool (PRO) * NEW Support %%cf_your_custom_field_name%% dynamic variable for term taxonomy * NEW Support %%_cf_your_custom_field_name%% dynamic variable for social sharing (posts and taxonomies) * NEW 'seopress_content_analysis_target_keywords' hook to filter analyzed target keywords by the content analysis feature (https://www.seopress.org/support/hooks/filter-analyzed-target-keywords-by-the-content-analysis/) * NEW 'seopress_pro_breadcrumbs_last_item_linkable' hook to force the last item to be linkable (https://www.seopress.org/support/hooks/force-link-on-last-item-of-breadcrumbs/) * INFO Add Instant Indexing item to SEO admin bar * INFO Better user experience for Instant Indexing feature * INFO Decrease severity of having a Headings 3 from medium to low for content analysis feature * FIX Divi and Visual Composer compatibility with our universal SEO metabox * FIX Documentation link * FIX Language Packs for the PRO (go to WP, Updates, Update translations) * FIX Alternative texts of images analysis if no media found * FIX Meta title / description checks in content analysis * FIX Link for "Enable structured data types option" notification * FIX Price for variable products with automatic product schema * FIX Rendering dynamic variables when sharing a post on LinkdedIn (WP-JSON oembed) * FIX Autoload on "seopressinstant_indexing_log_option_name" option * FIX WooCommerce options with TwentyTwentyTwo theme * FIX Conflict with Polylang and our Local Business widget * FIX IndexNow API (Bing) "Something went wrong" false positive for Instant Indexing feature * FIX Notification link to fix robots.txt with multisite installation * FIX Page Speed integration * FIX Type of employment quick buttons (Job Schema - PRO) * FIX Fatal error: Cannot unset string offset (CustomCapabilities.php)

View our complete changelog

5.4.4 2022-02-01
  • FIX Guzzle conflict
  • FIX AIOSEO import tool
5.4.3 2022-01-31
  • FIX Warning: use statement with non-compound name
5.4.2 2022-01-27
  • PHP 7.2 is now the minimum requirement to use SEOPress. Contact your host to update.
  • NEW WordPress 5.9 compatibility
  • NEW Choose which search engine to use for instant indexing (Google and/or Bing)
  • INFO End of the complete removal of the compatibility center for more performance
  • FIX Google / Bing instant indexing
  • FIX Prevent Guzzle conflict
  • FIX Search / sorting / filtering in Redirections manager
  • FIX Homepage metadata editing with SEO metabox
5.4.1 2022-01-27
  • FIX Fatal error on author archives
5.3.1 2021-12-23
  • NEW 'seopress_titles_the_title_priority' hook to filter the title tag priority (https://www.seopress.org/support/hooks/filter-pre_get_document_title-priority-hook/)
  • INFO Add Page Speed Insights API key field to use your own API key (by default Google limits to 25K queries per day, we invite you to use your own key: https://www.seopress.org/support/guides/add-your-google-page-speed-insights-api-key-to-seopress/)
  • FIX Conflict with Events Calendar and title tag generation on Venues and Orgnizers term taxonomies
  • FIX Conflict with Elementor and Universal SEO metabox
  • FIX Google Stats in dashboard AJAX 403 error
  • FIX Universal SEO metabox social tags editing
  • FIX Page Speed Insights scores
5.3 2021-12-19

Read the blog post update = * NEW Regular expressions for redirects (PRO) * NEW Autocomplete for Redirections (PRO) * NEW Conditions for Redirections: if user logged in, logged out, both (PRO) * NEW Page Speed Insights redesign, now with Core Web Vitals score, Desktop + Mobile scores, Save as PDF, CRON (PRO) * NEW Exclude WPML hidden languages from XML sitemaps (post, page, post type and term taxonomy) * NEW Exclude Polylang PRO hidden languages from XML sitemaps (post, page, post type and term taxonomy) * NEW Accordion for SEOPress FAQ block (PRO) * NEW Ping Google and Bing daily automatically for XML Sitemaps * NEW Drag and drop for SEO dashboard cards * NEW Notification if a physical robots.txt file already exists * NEW Notification if your site has disallow all in robots.txt * NEW Autodetect WooCommerce fields for automatic product schema on creation * NEW 'seopress_sitemaps_xsl_css' hook to filter XML sitemaps CSS (props @edwinsiebel - https://www.seopress.org/support/hooks/filter-css-of-xsl-sitemaps/) * NEW 'seopress_sitemaps_xsl' hook to filter XSL sitemaps (props @edwinsiebel - https://www.seopress.org/support/hooks/filter-xsl-sitemap/) * NEW 'seopress_before_redirect' action hook to run custom code before the redirection (https://www.seopress.org/support/hooks/add-action-before-redirect/) * NEW 'seopress_sitemaps_single_url' hook to filter each URL fron single xml sitemaps (https://www.seopress.org/support/hooks/filter-the-urls-of-each-item-of-a-singular-xml-sitemap/) * NEW 'seopress_sitemaps_term_single_url' hook to filter each URL fron term xml sitemaps (https://www.seopress.org/support/hooks/filter-the-urls-of-each-item-of-a-taxonomy-xml-sitemap/) * NEW 'seopress_sitemaps_xml_ping_url' hook to filter xml sitemaps URL sent via the ping (https://www.seopress.org/support/hooks/filter-index-xml-sitemap-url-sent-to-google/) * NEW 'seopress_sitemaps_xml_ping_args' hook to filter xml sitemaps args for the ping (https://www.seopress.org/support/hooks/filter-the-arguments-of-the-ping-sitemap-query-for-google/) * NEW 'seopress_faq_block_inline_css' hook to filter inline CSS for FAQ block (https://www.seopress.org/support/hooks/disable-seopress-faq-block-inline-css/) * NEW 'seopress_faq_block_html' hook to filter the HTML of our FAQ block (https://www.seopress.org/support/hooks/filter-block-faq-html-block-editor/) * INFO Redirect sitemap_index.xml, wp-sitemap.xml to sitemaps.xml to avoid resubmit sitemaps in Google Search Console * INFO Author subtype for schemas will now use the website field first, else the author archive URL * INFO Add GTIN12 to product global Identifiers type (PRO) * INFO Remove nofollow links from comments area to content analysis * INFO Update updater * INFO Edit your social images (Facebook and Twitter) by clicking on the preview * INFO Display 100 entries in Redirections post type * INFO Knowledge Graph is now outputted on homepage only * INFO Improve hyphenation in Google Snippet Preview * INFO Disabling RSS feeds will redirect them to homepage if requested * FIX Exclude custom canonical URLs from xml sitemaps * FIX Product price amount OG tag * FIX Temporary fix to remove Add to cart GA event for archive page / related products if Elementor PRO is enabled to prevent a conflict * FIX Duplicated queries seopress_get_page_by_title() * FIX Publisher logo * FIX News xml sitemap with "&" in Publication Name field * FIX Documentation panel for Insights * FIX Author URL in schema (automatic and manual) * FIX Disable Orgnization / Person schemas from Knowledge Graph if Social feature is set to OFF * FIX "seopress_rich_snippets_publisher_logo" missing for wpml-config.xml file (WPML and Polylang users) * FIX Publisher logo Width and Height (it might be necessary to reupload it from SEO, PRO, Structured Data Types) * FIX Custom Shop page breadcrumbs * FIX Help link for Google Ads option * FIX Universal SEO metabox error with singular WC product in frontend * FIX Google Analytics dashboard widget configuration settings * FIX Conflict with Thrive builder * FIX Conflit with Remove /category/ in URL with Events Calendar plugin * FIX Some CSS * FIX CRON tasks * FIX i18n

View our complete changelog

5.2 2021-10-28

Read the blog post update = * NEW Universal SEO metabox now with schemas * NEW Performance improvement and code factorization * NEW Import CSV metadata now supports comma and semi-colon as delimiter * NEW Breadcrumbs: add new options to translate "Page" and "Attachments" from SEO, PRO, Breadcrumbs * NEW Add "nofollow noopener noreferrer" rel attributes to the comments form link (SEO, Advanced, Advanced tab) * NEW %%archive_date_month_name%% dynamic variable in meta to output month name in archive page * NEW 'seopress_get_tag_site_url_value' hook to filter site_url tag in meta / schema (https://www.seopress.org/support/hooks/filter-site_url-tag/) * NEW 'seopress_sitemaps_html_cpt_name' hook to filter custom post type name in HTML sitemap (https://www.seopress.org/support/hooks/filter-custom-post-type-name-in-html-sitemap/) * NEW 'seopress_rss_dyn_vars' and 'seopress_rss_dyn_vars_value' hooks to filter dynamic variables in RSS feeds (https://www.seopress.org/support/hooks/add-your-custom-global-dynamic-variables-for-rss-feeds/) * INFO Display Blog page for date archive in Breadcrumbs * INFO Add new HTML class to wrap post and product categories in HTML sitemap * INFO Remove author meta in source code * INFO Remove WooCommerce products with visibility "hidden" from XML sitemaps * INFO Update updater * INFO Author URL missing for automatic schemas * INFO Check user capabilities before displaying automatic redirection suggestions notices * INFO Add image field for HowToStep (How-to schema) * INFO Remove Action Scheduler * FIX Remove /product-category/ with paginated archive pages (flush your permalinks if you're using this option) * FIX RSS feeds: display content before / after each post (excerpt of full text) * FIX Wrong quick tags for global meta description template * FIX Export Redirections to CSV file * FIX Missing tooltips from SEO universal metabox * FIX Green circle of the SEO score in the list of posts * FIX JS Arrow state for each analysis * FIX Warning Opening Hours (Local Business schema) * FIX Warning in Schemas post type list if a taxonomy no longer exists * FIX Page Speed full report button link * FIX WPML / Polylang config XML file * FIX White label for SEO dashboard and Wizard * FIX CSS conflicts with default WP theme for Universal SEO metabox * FIX Trying to get property 'name' / 'term_id' of non-object in HTML sitemap * FIX Uncaught TypeError: array_sum() in /wp-seopress-pro/inc/admin/dashboard-google-analytics.php:224 * FIX Warning: Undefined array key "ui_theme" /inc/admin/page-builders/elementor/inc/admin/class-document-settings-section.php on line 37 * FIX WPML: Fatal error when adding 'og:locale:alternate' link to non-existent post (thanks @vdwijngaert for reporting this) * FIX Redirections: Filter by Count

5.1 2021-08-27

Read the blog post update = * NEW Internal linking suggestions (PRO) * NEW Video and News sitemaps added to universal SEO metabox * NEW 'seopress_automatic_redirect_cpt' hook to filter post types to watch for automatic redirection suggestions (https://www.seopress.org/support/hooks/filter-post-types-to-watch-for-automatic-redirections/) * NEW 'seopress_beacon_svg' hook to filter beacon SVG icon for universal SEO metabox * INFO Update French language * INFO Add author URL in schema * FIX Broken link checker (go to SEO, BOT, Settings and select post types to scan) * FIX Compatibility issue with Slider PRO * FIX FAQ block: duplicated image and incorrect alt text attribute * FIX Fatal error is_plugin_active in rare cases * FIX Local business schema manual type (automatic) * FIX i18n * FIX Missing information from Social Preview * FIX CSS on UI * FIX Conflict with Post Types Order plugin * FIX Global social image buttons for each post types * FIX Use published date in xml sitemaps if modified_date is older * FIX Universal SEO metabox with Block Editor * FIX Words counter / keyword density with Oxygen Builder

View our complete changelog

5.0.4 2021-08-04
  • NEW Edit homepage with universal SEO metabox
  • INFO Disable Universal SEO metabox by default (will not affect users who already have version 5.0 of SEOPress)
  • INFO Add an option to disable the universal SEO metabox from the configuration wizard
  • INFO Strengthening security (thanks to Wordfence)
  • FIX Add schema notification
  • FIX Pixel counter for title and meta description
  • FIX Notice: Undefined index: bestRating wp-seopress-pro/src/JsonSchemas/Review.php
  • FIX WordPress < 5.0 compatibility (is_block_editor() error)
  • FIX PHP Fatal error: Uncaught TypeError: method_exists(): Argument #1 ($object_or_class) must be of type object|string, null given in wp-seopress/src/Actions/Admin/ModuleMetabox.php:44
  • FIX Warning: Undefined variable $sp_seo_admin_menu in wp-seopress-pro/inc/admin/admin.php on line 134 (Multisite only)
5.0.3 2021-07-31
  • FIX Fatal error: Uncaught Error: Call to undefined function seopress_render_dyn_variables() if "Hide help icons and SEOPress documentation links" (White Label) is enabled
  • FIX Some CSS
5.0.2 2021-07-30
  • NEW Allow user to drag and drop the beacon
  • INFO Allow users with edit_posts capability to use the universal SEO metabox in frontend
  • FIX Fatal error: Uncaught TypeError: method_exists() in some cases
5.0.1 2021-07-30
  • NEW Option to disable the universal SEO metabox from SEO, Advanced, Appearance tab
  • INFO Improve a11y
  • FIX Wrong link in SEO Dashboard page
  • FIX Fatal error in Breadcrumbs.php
5.0 2021-07-29

Read the blog post update = * NEW [HUGE] Universal SEO Metabox: edit your SEO from all page builders * NEW User modern interface * NEW SEOPress REST API (first iteration) * NEW Remove /product-category/ in your permalinks * NEW Add bestRating / worstRating properties for Review schema (including SoftwareApp) * NEW Reset count column for Redirections * NEW Bulk actions for Redirections (mark as 301, 302, 307, 410, 451) * NEW IP Logging options for Redirections with anonymization IP * NEW Add Referrer column in Redirections if available * NEW 'seopress_lb_widget_html' hook to filter Local Business HTML widget (https://www.seopress.org/support/hooks/filter-local-business-widget-html/) * NEW 'seopress_can_enqueue_universal_metabox' hook to disable the SEO beacon (https://www.seopress.org/support/hooks/disable-seo-beacon/) * NEW 'seopress_404_ip' hook to filter IP for 404 monitoring (https://www.seopress.org/support/hooks/filter-ip-address-for-404-monitoring/) * NEW 'seopress_sitemaps_html_product_cat_query' hook to filter product categories query in HTML sitemap (https://www.seopress.org/support/hooks/filter-html-sitemap-product-category-query-for-products/) * NEW Translation for "Author:" for Breadcrumbs * NEW Notification if Swift Performance is caching your XML sitemap * NEW Order products by category in HTML sitemap * NEW Check if a target keyword is already used with our Content Analysis feature * INFO Improve nofollow links analysis * INFO Automatically strip protocol / domain name when adding a redirection origin * INFO Add VetenaryCare subtype to Local Business schema (automatic / manual) * INFO Add Quick tags to meta description template in global title settings * INFO Allow webp images for Facebook / Twitter metas * INFO Update i18n * FIX Headings analysis issues * FIX Notices in Redirections * FIX IP logging in Redirections * FIX Send full post thumbnail URL in XML sitemaps (props @cookingwithdog) * FIX Close and Edit cookies button for WPML / Polylang configuration file * FIX Warning preg_match(): Unknown modifier if "/" in category permalink structure * FIX CSS conflict with Easy Digital Downloads and WooCommerce * FIX Compatibility issue with Thrive Builder * FIX Add @id property to Service schema (automatic / manual) * FIX Fatal error in rare cases: Uncaught TypeError: end() * FIX Cookie bar secondary button options * FIX Google Analytics stats in dashboard slowdowns * FIX Hide SEO columns in post type list if Advanced toggle is disabled * FIX PHP 8 oembed notice * FIX Quick tag buttons in Titles and Metas settings page * FIX Broken link checker in specific cases

View our complete changelog

4.7.0.1 2021-07-05

(21/05/2021) = * FIX Remove old file generating a bug in schema rendering

4.7.0.2 2021-07-05

(5/07/2021) = * FIX AIO SEO import tool

4.7 2021-05-21

(19/05/2021) - Read our blog post update = * NEW Apply automatic schemas based on post ID * NEW Speakable schema (visible under Article manual or automatic schema) * NEW ReviewBody property for Review schema (manual and automatic) * NEW Menu and acceptsReservations properties for Local Business schema (manual and automatic) * NEW Video property for Recipe schema (manual and automatic) * NEW Author property (custom) for Article schema (manual and automatic) * NEW Add Organizer Name and Organizer URL properties to Event schema (manual and automatic) * NEW Add Start Date Timezone property to Event schema (manual and automatic) * NEW 'seopress_schemas_mapping_select', 'seopress_schemas_dyn_variables' and 'seopress_schemas_dyn_variables_replace' hooks to filter available dynamic variables for automatic schemas (https://www.seopress.org/support/hooks/filter-predefined-dynamic-variables-for-automatic-schemas/) * NEW "noindex on attachment pages" option (SEO, Titles & metas, Advanced tab) * NEW "seopress_schemas_auto_article_json" hooks to filter article automatic JSON schema * NEW "seopress_schemas_auto_lb_json" hooks to filter local business automatic JSON schema * NEW "seopress_schemas_auto_faq_json" hooks to filter FAQ automatic JSON schema * NEW "seopress_schemas_auto_course_json" hooks to filter course automatic JSON schema * NEW "seopress_schemas_auto_recipe_json" hooks to filter recipe automatic JSON schema * NEW "seopress_schemas_auto_job_json" hooks to filter job automatic JSON schema * NEW "seopress_schemas_auto_video_json" hooks to filter video automatic JSON schema * NEW "seopress_schemas_auto_event_json" hooks to filter event automatic JSON schema * NEW "seopress_schemas_auto_product_json" hooks to filter product automatic JSON schema * NEW "seopress_schemas_auto_softwareapp_json" hooks to filter software application automatic JSON schema * NEW "seopress_schemas_auto_service_json" hooks to filter service automatic JSON schema * NEW "seopress_schemas_auto_review_json" hooks to filter review automatic JSON schema * INFO Dutch language updated * INFO Improve UI for Opening hours property with Local Business schema * INFO Automatically disable SEO options from Jetpack plugin to prevent any SEO conflicts * FIX "location" property with Event schema with specific conditions * FIX Trying to get property 'term_id' of non-object * FIX Video schema : Warning A non-numeric value encountered * FIX recipeCuisine property for Recipe manual schema * FIX %%currentmonth%% and %%currentmonth_num%% dynamic variables * FIX Analytics JS conflict with caching plugin in specific cases * FIX "seopress_can_post_redirect" autoload option * FIX Dynamic variables for custom manual schema * FIX Quick edit feature for Redirections post type * FIX Archive link if not available in HTML sitemap (thanks @ajoah)

4.6.0.2 2021-04-30
  • FIX Custom capabilities
  • FIX WC undefined function in specific cases
4.6 2021-04-30

(29/04/2021) - https://www.seopress.org/blog/seopress-4-6/ = * NEW Custom capabilities (SEO, Advanced, Security) * NEW Bricks compatibility with our content analysis feature * NEW %%author_first_name%% dynamic variable to request user first name * NEW %%author_last_name%% dynamic variable to request user last name * NEW %%author_website%% dynamic variable to request user website * NEW %%author_nickname%% dynamic variable to request user nickname * NEW %%ucf_your_user_meta%% dynamic variable to request user meta * NEW Complete refactoring of the manual schema module * NEW "Display a text before the Breadcrumbs" option * NEW Add og:locale and og:locale:alternate support for WPML * NEW Option to disable content analysis metabox (SEO, Advanced, Advanced tab) * NEW "seopress_remove_category_base" hook to filter /category/ slug * NEW Hooks to filter manual schemas: * seopress_get_json_data_organization * seopress_get_json_data_image * seopress_get_json_data_contact_point * seopress_pro_get_json_data_author * seopress_pro_get_json_data_article * seopress_pro_get_json_data_aggreagate_rating * seopress_pro_get_json_data_brand * seopress_pro_get_json_data_course * seopress_pro_get_json_data_event * seopress_pro_get_json_data_faq * seopress_pro_get_json_data_geo * seopress_pro_get_json_data_how_to_step * seopress_pro_get_json_data_job * seopress_pro_get_json_data_local_business * seopress_pro_get_json_data_main_entity * seopress_pro_get_json_data_main_entity_of_page * seopress_pro_get_json_data_monetary_amount * seopress_pro_get_json_data_nutrition_information * seopress_pro_get_json_data_offer * seopress_pro_get_json_data_opening_hours * seopress_pro_get_json_data_person * seopress_pro_get_json_data_place * seopress_pro_get_jsondata_postal_address * seopress_pro_get_json_data_product * seopress_pro_get_json_data_rating * seopress_pro_get_json_data_recipe * seopress_pro_get_json_data_review * seopress_pro_get_json_data_service * seopress_pro_get_json_data_site_navigation_element * seopress_pro_get_json_data_software_app * seopress_pro_get_json_data_thing * seopress_pro_get_json_data_video * seopress_pro_get_json_data_virtual_location * INFO Improve Themify Builer compatibility with Content Analysis * INFO Improve Oxygen compatibility in specific cases * INFO Allow to show taxonomies in Breadcrumbs for Page post type * INFO Elementor Dark mode compatibility * FIX Duplicated meta robots on WC pages (checkout, cart, account) * FIX Remove /category/ slug with WPML if the slug is translated * FIX Fatal error when connecting Google Analytics / Google Console if no permission * FIX Google Analytics widget logout after view lock * FIX Google Analytics listing properties error handling * FIX Canonical URL on paginated pages (is_singular && is_paged) * FIX PHP notice queried object * FIX JS Encoding for Google Preview * FIX Missing compatibility center options in export file * FIX Undefined index: image with FAQ Block (props to @audrasjb) * FIX LocalBusiness widget in specific cases * FIX SEOPress metaboxes not loaded in specific cases (props to @J-Brk)

View our complete changelog

4.5.1 2021-04-08

(08/04/2021) = * NEW Where to display the cookie bar? option from SEO, Analytics, Cookie bar tab * INFO Stop loading the CSS for the admin bar if it doesn't show up * INFO Allow HTML in Homepage field for Breadcrumbs * FIX Fatal error: Call to undefined function seopress_xml_sitemap_video_enable_option() * FIX Opening hours for Local Business widget * FIX Heading 1 in content analysis if no target keywords * FIX SEO columns design in posts list * FIX Quick edit design issue on save * FIX SmartCrawl import tool * FIX PHP Warning: count(): Parameter must be an array or an object that implements in XML sitemaps * FIX Warning: date() expects parameter 2 to be int, string given * FIX Redirections capabilities on older versions of WordPress (< 5.0) * FIX White Label links in plugins list * FIX Primary category hierarchy in breadcrumbs * FIX Oxygen compatibility for Word counters / Keyword density * FIX i18n

4.5.0.2 2021-03-26
  • FIX PHP Error: Call to undefined function seopress_white_label_help_links_option()
4.5.0.1 2021-03-25
  • PHP Fatal error: Uncaught Error: Call to undefined function SEOPress\Tags\Schema\seopress_social_knowledge_phone_number_option()
4.5 2021-03-25

(25/03/2021) https://www.seopress.org/blog/seopress-4-5/ = * NEW HTML sitemap enhancements: add HTML classes * NEW HTML sitemap enhancements: new option to remove links from archive pages * NEW HTML sitemap enhancements: new shortcode attribute to request specific custom post types * NEW Dynamic variable: %%target_keyword%% * NEW Import tools: Platinum SEO Pack, SmartCrawl and SEOPressor * NEW Allow user to change its choice about cookies (SEO, Analytics, Cookie bar tab to enable the option) * NEW Compatibility center (SEO, Tools) for better integration with other plugins (eg: Page Builders) without adding code * NEW Add our dynamic variables dropdown to global meta title / meta description settings page * NEW Add heading 1 (H1) check to Content Analysis feature * NEW Add Inbound links / Orphaned pages check to Content Analysis feature * NEW Use dynamic variables in social metadata (Open Graph and Twitter cards) * NEW Multiple opening hours (morning / afternoon) for global Local Business schema (PRO) * NEW 'seopress_resize_panel_elementor' hook to prevent SEOPress resizes the Elementor Panel (https://www.seopress.org/support/hooks/disable-automatic-resizing-of-elementor-panel/) * NEW 'seopress_titles_robots_attrs' hook to add meta robots attributes (https://www.seopress.org/support/hooks/filter-meta-robots-attributes/) * NEW 'seopress_sitemaps_no_archive_link' hook to remove archive links in XML sitemaps (https://www.seopress.org/support/hooks/filter-custom-post-type-archive-link-in-xml-single-sitemaps/) * NEW 'seopress_breadcrumbs_force_archive_name' hook to force archive name display on CPT with no archive (https://www.seopress.org/support/hooks/force-the-display-of-the-custom-post-type-archive-page-even-if-it-does-not-exist-in-breadcrumbs/) * NEW 'seopress_sitemaps_html_remove_archive' hook to filter archive names in HTML sitemap (https://www.seopress.org/support/hooks/remove-archive-links-per-post-type-in-html-sitemap/) * NEW 'seopress_auto_image_alt_target_kw' hook to use target keywords for the alternative texts of the images (https://www.seopress.org/support/hooks/filter-automatic-image-alt-tag-with-target-keywords/) * NEW 'seopress_export_redirections_query' hook to filter export redirections query (https://www.seopress.org/support/hooks/filter-export-redirections-query/) * NEW 'seopress_gtag_ec_status' hook to change status of WC orders sent to Google Analytics Enhanced Ecommerce (https://www.seopress.org/support/hooks/filter-woocommerce-order-status-sent-to-google-analytics-enhanced-ecommerce/) * INFO Improve accessibility for cookie bar * INFO Improve SEO columns display for posts, pages, custom post type lists * INFO Improve UI to warn users if some content are set to noindex and still included in XML sitemaps * INFO Improve UI / i18n for Google Analytics widget * INFO Improve UI if error on license activation * INFO Improve UI for BlogPosting schema * INFO Improve UI for global LocalBusiness schema * INFO Automatically add custom fields created with Toolset plugin to our Schema feature * INFO SEO and Content Analysis metaboxes are now completely independent (and prevent a lot of errors / warnings) * INFO Strengthening security * FIX Quick edit JS errors if noindex/nofollow columns are blocked (props to @mbis) * FIX i18n for Type of Employment on non English languages * FIX Webarx graph conflict * FIX Broken link checker error with 404 links * FIX PHP 8 errors with DIVI * FIX PHP 8 error with Google Preview for terms taxonomy * FIX Product variable price sent to Add to cart GA Enhanced Ecommerce event * FIX Elementor synchronization when duplicating posts * FIX Attachment XML sitemaps * FIX Oxygen content analysis in specific cases * FIX AIO import tool

View our complete changelog

4.4.0.7 2021-03-11

(05/03/2021) = * NEW WordPress 5.7 compatibility * INFO Improve UI * FIX Site Title default setting * FIX Automatic Product schema without WooCommerce * FIX seopress_mu_white_label_admin_title_callback warning in multisite setup * FIX JS error at checkout preventing users to remove products

4.4.0.6 2021-02-26

(26/02/2021) = * INFO Improve UI by adding a new tab (Image SEO) to the Advanced settings page * FIX Quick edit metadata from posts list * FIX WooCommerce Breadcrumbs Shop page

4.4.0.5 2021-02-19

(19/02/2021) = * FIX "Use the target keywords if not alternative text set for the image" option

4.4.0.4 2021-02-18

(18/02/2021) = * INFO Add "View my RSS feed" button to SEO, PRO, RSS tab * INFO Improve performance for video xml sitemap * FIX Help tabs missing * FIX Content analysis compatibility for Oxygen Page Builder * FIX Variable products for automatic schema * FIX Product currency property for automatic product schema * FIX Ecommerce tracking on purchases * FIX PHP Fatal error: Uncaught Error: Call to a member function is_type()

4.4.0.3 2021-02-12

(12/02/2021) = * FIX Fatal errors in posts list

4.4.0.2 2021-02-12

(12/02/2021) = * FIX Homepage title

4.4.0.1 2021-02-12

(12/02/2021) = * FIX Fatal errors

4.4 2021-02-12

(10/02/2021) = * NEW Complete code refactoring on Titles and metas feature * NEW Preview dynamic tags on post list columns * NEW Live preview when adding dynamic variables for Google Preview * NEW Add Local Business types to automatic schemas as new mapping option to avoid entering manually a business type (PRO) * NEW Support variable products for automatic product schema (PRO) * NEW Support Global Product Identifiers for variable products (PRO) * NEW Dashboard notification if Google Analytics is enabled without UA or GA4 ids * NEW White Label option to change the SEO menu name (PRO) * NEW Add post ID to automatic schemas as new mapping option (PRO) * INFO Remove jQuery for Google Analytics Enhanced Ecommerce (no more jQuery with GA tracking code ) * INFO Improve wizard assistant user interface * INFO Stop adding uppercase on the first letter of each word when automatically adding media attributes (eg: alt tag) * INFO Add new help tabs for Sitemaps and Social networks settings page to improve user experience * FIX Cornerstone compatibility issue with our content analysis feature * FIX Oxygen compatibility issue with our content analysis feature ("2 meta robots found") * FIX CSV broken link export with specific PHP configuration * FIX Social tags for term taxonomies * FIX White label: some SEOPress links weren't hidden * FIX WPML XML configuration file (wpml-config.xml) * FIX GA Enhanced Ecommerce check on status order for measuring purchases * FIX GA Enhanced Ecommerce add_to_cart event from archive product page

4.3.0.2 2021-01-20

(19/01/2021) = * FIX Analytics tracking code if no UA-XXX set * FIX Conflict Google Analytics with UpdraftPlus (PRO)

4.3.0.1 2021-01-14
  • FIX Fatal error
4.3 2021-01-14

(14/01/2021) = * NEW PHP 8 compatibility * NEW "Disable notifications on slug changes or post deletions" option from SEO, PRO, 404/301 tab (PRO) * NEW "Canonical URL" check added to content analysis * NEW Quickly enable/disable noindex/nofollow using Quick Edit feature from post lists * NEW Import Primary Category with our CSV import tool (PRO) * NEW Add a new field for automatic schema to get product price with taxes (PRO) * INFO Refactoring XML sitemaps feature to avoid conflicts with other plugins / themes * INFO Improve configuration wizard * INFO Improve design and accessibility for SEO columns from post lists * INFO Remove recommended links if White Label is enabled * INFO Improve UI / UX * INFO Strengthening security * INFO "seopress_sitemaps_single_img" filter can now be used without adding images to post content * INFO Converting Rank Math dynamic variables on migration * FIX Google Analysis stats in dashboard widget * FIX "Show content analysis score column in post types" option from SEO, Advanced, Appearance tab * FIX "Set default tab for Structured data metabox" option from SEO, Advanced, Appearance tab * FIX Password protected page meta * FIX Cookie bar backdrop * FIX RSS after/before content * FIX noindex on WooCommerce pages if WC toggle off * FIX Block editor notification on post save * FIX Conflict with Post Type Order plugin * FIX Notice: trying to get property "name" of non-object

View our complete changelog

4.2.1 2020-12-21

(17/12/2020) = * INFO Improve accessibility * INFO Improve PHP compatibility with version < 7.0 * FIX Fatal error "register_block_type" with WP < 5.0 * FIX Manual custom schema saving * FIX i18n updater

4.2 2020-12-11

Read our blog post update * NEW WordPress 5.6 compatibility * NEW Unlimited manual schemas per post / page / post type (PRO) * NEW Google Analytics v4 compatibility * NEW FAQ block (with schema) for Block Editor (Gutenberg) * NEW CRON to request Google Analytics stats in WP Dashboard hourly to improve performance (PRO) * NEW 'seopress_gtag_ga4' hook to filter Google Analytics measurement ID (https://www.seopress.org/support/hooks/filter-measurement-id-for-google-analytics-v4/) * NEW 'seopress_matomo_no_heatmaps' hook to filter heatmaps and session recordings deactivation for Matomo (https://www.seopress.org/support/hooks/disable-heatmaps-and-session-recordings-for-matomo/) * NEW Automatically add Oxygen images to XML Image sitemaps * NEW Disable heatmaps and session recordings option for Matomo * NEW Make Local Business and Rich snippet publisher logo options translatable with WPML and Polylang * NEW 'seopress_sitemaps_home_url' hook to filter home_url in XSL (sitemaps stylesheet) (https://www.seopress.org/support/hooks/filter-home_url-in-xml-sitemaps/) * INFO Change stats in dashboard frequency update from 1 to 2 hours * INFO Add visual feedback when saving settings * INFO Automatically remove SEOPress from EDD customer_discount post type * INFO Remove Oxygen metabox from Redirections and Schemas post types * FIX Change "Thing" to "Brand" for Brand property in Product schema * FIX 403 error on cookie bar Ajax request * FIX Error: Uncaught exception 'Error' with message 'Call to a member function get_id() on bool' * FIX Uncaught Error: Call to undefined function seopress_local_business_page_option() in specific cases * FIX Compatibility issue with MalCure plugin * FIX Warning: Invalid argument supplied for foreach() in template-xml-sitemaps-single-term.php on line 69 * FIX Enhanced Ecommerce tracking by adding order status check * FIX Title and meta description templates for Author archives with no posts (props @wpchannel) * FIX White label hide SEOPress' links option * FIX Video sitemap issue

4.1.6 2020-11-16
  • 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 2020-11-10
  • FIX DomDocument issue if "Automatically set the image Alt text from target keywords option" is enabled
4.1.5 2020-11-09
  • 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 2020-11-04
  • 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 2020-10-31
  • 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 2020-10-30
  • 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 2020-10-30
  • NEW Add "Text alignment" option for cookie bar
  • INFO Improved cookie bar design
  • FIX Redirections capabilities
  • FIX Elementor compatibility
  • FIX Fatal error with PHP <
4.1 2020-10-29
  • 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_others_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
4.0.3 2020-09-30
  • FIX Elementor CSS
4.0.2 2020-09-29
  • FIX Elementor missing features
4.0.1 2020-09-26
  • FIX Fatal Error Cannot redeclare seopress_title_columns() with TablePress
  • FIX Fatal Error wp-seopress-pro/inc/action-scheduler/classes/migration/ActionScheduler_DBStoreMigrator.php
  • FIX Remove redirect notice
4.0 2020-09-25

Read our Blog post update = * NEW Elementor integration (part 2): now with Google Preview and Content Analysis * NEW Semi-automatic redirections when you delete/change a slug (PRO) * NEW BuddyPress / BuddyBoss compatibility * NEW Chinese language for the Free version (PRO version will follow soon) * NEW Local Business widget to easily display your business address, phone and more! (PRO) (Appearance > Widgets > Local Business) * NEW Notice in admin bar if you're site is globally set to noindex * NEW Notice in admin bar if you're CPT is globally set to noindex / nofollow * NEW Import your post and term metadata from wpSEO plugin (https://www.seopress.org/support/guides/import-post-and-terms-metadata-from-wpseo-to-seopress/) * NEW Notification in SEOPress Dashboard to warn TagDiv / Newspaper users about a compatibility issue * NEW Notification in SEOPress Dashboard to warn users if DIVI SEO options are enabled to avoid conflicts * NEW Notification in SEOPress Dashboard to warn users about a wrong configuration with permalink structure * NEW Dynamic variable for meta / custom schema: %%post_url%% - Post URL (ie: permalink) * NEW 'seopress_post_automatic_redirect' hook to disable automatic redirect suggestions (https://www.seopress.org/support/hooks/disable-automatic-redirect-suggestions/) * NEW 'seopress_titles_post_url' hook to filter post URL dynamic variable (https://www.seopress.org/support/hooks/filter-seopress_titles_post_url-dynamic-variable/) * NEW 'seopress_lb_widget_title' hook to filter Local Business widget title (https://www.seopress.org/support/hooks/filter-local-business-widget-title/) * NEW 'seopress_lb_widget_desc' hook to filter Local Business widget description (https://www.seopress.org/support/hooks/filter-local-business-widget-description/) * NEW 'seopress_lb_widget_street_address' hook to filter Local Business widget street address (https://www.seopress.org/support/hooks/filter-local-business-widget-street-address/) * NEW 'seopress_lb_widget_city' hook to filter Local Business widget city (https://www.seopress.org/support/hooks/filter-local-business-widget-city/) * NEW 'seopress_lb_widget_state' hook to filter Local Business widget state (https://www.seopress.org/support/hooks/filter-local-business-widget-state/) * NEW 'seopress_lb_widget_code' hook to filter Local Business widget postal code (https://www.seopress.org/support/hooks/filter-local-business-widget-postal-code/) * NEW 'seopress_lb_widget_country' hook to filter Local Business widget country (https://www.seopress.org/support/hooks/filter-local-business-widget-country/) * NEW 'seopress_lb_widget_map' hook to filter Local Business widget map (https://www.seopress.org/support/hooks/filter-local-business-widget-map-link/) * NEW 'seopress_lb_widget_phone' hook to filter Local Business widget phone number (https://www.seopress.org/support/hooks/filter-local-business-widget-phone-number/) * NEW 'seopress_lb_widget_opening_hours' hook to filter Local Business widget opening hours (https://www.seopress.org/support/hooks/filter-local-business-widget-opening-hours/) * NEW 'seopress_lb_widget_css' hook to filter Local Business widget custom inline css * INFO Automatically remove duplicate entries when importing redirections using a CSV file * INFO Updated the following translations: English, French, Spanish, German, Dutch, Russian, Japanese, Hindi, Portuguese * INFO Display Content Analysis Score columns in post type by default (SEO > Advanced > Appearance to customze the settings) * INFO Add additional checks to avoid fatal error when we set default values * INFO Improve schemas upgrader * INFO Improve UI for Structured Data Types metabox * INFO Improve help for XML sitemaps settings page * INFO Native WP XML sitemaps are now disabled only our sitemap feature is enabled (ON by default) * INFO Add some comments for translators * INFO Change canonical URL for paginated archive pages to current URL * FIX Issue when using %%wc_product_attributes%% in custom schema * FIX Welcome screen SVG image missing * FIX LifterLMS compatibility for private areas * FIX Closing

  • tag (thanks to @Presskopp https://github.com/wp-seopress/wp-seopress-public/pull/18) * FIX Incorrect conditional tag for Where to display the schema? option (props @maigret) * FIX i18n strings

    View complete changelog

  • 3.9.2 2020-09-09
    • FIX Elementor synchronization
    3.9.1 2020-08-30
    • FIX Fatal error: Cannot redeclare seopress_title_columns()
    3.9 2020-08-25

    Read our Blog post update = * NEW Free Elementor integration (first iteration) * NEW Automatically set the image Alt text from target keywords if empty (this setting is retroactive, no need to resave your post content) * NEW Hide SEOPress columns in post list (SEO, Titles and metas, Single post types, Click to hide any SEO metaboxes / columns for this post type) * NEW White label options: change plugin name, description, author and website url in plugins list for both SEOPress and SEOPress PRO (PRO) * NEW Add quick edit feature for Redirection post type (PRO) * NEW Notification to automatically generate meta description with Divi, Oxygen, Enfold (Avia Layout), WP Bakery * NEW Notification for Enfold theme if SEO settings are not correctly setup to avoid any SEO issue * NEW "seopress_sitemaps_index_lastmod" hook to disable lastmod column in the index sitemaps to get a huge performance boost with large amount of posts (1,5 seconds to load 1 million posts - https://www.seopress.org/support/hooks/disable-lastmod-column-in-index-sitemaps/) * INFO Optimization of structured data in database for better performance * INFO White label improvements: "Remove SEOPress menu/submenu pages" option now also remove items from SEOPress dashboard page * INFO "seopress_get_pro_schemas_manual" hook as a fallback to display previous data before cleaning (https://www.seopress.org/support/hooks/get-old-manual-schemas-fallback/) * INFO Adding new Google PageSpeed Insights KPI: Cumulative Layout Shift (CLS), Largest Contentful Paint (LCP) (SEO, PRO, PageSpeed Insights) * INFO Google PageSpeed Insights is now using the mobile index score * INFO Add meta robots for Googlebot / Bingbot * INFO Import Yoast Primary Category with our import tool * INFO Quick buttons improvements to avoid empty spaces at the beginning of the fields * INFO Add a second argument "taxonomy name" to "seopress_titles_custom_tax" hook to filter %%_ct_your_custom_taxonomy_slug%% dynamic variable (https://www.seopress.org/support/hooks/filter-_ct_your_custom_taxonomy_slug-dynamic-variable/) * INFO Add notice if "Override every og:image tag" option is enabled without a default OG image set from Social Networks settings * INFO Improve UI in schemas * INFO Improve UI when adding a new redirection * INFO Improve post list with all SEOPress columns * INFO Add redirection settings from the SEO metabox to import / export metadata to a CSV file * FIX Compatibility issue with WP All Import for XML sitemaps * FIX Content analysis with special charaters in target keywords * FIX "term title" small button from SEO metabox for Terms * FIX Broken link checker error in post type list * FIX an issue on import tool from other plugins * FIX 404 monitoring encoding issue with non UTF-8 charaters * FIX 410/451 redirects from the SEO metabox (post editing screen) * FIX i18n strings * FIX Improve accessibility

    3.8.9.1 2020-08-13
    • FIX JS error for import tool with WP 5.5
    3.8.9 2020-08-06
    • NEW Design for Configuration Wizard
    • NEW Oembed for LinkedIn!
    • NEW Onboarding for Redirections / Schemas post type list
    • NEW Dynamic variable %%currentmonth_num%% to display the current month in digital format
    • NEW "seopress_titles_custom_tax" hook to filter %%ct_your_custom_taxonomy_slug%% dynamic variable (https://www.seopress.org/support/hooks/filter-ct_your_custom_taxonomy_slug-dynamic-variable/)
    • NEW "seopress_oembed_thumbnail" hook to filter the post thumbnail array used in oembed (https://www.seopress.org/support/hooks/filter-post-thumbnail-in-oembed/)
    • NEW "seopress_oembed_thumbnail_size" hook to filter the post thumbnail size used in oembed (https://www.seopress.org/support/hooks/filter-post-thumbnail-size-used-in-oembed/)
    • NEW "seopress_oembed_title" hook to filter the post title used in oembed (https://www.seopress.org/support/hooks/filter-title-used-in-oembed/)
    • NEW "Disable all automatic schemas for this post?" option from Structured Data Types metabox
    • NEW "Disable this automatic schema for this post?" option from Structured Data Types metabox
    • INFO Responsive design enhancements
    • INFO White label: Remove SEOPress logo in Wizard
    • INFO Update link to Rich Snippets Google testing tool
    • INFO Remove hreflang tags from TranslatePress v2 if noindex
    • FIX Outbound links in Content Analysis
    • FIX call_user_func_array() expects parameter 1 to be a valid callback, class 'SEOPRESS_CSV_Importers' does not have a method 'post_importer_compatibility'
    • FIX PHP comments in SEOPress submenu
    • FIX Breadcrumbs issue with WooCommerce
    • FIX Import tool for Configuration Wizard
    • FIX "Undefined variable: seopress_get_post_type" from /inc/admin/ajax.php line 127
    • FIX Keywords in Permalinks with dashes
    3.8.8 2020-06-25
    • NEW Google Enhanced Ecommerce! Measure purchases, additions and removals from shopping carts (PRO)
    • NEW robots.txt file for multisite and multidomain installations (PRO)
    • NEW Export Redirections for an .htaccess file (SEO, Tools, Redirections - PRO)
    • NEW Option to add noindex meta robots on paged archive pages (SEO, Titles and metas, Advanced tab)
    • NEW Add IP address to 404 monitoring (PRO)
    • NEW Hook 'seopress_pro_breadcrumbs_remove_cpt' to remove CPT from single view for Breadcrumbs (https://www.seopress.org/support/hooks/delete-the-custom-post-type-archive-from-a-single-view-for-the-breadcrumb/ - PRO)
    • NEW Hook 'seopress_gtag_ec_purchases_ev' to filter GA Enhanced Ecommerce Purchase event (https://www.seopress.org/support/hooks/filter-google-analytics-ecommerce-purchase-tracking/)
    • NEW Hooks 'seopress_gtag_ec_add_to_cart_checkout_ev', 'seopress_gtag_ec_add_to_cart_single_ev', 'seopress_gtag_ec_add_to_cart_archive_ev' to filter GA Enhanced Ecommerce Add To Cart event (https://www.seopress.org/support/hooks/filter-add-to-cart-events-for-google-enhanced-ecommerce/)
    • NEW Hooks 'seopress_gtag_ec_remove_from_cart_checkout_ev', 'seopress_gtag_ec_remove_from_cart_ev' to filter GA Enhanced Ecommerce Remove from Cart event (https://www.seopress.org/support/hooks/filter-remove-from-cart-event-for-google-enhanced-ecommerce/)
    • NEW White Label: hide SEOPress links / help icons (SEO, PRO, White Label)
    • INFO Add responsive controler for our Elementor Breadcrumbs
    • INFO Improve accessibility for tooltips and SEOPress' metaboxes
    • INFO Improve compatibility with Permalink Manager plugin if autoredirect enabled for "keywords in permalink" feature
    • INFO Sortable questions for FAQ schema
    • INFO Add WooCommerce short product description to content analysis
    • INFO Add target keyword column to Admin Columns PRO (PRO)
    • INFO Remove "cancel reply", "reply" nofollow links from content analysis to avoid confusion
    • INFO Exclude avatar from content analysis - alt texts of images (not relevant)
    • INFO Automatically remove WP 5.5 XML sitemaps feature to avoid any conflits and SEO issues
    • INFO Refactoring robots.txt feature: you don't need to add rewrite rules for NGINX servers anymore!
    • INFO Remove hreflang tags from WPML, Polylang, MultilingualPress v2 if noindex
    • INFO Video duration field converted to input text to avoid browser compatibility issues
    • FIX Blog page and Shop page for Breadcrumbs (PRO)
    • FIX Fix Italian translation PO/MO
    • FIX servesCuisine property typo for SEO > PRO > LocalBusiness schema (PRO)
    • FIX 403 error on license activation with some webhosts
    • FIX Social notification for Twitter Preview if Social options are disabled
    • FIX JS error from SEO, Social Networks page when uploading a default OG/Twitter img
    • FIX Google Analytics to avoid sending a double code when clicking on the Accept button if GDPR is off
    • FIX Escaping dynamic variables with custom schema
    • FIX PHP warning in HTML sitemap if "Pages" post type is not included

    View complete changelog

    3.8.7 2020-05-28

    Read our blog post * NEW Import post and term metadata from Premium SEO Pack plugin (https://www.seopress.org/support/guides/import-post-and-terms-metadata-from-premium-seo-pack-to-seopress/) * NEW Italian translation (by entersys.it) * NEW Custom breadcrumbs title for term taxonomy * NEW Custom og:image for custom post type archive * NEW 'seopress_remove_pro_settings_tabs' hook to hide specific SEOPress PRO settings tabs (https://www.seopress.org/support/hooks/hide-specific-pro-tabs-settings/) * NEW 'seopress_sitemaps_news_keywords_value' hook to filter keywords in News sitemap (https://www.seopress.org/support/hooks/filter-keywords-in-xml-news-sitemap/) * NEW Sol currency for schemas * INFO Redirections: import CSV file with comma or semicolon separator * INFO Improve compatibility with BeTheme WordPress theme * INFO Improve searchbox in Redirections CPT * INFO Improve compatibility with the Block Editor (Gutenberg) * INFO Add a warning indicator if the post is noindex on Advanced tab (SEO metabox) * INFO i18n translations * INFO "keywords in permalinks" verification removed for homepage (because no slug) * INFO Refactoring import tool * INFO Refactoring GA custom dimensions * INFO Display Video sitemap tab in SEO metabox only if Video sitemap option is enabled * INFO Update plugin updater * INFO Redirects are now priority over 404 if redirect identical to a 404 error from the list of redirects * FIX Product currency for automatic schema if manually set * FIX Trailing slash for News and Video XML sitemaps (no impact for SEO/Search Console) * FIX White label: "Remove "You like SEOPress? Don't forget to rate it 5 stars!" on SEOPress post type (Schemas, Redirections...) * FIX Display content before / after each post in RSS feeds if full text displayed * FIX Redirections with status "published" only are now redirected * FIX Import redirections from CSV whose URLs contains + signs

    3.8.6 2020-04-28
    • NEW Elementor Breadcrumbs widget (PRO)
    • NEW Set a primary category for WooCommerce products (SEO metabox, Advanced tab)
    • NEW 'seopress_sitemaps_external_link' hook to add external sitemaps URL to index sitemaps (https://www.seopress.org/support/hooks/add-external-urls-to-xml-index-sitemaps/)
    • NEW 'seopress_sitemaps_news_keywords' hook to add keywords to Google News sitemap (https://www.seopress.org/support/hooks/add-target-keywords-to-google-news-xml-sitemaps/)
    • NEW Add post type column in broken link checker
    • NEW Brazilian Portuguese language (Free and PRO)
    • INFO Add images to Google News Sitemap (PRO)
    • INFO Remove shop page option in breadcrumbs is back
    • INFO Improve "Test redirection" link for Redirections
    • INFO Improve WPML compatibility for redirects
    • INFO i18n Google Analytics (props to @lriaudel)
    • INFO Improve security (props to @eringerm)
    • INFO Improve compatibility with Query Monitor (props to @sabrinazeidan)
    • INFO Remove Jquery dependency from Google Analytics tracking
    • FIX Conflict with GiveWP
    • FIX Target keyword with special characters
    • FIX Primary category for posts
    • FIX Improved saving of content analysis
    • FIX Flush permalinks button from Sitemap settings page
    • FIX Duplicate query with 404/301 feature enabled
    • FIX Alternative text check for content analysis
    • FIX Warning illegal offset when adding a new post without content
    • FIX WordPress error in Google Preview
    • FIX JS Warning if no social image found from post editing
    • FIX Remove /category/ option after adding new category to avoid manual flushing
    • FIX Notice: Undefined variable: seopress_get_ua (props to @wpchannel)
    • FIX Remove canonical / social meta tags on 404 pages (props to @bartekduls)
    • FIX Default currency for automatic product schema is now based on WC / EDD currency settings
    3.8.5.1 2020-04-21
    • FIX Fatal error with Google Preview with some configurations
    3.8.5 2020-04-14
    • NEW Matomo tracking integration!
    • NEW Twitter Preview!
    • NEW Display custom taxonomy and custom post type in Breadcrumbs based on your settings (PRO)
    • NEW Product stock/availability for automatic Product schema (PRO)
    • NEW WooCommerce product attributes for automatic schemas (PRO)
    • NEW Add "Article", "AdvertiserContentArticle", "SatiricalArticle", "TechArticle", "AnalysisNewsArticle", "AskPublicNewsArticle", "BackgroundNewsArticle", "OpinionNewsArticle", "ReportageNewsArticle", "ReviewNewsArticle", "LiveBlogPosting" subtypes for Article schema (PRO)
    • NEW Add 'seopress_matomo_cookie_domain' hook to filter Matomo cookie domain (https://www.seopress.org/support/hooks/filter-matomo-cookie-domain/)
    • NEW Add 'seopress_matomo_site_domain' hook to filter Matomo site domain (https://www.seopress.org/support/hooks/filter-matomo-prepend-site-domain/)
    • NEW Add 'seopress_matomo_dnt' hook to filter Matomo Do Not Track feature (https://www.seopress.org/support/hooks/filter-do-not-track-dnt-matomo-feature/)
    • NEW Add 'seopress_matomo_disable_cookies' hook to filter disable cookies feature (https://www.seopress.org/support/hooks/filter-disable-all-tracking-cookies-matomo-feature/)
    • NEW Add 'seopress_matomo_linker' hook to filter cross domains feature (https://www.seopress.org/support/hooks/filter-the-cross-domains-matomo-feature/)
    • NEW Add 'seopress_matomo_link_tracking' hook to filter link tracking feature (https://www.seopress.org/support/hooks/filter-download-outlink-tracking-matomo-feature/)
    • NEW Add 'seopress_matomo_cd_author_ev' hook to filter author custom dimension (https://www.seopress.org/support/hooks/filter-author-custom-dimension-in-matomo/)
    • NEW Add 'seopress_matomo_cd_categories_ev' hook to filter categories custom dimension (https://www.seopress.org/support/hooks/filter-categories-custom-dimension-in-matomo/)
    • NEW Add 'seopress_matomo_cd_tags_ev' hook to filter tags custom dimension (https://www.seopress.org/support/hooks/filter-tags-custom-dimension-in-matomo/)
    • NEW Add 'seopress_matomo_cd_cpt_ev' hook to filter custom post type custom dimension (https://www.seopress.org/support/hooks/filter-custom-post-type-custom-dimension-in-matomo/)
    • NEW Add 'seopress_matomo_cd_logged_in_ev' hook to filter connected users custom dimension (https://www.seopress.org/support/hooks/filter-connected-users-custom-dimension-in-matomo/)
    • NEW Add 'seopress_matomo_no_js' hook to filter no JS feature (https://www.seopress.org/support/hooks/filter-no-js-matomo-feature/)
    • NEW Add 'seopress_matomo_tracking_html' hook to filter the full tracking snippet (https://www.seopress.org/support/hooks/filter-matomo-tracking-code/)
    • INFO Automatically add "coverageStartTime", "coverageEndTime" for LiveBlogPosting schema
    • INFO New checks for Facebook and Twitter preview (format, dimensions, ratio, image url)
    • INFO Improve UI for broken link checker
    • INFO Add domain not found if no status code to broken link checker
    • INFO Remove last link in breadcrumb to follow latest Google guidelines (https://developers.google.com/search/docs/data-types/breadcrumb#html_example)
    • INFO Improve Toolset compatibility (thanks to their support team)
    • INFO Oxygen compatibility with SEOPress (thanks to their support team)
    • INFO ECWID compatibility with SEOPress
    • INFO Add count column to CSV redirect export file (props to @wpchannel)
    • INFO Improve White Label
    • INFO LocalBusiness schema can now be display for a specific page (default is now homepage) from SEO, PRO, Local Business
    • INFO Possibility to add seconds for the duration of a video (Video schema)
    • FIX additional tracking code in footer which was not displayed dynamically after the acceptance of cookies without complete reloading of the page
    • FIX Broken link checker if post_content is select
    • FIX Anchor column in broken link checker post type
    • FIX paginated sitemaps with Polylang
    • FIX Link in admin features list to schema tab (props to @wpchannel)
    • FIX autodraft with WP Customer Area (props to Yi Qi)
    • FIX Fatal error: Uncaught Error: Call to undefined function wp_date if WP < 5.3
    • FIX Custom canonical for blog page (notice in options-title.php line 1280)
    • FIX target keywords with special characters wasn't working as expected
    • FIX placeholders for social meta in SEO metabox if mulitple tags found in source code
    • FIX i18n strings
    • FIX unique ID property for Local Business schema
    • FIX W3C errors for breadcrumbs
    3.8.4 2020-04-01
    • NEW New properties for virtual, postponed, and canceled events: "eventStatus", "eventAttendanceMode", "previousStartDate" properties due to COVID-19 (PRO)
    • INFO Improve translations
    • INFO Improve Oxygen compatibility with Oxygen Gutenberg add-on (little tricky)
    • FIX unlink error if WP can't download the file for analysis
    • FIX Links in SEOPress dashboard
    3.8.3 2020-03-18
    • NEW Add sitemaps / URLs count
    • INFO Improve translations
    • INFO Hide drop-down list of redirect categories if no category
    • INFO Improve UI to clean 404 errors
    • FIX Google News XML sitemap
    • FIX Fatal error seopress_capability() if Free version is not installed/activated
    • FIX JS error in SEO metabox
    3.8.2.3 2020-03-13
    • NEW 'seopress_ob_end_flush_all' hook to activate on demand wp_ob_end_flush_all for sitemaps (https://www.seopress.org/support/hooks/activate-wp_ob_end_flush_all-for-sitemaps/)
    • FIX sitemaps
    3.8.2.2 2020-03-11
    • FIX Import tool (extension not valid error)
    • FIX Valid From Date / Time for automatic Event schema (PRO)
    3.8.2.1 2020-03-09
    • FIX Fatal error Call to undefined function wc_get_product()
    3.8.2 2020-03-09
    • NEW Advanced conditions for schemas! (PRO)
    • NEW Google Mobile Preview!
    • NEW TranslatePress compatibility!
    • NEW "remove post category links from breadcrumbs" option (SEO, PRO, Breadcrumbs)
    • NEW Import redirects from Rank Math
    • NEW SEO Ultimate import tool
    • NEW WP Meta SEO import tool
    • NEW Add servesCuisine property to LocalBusiness schemas related to Food (PRO)
    • NEW "seopress_rgpd_full_message_styles" hook to filter cookie bar inline styles (https://www.seopress.org/support/hooks/filter-user-consent-inline-styles/)
    • NEW "seopress_toggle_mobile_preview" hook to change the default Google Preview (desktop or mobile - https://www.seopress.org/support/hooks/set-google-snippet-preview-to-desktop-by-default/)
    • INFO Improve Oxygen compatibility
    • INFO Improve UI for FAQ schema
    • INFO Improve Wizard Configuration UI
    • INFO Improve UI for import tool
    • INFO Improve UX with tabs/anchor
    • INFO Improve responsive design
    • INFO Improve tooltip
    • INFO Improve alt text detection with tiny images (eg: Facebook Pixel) to avoid false positives
    • INFO Parsing the target keyword in permalinks no longer takes accents into account
    • INFO Improve orderby 404 in SEO, Redirections
    • INFO Automatically remove BOM from plugin export JSON file
    • INFO Add "Last time loaded" column to Redirections
    • INFO If redirect in place from the SEO metabox, then don't generate Google preview or content analysis
    • FIX Support non UTF-8 characters for "keyword in permalink" check
    • FIX Notices
    • FIX Redirect from blog page
    • FIX Warning: array_count_values(): Can only count STRING and INTEGER values
    • FIX Trailing slash in post type archive link for XML sitemaps
    • FIX Provider name for service schema
    • FIX redirects if "&" in query string
    • FIX product primary category for breadcrumbs
    • FIX White label with multisite
    • FIX XML Sitemaps with Polylang
    • FIX undefined index in video XML sitemap
    • FIX %%post_author%% in author archive page for specific cases
    • FIX W3C error for cookie bar, inline styles are now printed in the head of your document
    • FIX Plugin import / export settings tool
    • FIX tabs JS error if SEO metabox is not displayed with Structured data types metabox
    3.8.1.1 2020-02-27
    • FIX JS error for SEO metabox of taxonomy terms
    3.8.1 2020-02-07
    • INFO Improve general user experience
    • INFO Improve UI to import redirections
    • INFO Improve backward compatibility
    • INFO Remove default WooCommerce meta robots to avoid conflicts
    • INFO Improve performance to remove the cookie bar when user clicks the Accept button
    • FIX Fatal error $product->get_id
    • FIX Some CSS
    • FIX Twitter Cards false positive if Tw Image size is set to large
    3.8.0.3 2020-02-05
    • INFO Add a fallback for get modified post date in xml sitemaps
    • FIX JS file for SEO metabox
    3.8.0.2 2020-02-04
    • FIX XML Image sitemaps
    3.8.0.1 2020-02-03
    • FIX Fatal error Google Analytics widget
    3.8 2020-02-03
    • NEW Content analysis now detects duplicated schemas from your source code to avoid conflicts
    • NEW Add Product Global Identifiers type and Product Global Identifiers fields to WooCommerce metabox for Product schema - PRO
    • NEW Software Application schema (manual and automatic) - PRO
    • NEW Option to force a default OG:IMAGE tag if no custom OG:IMAGE set from SEO metabox (SEO > Social Networks > Open Graph)
    • NEW "seopress_schemas_softwareapp_html" hook to filter the software app manual schema (https://www.seopress.org/support/hooks/filter-manual-software-application-schema/) - PRO
    • NEW "seopress_schemas_auto_softwareapp_html" hook to filter the software app automatic schema (https://www.seopress.org/support/hooks/filter-automatic-software-application-schema/) - PRO
    • NEW 'seopress_sitemaps_headers' hook to filter sitemaps headers (https://www.seopress.org/support/hooks/filter-xml-sitemaps-headers/)
    • NEW '%%post_title%%' dynamic variable for RSS feeds
    • INFO Improve notifications center
    • INFO Improve UI/UX
    • INFO Improve SEOPress Wizard
    • INFO Improve UI for automatic schemas
    • INFO You can now redirect 404 to homepage/custom URL without enabling 404
    • INFO Adding a new verification in the content analysis metabox: if the post modification date is more than 1 year, a message will prompt you to update the content of your article.
    • INFO Add x-robots-tag: noindex,follow to sitemaps headers
    • INFO Add a new argument to "seopress_rgpd_full_message" hook to filter the close button (https://www.seopress.org/support/hooks/filter-user-consent-message-html/)
    • INFO Remove some CSS from the cookie bar buttons to better match the design of the themes
    • INFO Add a new notification if automatic schemas used without Structured data types option ON
    • INFO Improve code quality / refactoring
    • INFO If noimageindex checked, remove image links from XML sitemap for consistency
    • FIX Bug with primary category link and Gutenberg
    • FIX Import redirects from Yoast Premium
    • FIX Small UI bug for custom automatic schema
    • FIX Keywords in permalink
    • FIX iOS toggle from Dashboard feature list / Titles and metas page
    • FIX Facebook Preview if site title is too long
    • FIX Outbound links check from Content Analysis
    • FIX Google Suggestions last empty item
    • FIX Improve security
    • FIX Performance issue with PRO
    • FIX Send parameters to redirect URL
    • FIX seopress-block-editor.js?ver=3.7.8:36 Uncaught TypeError: Cannot read property 'length' of undefined
    3.7.8 2019-12-31
    • NEW Pixel counter for title and meta description now works with each language / alphabet! Faster, more reliable and universal!
    • NEW Facebook Preview!
    • NEW Cookie bar customization: change background, color, buttons... from SEO, Google Analytics, Cookie bar / GDPR tab
    • NEW Add new checks to content analysis for social networks (Open Graph / Twitter cards) to detect duplicated tags/conflicts
    • NEW %%post_thumbnail_url%% global dynamic variable to display post thumbnail URL (https://www.seopress.org/support/guides/manage-titles-meta-descriptions/)
    • NEW %%currentmonth_short%% global dynamic variable to display current month in 3 letters (https://www.seopress.org/support/guides/manage-titles-meta-descriptions/)
    • NEW 'seopress_titles_post_thumbnail_url' hook to filter post thumbnail URL (https://www.seopress.org/support/hooks/filter-seopress_titles_post_thumbnail_url-dynamic-variable/)
    • INFO Content analysis now displays duplicate H1 title values for faster identification
    • INFO Add Post title and Permalink to the metadata export file (PRO)
    • INFO wpForo compatibility with SEOPress
    • INFO Improve compatibility with Jetpack CDN (thanks to @jeherve)
    • INFO Improve UI in content analysis if transparent / white images
    • INFO Remove SEO admin bar for user roles without "manage_options" capability to improve UX
    • FIX Facebook OG:Image URL encoding if no featured thumbnail or custom og:image set (thanks to @bitofseo)
    • FIX Keywords in permalink was case sensitive
    3.7.7.1 2019-12-12
    • FIX Remove /category/ in permalinks to target "category" taxonomy only by default
    3.7.7 2019-12-10
    • NEW WordPress 4.7 is now the minimum required to use SEOPress (WP 5.3 is recommended)
    • NEW Add %%page%% dynamic variable, current page number with context (eg: "Page 1 of 4")
    • NEW Add "Remove hentry post class" option (SEO > Advanced > Advanced tab) to prevent Google from seeing this as a schema
    • NEW Add "Remove author website in comments" option (SEO > Advanced > Advanced tab)
    • NEW Add "Remove website field in comments" option (SEO > Advanced > Advanced tab)
    • NEW Add "Clean manually all your 404 errors" feature (SEO > Tools > Redirections > Clean your 404 errors)
    • NEW article:tag meta property on singular post for Open Graph protocol
    • NEW article:section meta property on singular post for Open Graph protocol
    • NEW Add a notification to alert admin if PHP module DOM is missing from SEO notifications center
    • NEW Add "Remove default breadcrumbs JSON-LD structured data (WooCommerce 3+)" option (SEO > PRO > WooCommerce)
    • NEW Add 'seopress_context_paged' hook to filter %%page%% dynamic variable (https://www.seopress.org/support/hooks/filter-page-dynamic-variable/)
    • NEW 'seopress_social_og_tag' hook to filter article:tag metas (https://www.seopress.org/support/hooks/filter-article-tag-meta/)
    • NEW 'seopress_social_og_section' hook to filter article:section meta (https://www.seopress.org/support/hooks/filter-article-section-meta-tag/)
    • NEW 'seopress_titles_template_variables' hook to filter dynamic variables in meta title / desc... (https://www.seopress.org/support/hooks/filter-dynamic-variables-array/)
    • NEW 'seopress_sitemaps_html_post_date' hook to filter date in HTML sitemap (https://www.seopress.org/support/hooks/filter-to-enable-disable-post-date-by-post-type-in-html-sitemap/)
    • NEW Content analysis: check if one your target keyword is in your slug
    • INFO add new characters to content analysis to avoid "NAN" error
    • INFO Update Admin Columns PRO compatibility (thanks to Stefan)
    • INFO The notification about the license activation is now only show for users with "manage_options" capability
    • INFO Improve code design
    • INFO Add and characters to pixels counter
    • INFO Improve plugin updater to avoid 403 error on license activation
    • FIX Warning count() error if no main menu selected from "Add SiteNavigationElement schema" feature
    • FIX Replace category_link (deprecated) by term_link
    • FIX a notice on 404 page in specific case
    • FIX Incorrect message about PRO version in Configuration wizard (thanks to @Noomia)
    • FIX Bulk edit for post types generated by Toolset plugin
    • FIX Undefined variable in plugin-licence.php file
    • FIX Change CSV separator for Export metadata tool (',' to ';')
    3.7.6 2019-11-21
    • NEW Add SiteNavigationElement schema (SEO > PRO > Structured data types to enable this schema on your main menu)
    • INFO Add compatibility to Oxygen Builder for additional tracking code (body tag)
    • INFO add new characters to content analysis to avoid "NAN" error
    • FIX Change CSV seperator for Export metadata tool (',' to ';') to match import metadata tool seperator
    • FIX Export CSV in specific cases
    • FIX XML sitemaps if WordPress is located in a subdirectory
    • FIX Short description for WooCommerce in Product Automatic schema
    • FIX Warning: DOMDocument::loadHTML(): Empty string supplied as input in XML sitemaps
    3.7.5 2019-11-15
    • NEW Review schema: Add item type CreativeWorkSeason, CreativeWorkSeries, Episode, Game, MediaObject, MusicPlaylist, MusicRecording, Organization to solve "Thing is not a known valid target type for the itemReviewed property."
    • NEW Add custom tracking code just before the body closing tag
    • NEW Add an option to display/hide any SEO metaboxes for each custom post type
    • NEW 'seopress_custom_footer_tracking' hook to filter additional tracking code in body footer (https://www.seopress.org/support/hooks/filter-html-additional-tracking-code-in-footer-body/)
    • NEW 'seopress_sitemaps_xml_index' hook to filter XML index sitemap (https://www.seopress.org/support/hooks/filter-xml-index-sitemap/)
    • NEW 'seopress_sitemaps_xml_single' hook to filter XML single post type sitemap (https://www.seopress.org/support/hooks/filter-xml-single-post-type-sitemap/)
    • NEW 'seopress_sitemaps_xml_single_term' hook to filter XML single taxonomy sitemap (https://www.seopress.org/support/hooks/filter-xml-sitemap-single-taxonomy/)
    • NEW 'seopress_sitemaps_xml_author' hook to filter XML author sitemap (https://www.seopress.org/support/hooks/filter-xml-author-sitemap/)
    • NEW 'seopress_sitemaps_xml_video' hook to filter XML video sitemap (https://www.seopress.org/support/hooks/filter-xml-video-sitemap/)
    • NEW 'seopress_sitemaps_xml_news' hook to filter XML news sitemap (https://www.seopress.org/support/hooks/filter-xml-news-sitemap/)
    • INFO Support %%sitedesc%% dynamic variable (alias of %%tagline%%') in title / meta description
    • INFO Support %%excerpt%% dynamic variable (alias of %%post_excerpt%%') in title / meta description
    • INFO Support %%date%% dynamic variable (alias of %%post_date%%') in title / meta description
    • INFO Display author meta only if username is not equal to display name
    • INFO Improve UI
    • INFO Improve content analysis (UX/UI)
    • INFO Improve block editor (Gutenberg) compatibility
    • FIX XML sitemaps with Polylang
    • FIX Add '59' value for minutes in LocalBusiness schema to manage stores open 24 hours a day
    • FIX Solved undefined in broken link checker bot (log textarea)
    3.7.4 2019-11-07
    • NEW Author meta name for singular page (enabled by default)
    • NEW 'seopress_robots_txt_file' hook to filter robots.txt file (useful with Polylang and multidomain option https://www.seopress.org/support/hooks/filter-robots-txt-file-seopress-pro/)
    • NEW 'seopress_get_custom_fields' hook to filter custom fields list in Schemas (https://www.seopress.org/support/hooks/filter-custom-fields-list-in-schemas/)
    • INFO Support hierarchical custom post type for breadcrumbs (PRO)
    • INFO Improve documentation for robots.txt page
    • INFO Improve primary category feature for post
    • INFO Breadcrumbs is now matching primary category (if set)
    • FIX get_home_url() for XSL sitemap with Polylang
    • FIX replace wp_count_posts by pll_count_posts if Polylang activated for XML Sitemap index
    • FIX check when applying "rsd_link" option (thanks to @bomalo)
    • FIX Site is experience difficulties error after requesting the bot in specific cases
    3.7.3 2019-10-25
    • NEW WordPress 5.3 compatibility
    • NEW Export metadata to a CSV file! (PRO)
    • NEW Added multi-domain support for XML sitemaps with Polylang (https://www.seopress.org/support/guides/multidomain-xml-sitemap-with-polylang-and-seopress/)
    • NEW Import post metadata from Squirrly (https://www.seopress.org/support/guides/import-post-metadatas-from-squirrly-to-seopress/)
    • NEW 'seopress_metadata_query_args' hook to filter CSV metadata export query (https://www.seopress.org/support/hooks/filter-the-arguments-of-the-metadata-export-query/)
    • NEW 'seopress_post_types' hook to filter custom post type used by SEOPress
    • NEW 'seopress_sitemaps_single_img_url' hook to filter standard image URLs in XML image sitemaps (use it inside a mu-plugin)
    • NEW 'seopress_sitemaps_single_shortcodes' hook to filter execution of shortcodes in XML image sitemaps (use it inside a mu-plugin)
    • INFO Improve XML image sitemaps for featured images, product galleries...
    • INFO Breadcrumbs options can now be translated from WPML / Polylang (wpml-config.xml)
    • FIX Call to undefined function is_product() in /wp-seopress/inc/functions/variables/dynamic-variables.php:97
    • FIX JS error in content analysis metabox on Google Suggestions
    3.7.2 2019-10-18
    • NEW Custom taxonomy for automatic schemas (eg: Brand for product schema) - PRO
    • NEW Add image caption and title to XML Image Sitemaps
    • NEW Image sitemaps now support shortcodes (useful with DIVI page builder)
    • NEW Add %%post_content%% dynamic variable to get the post content / product description
    • NEW 'seopress_titles_product_cat' hook to filter product categories using %%wc_single_cat%%
    • NEW 'seopress_titles_product_tag' hook to filter product categories using %%wc_single_tag%%
    • NEW 'seopress_titles_cat' hook to filter product categories using %%post_category%%
    • NEW 'seopress_titles_tag' hook to filter product tags using %%post_tag%%
    • INFO Improve schemas rendering to avoid "}" missing error in Google Search Console
    • FIX UI - Hide Redirections tab in SEO > Tools if SEOPress PRO is not enabled
    • FIX new meta robots
    • FIX Call to undefined function is_product() in /wp-seopress-pro/inc/functions/options-woocommerce.php:8
    3.7.1 2019-10-09
    • NEW JobPosting schema (PRO)
    • NEW 'seopress_metabox_seo_tabs' hook to filter tabs in SEO metabox
    • NEW 'seopress_schemas_auto_job_html' hook to filter JobPosting global schema
    • NEW 'seopress_schemas_job_html' hook to filter JobPosting manual schema
    • NEW 'seopress_sitemaps_max_posts_per_sitemap' hook to filter max posts per paginated sitemap
    • INFO GA: we now follow all external links, even if you have not defined an empty target attribute
    • INFO Performance optimization
    • INFO Improving security
    • INFO Improving the user experience
    3.7 2019-10-01
    • NEW Import metadata from CSV file: title, meta description, meta robots and more... (SEO > Tools > Data) - PRO
    • NEW Support the new Google meta robots (max-snippet:-1, max-image-preview:large, max-video-preview:-1), ON by default
    • INFO Improve translations
    • FIX %%current_pagination%% for first page
    • FIX robots.txt with Elementor didn't load in specific configurations
    • FIX Outbound links count in content analysis
    • FIX Last separator for breadcrumbs with "seopress_pro_breadcrumbs_crumbs" hook
    3.6.5 2019-09-09
    • NEW XML Author sitemap
    • NEW 'seopress_schemas_organization_html' hook to filter Organization schema
    • NEW 'seopress_remove_feature_titles' hook to remove Titles and metas block in SEO > Dashboard
    • NEW 'seopress_remove_feature_xml_sitemap' hook to remove Titles and metas block in SEO > Dashboard
    • NEW 'seopress_remove_feature_social' hook to remove Social block in SEO > Dashboard
    • NEW 'seopress_remove_feature_google_analytics' hook to remove Google Analytics block in SEO > Dashboard
    • NEW 'seopress_remove_feature_advanced' hook to remove Advanced block in SEO > Dashboard
    • NEW 'seopress_remove_feature_woocommerce' hook to remove WooCommerce block in SEO > Dashboard
    • NEW 'seopress_remove_feature_edd' hook to remove Easy Digital Downloads block in SEO > Dashboard
    • NEW 'seopress_remove_feature_local_business' hook to remove Local Business block in SEO > Dashboard
    • NEW 'seopress_remove_feature_dublin_core' hook to remove Dublin Core block in SEO > Dashboard
    • NEW 'seopress_remove_feature_breadcrumbs' hook to remove Breadcrumbs block in SEO > Dashboard
    • NEW 'seopress_remove_feature_schemas' hook to remove Schemas block in SEO > Dashboard
    • NEW 'seopress_remove_feature_page_speed' hook to remove Page Speed block in SEO > Dashboard
    • NEW 'seopress_remove_feature_robots' hook to remove Robots block in SEO > Dashboard
    • NEW 'seopress_remove_feature_news' hook to remove News block in SEO > Dashboard
    • NEW 'seopress_remove_feature_redirects' hook to remove Redirects block in SEO > Dashboard
    • NEW 'seopress_remove_feature_bot' hook to remove Bot (broken links) block in SEO > Dashboard
    • NEW 'seopress_remove_feature_backlinks' hook to remove Backlinks block in SEO > Dashboard
    • NEW 'seopress_remove_feature_rewrite' hook to remove Rewrite block in SEO > Dashboard
    • NEW 'seopress_remove_feature_htaccess' hook to remove htaccess block in SEO > Dashboard
    • NEW 'seopress_remove_feature_rss' hook to remove RSS block in SEO > Dashboard
    • NEW 'seopress_remove_feature_tools' hook to remove Tools (Import / Export) block in SEO > Dashboard
    • NEW 'seopress_remove_feature_license' hook to remove License block in SEO > Dashboard
    • INFO Aria-label attribute in breadcrumbs is now translatable
    • INFO %%current_pagination%% is now set to 1 by default
    • FIX 'seopress_sitemaps_html_pages_query' hook to include $cpt_key parameter
    • FIX bounce rate with custom dimensions
    • FIX Hierarchical post types in HTML sitemap
    • FIX CSS bug in SEO dashboard with WordPress 5.2.3
    3.6.4 2019-08-29
    • NEW Add 'seopress_bot_query' hook to filter the broken links checker query
    • INFO Relevanssi users: posts marked as noindex are no longer indexed by default (Relevanssi 4.3.2 required)
    • INFO Updated Chart JS library
    • FIX primary category in XML sitemaps
    • FIX meta robots / canonical tags for static blog page
    • FIX Breadcrumbs with before / after HTML hooks (thanks to @wpchannel)
    3.6.3 2019-08-22
    • INFO Improve code quality
    • INFO Improve security
    • FIX Notice: Undefined index: seopress_backlinks_majestic_key
    • FIX Notice: Undefined index: seopress_robots_file
    • FIX Notice: Undefined index: seopress_rss_before_html
    • FIX Notice: Undefined index: seopress_rss_after_html
    • FIX Saving FAQ manual schema
    • FIX Saving Service description manual schema
    • FIX Saving Recipe ingredients manual schema
    • FIX Saving Recipe instructions manual schema
    • FIX Pixels counter color
    • FIX Some CSS
    • FIX map_meta_cap was called incorrectly. The post type seopress_404 is not registered, so it may not be reliable to check the capability "edit_post" against a post of that type.
    • FIX Undefined variable in installation wizard
    3.6.2.1 2019-08-13
    • FIX Video duration for manual edit (automatic schema)
    • FIX Notice: Undefined variable: seopress_excerpt_length
    • FIX undefined 'post_author' variable if no posts in author archive
    • FIX %%post_author%% and %%author_bio%% variables
    • FIX Redirections with HTML entities
    3.6.2 2019-08-08
    • NEW Add custom manual / automatic schema with dynamic variables (PRO)
    • NEW Add custom tracking code after opening body tag like Google Tag Manager
    • NEW Add meta name "thumbnail" option in SEO > Titles and metas > Single post types to display post thumbnail in Google Custom Search (eg: https://wordpress.org/search/seopress)
    • NEW Add FAQ global schema (PRO)
    • NEW Add 'keywords' for Recipe schema (PRO)
    • NEW Add 'recipeCuisine' for Recipe schema (PRO)
    • NEW Add 'recipeIngredient' for Recipe schema (PRO)
    • NEW Add 'recipeInstructions' for Recipe schema (PRO)
    • NEW Add 'BlogPosting' for Article schema (PRO)
    • NEW 'seopress_schemas_auto_faq_html' hook to filter FAQ global schema
    • NEW 'seopress_sitemaps_single_img' hook to add custom fields to XML image sitemaps
    • NEW 'seopress_sitemaps_html_pages_depth_query' hook to filter depth for hierarchical contents in HTML sitemap
    • NEW 'seopress_custom_body_tracking' hook to filter custom body tracking
    • NEW 'seopress_titles_template_variables_array' && 'seopress_titles_template_replace_array' hook to filter dynamic variables for title tag / meta description
    • NEW Add keywords density to content analysis to help you avoid keyword stuffing
    • NEW Add outbound links to content analysis (in links tab)
    • INFO WP-Rocket now automatically detect our XML sitemaps (WP-Rocket 3.3.7 required)
    • INFO Add quick button separator for title fields
    • INFO You can now disable BOT / Broken links checker from the SEO dashboard (admin bar, menu page and post type)
    • INFO Improve content analysis by removing empty target keywords
    • INFO Remove Alexa Rank feature (the API is no longer provided for free by Amazon)
    • INFO Translate Google Analytics UA option field with WPML / Polylang
    • INFO Automatic schemas tab is now the default one in Structured Data Types metabox
    • INFO Checks if the redirects feature is active before importing redirects
    • FIX Some translation strings / localize strings
    • FIX wpml-config.xml file, WPML / Polylang users can now translate Archives title and meta description (eg: shop page)
    • FIX Recipe schema: cooking time / calories / yield / total time
    • FIX Custom tracking code in head
    • FIX Remove Website schema if nositelinkssearchbox option is ON
    3.6.1.1 2019-07-26
    • FIX s(...).tabs is not a function in seopress-cookies.min.js
    3.6.1 2019-07-25
    • INFO PHP 5.6 is now the minimum requirement
    • INFO Small performance improvements
    • INFO Refactoring some JS files (drastic weight reduction)
    • INFO Support %%title%% dynamic variable (alias of %%post_title%%') in title / meta description
    • INFO Remove query strings for social sharing and image XML sitemaps
    • FIX Canonical placeholder value in SEO metabox for terms taxonomy
    • FIX Undefined variable: html
    • FIX Breadcrumbs shortcode
    • FIX Fatal error SEOPRESS_Language_Packs
    • FIX Notice array to string conversion
    • FIX Saving image fields for automatic schemas
    3.6 2019-07-17
    • NEW Using the pixel to calculate the length of title / meta description (beta)
    • NEW All translations are now maintained on TranslationsPress
    • NEW Remove static Shop page defined in WooCommerce settings from Breadcrumbs (PRO)
    • NEW Google Ads (SEO > Google Analytics > Tracking tab)
    • NEW Import redirects from Yoast Premium (PRO)
    • NEW Service schema (automatic and manual - PRO)
    • NEW "seopress_metaboxe_term_seo_priority" hook to filter SEO metabox priority in terms taxonomy
    • NEW "seopress_gtag_ua" hook to filter Google UA tag + features
    • NEW "seopress_gtag_ads" hook to filter Google Ads tag
    • NEW "seopress_pro_breadcrumbs_crumbs" hook to filter crumbs for breadcrumbs
    • NEW "seopress_sitemaps_html_cpt" hook to filter post types for HTML sitemap
    • NEW Add 'seopress_schemas_auto_service_html' hook to filter automatic service schema (PRO)
    • INFO Refactoring broken links checker feature (PRO)
    • INFO Remove stop words feature
    • INFO JSON-LD breadcrumbs is now automatically called in the head of your document (if enabled). No longer need to manually add the function in your theme.
    • INFO Improve UI for License page / displaying license error
    • INFO Improve UI for Tools page
    • INFO Improve CSS for Schemas
    • INFO Improve SEO metabox UI for term taxonomy
    • INFO Improve Content Analysis metabox UI
    • INFO Removal of the version number in the header of the SEO dashboard (too confusing)
    • INFO Significant performance improvement for Google Analytics widget in Dashboard
    • INFO Improve select values for automatic schemas
    • INFO Better Admin Columns PRO integration (thanks Stefan from ACPRO team @admincolumns)
    • INFO Minify some JS files to slightly improve performance
    • INFO Remove 100 CSS lines in seopress-pro.css
    • FIX Social meta tags for Shop Page (WooCommerce)
    • FIX Some translation strings
    • FIX Add a check to avoid displaying empty automatic schemas
    • FIX White Label: Remove SEOPress admin header
    • FIX SEO metabox position for term taxonomy is now using the setting defined in SEO > Advanced
    • FIX Undefined variable: article_img_height for article schema
    • FIX Undefined variable: article_img_width for article schema
    • FIX Redirections category filtering in backend
    • FIX JS error ctx is not defined when configuring Google Analytics widget in Dashboard
    • FIX Notice Only variables should be passed by reference in Import tool page
    • FIX CSS position sticky with Safari
    • FIX CSS for FAQ schema (Structured data types metabox)
    • FIX Display the searched keyword in the breadcrumb
    • FIX HTML Entities decode in placeholders for SEO metabox
    • FIX Product Global Identifiers type and value for manual Product schema
    • FIX Using WooCommerce product metas with automatic schemas
    • FIX Broken link checker percentage of completion
    • FIX Strip HTML comments in title / schemas (especially those of Gutenberg)
    3.5.8 2019-07-02
    • NEW Installation wizard!
    • NEW Import redirects from Redirections plugin
    • NEW Display and automatically accept the users 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 2019-06-07
    • NEW Add 23 LocalBusiness types
    • FIX Sitemap for subdirectory installs
    • FIX get_home_url() with WPML
    3.5.6 2019-06-04
    • NEW Rank Math importer
    • FIX Notice in HTML sitemap
    • FIX Fatal Error with manual Product Schema if Brand isn't defined
    3.5.5 2019-06-03
    • FIX Fatal errors
    • FIX Strings translation
    3.5.4 2019-06-03
    • 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 2019-05-29
    • 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 2019-05-22
    • 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 2019-05-22
    • 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 2019-05-15
    • 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 2019-04-19
    • 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 2019-04-16
    • FIX Fatal error: Can't use function return value in write context
    3.3.14 2019-04-10
    • NEW Paginated XML Sitemaps (NGINX USERS READ THIS PLEASE: you must update your nginx configuration file. More info here: https://www.seopress.org/support/guides/xml-sitemap-returns-404-error/)
    • NEW Add categories for redirects (PRO)
    • FIX Redirects with parameters in specific cases
    • FIX CSS admin body class
    3.3.13.1 2019-03-21
    • FIX CSS admin body class
    3.3.13 2019-03-20
    • 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 2019-03-10
    • 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
    3.3.11.2 2019-02-28
    • FIX Content Analysis for non UTF-8 characters
    • FIX H1 count for Content Analysis
    • FIX Content Analysis for Images and links detection
    3.3.11.1 2019-02-27
    • FIX SSL verification for Content Analysis / Snippet Preview!
    3.3.11 2019-02-26
    • 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 2019-02-24
    • NEW Content analysis for all page builders / themes
    • NEW Add Turkish language
    • INFO Improve CSS
    • FIX Security
    3.3.9 2019-02-15
    • 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
    3.3.8.1 2019-02-08
    • FIX Remove Google +
    3.3.8 2019-02-08
    • 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 2019-01-30
    • 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 2019-01-14
    • 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 2019-01-10
    • 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 2019-01-06
    • FIX Notice: Undefined variable: seopress_social_og_thumb
    3.3.3 2019-01-03
    • 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 2018-12-31
    • FIX Support non unicode characters and accents in Redirections
    3.3.1 2018-12-31
    • 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 2018-12-30
    • 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 2018-12-13
    • FIX Fatal error: Uncaught Error: Call to undefined function get_current_screen()
    3.2.5 2018-12-12
    • 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 2018-12-12
    • 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 2018-12-02
    • 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 2018-11-05
    • 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 2018-10-25
    • FIX Image sitemaps
    3.2 2018-10-22
    • 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
    • NEW Add FAQ schema on a per post basis
    • 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 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 2018-09-07
    • FIX Yoast/AIO import tool
    • FIX Updater! (PRO)
    3.1 2018-09-06
    • 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 2018-07-24
    • 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
    2.9.3 2018-06-12
    • FIX PHP 5.4 compatibility (we strongly recommend users to upgrade to PHP 7.2)
    2.9.2.1 2018-06-11
    • FIX Encoding in xml image sitemaps
    2.9.2 2018-06-11
    • FIX Encoding some characters in xml image sitemaps & og:image
    2.9.1 2018-06-08
    • FIX og:image
    2.9 2018-06-07
    • NEW Video XML Sitemap (PRO Only)
    • NEW Add Google Suggest to find top 10 suggestions / keywords for your post (PRO Only)
    • NEW Add Romanian language (thanks to @antonio)
    • NEW Add Chinese language (thanks to @stanma)
    • NEW Add seopress_excerpt_length hook to filter excerpt length
    • NEW Add 'seopress_sitemaps_video_query' hook to filter video xml sitemap query
    • NEW og:image and twitter:image tags now automatically take the first image of the post if no post thumbnail
    • INFO Add og:title, og:description, og:image, twitter:title, twitter:description and twitter:image values from source code to placeholders
    • INFO Trim words for category, tag and term description on og:description and twitter:description meta (default: 50 words, use 'seopress_excerpt_length' hook to filter)
    • INFO add a check on "Discourage search engines from indexing this site" option before rendering meta robots
    • INFO Improve UI in notifications center
    • INFO Add useful information about og:image and twitter:image as image ratio, size etc when uploading
    • INFO Set meta robots to noindex if is a password protected page
    • INFO Detect relative urls in XML Image sitemap and fix them
    • FIX Export redirections file (thanks to Rmy Rouqual)
    • FIX Remove post type archive link in single XML sitemap if noindex set (thanks to Momo Zaza)
    • FIX Flush permalinks ajax
    • FIX XML Category sitemap if remove /category/ enabled
    • FIX Strip html comments in meta description / og:description / twitter:description / dc.description for excerpt/post content
    • FIX Fix translation in Local business
    2.8.3 2018-05-14
    • INFO Add shop base to breadcrumbs if WooCommerce is enabled for single product and archive page (product cat and product tag)
    • FIX Columns in post types
    • FIX some text-domain
    • FIX Flush permalinks ajax
    2.8.2 2018-05-09
    • FIX Google Analytics GDPR compatibility
    • FIX Search URL rewrite
    • FIX 4 notices in SEOPress dashboard
    • FIX 1 fatal error seopress_get_toggle_rewrite_option()
    2.8.1 2018-05-08
    • FIX Fatal error, hook too early
    2.8 2018-05-08
    • NEW GDPR for Google Analytics: request user's consent for analytics tracking
    • NEW Search results URL rewriting, eg: https://example.com/search/my-keyword (PRO only)
    • NEW Add ARIA label to breadcrumbs
    • NEW %%_ct_your_custom_taxonomy_slug%% dynamic variable for title / meta description
    • NEW %%currentday%% dynamic variables for title / meta description
    • NEW %%currentmonth%% dynamic variables for title / meta description
    • NEW %%currentyear%% dynamic variables for title / meta description
    • NEW %%currentdate%% dynamic variables for title / meta description
    • NEW %%currenttime%% dynamic variables for title / meta description
    • NEW %%archive_title%% dynamic variable for title / meta description
    • NEW %%archive_date_day%% dynamic variable for title / meta description
    • NEW %%archive_date_month%% dynamic variable for title / meta description
    • NEW %%archive_date_year%% dynamic variable for title / meta description
    • NEW Add 'seopress_pro_breadcrumbs_css' hook to filter breadcrumbs inline CSS
    • NEW Add 'seopress_pro_breadcrumbs_sep' hook to filter breadcrumbs separator
    • INFO Remove "seopress-breadcrumb" class
    • INFO Add echo parameter to 'seopress_display_breadcrumbs' function, default true, set to false to return the breadcrumbs
    • INFO Remove SEOPress PRO ad in Add plugin section
    • INFO Add a message when import settings is done
    • FIX Word count in Content Analysis metaboxe
    • FIX XML Sitemaps standard images
    • FIX PHP Notice: Undefined index: _ajax_nonce
    2.7.3 2018-04-15
    • FIX Meta title / description
    2.7.2 2018-04-14
    • NEW Add Vietnamese language (thanks to Anh)
    • NEW Add seopress_titles_canonical hook to filter canonical URL tag
    • NEW Add seopress_social_og_title hook to filter OG title tag
    • NEW Add seopress_social_og_desc hook to filter OG description tag
    • NEW Add seopress_social_og_thumb hook to filter OG thumbnail tag
    • NEW Add seopress_social_og_url hook to filter OG URL tag
    • NEW Add seopress_social_og_site_name hook to filter OG site name tag
    • NEW Add seopress_social_og_locale hook to filter OG locale tag
    • NEW Add seopress_social_twitter_card_title hook to filter Twitter card title tag
    • NEW Add seopress_social_twitter_card_desc hook to filter Twitter card description tag
    • NEW Add seopress_social_twitter_card_thumb hook to filter Twitter card thumbnail tag
    • NEW Add seopress_social_twitter_card_summary hook to filter Twitter card summary tag
    • NEW Add seopress_social_twitter_card_site hook to filter Twitter card site tag
    • NEW Add seopress_social_twitter_card_creator hook to filter Twitter card creator tag
    • NEW Add seopress_dublin_core_title hook to filter Dublic Core title tag
    • NEW Add seopress_dublin_core_desc hook to filter Dublic Core description tag
    • NEW Add seopress_dublin_core_relation hook to filter Dublic Core relation tag
    • NEW Add seopress_dublin_core_source hook to filter Dublic Core source tag
    • INFO Remove canonical URL if noindex set
    • FIX Notice: Undefined variable: seopress_titles_title_template
    • FIX Notice: Undefined variable: seopress_titles_description_template
    • FIX Improve breadcrumbs compatibility with WooCommerce
    • FIX Dutch translation
    2.7.1 2018-04-05
    • NEW Add seopress_titles_title hook to filter title tag
    • NEW Add seopress_titles_desc hook to filter meta description
    • NEW Add seopress_titles_robots hook to filter meta robots (complete tag)
    • NEW Add seopress_titles_noindex hook to filter meta robots noindex value
    • NEW Add seopress_titles_nofollow hook to filter meta robots nofollow value
    • NEW Add seopress_titles_nosnippet hook to filter meta robots nosnippet value
    • NEW Add seopress_titles_noarchive hook to filter meta robots noarchive value
    • NEW Add seopress_titles_noodp hook to filter meta robots noodp value
    • NEW Add seopress_titles_noimageindex hook to filter meta google noimageindex
    • NEW Add seopress_ga_dashboard_widget filter to remove Google Analytics Widget in Dashboard (PRO Only, feature requested by @wpchannel)
    • INFO "Discourage search engines from indexing this site" option (Settings > Reading), is not impacting anymore Titles & metas in frontend
    • INFO Improve Post type title in HTML Sitemap (suggested by @mickaelgris)
    • INFO Autoredirect sitemap.xml to sitemaps.xml
    • FIX Export redirections CSV file
    • FIX backslashes in metas
    • FIX Google Snippet Preview
    2.7 2018-03-22
    • NEW Export redirections to CSV file (PRO only)
    • NEW Add Redirection URL and Redirection Enable columns in post types (Go to SEO > Advanced > Appearance to enable them)
    • NEW Swedish stop words
    • NEW Add Dutch language (thanks to Sebastiaan Hendriks)
    • INFO Import tool from Yoast now supports large amount of posts (tested with 10 000 posts)
    • INFO Improve server software detection (thanks to @KulkaNicolas)
    • INFO Improve design to separate 301/302/307 redirections compare to 404 errors (PRO Only)
    • FIX Double echo in Breadcrumbs
    • FIX Encoding in Google Snippet Preview
    2.6.3 2018-02-27
    • FIX Regression on canonical
    2.6.2 2018-02-26
    2.6.1 2018-02-25
    • NEW Russian language for SEOPress PRO (thanks to @Dmitriy)
    • FIX Themosis Framework (thanks to @romainhe)
    • FIX XML Sitemap last mod error
    • FIX Multisite save settings
    2.6 2018-02-14
    • NEW Add WP Editor to taxonomy description textarea
    • NEW 15 new Google Analytics hooks (custom dimensions, link attribution etc...)
    • NEW Admin menu hook to filter SEOPress icon
    • INFO Content Analysis improvement: now with support for expressions, accented words, case insensitive etc...
    • INFO Improve A11Y
    • FIX Trying to get property 'ID' of non-object (inc/functions/options-titles-metas.php:503 & inc/functions/options-titles-metas.php:253)
    2.5.2 2018-02-03
    • FIX Google Analytics
    2.5.1 2018-02-01
    • FIX Fatal error in XML Sitemaps
    2.5 2018-01-30
    • NEW Google Analytics: Moving from analytics.js to gtag.js
    • NEW Huge improvement for accessibility (thanks to @thierrypigot for his feedbacks)
    • NEW Real Google Snippet Preview: meta title and description are now read from your source code
    • NEW 404 email alert redesign (PRO Only)
    • NEW Page Speed email alert redesign (PRO Only)
    • INFO Improve Page Speed design page (PRO Only)
    • INFO Add post type archive link in XML sitemaps
    • INFO Increase htaccess textarea width
    • INFO Add a default value for meta description at plugin activation
    • INFO Redirections now support Query String
    • FIX 4 Notices
    • FIX CSS conflicts
    • FIX Notice seopress_xml_terms_list in XML sitemaps (thanks to @lriaudel)
    2.4 2018-01-13
    • NEW Add priceRange field for Local Business (PRO Only)
    • NEW Add 'seopress_sitemaps_single_query' hook to filter XML Sitemap query for single post type
    • NEW Add 'seopress_sitemaps_single_term_query' hook to filter XML Sitemap query for single term
    • NEW Add 'seopress_sitemaps_single_gnews_query' hook to filter XML Sitemap query for Google News
    • NEW Add 'seopress_sitemaps_index_cpt_query' hook to filter latest post types query in index XML Sitemap
    • NEW Add 'seopress_sitemaps_index_gnews_query' hook to filter latest post types query for Google News in index XML Sitemap
    • NEW Add 'seopress_sitemaps_index_tax_query' hook to filter taxonomies query in index XML Sitemap
    • NEW Add 'seopress_sitemaps_html_query' hook to filter HTML Sitemap query
    • NEW Group posts by category in HTML Sitemap
    • NEW Option to set noindex on search pages
    • INFO Breadcrumbs now displays the category hierarchy for single post
    • INFO Compatibility with PHP 7.2
    • INFO Updating Google Analytics API with latest release
    • FIX Google News XML Sitemap with Polylang
    • FIX Latest post in XML Sitemaps index for Google News
    • FIX Wrong og:title / og:description / twitter:title / twitter:description in category/tag/term archive if custom title/desc set
    • FIX 5 notices: undefined index in Titles & metas option page
    • FIX Increase security
    2.3 2017-12-30
    • NEW Facebook Link Ownership meta: link your website to your Facebook page in order to edit your titles, links and thumbnails in Facebook when your share posts
    • NEW Add Shortcode to call Breadcrumbs (PRO Only)
    • NEW Admin Columns PRO support: quickly add inline editing for Meta Title, Meta Description, noindex & nofollow (PRO Only)
    • NEW Add Standout tag for Google News (PRO Only)
    • NEW Add Canonical URL column / quick edit in post types
    • NEW Add 'seopress_paged' hook to filter current pagination tag in title / meta description (see documentation)
    • NEW Add 'seopress_get_search_query' hook to filter search keywords tag in title / meta description (see documentation)
    • NEW Add 'seopress_metaboxe_seo' hook to filter call of SEO metaboxe for each post type (see documentation)
    • NEW Add 'seopress_metaboxe_term_seo' hook to filter call of SEO metaboxe for each term taxonomy (see documentation)
    • NEW Add 'seopress_metaboxe_content_analysis' hook to filter call of Content Analysis metaboxe for each post type (see documentation)
    • NEW Add 'seopress_pro_metaboxe_sdt' hook to filter call of Structured Data Types metaboxe for each post type (PRO Only - see documentation)
    • INFO Breadcrumbs: you can now call multiples breadcrumbs in same page
    • INFO Improve Breadcrumbs support for paged pages, parent page, blog page...
    • INFO Replace "Products" in Breadcrumbs by Product terms category (WooCommerce and PRO Only)
    • INFO Gutenberg compatibility
    • INFO Increase meta description length to 320 characters
    • INFO Increase Twitter description length
    • INFO Improve search keywords title / meta description if empty
    • INFO Add a notice if logo publisher is empty when using Article structured data types (required by Google)
    • INFO Performance improvement
    • FIX Translations
    • FIX Notice seopress_titles_single_titles
    • FIX Notice undefined $post value in terms
    2.2.3 2017-12-05
    • INFO Improve Broken links feature with better UI
    • INFO Add option to increase number of posts to scan for broken links feature
    • FIX Notice in Local Business (thanks to Aurlien Joahny)
    • FIX Google News XML Sitemaps encoding (thanks to Christophe Lengay)
    • FIX Remove Post and Page in Titles > Archives (thanks to Patrice Defago)
    • FIX Support SEOPress custom columns for Easy Digital Downloads
    2.2.2 2017-11-27
    • NEW Custom fields (from post, page and post type) for titles and meta description
    • NEW Easy Digital Downloads: remove meta tag generator, add Open Graph Price & Currency, OG:TYPE Product (PRO Only)
    • INFO XML Sitemaps: check if there is posts associated to custom post type (to reduce Search Console error)
    • INFO XML Sitemaps: check if there is terms associated to taxonomy (to reduce Search Console error)
    • FIX Custom breadcrumbs with multiple children
    2.2.1 2017-11-18
    • NEW Remove WordPress meta generator in source code
    • NEW Remove Windows Live Writer tag in source code
    • NEW Remove RSD (Really Simple Discovery) tag in source code
    • INFO Add notice in metaboxe if is Shop page
    • FIX noindex on archives taxonomies default setting
    • FIX Toggle features JS
    2.2 2017-11-14
    • NEW Content analysis!
    • NEW Add Target keyword column (go to SEO -> Advanced page to enable)
    • INFO Importer tool now supports Focus keyword from Yoast SEO
    • INFO PHP 5.3 compatibility (we strongly encourage you to switch to PHP 7.1)
    • INFO Improve security
    • FIX Redirection test in list view
    • FIX Home url for breadcrumbs with Polylang
    • FIX seopress-counters.js conflict with WooCommerce Variation Swatches and Photos
    • FIX Undefined $seopress_robots_breadcrumbs in term edit
    • FIX Undefined variable seopress_backlinks_majestic_key
    2.1.9 2017-10-21
    • NEW Custom breadcrumbs for single post types (PRO Only)
    • INFO Improve redirection test (tanks @mickaelgris)
    • INFO Improve post type notifications for bulk edit (redirections, broken links and backlinks) (thanks @wpchannel)
    • INFO Improve current submenu for post type (redirections and broken links) (thanks @gd6d)
    • INFO Small performance improvement for XML taxonomy sitemap
    • FIX Google Analytics lock selection (thanks @wpchannel)
    • FIX GA Notice
    • FIX XML Taxonomy sitemaps by removing terms if noindex set
    • FIX Italian language
    • FIX Robots.txt & htaccess tabs
    2.1.8 2017-10-11
    • NEW Block robots.txt and .htaccess file editing with define in wp-config.php (https://www.seopress.org/support/guides/block-robots-txt-htaccess-file-editing-wordpress-admin/)
    • NEW %%post_category%% dynamic variable for single post title / meta description
    • NEW %%post_tag%% dynamic variable for single post title / meta description
    • NEW Add Tamil language (thanks to Sankar Srinivasan)
    • NEW Add bulk edit for WooCommerce products
    • NEW Add bulk edit for terms taxonomies
    • FIX DatePublished quotes for Article Data Structured
    • FIX Some strings translation
    • FIX Add logo to Google Knowledge Graph only if Organization type is selected
    • FIX Breadcrumbs (thanks to Aurlien Joahny)
    2.1.7.2 2017-09-21
    • NEW Add Brazilian Portuguese language (thanks to Daniel Pechmann)
    • FIX Google News Genre
    2.1.7.1 2017-09-18
    • FIX Fatal Error (function doesn't exist!)
    2.1.7 2017-09-16
    • NEW Filter stop words list (https://www.seopress.org/support/hooks/filter-stop-words-list-by-language/)
    • NEW Open Graph and Twitter Cards tags now inherit custom title and meta description first
    • NEW Use Open Graph for Twitter Cards if empty
    • INFO Add YouTube link in admin header
    • FIX EDD Updater
    • FIX Twitter link in admin header
    2.1.6 2017-09-07
    • NEW Add WooCommerce dynamic variables for Titles and meta descriptions (single product cat, single product tag and short desc)
    • NEW Add content before each post in RSS (PRO Only)
    • NEW Add content after each post in RSS (PRO Only)
    • FIX XML Image Sitemaps errors
    • FIX CSS opacity for Google Analytics dashboard widget
    • FIX Replace User Login with User ID for Google Analytics custom dimensions
    2.1.5 2017-08-22
    • FIX Esc attr if post excerpt in meta desc/OG/DC
    • FIX Flush permalinks in Network admin
    2.1.4 2017-08-11
    • NEW Add Russian language (thanks to Dmitriy)
    • INFO Add sidebar in help tab
    • INFO Add Reset license button (PRO Only)
    • INFO Refactoring code (Dublin Core and Meta-description)
    • INFO OG:TYPE is now "product" if single product page with WooCommerce
    • FIX Strip all HTML tags in metas
    • FIX CSS background
    • FIX CSS Help tab
    • FIX Disable admin bar in frontend if option is checked
    • FIX Improve check when loading CSS files
    • FIX og:price:amount notice
    • FIX Translations / Update POT
    • FIX Home Title/meta description if Your latest posts checked
    2.1.3 2017-08-02
    • NEW Lock your Google Analytics view
    • NEW Add [seopress_html_sitemap] shortcode to display HTML Sitemap
    • NEW Add Import redirects button in redirections list
    • NEW Add Flush permalinks button in robots.txt tab
    • NEW Add option to disable published date in HTML Sitemap
    • NEW Add Test redirection link in Redirections list view to quickly test your redirection
    • NEW Add Telugu language (thanks to Manoj Kumar)
    • NEW Add new notification to detect if add_theme_support('title-tag') is used
    • FIX Replace get_gallery_attachment_ids by get_gallery_image_ids() for XML Sitemaps
    • FIX UTF8 Encode/decode URL in XML Sitemaps
    • FIX CSS alert z-index
    • FIX Sanitize seopress_robots_file
    • FIX Remove Google News tab in metaboxe if Google News feature is Off
    2.1.2 2017-07-24
    • FIX Notice: Undefined variable: seopress_social_og_type in wp-content/plugins/wp-seopress/inc/functions/options-social.php on line 392
    • FIX Fatal Error with Recipes Rich Snippet (PRO Only)
    2.1.1 2017-07-20
    • FIX Add new plugin page error
    2.1 2017-07-19
    • NEW Check your backlinks with Majestic API (PRO Only)
    • NEW Multisite support for .htaccess and robots.txt (PRO Only)
    • NEW Track external links in Google Analytics (PRO Only)
    • NEW Track affiliates links in Google Analytics (PRO Only)
    • NEW Add some hooks to breadcrumbs
    • INFO License key are now hidden in admin
    • INFO Links to documentation are now localized if language is available
    • INFO Improve notice if SEOPress (free release) is disabled (if PRO enabled)
    • INFO No more SEOPress mention in XML Sitemap and now translatable
    • INFO Check if .htaccess file exists before editing
    • FIX Minor CSS
    • FIX XML Sitemaps template conflicts with some themes
    • FIX Google Analytics Ajax Fatal Error
    2.0.4 2017-07-01
    • NEW Add new option to automatically clean old 404 error if monitoring enabled (PRO Only)
    • INFO Add site name in 404 email alerts
    • INFO Notice user if default permalink structure is used in XML Sitemaps settings
    • FIX RSS deactivation
    • FIX Default tab in PRO page settings
    • FIX Text domain for translations
    • FIX XML Sitemaps Image if Jetpack enabled
    • FIX Undefined offset in admin.php
    • FIX Whois if subdomain
    2.0.3 2017-06-19
    • NEW Add indonesian language (thanks to Tomtom)
    • FIX Title/meta desc/OG, DC and Twitter metas for blog page
    • FIX OG/Twitter metas for term archive
    • FIX Esc quotes
    2.0.2 2017-06-08
    • INFO WordPress 4.8 compatibility
    • FIX Whois (PRO Only)
    • FIX CSS conflicts
    • FIX Undefined index: Domain Name wp-content/plugins/wp-seopress/inc/admin/admin.php:1041
    • FIX Undefined index: Registrar wp-content/plugins/wp-seopress/inc/admin/admin.php:1043
    • FIX Undefined index: Updated Date wp-content/plugins/wp-seopress/inc/admin/admin.php:1045
    • FIX Undefined index: Creation Date wp-content/plugins/wp-seopress/inc/admin/admin.php:1047
    • FIX Undefined index: Registry Expiry Date wp-content/plugins/wp-seopress/inc/admin/admin.php:1049
    • FIX Notice wp-content/plugins/wp-seopress/inc/functions/options-titles-metas.php:408
    • FIX Notice wp-content/plugins/wp-seopress-pro/inc/functions/options-dublin-core.php:71
    2.0.1 2017-06-06
    • NEW Add bulgarian language (thanks to @ilivanov)
    • FIX Compatibility with Custom Post Type UI
    • FIX Fatal Error if Advanced options is disabled
    • FIX CSS issues
    2.0 2017-05-31
    • NEW SEO metaboxe for terms (categories, tags, custom taxonomies including WooCommerce categories and tags)
    • NEW Track downloads with Google Analytics (PDF, ZIP, DOCX...)
    • NEW Disable author archives
    • NEW Disable date archives
    • NEW Check websites/domain names setup on your server (useful with share hosting - PRO Only)
    • NEW Receive email alert before domain name expiration (PRO Only)
    • NEW Check your Alexa Rank (PRO Only)
    • NEW Add link rel="prev" / rel="next" for paginated archives
    • NEW Import Yoast SEO term settings in SEOPress
    • NEW Disable RSS feeds
    • NEW Quickly block directory browsing, protect wp-config.php file and create 301 redirection when editing htaccess (PRO only)
    • INFO Introducing SEOPress font family: better integration of SEOPress icon in admin (remove base64 img)
    • INFO Remove Google Analytics footprint
    • INFO Add notification for NGINX server in XML Sitemaps page by providing NGINX rules (thanks wpserveur.net)
    • FIX Scan link in SEOPres Dashboard
    • FIX Remove Jetpack Open Graph metas now availabe in the free release instead of PRO
    • FIX %%post_excerpt%% if empty, use the_content() for meta-description
    • FIX Link to SEOPress.org
    • FIX Remove Redirections in menu if disabled to avoid error
    • FIX Undefined variable $seopress_get_the_excerpt
    • FIX Trying to get property of non-object in options-titles-metas.php:378 if no post in post type archives
    • FIX Trying to get property of non-object in options-breadcrumbs.php:136 if no post in post type archives
    • FIX Disable post type archive link in breadcrumbs if no archive for CPT
    • FIX Bulk edit nofollow
    • FIX Quick edit save
    • FIX UX/UI bugs
    • FIX Google Analytics: not showing if user logged in
    • FIX Google Page Speed request/redirect
    1.9 2017-04-27
    • NEW Add W3C check column in post types list
    • NEW Add Google Page Speed check column in post types list
    • FIX Use https for schema.org if SSL used
    • FIX Compatibility with Max Mega Menu
    1.8.2 2017-04-21
    • FIX Enable by default trailing slash in options
    1.8.1 2017-04-20
    • INFO Enable / disable trailing slash at the end of URL
    • FIX Wrong link for Broken links page in Dashboard
    • FIX CSS minification in admin
    1.8 2017-04-19
    • NEW Import your redirections from CSV file (PRO Only)
    • NEW Bulk actions to enable/disable redirections from list view (PRO Only)
    • NEW Add redirections type filter button in Redirections list view (PRO Only)
    • NEW Google Local Business to improve your Knowledge Graph card in search results and Google Maps
    • NEW Show total number of words from posts, pages and custom post types list view
    • INFO Improve UI/UX
    • INFO Add some advices in notifications center
    • INFO Strip all HTML tags in breadcrumbs (PRO Only)
    • FIX Warning: array_key_exists() expects parameter 2 to be array, null given in /wp-content/plugins/wp-seopress/inc/functions/options-google-analytics.php
    • FIX Notice ReportPageSpeed
    1.7.6 2017-04-08
    • FIX some text domain translations
    • FIX Block SEO and Google Structured Data Types metaboxes for user roles
    • FIX Google Analytics Stats in WordPress Dashboard (PRO Only)
    • FIX Undefined variable seopress_google_analytics_auth
    • FIX Redirect licence manager
    • FIX XML Image Sitemaps (thanks to @mikyjoseph)
    1.7.5 2017-03-29
    • FIX Redirections (PRO Only)
    • FIX UI issues
    • FIX Capability for SEOPress BOT (PRO only)
    • FIX Default tab JS (PRO only)
    • FIX Notice Undefined variable: seopress_social_twitter_card_site in options-social.php on line 553
    1.7.4 2017-03-27
    • NEW Add Redirection Enable column in Redirections / 404 monitoring
    • NEW Add Redirection status column in Redirections / 404 monitoring
    • NEW Add Redirection URL column in Redirections / 404 monitoring
    • INFO Updating updater licence manager
    • INFO Improve translations
    • INFO Improve UX
    • INFO Improve UI
    • FIX Text domain in some translations
    1.7.3 2017-03-22
    • NEW Add spanish language (thanks to http://www.rslprogramacion.es/)
    • FIX Remove non public custom post types in XML Sitemaps options
    • FIX Undefined index: seopress_social_knowledge_type
    • FIX Undefined index: seopress_social_knowledge_contact_type
    • FIX Undefined index: seopress_social_knowledge_contact_option
    • FIX Undefined index: seopress_social_twitter_card_img_size
    • FIX Undefined index: seopress_social_accounts_facebook
    • FIX Undefined index: seopress_social_accounts_twitter
    • FIX Undefined index: seopress_social_accounts_google
    • FIX Undefined index: seopress_social_accounts_pinterest
    • FIX Undefined index: seopress_social_accounts_instagram
    • FIX Undefined index: seopress_social_accounts_youtube
    • FIX Undefined index: seopress_social_accounts_linkedin
    • FIX Undefined index: seopress_social_accounts_myspace
    • FIX Undefined index: seopress_social_accounts_soundcloud
    • FIX Undefined index: seopress_social_accounts_tumblr
    • FIX Undefined index: seopress_social_knowledge_name
    • FIX Undefined index: seopress_social_knowledge_phone
    • FIX Undefined index: seopress_social_facebook_admin_id
    • FIX Undefined index: seopress_social_facebook_app_id
    • FIX Undefined index: seopress_social_knowledge_img
    • FIX Undefined index: seopress_social_facebook_img
    • FIX Undefined index: seopress_social_twitter_card_img
    • FIX Undefined index: description
    • FIX Undefined index: description (2)
    • FIX Undefined index: seopress_titles_archives_author_desc
    • FIX Undefined index: seopress_titles_archives_date_desc
    • FIX Undefined index: seopress_titles_archives_404_desc
    • FIX Undefined index: seopress_xml_sitemap_html_mapping
    • FIX Undefined index: seopress_xml_sitemap_html_exclude
    • FIX Undefined index: seopress_advanced_advanced_google
    • FIX Undefined index: seopress_advanced_advanced_bing
    • FIX Undefined index: seopress_advanced_advanced_pinterest
    • FIX Undefined index: seopress_advanced_advanced_yandex
    • FIX Use of undefined constant seopress_admin_header - assumed 'seopress_admin_header'
    • FIX Undefined index: seopress_rich_snippets_publisher_logo
    • FIX Undefined index: seopress_rich_snippets_publisher_logo_width
    • FIX Undefined index: seopress_rich_snippets_publisher_logo_height
    • FIX Undefined index: seopress_breadcrumbs_separator
    • FIX Undefined index: seopress_robots_file
    • FIX Undefined index: seopress_news_name
    • FIX Undefined index: seopress_news_genres
    • FIX Undefined index: seopress_news_keywords
    • FIX Undefined index: seopress_404_redirect_home
    • FIX Undefined index: seopress_404_redirect_custom_url
    • FIX Undefined index: seopress_404_redirect_status_code
    • FIX Undefined index: seopress_404_enable_mails_from
    1.7.2 2017-03-16
    • INFO Breadcrumbs now support Events Calendar / Events Calendar Pro
    • FIX Edit robots.txt
    • FIX Esc_attr for SEOPress BOT
    • FIX Google Knowledge Graph (thanks to @leflibustier)
    1.7.1 2017-03-01
    • FIX XML Index sitemaps count column
    • FIX XML Sitemaps replace Published date by Modified date (last update)
    • FIX XML Sitemaps Notice: Undefined variable: product_img
    • FIX XML Sitemaps Warning: DOMDocument::loadHTML(): Empty string supplied as input
    • FIX XML Sitemaps Notice: Undefined variable: images
    • FIX Undefined index: logout wp-seopress-pro/inc/admin/admin.php (Google Analytics)
    • FIX Google Analytics Dashboard widget if no token
    1.7 2017-02-23
    • NEW SEOPress BOT : scan all your links in content and detect 404 errors, 301/302/307 redirects, links down... (SEOPress PRO only)
    • NEW SEOPress BOT : export links scan in CSV (SEOPress PRO only)
    • NEW XML Image Sitemap now with Post Thumbnail support
    • INFO Improve UI
    • INFO Improve Licence page
    • FIX Twitter Card
    • FIX Google News Sitemap
    • FIX Sanitize fields (PRO only)
    • FIX Translations
    1.6 2017-02-09
    • NEW XML Image Sitemap to improve ranking in Google Images (supports standard images, WP Image Galleries and WooCommerce image products)
    • NEW Block SEO metaboxe to specific user roles
    • NEW Block Structured Data Types metaboxe to specific user roles
    • INFO Move SEO metaboxe just under the editor
    • INFO Add Items count column in index XML Sitemaps
    • INFO Move Structured Data Types metaboxe just under SEO metaboxe
    • FIX Undefined notice phone number
    • FIX Change Price input number to input text to allow decimals (Structured Data Types)
    • FIX incorrect last update date in index XML Sitemaps
    • FIX Admin bar is_plugin_active error
    1.5.1 2017-02-02
    • INFO Improve Breadcrumbs SEO
    • FIX Google Analytics Fatal Error
    • FIX Dublin Core notices
    • FIX Adminbar now visible in front-end too when user is logged
    • FIX Use of undefined constant yes - assumed 'yes'
    • FIX WooCommerce compatibility with Breadcrumbs
    • FIX Dublin Core Subject
    • FIX Dublin Core Description
    • FIX 10 Undefined variable seopress_social_knowledge_img_option
    1.5 2017-01-31
    • NEW Google Analytics Stats in Dashboard with interactive charts (SEOPress PRO only)
    • NEW Add new advices in Notifications center
    • NEW Add bulk actions to enable/disable noindex/nofollow/index/follow
    • NEW Hide Genesis SEO Metaboxe (in Advanced page, appearance tab)
    • INFO You can now reset notifications display settings in Import/Export/Reset page
    • INFO Enhanced Google Snippet Preview
    • FIX Conflict with AIT Themes
    • FIX some undefined notices
    • FIX Notice admin_header
    1.4 2017-01-16
    • NEW Remove /category/ in permalinks (works with Polylang and WPML)
    • NEW Show/Hide Notifications Center
    • NEW Allow Google AdSense bot, Allow Google Image Bot, Add Default WP rules in on click in robots.txt
    • INFO Hide Search Console notice if Google site verification field isn't empty
    • INFO Minifying CSS
    • FIX Canonical tag
    • FIX Facebook Admin ID
    • FIX Facebook App ID
    • FIX Remove stop words conflict with WooCommerce Orders report
    • FIX Fatal error: Uncaught Error: Call to undefined function seopress_titles_single_desc_option()
    1.3 2017-01-10
    • NEW Redirect 404 to homepage/custom url automatically with custom status code (301, 302 or 307) - (SEOPress PRO only)
    • NEW Receive email notifications each time a 404 is detected (SEOPress PRO only)
    • NEW Create an HTML sitemap to boost your SEO
    • INFO Add save remove notices
    • FIX Esc_html on category, tag and term description
    • FIX Structured Data Types metaboxe if disabled
    • FIX Some french translations
    • FIX Canonical URL
    • FIX Dublin Core Relation
    • FIX OG:URL
    1.2.1 2017-01-05
    • FIX Fatal error for WooCommerce cart, checkout, my account pages
    1.2 2017-01-04
    • NEW Add Dublin Core meta tags (SEOPress PRO only)
    • NEW Add Structured Data Types for Articles, Courses, Videos, Recipes, Events and Products (SEOPress PRO only)
    • NEW Add Organization phone number for Google Knowledge Graph
    • NEW Add Contact type for Google Knowledge Graph
    • NEW Add Contact option for Google Knowledge Graph
    • FIX Remove Meta description if empty
    • FIX Esc_html in tooltips
    • FIX Logo Google Knowledge Graph
    • FIX Social Accounts in Google Knowledge Graph
    • FIX Duplicate URL (trailing slash bug)
    1.1 2016-12-21
    • NEW Add new advices in notifications center
    • NEW Link your robots.txt to your sitemap in one click
    • NEW Block SEMRush et Majestic SEO Bots in one click
    • NEW Add noindex column in post types
    • NEW Add nofollow column in post types
    • INFO Improve performance in xml sitemap generation
    • INFO Improve translations
    • INFO Set Google Analytics enable by default
    • INFO Add some helps
    • FIX XML Sitemaps compatibility with Polylang
    • FIX Access to PRO options if SEOPress is disabled
    • FIX Notice Trying to get property of non-object seopress.php:182
    1.0.2 2016-12-18
    • FIX Escape HTML tags in title
    • FIX WooCommerce (PRO) fatal error
    1.0.1 2016-12-08
    • FIX XML sitemaps fatal error
    1.0 2016-12-07
    • NEW Google Analytics
    • NEW Import Yoast Posts metadata in SEOPress (Title tags, Meta description, Facebook Open Graph tags (title, description and image thumbnail), Twitter tags (title, description and image thumbnail), Meta Robots (noindex, nofollow...), Canonical URL)
    • NEW Google News Sitemap (SEOPress PRO only)
    • NEW Breadcrumbs (SEOPress PRO only)
    • NEW Google Page Speed tool (SEOPress PRO only)
    • NEW Robots.txt (SEOPress PRO only)
    • NEW htaccess (SEOPress PRO only)
    • NEW WooCommerce OG:PRICE meta for product (SEOPress PRO only)
    • NEW WooCommerce OG:CURRENCY meta for product (SEOPress PRO only)
    • NEW WooCommerce Noindex cart page (SEOPress PRO only)
    • NEW WooCommerce Noindex checkout page (SEOPress PRO only)
    • NEW WooCommerce Noindex customer account pages (SEOPress PRO only)
    • NEW Add Title tag column in post types
    • NEW Add Meta description column in post types
    • NEW Set default values (settings need to be reset if you already own the plugin)
    • NEW Add SEOPress in Admin Bar for quick access (you can remove it)
    • NEW Manage Titles, Meta Descriptions and Meta Robots for Custom Post Type Archives
    • NEW Add new checks in notifications center
    • NEW Add Logo preview in Knowledge graph
    • INFO If Jetpack enabled, disable Jetpack Open Graph Tags for compatibility
    • INFO Check if SEOPress is installed, if not, display a notice for SEOPress Pro users
    • INFO Improve some labels
    • INFO Add minimum size required for Facebook and Twitter thumbnail
    • INFO Add SEOPress icon in admin menu
    • INFO Add descriptions / tooltips for labels, inputs...
    • FIX Disable article:published_time, article:modified_time and og:updated_time on homepage
    • FIX CSS bugs
    • FIX XML Sitemaps namespaces
    • FIX Escape HTML in OG:Title, Twitter:title
    • FIX Wrong link for rating SEOPress on w.org
    • FIX Replace get_site_url() by get_home_url() (thanks to Ludovic Riaudel)
    • FIX Title tag and meta description for frontpage
    • FIX Notification center checks
    • FIX if function exists errors
    • FIX WooCommerce checks
    0.9 2016-10-03
    • NEW Add OG:URL if Open Graph is enabled
    • NEW Add OG:SITE_NAME if Open Graph is enabled
    • NEW Add OG:TYPE if Open Graph is enabled
    • NEW Add OG:LOCALE if Open Graph is enabled
    • NEW Add TWITTER:SITE if Twitter Card is enabled
    • NEW Add TWITTER:CREATOR if Twitter Card is enabled
    • NEW Add Flush permalinks button in XML Sitemaps settings page
    • NEW Add Ping Google manually button for XML Sitemaps
    • NEW Add noindex meta robots tag for Author and Date archives
    • FIX Display Site Verification meta only on homepage
    • FIX Set Search and 404 pages to noindex by default
    • FIX Notice Undefined variable: seopress_social_knowledge_img_option
    • FIX Notice Undefined variable: seopress_social_accounts_facebook_option
    • FIX Notice Undefined variable: seopress_social_accounts_twitter_option
    • FIX Notice Undefined variable: seopress_social_accounts_google_option
    • FIX Undefined variable: seopress_social_accounts_pinterest_option
    • FIX Notice Undefined variable: seopress_social_accounts_instagram_option
    • FIX Notice Undefined variable: seopress_social_accounts_youtube_option
    • FIX Notice Undefined variable: seopress_social_accounts_linkedin_option
    • FIX Notice Undefined variable: seopress_social_accounts_myspace_option
    • FIX Notice Undefined variable: seopress_social_accounts_soundcloud_option
    • FIX Notice Undefined variable: seopress_social_accounts_tumblr_option
    • FIX Notice: Trying to get property of non-object in inc/functions/options-titles-metas.php on line 253
    • FIX Notice: Trying to get property of non-object in inc/functions/options-titles-metas.php on line 355
    0.8 2016-09-25
    • NEW Remove stop words in URL (supported languages: EN, FR, ES, DE, IT, PT)
    • INFO List last modified posts first in XML sitemaps
    • FIX Remove posts marked as noindex in edit post page in XML sitemaps
    0.7 2016-09-17
    • NEW Redesign SEOPress main page
    • NEW Notifications center
    • NEW Add XSL in sitemaps for readability
    • NEW Add Google site verification option
    • NEW Add Bing site verification option
    • NEW Add Pinterest site verification option
    • NEW Add Yandex site verification option
    • INFO Limit items in sitemaps to 1000 for performances
    • FIX Notice Undefined variable: seopress_paged
    • FIX Website Schema.org in JSON-LD
    0.6 2016-09-05
    • NEW Add template variable for titles tags and meta descriptions
    • INFO Remove screenshots from main directory to assets
    • FIX Notice: Trying to get property of non-object in /inc/admin/admin-metaboxes.php on line 11
    • FIX Notice: Undefined variable: seopress_titles_the_description
    • FIX Notice: Undefined variable: post
    • FIX Canonical tag
    • FIX Notice: Trying to get property of non-object
    0.5 2016-08-30
    • NEW Add 301/302 redirections in SEOPress metaboxe for custom post types
    • NEW Add Redirect attachment pages to post parent or home if none option
    • INFO Use pretty names for Custom Post Types and Custom Taxonomies in all options
    0.4 2016-08-26
    • NEW Add article:published_time, article:modified_time, og:updated_time metadata
    • INFO Add website link
    • INFO Improve UI in Google Snippet Preview with live preview
    • INFO Improve Canonical URL field
    • FIX CSS Google Snippet preview
    • FIX Title tag in Google Snipet Preview
    0.3 2016-08-24
    • INFO Add placeholders
    • INFO Improve sanitization
    • INFO Set noindex on xml sitemaps
    • FIX Text domain for localization
    • FIX CSS in Import / Export page
    0.2 2016-08-23
    • INFO Improve SEOPress Metaboxe UI/UX
    • INFO CSS Cleaning
    • FIX Titles tag, meta description and meta robots
    • FIX Test site visibility in Reading Options before applying Titles & Metas settings
    • FIX Security Allowing Direct File Access to plugin files
    • FIX No more calling core loading files directly
    • FIX Import / Export Tool