Info Twitter

Missing twitter:site — Attribute Content to Your X/Twitter Account

Adding your X/Twitter @username helps attribute content to your account.

What is twitter:site?

The twitter:site meta tag specifies the X/Twitter @username of the website or organization that owns the content. It's displayed in card previews and helps attribute shared links back to your brand.

How platforms use it

  • X/Twitter — Shows "From @yourbrand" or attributes the card to your account
  • Analytics — Enables Twitter Card Analytics for your domain
  • Trust signal — Users see an established account linked to the content

Why should you add it?

  1. Brand visibility — Your @username appears alongside shared links
  2. Analytics access — Twitter Card Analytics tracks impressions, clicks, and engagement
  3. Credibility — Links attributed to verified or established accounts get more trust
  4. Discoverability — Users can click through to your Twitter profile

How to fix it

<meta name="twitter:site" content="@yourbrand" />

Also consider twitter:creator

<!-- Site/organization account -->
<meta name="twitter:site" content="@yourbrand" />

<!-- Individual author (for articles/blogs) -->
<meta name="twitter:creator" content="@authorhandle" />

Best practices

  1. Include the @ symbol@yourbrand, not just yourbrand
  2. Use your main brand account — Not a personal account (use twitter:creator for that)
  3. Keep it consistent — Same @username across all pages
  4. Verify your account — Verified accounts get more trust in card previews

Related articles