Skip to content

Joomla Tags and Content Organization — Tagging, Featured and Archived Content

DodaTech Updated 2026-06-27 10 min read

In this tutorial, you'll learn how to organize Joomla content using tags for cross-referencing, featured articles for homepage display, archiving for content lifecycle management, and custom ordering techniques.

What You'll Learn

  • What tags are and how they differ from categories for content organization
  • Creating and managing tags with optional hierarchy
  • Assigning tags to articles and other content items
  • Using the Tagged Items component and tag cloud module
  • Managing featured articles for front page and curated displays
  • Article statuses: using unpublished, archived, and trashed states
  • Custom article ordering within categories and featured lists

Why It Matters

Categories give you a rigid hierarchy. Tags give you flexible, cross-referencing connections. A single article can reach multiple audiences through tags — a recipe article tagged "vegetarian," "quick," and "Italian" appears in all three tag listings. This multiplies your content's visibility without duplicating it. Mastering tags, featured content, and archiving gives you complete control over how content is discovered, highlighted, and retired.

Real-World Use

An online magazine publishes 20 articles per week. Each article is tagged with topics like "technology," "politics," "science," "opinion," and "interview." A reader interested in technology can click the technology tag and see every tech article from the past month, regardless of which section it was published in. Meanwhile, the editor features five articles each week on the front page, and articles older than six months are automatically archived to keep the main listings current.

Learning Path

