Generator Tag, Title Management, MetaData, Content Optimization

EFSEO is a 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!

  • Favourite
  • Report

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.

The entered data can be stored directly in the core tables. The tables for the articles and menu entries are supported. The saved data is indepedent of the URL structure and the plugin itself. The metadata remain available if you change the URL structure and even if you uninstall the extension.

In the Automatic mode the metadata of specified extensions are generated automatically from the data of the loaded page or in general from the plugin settings! The great advantage of EFSEO, compared with other extensions that also automatically generate metadata, is the direct influence on the generated metadata. You can manipulate and store it in the frontend. This gives the user the greatest possible freedom! In addition the loading process is quicker because the same data must not be recalculated on every page load.

See project page for expert tips and operating instructions. With all features EFSEO is definitely one of the best SEO extensions for Joomla!.


  • Alter meta information at the frontend - set access through user groups and user IDs
  • Automatic Mode - Metadata are generated for certain extensions or via the global settings completely automatic
  • Backend component - allows you to edit and add entries directly in the backend
  • 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
  • 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
  • Two different styles: Top bar and Modal window
  • Supported extensions in the Automatic Mode Content component - com_content
  • Save entered data directly into the core tables (content and menu)
  • Define a global title, generator and robots attribute
  • Define custom meta tags
  • Word and characters counter
  • Set maximum number of characters for title and description
  • Form fields are optional - not required information can be disabled
  • Warnings, whether an information is set or not, can be displayed
  • You may change the following metadata: Title, Description, Keywords, Generator and Robots attribute
  • Languages: English and German


Joomla! 3 -


The extension is completely free, but you need a subscription for support:

Meta-Informationen im Frontend bearbeiten - SEO Erweiterung für Joomla!

Funktion: Relevante Metadaten wie Titel, Beschreibung und Keywords direkt im Frontend und Backend bearbeiten und setzen
Sprachen: Deutsch und Englisch


  • Meta-Informationen im Frontend bearbeiten - Gruppenberechtigung einstellbar
  • Daten können jeder Seite zugeordnet werden, unabhängig von eingesetzten Erweiterungen
  • Metadaten werden über die interne Joomla! URL zugeordnet - unabhängig von SEF Einstellungen
  • Kompatibilitätsmodus bei Verwendung einer externen SEF Komponente
  • Bearbeitung im Frontend über Topleiste oder Modalfenster (4 Position)
  • Automatik Modus - für ausgewählte Erweiterungen oder über die globalen Einstellungen werden die Metadaten komplett automatisch aus den zur Verfügung gestellten Daten generiert und gesetzt (J2.5 & J3.x)
  • Unterstützte Erweiterung für Automatik Modus: Artikelkomponente - com_content
  • Eingegebene Daten können direkt in Core Tabellen (Content und Menü) gespeichert werden
  • Rechtevergabe über Benutzergruppen und IDs der Benutzer
  • Globales Titel Attribut definieren
  • Globales Generator Attribut definieren
  • Globales Robots Attribut definieren
  • Benutzerdefinierte Metadaten definieren
  • Zeichen- und Wörterzähler
  • Maximale Anzahl an Zeichen für das Titel und Description Attribut festlegen
  • jQuery Modus, um JavaScript Konflikte zu verhindern
  • Formularfelder optional - nicht benötigte Angaben können deaktiviert werden
  • Warnhinweise, ob Informationen gesetzt sind oder nicht, können eingeblendet werden
  • Backendkomponente - ermöglicht das Bearbeiten und Hinzufügen direkt im Backend (J2.5)
  • URLs sammeln - URLs werden automatisch in die Datenbank eingetragen und können mit der Komponente bearbeitet werden (J2.5)
  • Relative URLs - damit werden die Einträge unabhängig von der Domain und gehen bei einem Domainwechsel nicht verloren (J2.5)
  • Folgende Metadaten können angepasst werden:
    • Titel (Title)
    • Beschreibung (Description)
    • Keywords
    • Generator Attribut
    • Robots Attribut
  • Sprache deutsch und englisch


Joomla! 3 -


Die Erweiterung ist komplett kostenfrei, für Support wird eine Subscription benötigt:

Great Tool

Posted on 03 February 2012

Great Tool with great support and easy to use.


Owner's reply: Have success!

The plugin works fine on my side. I can easily edit the metadata in the frontend.

I do not understand the criticism of the user with the YOOtheme template. I also use a YOOtheme template and have no problems.

It also works with an external component SEF and the SEF functionality of Joomla.

Thank you for the excellent work! The donation is on its way. :-)

