By default, tags can be created by users in admin roles. However, you can decide on which roles can create tags by updating Roles & Permissions in the Settings of your space.
Tag IDs are immutable and cannot be modified after the tags are created to preserve the metadata associated with your entries. However, the tag name can be easily modified by visiting the tag section in your space setting. Once applied, changes to the tag name will be immediately reflected in your space. Keep in mind that tags have to carry unique names and IDs.
Private tags are meant to be used solely by internal teams and are only accessible via the Content Management API (CMA). By contrast, public tags can be used in customer-facing context, for example, to display SEO-related metadata, streamline the organization of public content or supporting various personalization scenarios on the frontend. For this reason, public tags are accessible via the CMA, Content Delivery API (CDA) and Content Preview API (CPA). Please note that tags can be set to private/public only during the creation process.
Yes, tags are environment-aware. This means that you can define a distinct set of tags for each of the environments you are working in. This is useful when developing new features or preparing large content updates.
Yes, our search functionality supports tags in the web app and within our APIs. Our tests also show that searching for content using tags tends to produce faster results. For this reason, we actively encourage our users to use tags for filtering content whenever possible.
Public tags can be used for SEO purposes because they are exposed through the Delivery API to your client-side applications.
Private tags cannot be used for SEO. They are intended to be used to organize and search for content within Contentful, and they are only returned in the Contentful Management API.
Yes, you can add tags to assets to store metadata. Only public tags will be returned in the Contentful Delivery API, whereas private tags are only returned in the Contentful Management API.
Yes, you can create, read, update and delete tags via apps.
No, tags are available to all customers on the current plans.