How to Fix “Title exceeds maximum character limit” in TikTok Catalog
TikTok expects short, scannable titles. Long SEO titles built by concatenating brand, model, colour, size and keywords blow past the limit and get cut at an arbitrary character.
Scan your feed for this error for free
Paste your product feed URL (XML, CSV or JSON). The audit checks Title exceeds maximum character limit along with 25+ other pre-channel rules.
Why this happens
Technical root cause
Product titles in ecommerce catalogs are optimized for on-site search, not for a mobile feed. Exports pass them through unchanged, including bracketed marketing suffixes.
TikTok Catalog reports it as Title exceeds maximum character limit and applies: Title truncated mid-word or the row rejected on strict validation.
Native CMS friction
Shopify
SEO apps rewrite titles with keyword suffixes that the product export carries into the feed.
VTEX
The SKU name concatenates product name plus specification values, producing very long strings.
WooCommerce
Variation titles append every attribute pair, e.g. “ – Blue, XL, Cotton”, on top of the parent name.
Fixing it manually
- 1
Export the rejected rows and measure the character length of each title.
- 2
Move keyword padding out of the title and into the description.
- 3
Keep the pattern Brand + Product + key attribute at the front.
- 4
Trim at a word boundary so the visible title still reads cleanly.
The IRONFEED automated solution
One rule, applied to every product on every export. No spreadsheets, no re-uploads.
IF length(title) > 100
SET title = truncate_words(title, 100)
ELSE SET title = collapse_spaces(title)Run automatic linter checks before TikTok Catalog crawls your feed. IRONFEED validates every export against the channel spec, so this error is caught in Feed Review instead of in your channel dashboard.
Attribute requirements
| Attribute | TikTok Shop requirement | Accepted format | IRONFEED transformation |
|---|---|---|---|
title | Required; concise product name | Plain text, no promotional phrases or all caps | Word-boundary truncation at the configured limit |
description | Required | Plain text | Receives the detail moved out of the title |
Frequently asked questions
Related Feed Issues & Fixes
Other critical errors affecting catalog performance on Google, Meta, TikTok, and Mercado Libre.
SKU ID cannot be empty
SKU is an optional merchandising field in most storefronts. Products created quickly, or imported in bulk, frequently have no SKU at all, and the export writes an empty cell rather than deriving an identifier.
View Fix & RuleCombinación de variantes no válida para la categoría
Store catalogs allow arbitrary option names such as material, flavour or pack size. Mercado Libre rejects axes its category does not define, and it also rejects two variants that resolve to the same combination.
View Fix & RuleMoneda no coincide con el site local de Mercado Libre
Regional sellers keep one base currency internally and expect conversion at publish time. The integration passes the base amount through, and locale formatting adds separators the API does not accept.
View Fix & RuleLooking for a different error?