Platform behaviour
How each platform crawler behaves when it unfurls a link. Every cell comes from @og-kit/core PLATFORM_PROFILES; uncertain data is marked unverified.
- official vendor docs or published bot strings
- measured measured against live crawlers
- community community consensus or reverse engineering
- unverified best guess; treat as provisional
| Platform | Crawler UA | Executes JS | Cache TTL | Refresh | Image budget | Truncation | Card ratio |
|---|---|---|---|---|---|---|---|
| Facebookfacebook | facebookexternalhit/1.1 (+http://www.face…official | nocommunity | unknownunverified | Sharing Debugger scrapeofficial | hard 8 MBofficial | title ≤ 60 · description ≤ 200 · 3 linescommunity | 1.91:1official |
| X (Twitter)x | Twitterbot/1.0official | nocommunity | 7dcommunity | Card Validator / re-post after URL changecommunity | hard 5 MBcommunity | title ≤ 70 · description ≤ 200 · 2 linescommunity | 1.91:1community |
| LinkedInlinkedin | LinkedInBot/1.0 (compatible; Mozilla/5.0;…community | nocommunity | 7dcommunity | Post Inspectorofficial | hard 5 MBcommunity | title ≤ 150 · description ≤ 300unverified | 1.91:1community |
| Slackslack | Slackbot-LinkExpanding 1.0 (+https://api.…official | nocommunity | unknownunverified | Re-share link / no public debuggercommunity | no byte cap recordedcommunity | title unknown · description unknownunverified | 1.91:1community |
| Discorddiscord | Mozilla/5.0 (compatible; Discordbot/2.0; …community | nocommunity | unknownunverified | Append a query parameter or use embed visualizer toolscommunity | hard 8 MBcommunity | title ≤ 256 · description ≤ 4096unverified | 1.91:1community |
| WhatsAppwhatsapp | WhatsApp/2.0community | nocommunity | unknownunverified | No public debugger; wait or change URLcommunity | hard 300 KB / soft 200 KBmeasured | title ≤ 65 · description ≤ 160 · 2 linescommunity | 1.91:1measured |
| Telegramtelegram | TelegramBot (like TwitterBot)community | nocommunity | unknownunverified | @WebpageBot or re-sharecommunity | hard 5 MBcommunity | title unknown · description unknownunverified | 1.91:1community |
| Googlegoogle | Mozilla/5.0 (compatible; Googlebot/2.1; +…official | yesofficial | unknownunverified | Search Console URL Inspection / request indexingofficial | no byte cap recordedcommunity | title ≤ 60 · description ≤ 160unverified | 1:1community |
- Crawler UA
facebookexternalhit/1.1 (+http://www.face…official- Executes JS
- nocommunity
- Cache TTL
- unknownunverified
- Refresh
- Sharing Debugger scrapeofficial
- Image budget
- hard 8 MBofficial
- Truncation
- title ≤ 60 · description ≤ 200 · 3 linescommunity
- Card ratio
- 1.91:1official
- Crawler UA
Twitterbot/1.0official- Executes JS
- nocommunity
- Cache TTL
- 7dcommunity
- Refresh
- Card Validator / re-post after URL changecommunity
- Image budget
- hard 5 MBcommunity
- Truncation
- title ≤ 70 · description ≤ 200 · 2 linescommunity
- Card ratio
- 1.91:1community
- Crawler UA
LinkedInBot/1.0 (compatible; Mozilla/5.0;…community- Executes JS
- nocommunity
- Cache TTL
- 7dcommunity
- Refresh
- Post Inspectorofficial
- Image budget
- hard 5 MBcommunity
- Truncation
- title ≤ 150 · description ≤ 300unverified
- Card ratio
- 1.91:1community
- Crawler UA
Slackbot-LinkExpanding 1.0 (+https://api.…official- Executes JS
- nocommunity
- Cache TTL
- unknownunverified
- Refresh
- Re-share link / no public debuggercommunity
- Image budget
- no byte cap recordedcommunity
- Truncation
- title unknown · description unknownunverified
- Card ratio
- 1.91:1community
- Crawler UA
Mozilla/5.0 (compatible; Discordbot/2.0; …community- Executes JS
- nocommunity
- Cache TTL
- unknownunverified
- Refresh
- Append a query parameter or use embed visualizer toolscommunity
- Image budget
- hard 8 MBcommunity
- Truncation
- title ≤ 256 · description ≤ 4096unverified
- Card ratio
- 1.91:1community
- Crawler UA
WhatsApp/2.0community- Executes JS
- nocommunity
- Cache TTL
- unknownunverified
- Refresh
- No public debugger; wait or change URLcommunity
- Image budget
- hard 300 KB / soft 200 KBmeasured
- Truncation
- title ≤ 65 · description ≤ 160 · 2 linescommunity
- Card ratio
- 1.91:1measured
- Crawler UA
TelegramBot (like TwitterBot)community- Executes JS
- nocommunity
- Cache TTL
- unknownunverified
- Refresh
- @WebpageBot or re-sharecommunity
- Image budget
- hard 5 MBcommunity
- Truncation
- title unknown · description unknownunverified
- Card ratio
- 1.91:1community
- Crawler UA
Mozilla/5.0 (compatible; Googlebot/2.1; +…official- Executes JS
- yesofficial
- Cache TTL
- unknownunverified
- Refresh
- Search Console URL Inspection / request indexingofficial
- Image budget
- no byte cap recordedcommunity
- Truncation
- title ≤ 60 · description ≤ 160unverified
- Card ratio
- 1:1community
Open a platform for its full field-priority chain, image geometry, debugger link, and verification dates. New core profiles appear here automatically.