Skip to main content
All posts
X practical guides

How to Share Links on X: Posts, Profile URLs, and Previews

Share a website or post link on X, understand URL character counts, and check the destination and preview before sending people to your page.

DS

Daniel Smidstrup

Founder of ClimbX

Follow on X

I grew my X account from 0 to 10K followers in 140 days.

6 min read
An orange chain connects two browser windows across a gap, in charcoal line art on cream.

The short version

Paste the full destination URL into the X composer, add a reason to open it, and review the post before publishing. X wraps links through t.co and counts a URL as 23 characters. Sharing a post link and editing your profile website are separate actions.

The link has two jobs: take the reader to the right page and set an honest expectation about what they will find. This guide covers the mechanics, then a short launch check you can use before sending people to a tutorial, feature page, or signup flow.

Choose the next step

Your taskStart here
Share a websitePaste its URL into a post and explain the destination.
Share an existing postUse the post’s Share control and copy its link.
Share your profileUse the profile address for your current handle.
Add your business websiteEdit the website field in your profile.

Post a link with a clear reason to click

Copy the destination address from the actual page, paste it into the composer, and write the useful part of the message around it. X’s automatic t.co handling means a long URL is counted as 23 characters in a post. You do not need another shortener just to reduce that count.

Say what is behind the link. “The checklist we use before releasing a pricing change” gives a reader a decision. “Check this out” makes the reader do the work of guessing whether it matters.

Preview the weighted X character count

Copy the right post or profile URL

For an existing post, use its Share control and copy the post link. This preserves the reference to that specific conversation. A profile link points to the account and is a poor substitute when someone needs the exact explanation you are discussing.

Check your current handle before sharing a profile address. If you recently changed it, update website footers, email signatures, and launch documents that still point to the old identity.

Link typeWhat it points toTypical mistake
Website URLThe page you want readers to use.Linking to the homepage when the post promises a specific guide.
Post URLOne particular X post and its conversation.Sharing the author’s profile instead of the post.
Profile URLThe account identified by its current handle.Keeping an old handle in a website footer.
Profile website fieldThe external destination chosen in your profile.Leaving an expired campaign or private preview link.

Check a link preview as a separate part of the post

Before publishing an important announcement, inspect the preview if one appears. Does its headline describe the page you are sending readers to? Does the image still show an old product name or price?

If the card is missing or stale, first open the destination directly and check that the page loads. If you own the website, inspect its title, description, and social-card metadata. Preview behavior can involve caching; repeatedly changing the post wording is not a reliable fix for a website metadata problem.

Make the written post understandable even without the card. A link preview is a useful supplement, but the message should still explain the destination if a client renders it differently.

A stale preview and a current preview point to the same destination document.
A working destination and an accurate preview are separate checks. These are illustrative cards, not screenshots or a promise that every client displays a card.

If the preview looks wrong, isolate the problem

Separate destination access from card appearance. If the URL opens the wrong page, fix that before debugging the image. If the destination is correct but the card is stale, inspect the website’s social metadata and any recent page changes.

For example, a launch post might link to a new feature page while its preview still advertises last month’s offer. The text and destination can both be correct while the preview misleads the reader. Make the website metadata consistent, then check the final result; do not assume editing the caption updates a cached card.

If you do not control the destination, you may not be able to fix its preview. Write a self-contained explanation of the resource and avoid claiming a particular card will appear for every reader. The useful outcome is a clear, working reference.

What failedWhere to investigate
Wrong destinationThe exact URL and redirects.
Works only for youThe page’s login and sharing permissions.
Wrong headline or imageThe destination’s metadata and cached preview.
Readers do not understand the offerThe promise in the post and the landing page’s first screen.

Run a small destination check before a launch

Open the final URL in a private browser window and on a phone. This catches a common mistake: linking to something that works only because you are already logged into your own account.

If the page deliberately requires login, say so when that affects the reader’s decision. Also check that redirects preserve the destination you intended. A working homepage is not necessarily the right landing page for a specific feature announcement.

  • Does the page answer the promise made in the post?
  • Can the intended reader access it?
  • Does the primary action work at phone size?
  • Are any tracking parameters free of personal or confidential data?

Measure the result you actually wanted

Choose a result before deciding whether to put the link in the main post or in a reply. For a tutorial, useful reading and follow-up questions may matter. For a signup page, completed relevant signups are a stronger signal than impressions alone.

Try a few comparable posts and keep notes about the topic, audience, and destination. Do not interpret one unusually successful post as proof of a universal rule about external links. Content, timing, and audience all changed alongside the placement.

A t.co link is not access control. X’s shortener does not make a document private; set the destination’s permissions appropriately before sharing it.

For a founder sharing a setup guide, keep a simple chain of evidence: the post promised a particular task, the page explained that task, and the reader either completed the next step or left. Use consistent, non-personal campaign labels if you track the link. Separate a visit from a trial start and a trial start from someone actually using the product.

Compare similar topics over a reasonable window. If one post linked to a tutorial and another linked to a generic signup page, the link placement is not the only thing that changed. Write down that difference before choosing a rule for the next batch.

Diagnose why followers are not becoming customers

Frequently asked questions

How many characters does a URL use on X?

X says URLs count as 23 characters, regardless of their original length.

Do I need a third-party URL shortener?

Not to reduce the X character count. X shortens links automatically through t.co.

Does a short link make a private document safe to share?

No. Access depends on the destination’s permissions, not on how short its URL looks.

Write a post that gives the link a reason to exist

Use ClimbX to develop the observation, evidence, and reader takeaway before adding the destination. Review the finished draft and schedule it as part of a consistent founder publishing routine.

Read next

Sources