You published your site, and analytics shows a flat line. That’s not a sign something is broken. Nobody knows the site exists yet, and no search engine trusts it yet. Traffic to a new website has to be brought in by hand at first, and it grows from there.
Why a new website gets no traffic
Visitors come from three places: someone shared a link, someone searched, or someone typed your address. On day one nobody has your address, nobody links to you and Google barely knows your pages exist. Google’s own SEO Starter Guide says it finds pages mainly through links from pages it already knows, and that changes can take from a few hours to several months to show up.
So the order is: reach people directly now, and build the pages that bring search traffic in the meantime.
Your first visitors this week
These bring people within days, if you do them by hand:
- Communities where your users talk. Subreddits, forums, Discord and Slack groups, Facebook groups. Answer questions first, mention your site only where it really helps, and follow each place’s rules. For Bloomly, a plant-care app, that’s houseplant subreddits, not startup forums. See how to get your first users.
- Launch sites and directories. They bring a burst of curious visitors and your first links. See where to launch your app.
- People you already know. A personal message to ten people who have the problem works better than one post to everyone.
- Your own posts. Short updates about what you built and what you learned, with real numbers. See what to post when you build in public.
Tag every link you share, like bloomly.example/?utm_source=reddit&utm_campaign=launch, so your analytics shows which post each visitor came from.
How to increase organic traffic over the next months
Organic traffic means visitors from search results, without paying for ads. For a new site it comes from a handful of pages, not from the homepage:
- Make sure Google can read and list your site. Search Console, a sitemap, readable text, no
noindex. If you’re not on Google at all, start with why your website isn’t showing up on Google. - Write down what your users type before they’ve heard of you. Not your app’s name, their problem: “why are my plant’s leaves turning yellow”, “how often to water a snake plant”.
- Make one page for each of those questions, and answer it in the first two sentences. Google’s guide puts it simply: think about the words a user might search for, and write content they’ll find helpful and reliable.
- Link those pages to each other and to your app, with link text that says what’s on the other side.
- Get a few real links. Directory listings, your social profiles and mentions in communities. Links are how Google finds new sites and decides to trust them.
Three good pages that answer real questions do more than thirty thin ones. The same pages help AI assistants mention you, see how to get found in ChatGPT.
How to promote your website for free
Everything above is free and costs only time. A few more that new sites often skip:
- Your profiles. Put your link on your X, LinkedIn, GitHub and Indie Hackers profiles, and in your email signature.
- Places that list tools like yours. Comparison sites, “alternatives to…” pages and GitHub lists in your category.
- Partnerships. A newsletter, a creator or a tool your users already use may want to mention something useful for their audience.
- Answering on Q&A sites. A helpful answer on Reddit or Quora can bring visitors for years.
Paid ads can bring traffic tomorrow, but on a page that doesn’t convert yet they mostly buy lessons. Try them once you know which message works.
Why is my website still not getting traffic?
If you’ve done the above for a few weeks and the line is still flat, check these in order:
- Google can’t list you. Search for
site:yourdomain.com. If nothing shows, it’s a setting or a readability problem. - Your pages answer nobody’s question. A homepage with a slogan and three features gives searchers nothing to find.
- You posted once and stopped. Communities reward people who show up regularly.
- You’re in the wrong places. Other makers are friendly, but they’re rarely your customers.
- Visitors come but leave. That’s a page problem, not a traffic problem. See why visitors leave without signing up.
What to do this week
- Pick two communities where your users talk, and answer three questions in each
- Submit to one or two launch sites that fit your stage
- Tag every link you share
- Write one page that answers a question your users search for
- Check Search Console once at the end of the week