This guide shows you how to manage the categories on your WordPress site properly: creating them, renaming them, re-parenting them, moving posts between them, merging two into one, and deleting the ones you no longer need. It also explains the difference between categories and tags, how to keep the whole structure lean, and how a tidy category system quietly improves your internal linking and navigation. Categories and tags together are called your taxonomy, which is simply the system WordPress uses to file and group your posts. Everything here uses features built into WordPress itself, so no plugin is required.
Last reviewed: 27 July 2026, against WordPress 7.0.2 (latest stable). This guide is written for Noiz hosting and is kept current against WordPress. It complements, and does not replace, the official WordPress documentation linked below.
Official Documentation Reference
- Posts Categories screen (WordPress Documentation): the official reference for the Categories screen, its fields, and its bulk actions.
- Posts Tags screen (WordPress Documentation): the equivalent reference for tags, useful when deciding between the two.
- Settings Writing screen (WordPress Documentation): where the Default Post Category is set.
- Categories and Tags Converter (WordPress.org): the official importer, reached from Tools > Import, for converting categories into tags or the reverse.
Prerequisites
- You can log in to your WordPress admin dashboard.
- An account with the Administrator or Editor role. Managing categories requires the capability to manage the site's taxonomy, which authors and contributors do not have by default.
- For any large reorganisation, a recent backup of your site. See the backup section near the end before you start moving posts in bulk.
Categories or Tags: Choosing the Right One
WordPress gives you two built-in ways to group posts, and using them for the right job is what keeps a site easy to navigate.
- Categories are your table of contents. They are broad, structural, and hierarchical: a category can have a parent and child sub-categories. Think of the main sections of a magazine, such as
News,Tutorials, orReviews. Every post must belong to at least one category. If you publish a post without choosing one, WordPress files it under the default category automatically. - Tags are your index. They are specific, descriptive keywords with no hierarchy: there are no parent or child tags. A single tutorial might be tagged
backups,security, andbeginner. Tags are always optional, and a post can have none, one, or many.
A useful test: if the word describes a whole section of your site that you would happily put in a navigation menu, it is a category. If it describes a detail that only some posts share, it is a tag. Avoid using the same word as both a category and a tag, because that creates two archive pages competing for the same visitors and search engines.
Where Categories Live
Categories are managed on their own screen, separate from writing posts.
- In the WordPress admin menu on the left, hover over or click Posts.
- Click Categories. The Categories screen opens.
The screen has two halves. On the left is the Add New Category form. On the right is the table of every existing category, showing each one's Name, Description, Slug, and Count (how many posts use it). Sub-categories appear indented under their parents, prefaced by a dash that is only there to show the hierarchy and is not part of the name.
Create a Category
Each category has four pieces of information, and only the name is required.
- Name: what readers see, for example
Tutorials. Every category name must be unique. - Slug: the URL-friendly version of the name, used in the category's web address (for example
tutorialsinyourdomain.com/category/tutorials/). Leave it blank and WordPress generates one from the name. Keep it lowercase, with words separated by hyphens. - Parent Category: leave as None for a top-level category, or pick a parent to make this a sub-category.
- Description: optional. Some themes show it at the top of the category's archive page, and it is a good place to note internally what the category is for.
- On the Categories screen, fill in the Name and, if you want, the other fields.
- Click Add New Category. It appears in the table on the right immediately.
You can also create a category while writing, without leaving the editor. In the post's settings sidebar, open the Categories panel and click Add New Category. This is handy for one-off additions, but the dedicated Categories screen is the place to plan and tidy the whole structure.
Rename a Category
There are two ways to edit an existing category, and the difference matters more than it first appears.
- Quick Edit: hover over the category in the table and click Quick Edit. You can change the Name and Slug inline, then click Update Category.
- Edit: click the category name (or the Edit link) to open the full Edit screen, where you can also change the parent and description.
The gotcha worth knowing: changing only the Name is safe. The category's web address is built from the slug, not the name, so renaming News to Latest News while leaving the slug as news keeps every existing link and archive URL working. Changing the Slug is a different matter: it changes the category's URL, so any old links to /category/news/ will break and return a "not found" page. Only change a slug when you genuinely need to, and if you do, set up a redirect from the old address to the new one.
Move a Category or Its Posts
"Moving" a category can mean two different things, so it helps to be clear about which you want.
Re-parent a Category (Change Its Position in the Hierarchy)
To slot a category under a different parent, or promote a sub-category to the top level:
- Open the category with Quick Edit or the full Edit screen.
- Change the Parent Category drop-down. Choose None to make it top-level, or pick a new parent.
- Save. The category, and all the posts filed under it, move together. The posts themselves do not need touching.
Move Posts From One Category to Another
To move the actual posts, use the Posts screen rather than the Categories screen.
- Go to Posts > All Posts.
- Use the All Categories filter drop-down at the top, choose the category you want to work from, and click Filter so only those posts are listed.
- Tick the checkbox in the table header to select every post shown.
- In the Bulk actions drop-down choose Edit, then click Apply. The Bulk Edit panel opens.
- In the Categories box, tick the destination category, then click Update.
Critical limitation of Bulk Edit: ticking a category in the Bulk Edit panel only adds it to the selected posts. It cannot remove the old category, and there is no unticking a category here. So this step leaves the posts in both the old and new categories. The clean way to finish the move is covered in the next section, because moving every post out of a category and then removing the empty original is exactly what merging is.
Merge Two Categories Into One
WordPress has no single "merge" button. What it has is a reliable built-in sequence that achieves the same result: add the target category to every post in the source category, then delete the source. Because the posts already carry the target, none of them are left stranded.
- Go to Posts > All Posts and filter to the source category (the one you want to get rid of), as described above. If it holds more posts than fit on one page, open Screen Options at the top right and raise the "Number of items per page" so you can select them all at once, or repeat the process page by page.
- Select all the listed posts, choose Bulk actions > Edit, click Apply, tick the target category in the Bulk Edit panel, and click Update. Every post now belongs to both categories.
- Go to Posts > Categories, hover over the source category, and click Delete. Because each affected post still carries the target category, deleting the source simply removes the redundant label. The merge is complete and no posts revert to the default category.
The order matters. If you delete the source category before adding the target, any post that was in the source category only is reassigned to the default category, not to your intended target, and you will have to fix those by hand.
Two related tools are easy to confuse with merging, so to be clear: the official Categories and Tags Converter under Tools > Import converts a category into a tag (or the reverse), it does not combine two categories. Some third-party plugins do add a genuine one-click "merge terms" feature; they are a convenience for very large sites and are mentioned only as an example, not a recommendation. The built-in sequence above needs nothing extra installed.
Delete a Category
Deleting a category never deletes the posts inside it.
- Delete one category: on the Categories screen, hover over it and click Delete, then confirm.
- Delete several at once: tick each one, choose Bulk actions > Delete, and click Apply.
Any post that was filed only under the deleted category is automatically reassigned to the default category so that it still has a home. Posts that also belong to other categories simply lose the deleted one and keep the rest. The default category itself cannot be deleted, which is why the option is missing when you hover over it.
The Default Category (Uncategorized)
Every WordPress site ships with one category called Uncategorized, set as the default. Two small improvements are worth making early:
- Rename it to something meaningful. "Uncategorized" looks unfinished if it ever appears on your live site. Open it with Quick Edit and give it a sensible name such as
GeneralorBlog. Renaming the name (not the slug) is safe, as explained above. - Point the default at a real category. Go to Settings > Writing and set Default Post Category to whichever category you use most. From then on, any post published without a category chosen lands there instead of in a generic bucket.
Remember that the current default cannot be deleted. If you want to remove the original Uncategorized category entirely, first choose a different Default Post Category in Settings > Writing, save, and then delete the old one.
Keep Your Taxonomy Lean
The most common category problem is not too few but too many. A sprawling list of thinly used categories confuses readers and dilutes your archive pages. A few guidelines keep things tidy:
- Treat categories like the sections of a publication. Most sites need only a handful, often between three and ten. If you cannot picture a category sitting in your main menu, it is probably a tag.
- Do not create a category you will use only once. A category that will only ever hold one or two posts adds a near-empty archive page for no benefit. Use a tag instead.
- Assign one, occasionally two, categories per post. Filing a post under five categories tells readers and search engines that it belongs everywhere, which is the same as belonging nowhere.
- Let tags carry the detail. Specific topics, product names, and recurring themes belong in tags, keeping the category list short and stable.
- Review the Count column occasionally. Categories with a count of zero or one are candidates to merge into a broader category or convert to a tag.
Categories, Internal Linking and Site Structure
Categories are not just an admin convenience. Each one generates an archive page at an address like yourdomain.com/category/tutorials/ that automatically lists every post in that category, newest first. That has real value for both visitors and search engines:
- They are ready-made internal links. A small, well-chosen set of categories creates a clear map of your content that both readers and search-engine crawlers can follow from one related post to the next. A bloated set scatters that link value across dozens of half-empty pages.
- They belong in your navigation. Add your main category archives to a menu under Appearance > Menus (or the site editor's navigation block on block themes) so visitors can browse a whole section in one click.
- The category base is adjustable. The
/category/segment in those URLs can be changed under Settings > Permalinks using the Category base field. As with slugs, only change it deliberately, because it alters the address of every category archive at once and will break existing links unless you add redirects.
The practical takeaway is that a lean, logical category structure is one of the simplest internal-linking improvements available in WordPress, and it costs nothing but a little planning.
Before a Big Reorganisation: Back Up First
Renaming a single category is trivial and needs no special care. Merging categories, bulk-editing hundreds of posts, or changing slugs and the category base across a large site touches many database records at once, and those changes are not undone with a single click. Before any large taxonomy reorganisation, take a full backup of the site (files and database) so you can restore quickly if the result is not what you expected. If your site is on a Noiz managed hosting plan, backups are part of the service, so you can restore a recent copy if a bulk change goes awry; take a fresh backup immediately before you begin so the restore point is as current as possible.
Troubleshooting
- Symptom: after renaming a category, its links still show the old name in the URL. That is expected and correct. The URL is built from the slug, which renaming the name leaves unchanged. Change the slug only if you truly want a new address, and add a redirect if you do.
- Symptom: a merge left posts in both the old and new categories. Bulk Edit only adds categories, it never removes them, so the old category is still attached until you delete it. Finish the merge by deleting the source category, as described above.
- Symptom: posts vanished into "Uncategorized" after deleting a category. Those posts belonged only to the deleted category, so WordPress reassigned them to the default. To move them where you intended, filter Posts by the default category, bulk-edit them into the right category, and (if needed) remove them from the default by editing each one.
- Symptom: a category cannot be deleted; the Delete option is missing. It is set as the Default Post Category. Choose a different default under Settings > Writing, save, then delete it.
- Symptom: the same topic appears as both a category and a tag, splitting your posts across two archive pages. Decide which role fits better, then use the Categories and Tags Converter under Tools > Import to consolidate onto one, and delete the duplicate.
- Symptom: category archive pages return "not found" after changing the category base or a slug. The address changed but old links still point at the previous one. Confirm the new address works, then add redirects from the old paths, and re-save Settings > Permalinks to refresh the rewrite rules.
If you get stuck, open a support ticket with the Noiz support team and include your domain name, the categories involved, and what you are trying to achieve. If you are planning a large reorganisation on a busy site, mention it before you start so a technician can confirm a recent backup is in place first.
