Managing catalog attributes effectively is crucial for a robust e-commerce search and filtering experience. On the Attributes page of the dashboard, you have control over the attributes that are indexed and utilized by the search and browse engine.Documentation Index
Fetch the complete documentation index at: https://docs.uselayers.com/llms.txt
Use this file to discover all available pages before exploring further.
Attributes for Product Options, Shopify’s Standard Product Taxonomy Metafields, and Product Metrics are automatically created during catalog syncs. Please contact support if you need assistance managing complex attributes.
Finding attributes
The Attributes page displays all indexed attributes in a table with the following columns:- Name - the human-readable nickname for the attribute
- Code - the underlying attribute code used by the engine
- Type - either Catalog or Computed
- Used In - badges showing where the attribute is active. In addition to the core capability roles (Filter, Sort, Search, Keyword), badges also appear when an attribute is referenced by Sort Rules, Sequences, Families, or Merchandising conditions.
- Type - narrow the list to Catalog attributes (sourced from your product data) or Computed attributes (derived from Functions or mapping rules).
- Used In - show only attributes that are active in a specific role. Select multiple values to broaden the filter (OR logic). Available options:
- Filter - attribute is enabled as filterable.
- Sort - attribute is enabled as sortable.
- Search - attribute is enabled for semantic search.
- Keyword - attribute has a keyword search weight configured.
- Sort Rules - attribute is referenced by one or more ranking rules.
- Sequences - attribute is referenced in product sequence conditions.
- Families - attribute is referenced by a product family.
- Merchandising - attribute is referenced in merchandising rule conditions.
- Class - filter by attribute classification: Categorical, Feature, or Price. Select multiple values to show attributes from any of the selected classes. This is useful for reviewing which attributes have been classified and ensuring the right classes are assigned across your catalog. See Attribute classes for more on what each class means.
Foundational architecture
Attributes form the foundation layer of the Layers platform, enabling all higher-level functionality through their core properties. For a visual overview of how attributes connect to search, filtering, and sorting, see Attributes: Core Concepts.Attribute types
Catalog attributes
Catalog attributes come directly from your Shopify product data. They reference fields in your product schema using dot notation, which allows for the targeting of attributes or nested attributes within your data structure. This includes standard fields, product options, taxonomy metafields, and custom metafields. For the full guide on catalog attribute codes, metafield creation, and nested key support, see Catalog attributes.Computed attributes
Computed attributes let you create dynamic values from existing product data. See the dedicated Computed attributes page for details on Functions, the Derive builder, platform defaults, and recipes.Customer-facing label
Each attribute has an optional Label field that represents the customer-facing name displayed on your storefront. The attribute code identifies the attribute in configuration, while the label provides a human-readable name (for example, “Material”) for storefront UI elements like filter menus and facet headings. You can set or update the label when creating or editing an attribute on the Attributes page of the dashboard.Bulk actions
You can select multiple attributes from the list and perform actions on them at once. To enter selection mode, click Select in the actions column header. Checkboxes appear next to each attribute row. Select the attributes you want to act on, then open the Actions dropdown to select an action.Bulk delete
Select one or more attributes and select Delete from the Actions dropdown to remove them all at once. A confirmation prompt appears before the deletion proceeds. When you are done selecting, click Actions > Done selecting to exit selection mode.Best practices
- Use clear, descriptive nicknames for attributes to easily manage and identify them on the dashboard.
- When setting up searchable attributes, consider the search behavior of your customers and which attributes are most relevant to their queries.
- For filterable attributes, think about the facets that are most useful for customers when browsing your product range.
- Regularly review and update your attributes to keep up with changes in your product catalog and customer search behavior.
Next steps
- Catalog attributes - Codes, metafield creation, and nested key support
- Attribute options - Searchable, filterable, sortable, and visibility settings
- Attribute classes - Categorical, feature, and price classifications
- Computed attributes - Creating dynamic attribute values with Functions
- Configure search behavior
- Test collections and similar products