flowchart LR
  A["Articles & Categories"] --> B["Tags & Organization
You are here"]:::current B --> C["Article Editor"] C --> D["Content Modules"] D --> E["Categories Deep Dive"] classDef current fill:#38bdf8,color:#0f172a,stroke-width:2px

What Are Tags?

Tags are keywords you assign to content items to create non-hierarchical connections. Unlike categories, which organize content in a tree structure, tags create a web of relationships.

Think of categories as a filing cabinet — every document is in one drawer, one folder. Tags are like sticky notes — you can put multiple sticky notes on a document, each pointing to a different topic. A document about "Solar Power for Homes" might be filed in the "Energy" category but tagged with "solar," "renewable," "DIY," and "cost-saving."

Categories vs Tags

Aspect Categories Tags
Structure Hierarchical (parent/child) Flat (optional hierarchy)
Required in Joomla Yes (every article needs one) No (optional)
Purpose Content organization and navigation Cross-referencing and discovery
Quantity per article Exactly one Multiple allowed
SEO impact Category pages rank Tag pages can create duplicate content

Creating Tags

To create tags:

  1. Go to Components > Tags in the admin menu.
  2. Click the New button.
  3. Enter a Title and Alias for the tag.
  4. Optionally select a Parent tag for hierarchy.
  5. Add a Description (appears on the tag page).
  6. Configure Tag Options: layout, image, ordering.

Tags can have parent tags, creating a hierarchy. For example:

Technology
├── Web Development
│   ├── PHP
│   ├── JavaScript
│   └── CSS
├── Mobile Apps
└── AI / Machine Learning

This structure lets users browse tags hierarchically while also viewing articles across multiple tag branches.

Assigning Tags to Articles

When creating or editing an article, find the Tags field in the editor. Start typing a tag name and Joomla suggests existing tags. Press Enter or click to add the tag. You can add multiple tags to a single article.

Tags work with more than just articles. In Joomla, you can tag:

  • Articles (via com_content)
  • Contacts (via com_contact)
  • News feeds (via com_newsfeeds)
  • Banners (via com_banners)
  • Custom tagged items from some third-party extensions

This means a tag like "featured" can collect articles, contacts, and news feeds all on one page.

Tagged Items Component

The Tagged Items component (Components > Tags) lists all tags and their associated items. You can:

  • View which content items are tagged with each tag
  • See tag metadata (description, image, hits)
  • Manage tag hierarchy
  • Configure tag display options

To display tagged content on the front end, create a Tagged Items menu item. This shows all articles (or other content) that share a specific tag. It is a powerful way to create topic hubs.

Tag Cloud Module

The Popular Tags module (also called tag cloud) displays tags with visual weight based on how many items use each tag. To add it:

  1. Go to Extensions > Modules > New > Popular Tags.
  2. Set the module title and position.
  3. Configure display options:
    • Count: Number of tags to display
    • Ordering: By most used or alphabetical
    • Tag Size: Display tag as a cloud with font sizes
    • Minimum Count: Only show tags used at least N times

The tag cloud helps users discover content by topic and shows which topics are most popular on your site.

Featured articles are articles marked with the Featured star icon. They are special because:

  • They can be displayed on the front page using a Featured Articles menu item
  • They have a separate ordering (you drag to reorder in Content > Featured Articles)
  • They can appear alongside regular content in other views

Making an Article Featured

When creating or editing an article, click the Featured star icon in the toolbar. Or in the Article Manager, click the star icon in the Featured column next to each article.

Go to Content > Featured Articles. This screen shows only featured articles. You can reorder them by dragging the order icon or by editing the order number. This order controls the sequence in which featured articles appear on the front page.

  1. Go to Menus > Main Menu.
  2. Click New.
  3. Choose "Featured Articles" as the menu item type.
  4. Configure layout options:
    • Number of leading articles
    • Number of intro articles
    • Columns
    • Links
    • Pagination

The Featured Articles menu item gives you a curated front page that shows only the content you choose.

Archive

Archiving removes articles from normal listings while keeping them accessible. Use Archive for content that is still relevant but no longer prominent enough for the main lists.

Archiving an Article

In Article Manager, select articles and click the Archive button in the toolbar. Or edit an article and set Status to "Archived."

Displaying Archived Articles

To let users browse archived content:

  • Archived Articles menu item: Shows archived articles grouped by month
  • Archived Articles module: Displays a list of months with articles in the sidebar

Archived articles are still indexed by search engines and accessible via direct links. The archive component includes month-based filtering and pagination.

Article Ordering

Joomla gives you several ways to control article order within listings:

Defined by the order of articles in Content > Featured Articles. Accessible only for featured articles.

Global Ordering

Articles are ordered by their global order value, then by title. You set the order value in each article's Publishing tab, or by dragging in Article Manager.

Category Order

Articles are ordered within their category by:

  1. Featured articles first (in featured order)
  2. By article order value
  3. Alphabetically by title (tiebreaker)

Custom Order

You can manually define order by:

  • Dragging articles in Article Manager (set ordering to "Order" column)
  • Setting order values in the Publishing tab of each article
  • Using the Batch Process to reorder articles

Most Recent First

The most common setting for blogs: articles ordered by creation date, newest first.

Unpublished vs Archived vs Trashed

These three statuses serve different purposes:

Status Visible on front end In admin listing Use case
Unpublished No Yes Draft, review, temporary hide
Archived Via archive only Yes Old but keep, remove from main lists
Trashed No No (with filter) Ready to delete

Use Unpublished for articles you are editing. Use Archived for articles that are old but worth preserving. Use Trashed for articles you intend to delete permanently.

Common Mistakes

  1. Creating too many tags: A site with 300 tags often has many tags used only once. Tags should represent topics, not individual articles. Limit yourself to 20-50 meaningful tags.

  2. Using tags instead of categories: Tags and categories serve different purposes. Categories provide your site's main navigation structure. Tags provide cross-referencing. Do not create tags for every category name.

  3. Ignoring tag page SEO: Tag pages create URLs and can be indexed by search engines. Thin tag pages (one or two articles) can cause duplicate content issues. Use the "noindex" option for tags with few articles, or set tags to not display as separate pages.

  4. Forgetting to clear cache after archiving: If you archive a batch of articles and they still appear on the front end, clear the cache. Cached content does not reflect status changes until refreshed.

  5. Not using featured articles: Some beginners never use the featured feature. Featured articles give you editorial control over your front page. Without them, your front page shows the most recent content regardless of importance.

Practice Questions

  1. What is the primary difference between a category and a tag in Joomla? Answer: Categories are hierarchical and each article belongs to exactly one category. Tags are non-hierarchical keywords for cross-referencing, and an article can have multiple tags.

  2. How do you display featured articles on the front page? Answer: Create a Featured Articles menu item and assign it to a menu, or set a menu item to show featured articles. Then mark individual articles as featured using the star icon.

  3. When should you archive an article instead of unpublishing it? Answer: Archive an article when it is outdated but still worth keeping accessible via the archive component. Unpublish an article when you want to hide it temporarily (draft, review, seasonal content that will return).

  4. Challenge: Create a tagging Strategy for a technology news site that publishes 10 articles per day. Design a tag taxonomy with at most 30 tags that covers the site's content. Explain why each tag exists and what criteria an article must meet to receive that tag. Then assign at least 15 sample article titles to appropriate tags.

FAQ

Can I use tags in Joomla menus?

Tags cannot be menu items directly. Create a Tagged Items menu item and select the tag. This creates a page listing all content with that tag.

Do tags create duplicate content for SEO?

Tag pages can create duplicate content if the same content appears in categories and tags. Use Joomla's noindex option on tag pages with thin content, or set tags to not create separate pages.

Can I tag content other than articles?

Yes, Joomla allows tagging of contacts, news feeds, and banners. Some third-party extensions also support tagging for their content types.

How many tags should I use per article?

Three to five tags per article is a good range. Too few tags limit discovery; too many dilute the meaning of each tag.

Can I create a tag hierarchy in Joomla?

Yes. When creating or editing a tag, you can set a parent tag. This creates a hierarchical tag structure. A child tag automatically implies the parent tag for content discovery.

Mini Project

Your task: Implement a content organization system for a portfolio website.

  1. Create a "Projects" category with subcategories: Web Projects, Graphic Design, Photography, Writing.
  2. Create 12 articles distributed across the subcategories (three per subcategory).
  3. Create a tag system with 6 tags: client-work, personal, featured, award-winning, open-source, case-study.
  4. Tag each article with at least two tags.
  5. Create a tag cloud module showing the most-used tags in the sidebar.
  6. Create a Featured Articles menu item and feature 4 of the 12 articles.
  7. Reorder the featured articles so the best work appears first.
  8. Archive one article from each subcategory and verify it appears in the archive listing.

What's Next

Now that you understand content organization, learn to master the article editors:

Continue to Lesson 7: Article Editor — Learn about TinyMCE, JCE, and Code Mirror editors in detail.

Related lessons:

Built by the developers of DodaTech

Doda Browser, DodaZIP & Durga Antivirus Pro