Your first 100 blog visitors will not come from Google. New sites take weeks to appear in search, so the first readers come from people and places you can reach yourself. This guide lists practical, free ways to get them, and how to set up your blog so those visitors come back.
Publishing a post and hearing nothing is the most discouraging part of starting a blog. You check your stats and see zero, or a handful of visits that turn out to be you.
That is normal. Google itself says it can take a few weeks to notice a new site, and new sites with no links from elsewhere may be missed entirely. Waiting is not a strategy, though. The first 100 visitors come from going to where your readers already are.
Key takeaways
- Search traffic takes time for new blogs. Do not rely on it for your first visitors.
- Share each post where your specific readers already spend time.
- Answer real questions in communities, and link only when it genuinely helps.
- Use your existing contacts and social profiles.
- Get your site into Google Search Console and submit your sitemap early.
- Collect email addresses from day one so visitors can come back.
Why Google will not send your first 100 visitors
Google’s guidance on getting your site into search lists several reasons a new site may not appear yet. It may be too new, it may have no links from other sites, or it may simply have been missed. In Google’s words, “It can take a few weeks for Google to notice a new site, or any changes in your existing site.”
So set up search properly, then put your energy into the channels below while Google catches up. If you have not connected your site to Google yet, follow my Search Console guide for beginners.
1. Start with people you already know
Your first readers are friends, family, classmates and colleagues who are interested in your topic. That is not cheating. It is how almost every blog starts.
- Send your best post to a few people who would genuinely find it useful.
- Ask them one question: “What was unclear?”
- Share it on your personal WhatsApp status or social profile with one line on who it is for.
Do not ask everyone to read everything. Send the right post to the right person.
2. Share each post on one social platform you actually use
You do not need to be everywhere. Pick the one platform where your readers spend time and post consistently.
| Platform | Works well for | How to share |
|---|---|---|
| Visual niches, tips, tutorials | Carousel with the key steps, link in bio or story | |
| Recipes, DIY, home, design, printables | A tall pin for each post that links straight to it | |
| Career, business, marketing, tech | A short post with one lesson from the article | |
| Facebook groups | Local and hobby communities | Only where the group rules allow links |
| YouTube | Tutorials and reviews | A short video that links to the full written guide |
The key is to give value on the platform itself. A post that only says “new blog post, link in bio” rarely gets clicks. A post that teaches one useful step and says “full guide on my blog” does.
3. Answer questions in communities
Forums and question sites are full of people asking the exact questions your posts answer. Find threads on your topic and write a genuinely helpful answer.
- Answer the question fully in the thread itself.
- Add a link to your post only if it gives more detail the person would want.
- Read each community’s rules first. Many ban self-promotion, and breaking that rule gets you banned.
This is slow, but the visitors it brings are exactly the people your post was written for.
Pro tip
Keep a note of every question you see people asking in your niche. Each one is a potential blog post. When you publish the answer, go back and share it where the question was asked, if the community allows it.
4. Link your blog from everything you own
Every profile and site you control is a free signpost.
- Add your blog link to your social media bios.
- Add it to your email signature.
- If you have another website, link to your blog from it where it makes sense.
- Add it to profiles on sites like LinkedIn or a portfolio site.
Links from your own other sites will not make you rank overnight, but they help Google discover your blog and help people find it.
5. Write posts that answer specific questions
Broad posts are hard for a new blog. Specific posts answer one clear question that a beginner would search. They are easier to share, easier to rank later and easier to write.
Instead of “Gardening tips”, write “How to grow mint in a pot indoors”. Instead of “SEO guide”, write “How to write a meta description”. If you are not sure how to pick these topics, see my guide to keyword research.
6. Link your posts to each other
When a visitor finishes one post, give them a reason to read another. Add links to related posts where they genuinely help. One visitor who reads three posts is worth more to a new blog than three visitors who leave after one.
7. Submit your sitemap and key pages to Google
While you build visitors through other channels, make sure Google can find your posts.
- Add your site to Google Search Console.
- Submit your sitemap in the Sitemaps report.
- Use URL Inspection to request indexing for your most important new posts.
Google notes that submitting a sitemap is a hint, not a guarantee, and that requesting indexing does not guarantee a page will appear. It still helps a new site get discovered sooner.
8. Collect emails from your first visitor
Your first 100 visitors are valuable because some of them will come back. Give them a reason and a way to do so.
- Add a simple email signup to your blog.
- Offer something small and useful, such as a checklist related to your main topic.
- Send an email when you publish something genuinely helpful, not every time you post.
An email list is the one audience channel you control. It does not depend on Google updates or social media algorithms.
What not to do
- Do not buy traffic or links. Bought visitors do not read, and Google warns against paying for links.
- Do not spam communities. Dropping links without helping gets you banned and damages your reputation.
- Do not post everywhere at once. One channel done well beats five done badly.
- Do not judge your blog in the first month. Measure progress over months, not days.
A simple 30-day plan
- Week 1: Publish three posts that each answer one specific question. Set up Search Console and submit your sitemap.
- Week 2: Share each post with a few people who would find it useful and ask for feedback.
- Week 3: Answer five questions in communities where your readers hang out.
- Week 4: Pick one social platform and post a useful tip from each article, with a link to the full post.
Repeat the cycle with new posts. Your first 100 visitors will come from these small, consistent actions, and they will be the readers who tell you what to write next. When you are ready to earn from those readers, read my guide to monetising a blog with under 1,000 visitors.
Frequently asked questions
How long does it take to get traffic to a new blog?
Google says it can take a few weeks to notice a new site. Search traffic usually builds over months. Other channels, such as sharing in communities, can bring visitors sooner.
Is it okay to share my blog in Facebook or WhatsApp groups?
Only where the group rules allow it and the post is genuinely relevant. Read the rules first and focus on helping people.
Should I pay for traffic to my new blog?
For most new blogs, no. Focus on free, targeted channels first. Never pay for links, which Google warns against.
Does social media help SEO?
Social shares are mainly a way to reach readers directly. They can help people discover your posts, which is valuable while search traffic is still growing.
What is a good number of visitors for a new blog?
Any steady growth is a good sign. Compare each month with the one before, rather than with established blogs.

Nayan Dhumal