Skip to content

Tag Meta

Tag Meta is a native extension (component + plugin) available for Joomla that allows to efficiently manage all site's meta information. With Tag Meta, as example, it is possible to set the tag 'title' or the meta tags (e.g. from the most common 'description', 'keywords', 'author', 'robots', as well as the recently 'content rights' and 'external reference') or link 'canonical' on any page, just specifying the URL or a part of it. This provides a swiss army knife to improve site positioning in SEO optimization. But Tag Meta also supports regular expressions in the matching rules and this allows to match a group of URLs with a single rule. In this way it is possible to manage all metadata from a single control panel.

Multiple rules can be applied together, so if more than a single rule matches with the current URL, these are applied in cascade using the ordering set, except if a rule is declared as ‘last one’ (in this case the process stop).

And that’s not all. Tag Meta comes with support for macros. This means that meta information can be generated dynamically for each page (e.g. there's a fantastic 'autokeywords' and ‘autokeywords2’ macro - Enterprise version only - that allow to extract automatically the most relevant words from a page content).

To allow complex transformations for data to use as meta info there are the placeholders. Placeholders allow you to define a set of values where each value is associated and identified by a name and is used in the definition of other placeholders or in the definition of meta info (practically they are based on the same principle of the variables in programming languages).

With support for link 'canonical' it is possible to specify the preferred version of a set of pages with highly similar content. But there is still other, Tag Meta comes with support for an ontology database of synonyms, that allows to automatically generate and add new synonyms of existing keywords in any page.

The plugin, finally, has some useful options to set custom global information like Generator, Author, Copyright, or to set and align the tag ‘title’ and the meta tag ‘title’ in many ways.

There are two versions of Tag Meta, Community and Enterprise, both released under GPL license. The Community version is completely free, while the Enterprise version has a little subscription fee, but introduces some advanced features. Here's a comparison matrix between Community version and Enterprise version:

FeaturesTag Meta CommunityTag Meta Enterprise
Support for tag 'title' and meta tag 'description', 'author', 'keywords', 'robots', 'content rights', and 'external reference' on each pageYesYes
Support for Robots options Index, Follow, Snippet, Archive, Odp, and Image IndexYesYes
Support for link 'canonical'YesYes
Support for global meta tag 'generator'YesYes
Possibility to add site name to tag 'title'YesYes
Possibility to align meta tag 'title' with tag 'title'YesYes
Possibility to preserve tag 'title' on each rule from global settingsYesYes
Support for global meta tag 'author'YesYes
Support for global meta tag 'copyright'YesYes
Possibility to add a note for each itemYesYes
Possibility to apply multiple matching rulesYesYes
Use of regular expressions into matching rulesYesYes
Case-sensitive option on the matching source URLsYesYes
Request only option to match the full URL or just the REQUEST_URI partYesYes
Decode URL option to decode URLs before to check if match with ruleYesYes
Last rule option to break application of matching ruleYesYes
Support for placeholdersYesYes
Use of macros to specify meta info (dynamic meta info)Yes (46 macros)Yes (62 macros)
Macro {querydrop} to remove specified variables from the original queryNoYes
Macro {querydropfull} to remove specified variables from the original full queryNoYes
Macro {pathfrombaseltrim} to cut on left the path without the base partNoYes
Macro {pathfrombasertrim} to cut on right the path without the base partNoYes
Macro {preg_match} for apply regular expressions to full URLNoYes
Macro {preg_select} for apply regular expressions to full URL and use result to query databaseNoYes
Macro {autokeywords M,N} for automatic generation of keywordsNoYes
Macro {autokeywords2 M,N} for automatic generation of two-words keywordsNoYes
Macro {autosentence M,N} for automatic generation of sentencesNoYes
Macro {synonyms} for automatic generation of synonyms based on the ontology databaseNoYes
Macro {nodevalue attrname,attrvalue} for extraction of any content from the document DOMNoYes
Ontology database for synonyms with automatic generation of new synonyms from existing keywordsYesYes
Trace items usage with hits counter and info about last visitYesYes
Trace synonyms usage with hits counter and info about last visitYesYes
Configurable list of keywords to exclude from auto keywords generationNoYes
Possibility to remove duplicated entries from keywordsNoYes
Possibility to remove the 'canonical' link if the page corresponds to the link itselfNoYes
Possibility to remove duplicated entries of 'canonical' linkNoYes
Possibility to set to a global base path for web siteYesYes
Safe UTF-8 word count function, for old PCRE versions without UTF-8 supportNoYes
REDIRECT mode, to support URL rewrite (e.g. sh404SEF) with Apache and IISYesYes
LicenseGPL 2.0GPL 2.0
Read the documentation

Downloads

  • Tag Meta Community for Joomla 3.01.9.1Released Dec 10, 2021 · TagMeta1.9.1Community_J3.zip · 77 KB

    Tag Meta Community for Joomla 3.0.