This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

JSONLD Semantic Tags


Search has changed. No longer is it possible to manage your on-site SEO with a single “All-in-one” Plug-In.

Semantic search has not only arrived, but it underpins everything Google’s Hummingbird algorithm is about.

Our Plug-In raises your game. Unlike others, ours gets to the very source code of your content.

This enables Google and other search engines to understand what your content relates to, even giving you the ability to link out to authority resources from the tag itself.

How to use the Semantic Tag Plug-In

Unlike other tags that you simply enter into a sidebar widget, these tags are extremely editable. You are “marking up” the tags, giving them a whole new dimension and purpose.

Once you have installed the Plug-In, click through your dashboard into the “Posts” section, as you would if you were going in to edit existing posts.

Once through, you will be prompted to “Add new Semantic Tag”. A Word Cloud of the most popular tags will appear above the data entry board. A full list will simultaneously appear to the right, should you need to edit any tags.

Please bear in mind that an edit to the tag will be reflected across your site.

If you’ve created the Semantic Tags or used them in posts before you publish your content, you can add them to your post in the “New Post” dashboard as with the previous tag widget. Only this time, our Plug-In will render in the sidebar, too.

Creating your Semantic Tag

There are 10 possible entry fields — don’t panic. You’ll soon get used to filling these in quickly and efficiently.

The features are as follows:

      1. Name — this is the name of your tag and what will appear beneath your post as a Semantic Tag.
      2. Link — this is the relevant content that you would like your customer to be taken to once they click on the tag.
      3. Rel — here, you can enter multiple rel= attributes. If you’re linking to external sources, it is well worth entering a “nofollow“ here as your first rel. A space in between each is all you need to enter multiple rel properties
      4. Title — is the text that customers see when they hover over the tag; needless to say, it should be relevant to the content you’re linking to.
      5. Property — what is the type of tag you are entering, such as a Ctag that would be in the source code of your page
      6. Resource — is a background link that provides authority to your tag. It will not be clickable on site
      7. Content — describe the related content to the tag within your article
      8. Typeof — defines the type of operand to the search engine
      9. Target — if you want the tag link (2.) to open in new tab, check this box
      10. Popup — similarly, if you’d prefer a popup (keeping the reader on page), check this box

And that’s all there is to it.

Press update and the tag, with all its configuration data, will save in the “Saved/Editable Tag” list.

You can add each tag to your post from the Semantic Tag Sidebar Widget and, when published, they will render on the screen.

Please proceed to our FAQ where we have a list of queries we had ourselves when creating this Plug-In.

Thanks for downloading our Semantic Tag Plug In; don’t forget to write a rave review!



  1. Upload the whole folder to the /wp-content/plugins/ directory.

  2. Activate the plugin through the Plugins menu in WordPress.

How to use it

Choose one of the follow:

  1. Tag cloud Widget
    Go to admin panel on Appearance-> Widgets.
    Add SemanticWidget in a widget area of your choise.

  2. Shortcode All
    Add the shortcode [semantic_tags] in any text field and show all the tags of the specific page.

  3. Shortcode One word
    Replace any word in the text with the shortcode [semantic_tags text=»tag-name»] (replace the «tag-name» with the tag of your choise)

  4. Template page (For developers)
    Replace get_the_tag_list(», __(‘, ‘ , »)) with SemanticTags_Plugin::get_semantic_tags(); on index.php or function.php files.
    Alternative you can add «echo SemanticTags_Plugin::get_semantic_tags()» in any template page.


Semantic Tag Plug-In FAQ

Do I need to use other tag widgets?
No, semantic tags are the only tag markup you’ll need.

Can I use this Plug-In for Authorship markup?
Theoretically, yes, if you were handy with editing the code.
However, we do have a similar Plug-In coming soon that will add rel=author for you.


There are no reviews for this plugin.

Contributors & Developers

“JSONLD Semantic Tags” is open source software. The following people have contributed to this plugin.


Translate “JSONLD Semantic Tags” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.



  • tags not visible if url is not set.


  • removed css file


  • Initial release