Owner's reply: Thank you very much for your review!

Have success with EFSEO.

+++++ Best SEO plugin

Posted on 24 January 2012

excellent plugin works very will in YOOTheme template thanks you Viktor Vogel for this great idea

Owner's reply: You are welcome, have success!

I'm thrilled. Works perfectly, the chars counter is great.

Without this extension, I'm not running any Joomla! page anymore!

Thank you!

Owner's reply: Thank you, have success!

Great SEO plugin !

Posted on 21 January 2012

Efseo is really useful and well thought out plugin if it comes to handle metadata efficiently. It is really easy to use, it took me just a couple of minutes to set it up. I have just started using Joomla! (not even online yet) and so i really love the simplicity of this plugin, this one will be definitely one of plugins i will use when my website goes online.

And on top of that it is for free.

Great Work !

Owner's reply: Thank you very much for your review!

Simply Perfect!

Posted on 08 January 2012

I absolutely love this extension for 2 reasons:

1. It delivers what it promises: EASY front end editing of meta tags. The extension provides an effective, intuitive, and all-inclusive interface to map your meta tag campaign.

2. The author is responsive to any inquiries: when I ran into a minor problem with my installation, I got a response within several hours.

Owner's reply: Thank you very much. Have success with EFSEO!

Great extension and support

Posted on 04 January 2012

It's just i needed. It's simple to use and

the support is very fast: i had a little problem and they solved it in few minutes.

It's really an excellent plugin!!!

Owner's reply: Thank you for your review!

This is my first review and I had to voice my astonishment about the review of the user "sp2911"!

I am using only Yootheme templates and I got EFSEO working on three of them. One is NOBLE (Joomla 1.5), one is CLOUD (1.7) and one is STREAMLINE (1.7). When EFSEO came out, the only thing was that the pull down window at the top of the screen wasn´t centered, this did NOT influence the functionalitiy of the plugin!

EFSEO is easy to use, works like described as well on Yoo Templats and... IT´S FREE!

I wish the developer of this plugin all the best and that he does not get fed-up programing superb extensions which such unsustainable criticism!

Owner's reply: Thank you very much for your support and your review!


Posted on 19 December 2011

It solve any SEO problem in a finger snap!!

Owner's reply: Thanks!

Best SEO extension

Posted on 18 December 2011

This is my absolute favorite if it comes to the handling of the meta data in Joomla!

First class plugin that deserves at least 5 stars.

Thank you for the development!

Owner's reply: Thank you very much for your review!
EBR - Easybook Reloaded EBR - Easybook Reloaded

EBR - Easybook Reloaded

