Back to documentationRecipe taxonomy guide
Recipe taxonomy guide
Qooki uses taxonomy terms to classify recipes in a consistent way. Good taxonomy makes recipes easier to discover, filter, and group across the app.
What each taxonomy group is for
Meals
Use Meals for when the recipe is usually eaten during the day.
- Examples: breakfast, lunch, dinner, snack
Courses
Use Courses for the role the recipe plays in a menu.
- Examples: starter, main course, side, dessert
Dishes
Use Dishes for the core dish format or plate style.
- Examples: soup, pasta, salad, sandwich, stew
Cuisines
Use Cuisines for the cooking tradition or regional style most closely associated with the recipe.
- Examples: Italian, Mexican, Swedish, Thai
Seasons
Use Seasons for recipes that fit a part of the year because of ingredients, temperature, or cooking style.
- Examples: spring, summer, autumn, winter
Holidays
Use Holidays for recipes that are strongly tied to a holiday or celebration.
- Examples: Christmas, Easter, midsummer
Tags
Use Tags for flexible discovery labels that do not belong in the stricter groups above.
- Examples: one-pot, quick, family-friendly, spicy
How to choose good taxonomy
- Start with the most obvious values.
- Avoid selecting terms just because they are loosely related.
- Prefer a small number of accurate terms over a long list of weak matches.
- Use tags for flexible traits and leave meals, courses, dishes, and cuisines for structural meaning.
Where taxonomy is used
- In the recipe editor when you categorize a recipe
- In search filters
- On discover pages and browse paths
- In related recipe matching and general content organization