Tag Essentials - with AI auto tagging and XFRM support

Tag Essentials - with AI auto tagging and XFRM support [Paid] 2.9.3

No permission to buy (£35.00)
Tags with description do you think helped SEO on your site?
Good question. I asked ChatGPT and it replied...
It can help, but only in certain situations. In general, adding a description to tag pages tends to be beneficial when it improves page quality and user understanding, but it is not automatically a ranking boost by itself.

When tag descriptions are likely to help SEO​

  • Reduces “thin” tag pages: Many tag pages are mostly lists of threads. A concise description can add context, making the page feel more complete and easier to understand for users and search engines.
  • Clarifies topical relevance: A definition or summary helps search engines interpret what the tag is about, especially for ambiguous terms.
  • Improves user behaviour: Better understanding can increase engagement (more clicks, more time on page, fewer immediate bounces), which can indirectly help overall performance.

When the impact is likely to be limited​

  • If the description is not unique: If the text is sourced verbatim from Wikipedia or elsewhere, it may add little unique value. It can still help users, but SEO gains are usually smaller than with original text.
  • If the tag has little content behind it: A description will not make an otherwise empty or low-value tag page rank well on its own.
  • If the tag pages are not meant to be indexed: If you noindex tag pages (common on some forums), descriptions will have little direct SEO effect.

Best practice for forums using Tag Essentials​

  • Treat tag descriptions as a way to improve usability and page quality.
  • Where possible, combine any sourced description with a small amount of forum-specific content (even 1-2 sentences) or curated internal links to relevant key threads and guides.

Summary​

Tag descriptions can improve SEO indirectly by making tag pages more useful and less thin. The strongest benefits usually come when the description is unique or supplemented with forum-specific content and the tag page has meaningful content to index.
 
I can see how that would be useful and only a minor change. I don’t use tag categories, so it’s not something that has occurred to me. I’ll ask the developer for a quote to add it.
Regarding adding a column for "Tag Category" on the Manage Tags admin page...is that something already planned?
Was also wondering if this column can be added to the admin page, can the "Ordered by" sort facility also sort by Category?

Also, Tag Categories do not show up in the front-end of @Bob's add-ons like Showcase and CAS. Is that something to raise with Bob first?
 
Regarding adding a column for "Tag Category" on the Manage Tags admin page...is that something already planned?
Was also wondering if this column can be added to the admin page, can the "Ordered by" sort facility also sort by Category?

Also, Tag Categories do not show up in the front-end of @Bob's add-ons like Showcase and CAS. Is that something to raise with Bob first?
I don’t use categories, so I don’t notice when they aren’t used. I also don’t use any of Bob’s addons, so I don’t notice their absence there, either.
So I’m not planning any new tag category functionality.
How do you use categories? What do you use them for? Do you allow members to add tags?
 
When you use the tag prune function, this leads to GSC issues:
Not found 404.
When deleting a tag, there should be a 410 status code for the url.
Currently this wastes valuable crawl budget. Please fix this issue. I have 10K deleted tag pages in GSC as Not found 404.
 
I don’t use categories, so I don’t notice when they aren’t used. I also don’t use any of Bob’s addons, so I don’t notice their absence there, either.
So I’m not planning any new tag category functionality.
How do you use categories? What do you use them for? Do you allow members to add tags?
So, the capability is intended to be a stop-gap for searching content which would typically be categorized in custom fields.
Users have the option to use predefined tags which are categorized similar to what would be selected in custom field drop-downs - categories such as "Genre", "Media", "Exclusivity", "Product type", "Product feature", "Product variant", etc.
Members can add a new tag and staff will categorize the tag.
Categories are mostly useful for users who are searching for content. Within the tag search, they can see the tags grouped by category and easily find and select which tags are of interest.
Ultimately, if both filtering and search are available for content in custom fields across node types and addons, that structure is probably better for our users to categorize their submissions as well as make content easier to discover. If users can also use those very same custom fields to propose missing choices, that would be ideal. I have not found a way for users to propose changes to custom field choices.
 