By Viktor Vogel
Guest Book
Easybook Reloaded is an easy to use and simple guestbook component for Joomla! which, nevertheless, offers you many useful features. Features Full administration from the Front-end E-Mail notification with hashlinks (edit without login) Unlimited guestbook instances on one Joomla! website Powerful spam protection - arithmetical problem, time lock, self-defined question, block IP addresses (with...
SIGE - Simple Image Gallery Extended SIGE - Simple Image Gallery Extended

SIGE - Simple Image Gallery Extended

By Viktor Vogel
SIGE (Simple Image Gallery Extended) is a powerful gallery content plugin for Joomla! It offers numerous opportunities to present pictures quickly and easily in articles. The special feature of the plugin is that you can control any parameter on the syntax call. New feature: Turbo mode. Load huge galleries within seconds! Highligts are: parameter call, watermark function, read IPTC data, read te...
AIB - Author Info Box AIB - Author Info Box

AIB - Author Info Box

By Viktor Vogel
Content infos
AIB displays important information about the author above or underneath the article in an author info box! The plugin shows the following information: name, image (avatar), website, email address and description (about me). The author information are optional and can be activated in all possible variations. They are obtained from several sources: the name and e-mail address from the normal user p...
CDUB - CountDown-Up Big CDUB - CountDown-Up Big

CDUB - CountDown-Up Big

By Viktor Vogel
This module displays a countdown to a specific date. Once the date is reached, a countup can be displayed. The countup shows the elapsed time after the event. You can enter as many events as you need. Once one event is expired, the next event is loaded automatically. The module offers several settings, such as: link to further information of the event before and after the event date, own text (HT...
EKS - Easy Keyword Sitemap EKS - Easy Keyword Sitemap

EKS - Easy Keyword Sitemap

By Viktor Vogel
Site Map
EKS creates semantic sitemaps using the meta keywords or tags! Semantic sitemaps controlled by the meta keywords or tags. The articles are categorized and grouped based on matching keywords. The plugin can be limited to specific categories. Each article may show a teaser-text which is composed using the existing meta description. The plugin complies with the actual article restrictions, like acce...
SEOFLI - SEO Friendly Links and Images SEOFLI - SEO Friendly Links and Images

SEOFLI - SEO Friendly Links and Images

By Viktor Vogel
SEO & Metadata
With this plugin title and alt attributes are set automatically. The attributes are important for search engine optimization, but unfortunately they are not respected very often. The plugin checks all links and images on these attributes. If they are not set, they are generated from the linked text or from the image name. Additionally there is the possibility to overwrite existing attributes with...
QCC - Quick Cache Cleaning QCC - Quick Cache Cleaning

QCC - Quick Cache Cleaning

By Viktor Vogel
Quick Cache Cleaning performs maintenance tasks (clear and purge expired cache, global check-in) within seconds! QCC does the maintenance tasks within seconds with one click from everywhere in the backend. QCC is small, fast and uses the original functions of the responsible components! You can choose between two different view types: Menu and Dropdown List. If you select the view Dropdown List,...
NS - Newsscroller Self DHTML NS - Newsscroller Self DHTML

NS - Newsscroller Self DHTML

By Viktor Vogel
Articles Display
With this module you can define an unlimited amount of news items that will be displayed in a scroller on any module position! It's possible to specify the output directly over the settings of the module. It uses a DHTML script for the scrolling effect. Features Unlimited amount of news items with headlines and links Complete output can be adjusted using the settings Random ordering of the new...
2 Click Social Buttons 2 Click Social Buttons

2 Click Social Buttons

By Viktor Vogel
Social Display
2 Clicks For More Privacy (Facebook, Twitter, Linkedin, XING and Google Plus) 2 Click Social Buttons integrates social buttons privacy safe - buttons are not loaded until the user clicks on them. The plugin and the module is a result of the problems that the integrated buttons of known social services already transmit personal data, although they still has not been clicked. So the visitors can be...
JCC - JS CSS Control JCC - JS CSS Control

JCC - JS CSS Control

By Viktor Vogel
JS CSS Control controls the loading of JS and CSS files globally and specifically in Joomla! With this plugin the loading of JS and CSS files can be easily controlled. You may suppress loading those files on pages where they are not needed. This might be important for example at the frontpage for optimizing loading times. The plugin is able to exclude those files globally or just on selected page...
BLS - Backend Language Switcher BLS - Backend Language Switcher

BLS - Backend Language Switcher

By Viktor Vogel
Admin Performance
Backend Language Switcher switches the language in the backend directly, without having to leave the opened page! This administration module can change the set language within seconds in the backend. The module creates a drop-down list, in which all available languages are listed. By clicking, the selected language is loaded and you can continue working on the same page. This is very useful when...
ECC+ - EasyCalcCheck Plus ECC+ - EasyCalcCheck Plus

ECC+ - EasyCalcCheck Plus

By Viktor Vogel
Site Security
Protects Joomla! core forms and 3rd party extensions through the integration of anti-spam services and adds an arithmetic problem, a question, a hidden field and a time lock. With the powerful custom call feature every form can be protected in Joomla! with a special syntax. Integrated external antispam services: Google reCaptcha v2, Akismet, Honeypot Project, StopForumSpam, Mollom, Bot-Trap, Bot...
LLFJ - Lazy Load for Joomla! LLFJ - Lazy Load for Joomla!

LLFJ - Lazy Load for Joomla!

By Viktor Vogel
With this plugin images are only loaded when a visitor scrolls to the images. It saves your server bandwidth and saves your users from load images that they never scroll to. This increases the loading speed of all pages. The plugin only has to be activated, there are no further adjustments necessary. Easy and effective! Features Two different scripts included - for jQuery or Mootools (Joomla!...
DSC - Device Specific Content DSC - Device Specific Content

DSC - Device Specific Content

By Viktor Vogel
Mobile Display
Take control of the content displayed on your website. Go beyond merely hiding content with CSS breakpoints on your Joomla! website. With the Device Specific Content (DSC) plugin you can render or not render content specific to mobile, tablet, and desktop devices. Device Specific Content can be used within your content (articles & modules), your template, and third-party extensions (via API). For...
PCE - Page Cache Extended PCE - Page Cache Extended

PCE - Page Cache Extended

By Viktor Vogel
Page Cache Extended generates copies of the rendered pages and loads the entire output on further requests from the previously generated cache files. By loading the content from static files, no database queries have to be processed. This improves the loading speed greatly! This plugin is based on the core plugin "Page Cache" but was extended with useful features. You can specify which pages shou...
EJS - Easy Joomla Spoiler EJS - Easy Joomla Spoiler

EJS - Easy Joomla Spoiler

By Viktor Vogel
Site Access
Easy Joomla Spoiler provides a simple spoiler function by using CSS. If you move your mouse over the spoiled text, it is displayed normally. The plugin can also be used as a normal access control plugin for content in articles (guest - registered users)! No JavaScript required! Features Spoiler function for Joomla! Restriction for guests - only registered users can see the content of the spoil...
PWD-GEN J! - Password Generator J! PWD-GEN J! - Password Generator J!

PWD-GEN J! - Password Generator J!

By Viktor Vogel
Site Security
Password Generator J! is a small, fast generator for passwords (with Easy and Safe Mode). Features Length of passwords (max. 20) Capital letters Lower-case letters Numbers Special characters Multiple passwords per generation process (max. 30) Easy mode - noticeable passwords Safe Mode - secure passwords Languages - English / German Download Joomla! 3.x - http://joomla-extensions.kubik-rubik....
OYL - Obscure Your Links OYL - Obscure Your Links

OYL - Obscure Your Links

By Viktor Vogel
Site Links
With Obscure Your Links you may obscure internal and external links. There are two obfuscation methods: manual and automatic redirections. With the manual method you can manually obscure certain links. The linking is done via a self-selected alias. In the automatic method, all links by a specific domain are completely obscured and automatically redirected via an additional script. Manual Redirect...
EOR - Easy Output Replacer EOR - Easy Output Replacer

EOR - Easy Output Replacer

By Viktor Vogel
With Easy Output Replacer you can easily replace or completely remove parts of the rendered HTML output of your Joomla! website! You can define as many replacement rules as you need. The execution can be limited to specific pages using parameters which can be obtained in the Debug Mode. Additionally the specified rules can be applied once or to all occurences and the search can be executed case-...
EUL - Easy User Login EUL - Easy User Login

EUL - Easy User Login

By Viktor Vogel
Site Access
With Easy User Login, administrators can log into other user accounts in the frontend. The plugin adds a login button in the overview of the User Manager in the backend. Both core templates (Isis and Hathor) are supported. After the login, the logged-in administrator can perform all the actions that the user can do with his normal login. For security reasons, only users from the 'Super Users' gro...
FRC - Fewest Read Content FRC - Fewest Read Content

FRC - Fewest Read Content

By Viktor Vogel
Popular Content
Fewest Read Content displays the fewest or most-read articles. It shows a list of the currently published articles which have the fewest or most number of page views. The module is also able to create article lists sorted by date, by which most needed use-cases are covered to display articles on module positions. FRC is based on the original module 'Popular Content'. The original module was exten...
DSK - Display Searched Keywords DSK - Display Searched Keywords

DSK - Display Searched Keywords

By Viktor Vogel
Search Results
Display Searched Keywords lists keywords with which the loaded page was found in a search engine! It shows important search terms that were entered in a search engine (default is Google) to find the corresponding pages. Advantages Optimizing the site for search engines Increase the keyword density with appropriate keywords Analysis of the key search terms Features Shows important keyword...
G+C - Google Plus Comments G+C - Google Plus Comments

G+C - Google Plus Comments

By Viktor Vogel
Social Comments
With Google Plus Comments you can implement the Google Plus Comment Box into Joomla! articles. Though the box was not published officially by Google yet, it can already be implemented and used. Further features will follow in the next versions! Features Complete implementation of Google Plus Comments in Joomla! Exclusion of articles - Articles can be excluded via their IDs or Category IDs Optio...
ASK - Auto Subscription for Kunena ASK - Auto Subscription for Kunena

ASK - Auto Subscription for Kunena

By Viktor Vogel
Kunena extensions
ASK - Auto Subscription for Kunena - Automatic activation of subscriptions in Kunena 2.x / 3.x / 5.x With this plugin subscriptions are assigned automatically or manually to all new and existing users. ASK is performed automatically after a successful registration and assigns the specified categories to the new user or manually to existing users. There are 2 modes available: Automatic and Select...


By Viktor Vogel
URL Redirection
Non-SEF to SEF redirects Non-Sef URLs (dynamic URLs) to SEF URLs. Even though the SEF option is activated, the pages can still be loaded through the not optimized URLs. If the plugin detects such a call, then it redirects it automatically to the correct, optimized URL. The SEF URL is determined by the Joomla internal functions. If a menu item is set, it redirects to it. If no menu item is availabl...
VCNT - Visitorcounter VCNT - Visitorcounter

VCNT - Visitorcounter

By Viktor Vogel
Small, fast and reliable visitorcounter module for Joomla! with many features! VCNT identifies and counts visitors via the IP address. Bots can be detected and excluded over the user agent header. Note: No personal data is stored. Features Show Today - Yesterday - Week - Month - All statistics Locktime Preset Counter Automatic cleans up the database Horizontal and vertical view + compact view...
EJB - Easy Joomla Backup EJB - Easy Joomla Backup

EJB - Easy Joomla Backup

By Viktor Vogel
Site Security
Easy Joomla Backup creates 'old-school' backups without any frills. All files and a full database dump are stored in one backup zip archive. With this archive you have all important data with which you can restore the website completely combined in one package. The component is intentionally kept simple, so as not to distract from the essentials: backing up the Joomla! website! Use the cronjob p...
FPC - Force Password Complexity FPC - Force Password Complexity

FPC - Force Password Complexity

By Viktor Vogel
Site Security
With Force Password Complexity strong passwords are enforced based on individual rules! The system plugin checks the user passwords using defined security patterns and rejects weak passwords. In this way FPC ensures stronger security of the whole system. The execution of the plugin and the checks of the passwords can be set completely customized to ensure an own standard of security. Features...
EIR - Easy Image Resizer EIR - Easy Image Resizer

EIR - Easy Image Resizer

By Viktor Vogel
Easy Image Resizer for Joomla! automatically resizes the resolution of images which are uploaded through the Media Manager. This is often useful if images are not previously processed offline and uploaded in a too large resolution. The automatic resizing also reduces the size of the images, which can lead to serious performance improvements of the loading time. The plugin is executed directly whe...
RIE - Random Image Extended RIE - Random Image Extended

RIE - Random Image Extended

By Viktor Vogel
Random Image Extended displays random images from a chosen directory. The random images can be displayed in a so-called Lightbox view (Shadowbox, Slimbox or Milkbox). Other images from the specified folder can be displayed in this view as a gallery. Highlights of the module are the storage of thumbnails, data from information text file, reading from all subfolders of the specified directory and...
ECR - Easy Content Restriction ECR - Easy Content Restriction

ECR - Easy Content Restriction

By Viktor Vogel
Access & Security
Protects content in articles with a password or only displays the content to approved user groups. With this plugin you can hide text in your articles with a password or from specified user groups with a simple syntax call directly in the articles. Special features are the unusual syntax use (square brackets) and the Safe Mode to avoid hidden text to be showed in other components (e.g. search co...
JVE - Joomla Vote Extended JVE - Joomla Vote Extended

JVE - Joomla Vote Extended

By Viktor Vogel
Ratings & Reviews
This plugin is an extended version of the Vote plugin from the core package. You can display the rating stars before or after the content. It's possible to limit the loading execution only to the article view. The votes are transferred via Ajax requests to the server which increases the user experience greatly (the page does not have to be reloaded completely). You can add an intro text using a J...
EER - Easy Error Reporting EER - Easy Error Reporting

EER - Easy Error Reporting

By Viktor Vogel
Easy Error Reporting sets the error reporting level depending on the selected user groups! This small plugin changes the error reporting level depending on the selected user groups. The big advantage is that you may disable the display of errors for visitors but, at the same time, they show up for selected user groups for debugging. Features Changes the error reporting level for specific user...
RYV - Random Youtube Videos RYV - Random Youtube Videos

RYV - Random Youtube Videos

By Viktor Vogel
Social Media
Random Youtube Videos shows an unlimited number of Youtube videos in shuffle mode in Joomla! Random Youtube Videos is a small module, which allows you to integrate any number of self-defined videos from the platform Youtube on a module position. The videos can be entered in the backend, it is possible to enter the video ID or the whole URL of the video. A video will be selected at each loading ra...
JBC - Joomla Backlink Checker JBC - Joomla Backlink Checker

JBC - Joomla Backlink Checker

By Viktor Vogel
Site Links
Joomla Backlink Checker (JBC) is the first and only backlink checker for the CMS Joomla! With this extension you can check as many specified link connections as needed. Manage and check all links to your website(s) and control your web partners without having to visit their website manually. The component can check an unlimited amount of websites fast and reliably using the HTTP class which is pr...

EFSEO - Easy Frontend SEO

Viktor Vogel
Last updated:
Apr 17 2018
Date added:
Nov 19 2014
GPLv2 or later
Free download
c p

Uses Joomla! Update System


Write a review