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?
- Brand visibility — Your @username appears alongside shared links
- Analytics access — Twitter Card Analytics tracks impressions, clicks, and engagement
- Credibility — Links attributed to verified or established accounts get more trust
- 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
- Include the @ symbol —
@yourbrand, not justyourbrand - Use your main brand account — Not a personal account (use twitter:creator for that)
- Keep it consistent — Same @username across all pages
- Verify your account — Verified accounts get more trust in card previews