So, the capability is intended to be a stop-gap for searching content which would typically be categorized in custom fields.
Users have the option to use predefined tags which are categorized similar to what would be selected in custom field drop-downs - categories such as "Genre", "Media", "Exclusivity", "Product type", "Product feature", "Product variant", etc.
Members can add a new tag and staff will categorize the tag.
Categories are mostly useful for users who are searching for content. Within the tag search, they can see the tags grouped by category and easily find and select which tags are of interest.
Ultimately, if both filtering and search are available for content in custom fields across node types and addons, that structure is probably better for our users to categorize their submissions as well as make content easier to discover. If users can also use those very same custom fields to propose missing choices, that would be ideal. I have not found a way for users to propose changes to custom field choices.
It's difficult for me to grasp your use case. I there a way you could talk me through it? Please contact me on m2n.co.uk. Thanks
 
Hallo.
I cannot find the "[Tag Essentials] Batch update thread tags". I can see the native "Auto-Tag" XenForo tag pruning options (Applies tags which match fragments of the thread title, and forum default tags), but not the AI-powered batch update for existing threads. Where should I look for this feature to tag my 300+ existing threads?
Thank you
 
This batch update feature hasn’t been added yet. I wrote this in an earlier post.
We added auto tag button on an existing thread when editing the tags.
But batch AI auto tagging is trickier because of the time ChatGPT takes. It’s something I do plan to add soon.
 
Thank you for the clarification regarding the batch update! I look forward to that feature in the future.

Regarding the current version, I have one more question about the real-time behaviour:

Is the add-on supposed to show tag suggestions while a user is still drafting a new thread (e.g., as they type the title or move to the message body)?

Currently, on my forum, the tags are only added after the "Create Thread" button is clicked. I don't see any "live" suggestion box or tags appearing while the user is writing.

Is this "as-you-type" suggestion feature currently active in the plugin, or does the AI only process the content at the moment of saving the post? If it should be real-time, do you have any tips on why the suggestion box might not be appearing?

Thanks again for your help!
 
Thank you for the clarification regarding the batch update! I look forward to that feature in the future.

Regarding the current version, I have one more question about the real-time behaviour:

Is the add-on supposed to show tag suggestions while a user is still drafting a new thread (e.g., as they type the title or move to the message body)?

Currently, on my forum, the tags are only added after the "Create Thread" button is clicked. I don't see any "live" suggestion box or tags appearing while the user is writing.

Is this "as-you-type" suggestion feature currently active in the plugin, or does the AI only process the content at the moment of saving the post? If it should be real-time, do you have any tips on why the suggestion box might not be appearing?

Thanks again for your help!
Each call to ChatGPT costs money, so continually sending requests for tags would cost a lot. It also takes time. Like more than a second. So to be most cost effective and time efficient, we ask ChatGPT for the best tags based on the submitted forum name + thread title + full message text when the thread is created.
 
Since this feature uses AI, it would be very helpful if it could automatically convert all similar tags into canonical tags.
 
Since this feature uses AI, it would be very helpful if it could automatically convert all similar tags into canonical tags.
Yes, I've put a lot of thought in to this. It means processing all the tags and we have over 18,000.
The first thing I'd do is set the singular version of words to canonical and then set the plural version as synonyms.
Speaker / Speakers etc.
I'm not sure I would generally try to process 'similar' words because it would probably be forum-dependent on what words you'd want to replace and what ones have subtly different meanings.
 
In theory, OpenAI is very good at understanding synonyms of words.
However, combining all singular and plural words is already a good thing.
 
In theory, OpenAI is very good at understanding synonyms of words.
However, combining all singular and plural words is already a good thing.
The thing about that, though, is that for OpenAI to identify all the existing synonyms of a word, it would have to have the entire tag list to hand. Which, in our case, is over 32,000 (I just checked and it's gone up a lot).
 
Back
Top Bottom