A { softMin, hardMax } pair describing the SERP budget for a single language. softMin is the editorial floor (descriptions shorter than this trigger Google to rewrite the snippet from the body); hardMax is the truncation ceiling (anything longer gets truncated mid-content with no recovery). All values are visual SERP widths โ for CJK languages count glyphs, not bytes.
Soft-min for titles is currently informational (the renderer does not pad short titles); only hardMax is enforced in the truncation path. Future work: pad short EN/SV titles with the article-type label when they fall below softMin (tracked as a follow-up in the SEO contract).
A
{ softMin, hardMax }pair describing the SERP budget for a single language.softMinis the editorial floor (descriptions shorter than this trigger Google to rewrite the snippet from the body);hardMaxis the truncation ceiling (anything longer gets truncated mid-content with no recovery). All values are visual SERP widths โ for CJK languages count glyphs, not bytes.Soft-min for titles is currently informational (the renderer does not pad short titles); only
hardMaxis enforced in the truncation path. Future work: pad short EN/SV titles with the article-type label when they fall belowsoftMin(tracked as a follow-up in the SEO contract).