A catalogue becomes difficult to compare when the same attribute is entered in different ways. “Black”, “black matt” and “Matt black” may be deliberate distinctions, or three ways of writing the same value. A fixed glossary for product attributes helps employees record consistent data and makes the presentation clearer.
Define the meaning before the spelling
Start with the attributes customers actually use to choose. Define what each attribute describes. “Size” may mean clothing size, package contents or a physical dimension. When these meanings are mixed, consistent spelling helps only to a limited extent. Create separate attributes with a clear purpose if needed.
WooCommerce supports global attributes used across several products and product-specific attributes. The official product organisation documentation describes these options. Choose global attributes when the same meaning needs to be managed across the catalogue; assess exceptions deliberately before local fields multiply.
Use examples to expose uncertainty
A fictional store offers metal shelving eighty centimetres wide. One employee enters “80 cm”, another “800 mm” and a third just “80”. Although some values mean the same thing, the presentation is inconsistent. Choose a unit and a fixed input format, with an explanation for the customer.
A glossary therefore contains more than permitted words. Include the name, meaning, unit, spelling and examples. Also define how to handle unknown values or values not yet supplied. A blank attribute is not the same as “not applicable”, and an arbitrary dash can hide that difference.
Make responsibility for changes explicit
Appoint someone to review new values and changes. This role need not involve an extensive approval procedure. The point is that an employee can ask whether a new value genuinely adds a substantive distinction. Without that coordination, near-identical variants will still appear.
For online store development the glossary can be used in the trial catalogue. Ask the design team to display real values, including long names and missing information. This reveals early which attributes work together and where more explanation is needed.
If data comes from an external system, mapping it to store values belongs in the agreed data model. Through an integration values can be supplied, but someone must establish what they mean. Automatic synchronisation does not make unclear source data consistent by itself.
For technical attributes, also state whether the value is a nominal designation or an exact specification. A trade size may be understood differently from a measured dimension. The glossary should explain these differences so employees do not merge values that only appear similar. Ask the product owner to confirm the meaning before cleaning up data.
Clean up existing variants in a controlled way
First list the values in use and the affected products. Decide which values can genuinely be merged and which need to remain distinct. Test a change on a small, representative set. Check both the product information and any selection options or existing references that use the attribute.
- The new value has a clear meaning.
- The unit and spelling match the agreement.
- Products retain their meaningful distinctions.
- The store presentation remains understandable.
- The source or input process will use the same rule from now on.
For larger cleanup operations, record the old and new meanings. This helps explain later questions from employees or integration managers. A glossary ultimately becomes a shared memory for the range. It makes it easier to enter new products correctly and prevents each editor from making the same substantive decision again.