Releases: rankmath/seo-by-rank-math
Releases · rankmath/seo-by-rank-math
v1.0.50
- Added: Reconnect button on the Analytics settings page. This option can be used to refresh the property list
- Added: Individual WooCommerce Product reviews in the Schema markup code along with the aggregate rating
- Improved: Removed some unused code and reduced the plugin zip file from
2.8 MBto2.06 MB - Improved: Made Analytics menu dot red if Google services are disconnected
- Improved: Hide the rest of the Google Analytics and Google Search Console properties once settings are saved so no one else can see which websites are verified under your account
- Improved: Red color dot shows up beside the Analytics menu item if Google Services are not connected
- Improved: The CTA action box styling in the Schema popups
- Improved: Google Maps API Key option field now uses a password type to hide the key from showing up to everyone
- Improved: Replaced multi-select fields in the Schema types with checkboxes
- Improved: Schema module's performance by optimizing the code further
- Improved: Remove default border from the contact shortcode Map and also remove some unused CSS
- Removed: Google Analytics traffic stats introduced in the last update as they were causing issue due to high usage on several installations
- Removed: Adsense account and few other scopes as those are not required in the free version
- Fixed: Encoded category URLs were throwing 404 error when the Remove Category Base option was enabled [Thanks to @dawnbirth]
- Fixed: Schema
@typeset asfalseif the business type is set as none - Fixed: An issue where the Google services were disconnecting on some installations
- Fixed: Date Archive enable/disable option labels were showing in the reverse order
- Fixed: 404 Monitor page title shows as a link
- Fixed: UI issues in the Elementor dark mode
- Fixed: System Info tab showing "Copied!" text all the time
v1.0.49
- Added: [NEW!] [HUGE!] Introducing the revamped Analytics module! Now you can track your site's SEO performance from one place. Preview https://i.rankmath.com/mk2pTt
- Added: [NEW!] [HUGE!] Google Analytics integration! Install Google Analytics code with a click of a button and track your unique visitors for every post/page of your website inside WordPress
- Added: Automatically verify, add and configure your website for Google Search Console without leaving WordPress
- Added: Automatically verify, add and configure your website for Google Analytics without leaving WordPress
- Added: An option to exclude logged-in users from Google Analytics tracking
- Added: Rank Math can automatically add Sitemaps into the Google Search Console. No more worrying about adding the Sitemaps manually inside Google Search Console
- Added: New Analytics page shows your website's overall SEO scores & optimization
- Added: Keyword Position graph shows the number of keywords ranking in the top 3, 10, 50, and 100 positions that are driving traffic to your website
- Added: Advanced graph in the Performance tab of the Analytics module that gives you an overview of overall Site Traffic, Search Impressions, Search Clicks, CTR, & Average Position of your keywords
- Added: An option to select the timeframe for your Analytics stats. Choose between past 7, 15, 30, or 90 days
- Improved: "SEO Score: Bad" post-filter now shows only the posts that have a Focus keyword added to them
- Fixed: Auto-update cannot be enabled from the plugins admin page
- Fixed: Empty
itemListelement in the Breadcrumbs Schema for the blog page when show homepage link option was enabled in the settings - Fixed: An
Invalid object typeerror for the "publisher" field if the Local SEO module was disabled - Fixed: A PHP notice appearing on some installations while saving category or a tag page
- Fixed:
Save Allbutton in the bulk edit was showing a400 Bad requesterror if there were no changes in any of the posts - Fixed: Enable/Disable
Author Archivetoggle was not working as expected
Note: We do not store or process any data on our servers. Your website's database will be used for storing and processing the data. You can read the plugin's usage policy here
v1.0.48.2
- Added: Support for importing
txtsettings file on a Multisite setup - Fixed: Event Venue fields were not showing in the right Event Mode
- Fixed: Missing
mainEntityofPageproperty in the default schema added from the Settings - Fixed: Added logo URL using
ImageObjectin the Publisher entity - Fixed: Ajax-based Dropdown options were working in the settings page
- Fixed:
lodashis not defined error on the Settings page - Fixed: Broken Redirection loader image
- Fixed: Beta updates were not working
v1.0.48.1
- Added: A Filter hook in the Setup Wizard steps
- Fixed: External Redirections were not working on some installations
- Fixed: Content analysis was not detecting the content added in the Elementor editor
- Fixed: Hidden Primary Category option in the Classic Editor due to small CSS bug
- Fixed: Breaking of Rank Math metabox after using
rank_math/gutenberg/enabledfilter in the Block editor - Fixed: jQuery Migrate Helper deprecated warning appearing after the last update
v1.0.48
- Added: [HUGE] Completely revamped the UI for our Schema module. Introducing tree structure UI, now anyone can easily understand the Schema markup in a visual format. Comes with required field validation.
- Added: [NEW] Entity Graph for the Schema markup. Now all the nodes are connected by edges
- Added: Code to make upcoming PRO version compatible with the free version
- Improved: UI of the export option in the Redirections page
- Improved: Some missing text in the translation file
- Improved: Added a condition to check if a method exists in the
Paperclass - Improved: Use
site_url()instead ofhome_url() - Improved: Beta functionality now downloads beta version from the Trunk folder of WordPress.org SVN
- Changed: Time options in the Recipe Schema now need
PTas a prefix, example: PT1H30M - Changed: Default mode to 'Advanced' on new installations
- Fixed: Contact shortcode was not showing some contact info like Email & Phone number
- Fixed:
%name%variable was not working in the backend of single posts and pages - Fixed:
%name%variable was showing the wrong user name in the profile edit page - Fixed: Variation Products were showing price mismatch warning in the Google Merchant Centre
- Fixed: PHP warnings related to beta testing functionality on some installations
- Fixed: Schema markup issue when
BankOrCreditUnionis selected in the Local SEO settings - Fixed: Removed non-archive CPT pages from the breadcrumb's schema markup code
- Fixed: Shortcodes were not rendering on the frontend for the Category/Taxonomy description text
- Fixed: CPTs created by some third party plugins in the Titles & Meta global settings were not displaying
- Fixed: Datepicker styling issue with the Coupon theme from PremiumPress
- Fixed: Opening Days in the Restaurant Schema were not available for the block editor & Elementor
- Fixed: Minimum required WordPress version notice in the Setup Wizard
- Fixed: Icon styling in the FAQ and HowTo blocks
v1.0.47.1
- Added: Proper credits and attribution wherever they were missing. We are incredibly sorry about missing them in the first place. That should not have happened. Please feel free to reach out to us in case the credits are still missing anywhere in the plugin. We would be more than obliged to add.
- Improved: Excluded image caption text from the auto-generated SEO descriptions
- Improved: Added more automation to the Open Graph Image tag(
og:image) functionality. It can now pick the first external image from the content as well - Improved: Fixed PHPCS warnings throughout the plugin
- Removed: Unused
remove_stopwordsfunction from the Redirection module - Removed: Some unused
error_log()calls from the plugin - Fixed: SERP preview section not showing Hindi characters properly
v1.0.47
- Improved: WooCommerce products with 100s of variations should load extremely fast with proper Schema data
- Improved: Rank Math won't add Meta tags on Divi's frontend page builder area to improve the loading time
- Improved: Redirect Core Sitemap URL(s) to Rank Math's Sitemap
- Improved: Long focus keyword in featured images should be getting detected properly
- Improved: Added a primary key to
rank_math_internal_metatable - Improved: Compatibility with MainWP Plugin's Bulk Settings editor
- Improved: RTL styling for the SERP fields in the preview area of Rank Math
- Updated: Minimum WordPress version supported by Rank Math is 5.2 & PHP 7.0
- Removed: Removed auto-update email notification feature to avoid any conflict with WordPress 5.5's auto-update email notifications
- Fixed:
OG:Localenot updating for a couple of languages like Telugu & Urdu - Fixed: A typo in the filter to allow Shortcodes in the product Schema description
- Fixed: AMP Plugin was throwing an Invalid URL error on a page that used
rank_math_contact_infoShortcode - Fixed: The
%parent_title%variable was showing the example text in the preview section. Though, the value was printing correctly for the search engine bots - Fixed: The open external links in a new tab option was not working when Nofollow Image Link option was enabled
- Fixed: NoFollow External links option was not working with the AMP pages
- Fixed: In the Classic Editor, Show SEO Score option was disabled even after enabling it in the Options Panel
- Fixed: The exclude post type from the Sitemap option was not working on the sites where a boolean value was stored in an integer format
- Fixed: The import data option from other plugins was not working when not run via the setup wizard
v1.0.46
- [NEW] Added: Pixel length counter for the SEO title & description fields (view preview)
- Added: Synced Rank Math's auto-update feature with the auto-update option introduced in WordPress 5.5
- Added: Rank Math's blocks are now translation-ready in the WPML plugin
- Improved: The UI of Import/Export settings page
- Improved: Only show the SEO score in post lists when a focus keyword is set and if the post is indexable
- Improved: Show a green indicator for keywords with the first position in the Search Console
- Improved:
Help & Supportlink in the sidebar menu now links directly to the Knowledge Base - Improved: Removed the description from the Article Schema code for Google Web Stories as Google no longer requires it
- Improved: Tooltip icon styling and consistency across both the Classic and the Gutenberg (aka Block) editor
- Improved: API error handling for the SEO Analysis functionality
- Improved: Variables with double
%will not show a preview in the Rank Math's post preview area as they don't work on the frontend - Improved: Error handling if an invalid file is uploaded in the settings importer
- Improved: Checkbox styling in the Gutenberg & Elementor sidebar for the upcoming WordPress 5.5
- Removed: Deprecated Structured Data Testing Tool from the admin bar
- Removed: Disabled Core Sitemaps coming in WordPress 5.5 to avoid conflicts with the Rank Math's Sitemap feature as Rank Math's Sitemaps are more robust at this time
- Fixed:
twitter:imagetag was not using the image set in the Facebook tab of Rank Math for the newly created posts using the Gutenberg Editor - Fixed: Broken links in the Twitter preview tab for App & Player Card notice
- Fixed: An issue where an extra slash in the Elementor's Canonical URL option was shown. Though, it was not affecting the output for the search engine bots
- Fixed: Adding a copied link from the clipboard to the block aka Gutenberg editor was breaking the paragraph
- Fixed: Content analysis was not working for the pending posts when the editor user role did not have the capability to
publish_pages - Fixed: Multiple broken KB links in the Setup Wizard
- Fixed: A PHP error appearing in the post list if 'Hongo Addon' plugin was active
- Fixed: A problem where
WP_HOMEURLwas getting used instead ofWP_SITEURLfor the redirect 404 to homepage option
v1.0.45
- Added: [New!] Support for Google Web Stories by integrating with the Web Stories plugin for WordPress
- Added: An option to enable/disable update emails in the
Auto Updateoption as well as the ready step of the setup wizard - Added: Facebook & Twitter meta fields in the WPML config file
- Added: Some missing text in the translation file
- Added: A filter to remove
rank-math-linkclass from the content links on the frontend - Added: A dismiss button in the Auto-post Redirect notice that was missing accidentally. Sorry about that
- Improved: Single post editor's performance by removing some unnecessary Focus Keyword related combinations
- Improved: Validating the Robots data before using them on the frontend
- Improved: Hiding the Attachment Options in the Titles & Meta setting if the 'Redirect Attachments' option is turned on
- Improved: Set attachments to
noindexafter importing settings from Yoast and if the Redirection Attachment option was set to on - Improved: Renamed 'Media' tab in the Sitemap settings to 'Attachments'
- Improved: Compatibility with WordPress 4.9 and the users will see a notice in the backend requesting them to update their WordPress to the latest version if someone wants to use the future releases of Rank Math (they might not be compatible)
- Improved:
Product In Stockvalue in the Product Schema shortcode will now showAvailableorNot Availableinstead of a boolean value - Improved: Enhanced security in some places in the plugin
- Replaced: A third-party
useragentchecking API in the advanced 404 Monitor with a native library - Removed: Missing description tag HTML comment notice from the frontend for admins
- Changed: Dropdown labels to filter the post by SEO Scores
- Changed: Sitemap cache directory from plugin folder to
wp-content/rank-math - Fixed: Few users were not able to connect their Google Search Console & Rank Math account
- Fixed: The status of Elementor's update button was not updating in some cases which were causing confusion
- Fixed: An issue where the AMP plugin by Google was throwing errors for admin-related scripts. Even though it was working fine on the frontend
- Fixed: Block Styling was not loading in the backend with the Gutenberg v8.4+ Plugin
- Fixed: An issue where using a spacebar while adding a meta description was throwing the cursor to the end of the description entered
- Fixed: Compatibility with the Duplicate Post plugin
- Fixed: Getting an invalid argument supplied error in
class-cmb2.phpfile on some installations - Fixed: Russian focus keywords were not getting detected in the URL in Rank Math's tests
- Fixed: An error was generating in the backend when the post thumbnail image was removed from the media folder
- Fixed: In some cases,
invalidwas getting added to the Focus Keyword field after updating the post - Fixed: Guided Recipe Schema was throwing an invalid value in the field
itemtypewhen aHowtoSectionvalue was added - Fixed: A PHP warning for
missing constantif WordPress version requirement was not met
v1.0.44
- Added: [NEW!] Added Social share buttons in the Gutenberg publish flow, now you will see the share buttons after publishing the post
- Added: Title attribute for the sidebar tabs for better usability
- Added: Full compatibility with the WPML plugin [WPML String Translation Plugin is required]
- Added: Some missing strings in the translation file
- Improved: The variable Product Schema output by replacing
OfferwithAggregateOffer - Improved: Made the registration step simpler to understand as to why a FREE account is needed and the benefits
- Improved: The new UI's checkbox styling was getting applied in the Classic Editor's sidebar
- Improved: We've tinkered with the internal workings and polished some rough edges. The plugin is now better & secure than it was
- Removed: The usage tracking option is not needed as the data received was not stored on the servers or utilized
- Removed: Unused JS files
- Fixed: Option to set custom data in the Twitter's social tab was not working in the Classic Editor
- Fixed: Open links in a new tab and nofollow options were not working if the Image SEO module was deactivated
- Fixed: The strip category base option was not getting imported from Yoast
- Fixed: The option to select multiple Employment Types in the JobPosting Schema was not working in the Gutenberg
- Fixed: Sitemap was not working when a custom permalink structure with
index.phpwas used before the%postname%variable - Fixed: Content analysis not working on the taxonomy pages when quotes were used in the title
- Fixed: A redirection conflict with BuddyPress when the Redirect 404 to Homepage option was enabled in the General Settings
- Fixed: The Gutenberg editor was incorrectly displaying the Icon Overlay in the Social preview when the overlay option value was set to off. This was not affecting the frontend output
- Fixed: Redirections were not working from the advanced tab of the category/term edit page
- Fixed: The URL preview in the Classic Editor was incorrect for languages like Arabic but the output, for the search engines, was correct
- Fixed: An issue with the Members plugin where the general settings were not accessible when creating a new role using that plugin