# Rotation: a pool instead of one list

Course: [How to build a working hashtag set](https://the-app.fyi/academy/working-hashtag-sets)
Lesson 4 of 5 · 3–5 min
URL: https://the-app.fyi/academy/working-hashtag-sets/rotation

### A pool, not copy-paste

Rotation isn't “invent five brand-new tags out of thin air every day.” It's a **pool** and a pick from it.

### How to build a pool

Collect 30–60 solid tags for your niche. Sort into buckets:

- narrow
- mid
- broad (few — about 5–8 for the whole pool)
- geo (if you need it)
- for common formats / series

> For each post, pull a **fresh five** (or 3–4).

### The refresh rule

> **Rule:** From post to post, change at least **30–50%** of the set.
Not all five have to move — but don't reuse the exact same block byte-for-byte.

### Life hack without 40 spreadsheet tabs

- Notes / favorites: 3–4 ready “skeletons” for post types (teach / personal / product)
- Before publishing, swap 2 tags for today's angle
- Every 2–4 weeks, clean the pool: dead and irrelevant — out

### What not to do

- One “golden” list for a year
- Rotation for rotation's sake: `#random1` instead of meaning
- 10 near-duplicates (`#run` `#running` `#iloverunning`) — pick one strong tag

> **Pool as a wardrobe:** Pool = wardrobe. Set for a post = outfit of the day. Don't wear the same thing every day.

## Check yourself

What is healthy rotation?

1. A fully new tag language from scratch every day
2. A niche pool + a fresh pick per post with partial swaps
3. One fixed block of 5 forever — more stable that way
4. Alternating a week with tags and a week without

Explanation: The pool saves time; picking per post keeps relevance. Eternal copy-paste of one block is an antipattern.
