This article is split into the following parts:
- Guidelines for assigning tags – gives you some background information
- How to assign tags – instructs you on how to and what tags to assign
Guidelines for assigning tags#
In this section, you will find the following guidelines:
Once you familiarize yourself with these guidelines, go to How to assign tags.
Choosing tags#
- Choose tags that clearly indicate who the article is for and what it covers, following How to assign tags.
- Choose the correct abstraction level.
- Avoid overly generic or umbrella tags:
- Tags such as
EspressiforIoTdon’t add value in highlighting key topics. - If a suggested higher-level term is too broad and multiple articles share a distinct topic, introduce a more specific tag. For example, if several articles focus on face recognition, introduce
face recognitioninstead of using onlymachine vision.
- Tags such as
- Avoid overly narrow tags when the content applies to a broader category
- For content applicable to both
ZephyrandNuttX, consider using the broader tagRTOS. - For content applicable to multiple Espressif SoCs, don’t add specific tags, such as
ESP32orESP32-C3.
- For content applicable to both
- Avoid overly generic or umbrella tags:
- Keep the taxonomy sustainable.
- Avoid creating tags that will only apply to one or two articles.
- If
ESP32-C3-DevKit-RUST-1is a key topic but no additional articles are expected, use the broader tagDevKit. - If an article covers the
ESP-Audio-Effectscomponent and no further articles are planned, useESP-IDF component.
- If
- If important topics are not represented in the current tagging system, provide feedback for improvement.
- Avoid creating tags that will only apply to one or two articles.
Spelling tags#
- Use lower case letters.
Exceptions: Capitalize proper nouns and established terms, such as:- Product names:
ESP32-P4,ESP-IDF,NuttX - Terms, protocols, and features:
SoC,Ethernet,WebRTC - Abbreviations:
IDE,LED,LLVM
- Product names:
- Use tags in singular.
Exceptions: Singular (uncountable) words that end ins:- Mass nouns:
graphics,robotics - Established terms:
ESP Insights,DevOps
- Mass nouns:
- Use spaces to separate words.
Exceptions: Use hyphens only in established terms:- Compound terms:
ESP32-C3,esp-idf-kconfig,Wi-Fi
- Compound terms:


