How to promote your website for free

Before you post anywhere

Promotion multiplies whatever the first screen of your site says. Check three things before you share a link:

Nine free places to promote your website

1. Post on X while you build

Short posts showing progress, a screenshot or a short screen recording reach other builders who reply, repost and try things. Post the link when there is something to try, then reply to your own post with what changed since. One post rarely does much; a steady thread of updates does.

2. Share it on LinkedIn

LinkedIn rewards a short story about why you built something and who it helps. Put the link in the post itself, keep it to a few short paragraphs, and answer every comment in the first hour.

3. Answer questions in communities

Reddit, Indie Hackers, Discord servers and niche forums send good traffic when you answer a real question and mention your site where it genuinely helps. Read each community's rules first. Many only allow self-promotion in a weekly thread.

4. Launch on launch boards and directories

Launch platforms and site directories give a new site a burst of visitors and a few early backlinks. Submit to the ones that match your audience, not all of them, and be around on launch day to reply to comments.

XBoost is one of these, with a twist: instead of votes, your rank comes from the real visitors your own link brings, and the board sends clicks back to every listed site. Submit your site to get a 24-hour launch, a share link and a live rank badge.

5. Write one genuinely useful article

A single guide that answers a question your audience searches for keeps sending visitors long after a social post fades. Pick a specific question, answer it better than the current top results, and link to it whenever the question comes up.

6. Tell your existing audience

A newsletter, an email signature, a GitHub README or the bio on your social profiles all reach people who already trust you. Add the link everywhere it fits.

7. Submit your site to search engines

Add the site to Google Search Console and Bing Webmaster Tools and submit a sitemap. It will not bring traffic on day one, but it gets your pages indexed sooner and shows which searches you start appearing for.

8. Trade mentions with similar makers

Sites with the same audience but a different product can link to each other, share each other's launches or write a joint post. Ask makers you already talk to.

9. Put a badge on your own site

A small badge or “as seen on” link turns your existing visitors into a signal for the places you are listed. On XBoost, clicks on your live rank badge count as visits for your listing.

Writing a post people click

Measuring what actually works

Give each channel its own link, for example with UTM parameters or a separate campaign link per platform, so your analytics show which posts send visitors and which only send likes. After a couple of weeks, drop the channels that send nothing and post more often on the ones that do.

On XBoost every listing gets a campaign link with a separate source for X, LinkedIn and other places, and its public page shows how many real visitors each one brought. The ranking rules explain exactly what counts as a visit.

Ready to try it? Your 24-hour launch starts the moment you submit.