4SEO

4SEO chart built from Google Search Console data showing a website Search results performance

4SEO version 4.6.0

Hello,

We're pleased to announce the release of 4SEO version 4.6.0. This is a feature and maintenance release with multiple improvements and bug fixes, including the support for IndexNow submission:

Here are the highlights:

  • Added submission to IndexNow from the frontend
  • Added submission to IndexNow from Pages page in 4SEO admin
  • Now showing a warning if the URL used to access the admin is not the same as the one configured for the website home address
  • Added tooltip on all rules title input fields mentioning title is the only searchable field and should be meaningful
  • Always use the configured main site address to build sitemap addresses instead of currently loaded sitemap address
  • Reworked sitemap generation, more efficient, will more often serve stale sitemap until new sitemap is ready, reducing / service unavailable / errors for search engines
  • Added setting for delay between 2 consecutive sitemaps automatic rebuild, change default from 5 to 30 minutes
  • Restored display of Bing last visit to load the sitemap
  • Disabled automatic retrieval of GPS coordinates in Organization structured data, was exceeding GoogleMaps quota and failing too often. GPS coordinates should only be retrieved with the Find coordinates button in the Stuctured Data settings
  • Changed API endpoint address to /index.php/_wblapi. Also always include nolangfilter=1 in API requests, to prevent language filter redirects
  • Toolbar and local menu options to delete a page record now disabled for home page
  • Manual add/refresh page now re-analyze page, even if it was previously excluded from analysis
  • Never add the home page to the list of URLs excluded from analysis
  • Removed link to Twitter sharing tester page, no longer fully active
  • PHP error when triggering updates through the Joomla 4 command-line application
  • Images with a protocol-relative src attribute are not properly extracted from content, resulting in incorrect image link and possibly false-positive broken links
  • sh404SEF importer does not import all redirects/canonicals, including those with external redirects targets
  • Frontend metadata and social networks edit popup can only be closed once, requires a page reload otherwise
  • Tracking of search engines loading sitemap was only working as expected for index sitemap, not for partial sitemaps
  • When checking Joomla Redirect component for redirects in case of a 404, the 4SEO error page will not be displayed if a redirect exists n the form index.php?Itemid=123, and the menu item with ID 123 does not exists
  • 404 error page is not displayed on sites which had sh404SEF when 4SEO was installed, but sh404SEF database tables were deleted since 4SEO installation
  • Possible deprecation warning on PHP 8.x in medata helper for some values of the meta description
  • Possible PHP warning on Hikashop product pages if product has no rating
  • PHP fatal error when generating structured data for Hikashop when it is configured to let users sort comments and reviews on the frontend
  • Possible deprecation warning when creating structured data on PHP 8

Please see this page for a full changelog. This release is immediately available both from the download area and using the one-click Joomla! updater of your web site.

Best regards

Weeblr.com

 

4SEO chart built from Google Search Console data showing a website Search results performance

4SEO version 4.5.1

Hello,

We're pleased to announce the release of 4SEO version 4.5.1. This is a maintenance release with multiple small improvements and bug fixes:

Here are the highlights:

  • Hikashop: do not default to using the website publisher if a brand is not specified for a product
  • More thorough clean-up of Hikashop own generated microdata on product pages
  • Automatic redirect from mixed-case URLs to lower case URLs is now disabled by default.
  • Removed sitemap partial file reading progress
  • Now forcing application/json content type on all POST/PUT/PATCH/DELETE fetch requests, should reduce mod_security incorrectly blocking requests
  • Do not try to log execution of built-in rules (firewall or others), this fills up the log files with useless error data
  • Hikashop structured data records always use default currency instead of actual
  • Automatic redirect to lowercased URLs does not work on multilingual sites if it is only the language code that has the wrong case
  • Automatic redirect to lowercased URLs only works in J4 is a 4SEO custom error page is enabled
  • Search Console integration Connect button is disabled and error message displayed if access key has dashes (-) in it
  • On multilingual sites, OpenGraph OG:locale value is incorrect, uses default language

Please see this page for a full changelog. This release is immediately available both from the download area and using the one-click Joomla! updater of your web site.

Best regards

Weeblr.com

 

4SEO chart built from Google Search Console data showing a website Search results performance

4SEO version 4.5.0

Hello,

We're pleased to announce the release of 4SEO version 4.5.0. This is a feature release with many new features, multiple improvements to existing things and a few bug fixes:

Here are the highlights:

  • Added new SEO metadata rule type: allows customizing page title, description meta, robots meta and canonical for an entire set of pages with one rule
  • Added support for entering custom OpenGraph (Facebook and others) and TwitterCards title and description per page. Both from admin and frontend
  • Added ability to analyze a single page immediately rather than waiting for the background process to analyze it. Trigger analysis from the admin or the frontend. Use on newly created page, or refresh data for already analyzed pages.
  • Added content replacer ability to replace content only in Page title, meta description, OpenGraph title or description and Twitter Cards title or description.
  • Now checking for any applicable redirects from the native Joomla Redirect component before processing error display rules
  • Added option to redirect uppercase, or mixed-case, URLs to their all lowercase counterpart. Enabled by default but disabled if 4SEF or sh404SEF are running, as they already handle that situation better
  • Added new full translation to Lithuanian by Andrius Balsevičius
  • J2Store product SKU, name, brand, price and description now available as dynamic variables usable in content or meta
  • Hikashop product SKU, name, brand, price, description and condition now available as dynamic variables usable in content or meta
  • Updated Core Web Vitals library to latest, takes into account Prerendering in Chrome 108
  • Now automatically excluding language switcher flag images from sitemap
  • Image/file browser now sorts files and folder before displaying them
  • Detect when invalid access key has been entered on Joomla 4 Update sites pages and prevent starting a connection to Google Search Console if so
  • Blur update key when input field not focused
  • Sitemaps images exclusions rules are not always applied
  • gRegular expressions target in redirect rules cannot be entered unless they start with http(s)://
  • Fatal error on some rare configuration of article home pages
  • Long links are not broken/ellipsized on list pages

Please see this page for a full changelog. This release is immediately available both from the download area and using the one-click Joomla! updater of your web site.

Best regards

Weeblr.com

 

4SEO chart built from Google Search Console data showing a website Search results performance

4SEO version 4.4.1

Hello,

We're pleased to announce the release of 4SEO version 4.4.1. This is a maintenance release with some changes and bug fixes:

Here are the highlights:

  • Better CSS at low width for Joomla 4
  • Accept HTML in Google updates detailed description

Please see this page for a full changelog. This release is immediately available both from the download area and using the one-click Joomla! updater of your web site.

Best regards

Weeblr.com