SEO addon for Journal3 Filter










Description
The opencart Journal 3 theme has a fairly powerful and convenient product filter. However, the filter does not offer any SEO features, so site owners are forced to use third-party filters, which very often causes various inconveniences: the inability to manage the filter design in the usual way, the need to adapt the filter, too complicated settings, etc.
The Journal 3 SEO Filter module makes the default template filter SEO friendly.
Features of the SEO add-on for Journal 3 filter:
- All entities that support the filter (options, attributes, etc.) can be specified with seo slugs;
- Automatic slug generation (using Slugify);
- Multilanguage;
- Creation of landing pages;
- For landing pages, you can specify short URLs;
- Sitemap of landing pages;
- SEO features work everywhere (catalog,category,manufacturer,special, search);
- Supports seo_pro;
- Supports the sloth-dev's module Store Language;
- Links instead of ajax loading;
- Nofollow management.
The functionality of the module will be expanded and improved. Please report problems and bugs.
Important! Not all page types can display landing page text. For example, the Specials page. In this case, display the Journal->Modules->Blocks module with Content Type = Description on the page layout.
Version History
- Fixed work on product/search when using default seo_url.
- Minor fixes.
What's new:
- Added the ability to exclude entities in the SEO slug generator. For example, if you are not using attributes in a filter, you can exclude them from the overall list and not generate slugs for them.
- Fixed the behavior of checkboxes and radio buttons when the filter element is a link. Now they work like links.
- Improved the performance of the slug generator: code restructuring, various minor tweaks.
- Improved compatibility with Complete SEO.
- Added compatibility with SEO Mega KIT.
- Added language existence check when caching slugs. This prevents errors from occurring after a language is deleted.
- Fixed the behavior of the filter on the product/special page when using the default seo_url.
How to update the module:
- Install the module using the extension installer.
- Go to the module settings (at this point the module will create a new table in the database).
- Update the modifications cache.
- Clear the Twig cache (for OC 3).
- Clear the Journal3 cache.
- Clear any other caches (Lightning, Cloudflare, etc.).
What's new:
- SEO capabilities now fully work on all types of pages (catalog, category, manufacturer, special);
- Canonical of landing pages and dofollow filter pages;
- Checked filters are automatically added to H1 and Meta Title;
- Breadcrumbs;
- The filter reset button redirects to the filter base page;
- Setting up SEO slugs is displayed on a separate page;
- The landing filter in the admin now works;
- Small fixes.
What's new in the SEO add-on for Journal3 filter:
- Improved navigation of the module. Settings, Landing Pages, and Sitemap are displayed by separate links in the Journal side menu and buttons on the pages, allowing you to easily switch between sections.
- Improved slug generator. Automatic generation is now supported by all entities. In addition, a generation progress bar has been added.
- Added button for complete cleaning of slugs.
- Ability to use links in the filter instead of ajax loading. Links can be just landing pages or all other filters. In particular, the nofollow management interface has been added.
- Minor fixes and improvements.
Initial release.
Main of the SEO add-on for Journal3 filter:
- All entities that support the filter (options, attributes, etc.) can be specified with seo slugs;
- Automatic slug generation (using Slugify);
- Multilanguage;
- Creation of landing pages;
- For landing pages, you can specify short URLs;
- Sitemap of landing pages;
- SEO features should work everywhere, but landing pages can currently only be created to filter in categories and catalog (product/catalog).
- Supports seo_pro
- Supports the sloth-dev's module Store Language
Available Options
Demo | |
Admin area | Module setting Feed setting Login: demo Password: demo |
User area | Product catalog Landing page Sitemap of landings |
Compatibility | |
Journal3 Version | 3.0.x, 3.1.x |
OpenCart version | 2.3, 3.0.x |
Template | Journal3 |
Other | |
Interface Language | UA, EN, RU |