No Link Preview Showing on TikTok

Why your URL shows with no image, title, or description on TikTok

Blocked crawler (usually by accident)

TikTokSpider is likely blocked by your robots.txt or firewall. Many site operators block ByteDance crawlers broadly to stop Bytespider (the AI training bot) and inadvertently kill TikTokSpider too.

Diagnosis checklist

  1. Check robots.txt – is TikTokSpider disallowed? Look for blanket blocks on all bots.
  2. Check for OG tags – curl your URL and verify og:title and og:image are in the HTML.
  3. Check server-side rendering – client-side-only meta tags won’t be visible.
  4. Check HTTP status – must return 200 OK.
  5. Check firewall/WAF rules – some WAFs block ByteDance IP ranges, catching TikTokSpider as collateral.
  6. Check HTTPS – valid certificate required.

Allowing TikTokSpider while blocking Bytespider

User-agent: TikTokSpider
Allow: /

User-agent: Bytespider
Disallow: /

This keeps link previews working while still blocking the AI training crawler.

Testing your fix

curl -A "TikTokSpider" https://yoursite.com/page | grep -i "og:title"

If you see the tag, share the link on TikTok to verify.