Open Graph locale, JSON-LD language and the blog breadcrumb follow the
post's language, the FAQ heading is translated, and time elements use
ISO dates. llms.txt and llms-full.txt list core capabilities next to the
licensing and deployment boundaries. New tests keep FAQ answers plain
text and in step with the English, catch repeated paragraphs, overlong
meta descriptions and "prorated" upgrade wording, and a build verifier
checks the rendered blog. IndexNow no longer reports success when a
sitemap cannot be read.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Bing Webmaster Tools flags meta descriptions under roughly 90-100
characters. It counts characters, so most Chinese, Japanese and Korean
pages failed even when the text read fine.
- Hand-written descriptions for the key site pages in 11 languages:
home, pricing, support, team, the blog index and its categories. Plus
16 docs pages whose text is too short to extend from.
- scripts/fit-meta-descriptions.mjs runs after both builds (v3/build.sh,
deploy.sh and the docs workflow). It brings every other description to
120-160 characters, using the page's opening sentences.
- Category descriptions now resolve for the transliterated zh/ja/ko
slugs. Before, those pages only ever showed the generic text.
- IndexNow: the key file ships with the site from v3/public, and
scripts/indexnow.mjs submits the live sitemaps. After deploying, each
workflow submits its own half: the site or the docs.
- Translate the bodies of the Spanish team page and the German support
page, which were still in English.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>