Month 2 scorecard
Here is where things stood at the end of Month 2. Every number is real.
Revenue is still zero. That is the honest headline. But the leading indicators, the inquiry, the impressions, the keyword movement, tell a different story. The foundation is working. The pipeline is not yet.
What actually happened this month
Published 5 new blog posts to bring the total to 10. The goal was simple: give Google more pages to index and give potential clients more reasons to trust the site. Each post was written with a specific keyword in mind and structured with proper H1s, meta descriptions, and internal links.
Time cost: roughly 3–4 hours per post. That is 15–20 hours of writing in week one. Slower than expected because writing well about technical topics takes longer than it looks.
What I learned: Writing for SEO and writing for humans are not opposites, but they do require different editing passes. I now write first, then optimize, not the other way around.
I sent 20 cold DMs to local business owners on Instagram whose websites (or lack of websites) I had researched in advance. Not generic messages, each one referenced something specific about their business. Conversion rate: 2 replies, 0 consultations booked.
The replies were polite but non-committal: "We'll think about it" and "Magkano ba?" followed by silence after I shared pricing. This is normal. Cold outreach to people who did not ask for you is a low-conversion activity. I knew this going in but wanted to test it anyway.
What I learned: Cold DMs work better as a data collection exercise than a sales channel. The conversations told me that price sensitivity is real and that I need a stronger value lead than "we build websites."
A business owner from Quezon City found the site through Google and filled out the contact form. They run a small accounting firm and want a website to start getting clients beyond referrals. The inquiry came through the blog post on local SEO, exactly the kind of content-driven lead the blog was designed to generate.
We had a 30-minute consultation call. They have a budget of ₱20,000–25,000. Scope is a 5-page website with contact form, SEO setup, and Google Business Profile optimization. I sent a proposal. As of publishing this post, it is still pending.
What this confirmed: The SEO and content strategy is working, even this early. The lead did not come from cold outreach. It came from someone who already trusted the site enough to fill out a form. That is a fundamentally different quality of conversation.
Shifted strategy: instead of cold DMs, I joined 3 Filipino business Facebook groups and started answering questions about websites and SEO, no promotion, just useful answers. Within a week I had 4 profile visits and 1 DM asking for a quote.
The DM did not convert (the budget was too low for what they wanted), but the approach felt more sustainable than cold outreach. Giving value in a community before asking for business is slower but warmer.
What I learned: Community-based visibility is underrated for freelancers. The ROI is not immediate but the trust signal is completely different from cold DMs.
SEO progress: what Google Search Console shows
The site went live with 5 blog posts in Month 1 and had near-zero impressions. By the end of Month 2, after publishing 5 more posts and submitting the sitemap, Google Search Console shows 312 impressions and 3 keywords ranking in positions 28–47. Not on page one yet, but movement is real.
The keywords starting to move: "website cost Philippines," "local SEO Philippines small business," and "AI tools Filipino business." These are exactly the posts that were written with SEO intent. The strategy is tracking.
Page one rankings typically take 3–6 months for new domains with no backlinks. The target is to have at least one keyword in the top 10 by Month 4–5. That is the goal for the next 60 days.
What I would do differently
Start community participation earlier. The Facebook group approach in Week 4 should have been Week 1. Building visibility in communities where your clients already spend time is the fastest zero-cost lead generation available to a new freelancer.
Write the proposal template first. When the first inquiry came in, I spent too long writing a custom proposal from scratch. Having a clear template ready would have saved 2–3 hours and made the proposal look more professional.
Track time spent on everything. I have no idea how many hours Month 2 actually required. Going into Month 3, every hour gets logged. You cannot improve what you do not measure.
Goals for Month 3
One closed project, even a small one. This is the primary metric. Revenue is the only proof that the business model works.
Two more keywords in the top 30 on Google Search Console. Content compounds; the goal is to see the compounding begin.
Build a proper proposal template and a simple client onboarding checklist so that when the next inquiry comes in, the response is faster and more professional.
Want to follow this build in real time?
Every month we publish a new entry in this series with real numbers, real experiments, and honest lessons. If you want to build your own web business or hire someone who is documenting the process, this is where to start.
Read All Posts