The purpose of to offer you test extensions that will work, If you find an extension to be useful, we recommend purchasing it directly from the owner to receive support. Our 100% satisfaction guarantee. If for any reason you are not happy with your purchase, simply contact us within 30 days. contact us

Skip to main content
Free Registration Get Free 2 Euro & 6 Months Free Updates
EFSEO - Easy Frontend SEO

EFSEO - Easy Frontend SEO Pro


EFSEO - Easy Frontend SEO Pro  v4.2.0.0

Version v4.2.0.0
Compatibility J3 & J4
Developer site Viktor Vogel external
License Read Rules external
Views 849
Dev Price 40 €
Price € 5
6 Months Free Updates

See What's Inside

Only registered users can download. Free Registration! Get 3 € as free & 1 Year Updates Register
Remember to extract zip file!

EFSEO is an SEO extension for Joomla! with which you can control all important metadata manually and automatically. The handling of the metadata in Joomla! has never been so easy!

With the plugin, you may change and add meta information (title, description, keywords, generator and robots) easily in the frontend and with the component in the backend. It does not matter which component you use. The plugin is active on every page of a Joomla! website and may be used correspondingly.


Optimise your website's performance with EFSEO - Easy Frontend SEO, a comprehensive Search Engine Optimisation extension for Joomla! This tool allows you to manage all crucial metadata effortlessly, transforming how you handle SEO on your Joomla! site.

EFSEO empowers you to add and modify meta information directly from the front end, including the title, description, keywords, generator, and robots. Its versatile design ensures compatibility with any component you use, operating on every page of a Joomla! installation.

The plugin respects your existing Joomla! data, preserving original data until you choose to modify them with the plugin. Once you update metadata using EFSEO, it draws new records from the plugin database. If you wish to revert to the original Joomla! data, you can delete the newly provided information with a simple click.

EFSEO also offers an option to store entered data directly in the core tables, supporting both article and menu entry tables. This ensures that metadata remains accessible even if you change the URL structure or uninstall the plugin.

For users who utilise the jQuery framework on their Joomla! sites, EFSEO has incorporated a jQuery mode to prevent potential JavaScript conflicts with other frameworks.

What truly distinguishes EFSEO as a top-tier SEO plugin is its Automatic Mode. This feature automatically generates metadata from the loaded page's data or general plugin settings, providing speedier page loading. Unlike other extensions, EFSEO grants direct control over this generated metadata, allowing you to edit and store it from the front end. This delivers the highest level of flexibility and makes the loading process quicker.

Choose EFSEO to elevate your SEO management experience and drive success in optimising your website.



  • Alter meta information at the frontend - set access through user groups or user IDs
  • Support for the Open Graph Protocol (Pro version only)
  • Support for Twitter Cards (Pro version only)
  • Canonical URL handling (Pro version only)
  • Data may be assigned to every given page, regardless which extension is in use.
  • Meta data is assigned using internal URLs - independent of SEF URLs
  • Compatibility mode for external SEF components
  • Two different styles: Top bar and Modal window
  • Automatic Mode - Metadata are generated for certain extensions or via the global settings completely automatic
  • Supported extensions in the Automatic Mode Content component (com_content) and K2
  • Save entered data directly into the core tables (content and menu)
  • Set permission rights over the user groups and user IDs
  • Define a global title attribute
  • Define a global generator attribute
  • Define a global robots attribute
  • Define custom meta tags
  • Word and characters counter
  • Set maximum number of characters for title and description
  • jQuery mode to avoid JavaScript conflicts
  • Form fields are optional - not required information can be disabled
  • Warnings, whether an information is set or not, can be displayed
  • Backend component - allows you to edit and add entries directly in the backend
  • Collect URLs - URLs will be automatically entered into the database and can be edit with the component
  • Relative URLs - the entries are independent of the domain and will not be lost in a domain change
  • You may change the following metadata:
  • - Title
  • - Description
  • - Keywords
  • - Generator attribute
  • - Robots attribute
  • Available in English and German



Install the extension in the backend under Extensions and configure it in Extensions – Plugins – System – Easy Frontend SEO.

Define authorized groups (default is Super User group) and other options in the settings, then activate the plugin. You may customize all relevant metadata at the top, using the EFSEO bar or the modal window, if you are logged in with the proper group level at the frontend.

The entered data can also be saved directly into the core tables. This means that the data is independent of the URL and this plugin. This means that the data will also be loaded if you change the URL structure or even uninstall EFSEO. Attention: Overwritten data can not be recovered!

The donation demand in the backend can be disabled with a special donation code. Please support my work and the free availability of the extension with a donation code subscription if it brings an added value to your site.

The plugin has been tested and optimized with the internal Joomla! SEF option. If you use an external component like sh404SEF or SEF AceSEF etc., then enable the compatibility mode. This mode does not work with internal URLs, but with the requested URLs.

A way to use EFSEO

  • Activate the option 'Collect URLs'
  • Open your website in the frontend and load all relevant pages one by one (you don't have to be logged in the frontend!)
  • Go to the backend component and add the metadata to the collected pages

The main advantage of the collection feature is that the URLs are already in the correct format and you don't have to enter them manually in the backend component! Also, note the expert tips.


Expert tips

  • Use the global settings and the automatic mode for the supported components. So the site is already optimized automatically. The data should be checked, adjusted if needed and saved. If the data are stored, then they are loaded the next time directly from the database! You can find a list of stop words for the blacklist. Use this list!
  • Use relative URLs to save your data. With this option, you are not dependent on the domain name!
  • Try it without the 'Compatibility Mode' first. Only if you have problems to save your entered data, you should activate this mode!
  • If you change the mentioned options above, you have to activate the option 'Update URLs' which updates the URLs automatically when they are loaded the next time. It also means that you can enter SEF URLs in the backend component though the compatibility mode is deactivated!
  • Activate the option 'Collect URLs' and load all important pages on your website. Then go to the EFSEO component and enter all metadata directly in the backend. With this option, you won't miss any URL! If you have a component which creates many unimportant URLs, then exclude this component from the collection process.
  • The option 'SQL check' is deprecated and should be deactivated!
  • Try it first with different settings and only some entries. Once you have found a constellation which works for your website, stay with it! Do not enter all metadata and then change the settings. It will only cost your time and nerves if you lose your data.

1 Euro for any new or updated item you share with us. *Read Rules
Get 50 Cents for every review you add.
We’d love to hear how satisfied with your download, please give it a rate of stars and leave a review. We will be grateful.
(2 reviews per day, we pay only if the item is downloaded)