May 20, 2026
Mahesh V R
Let's say you run a D2C skincare brand in India. You sell five products. A face serum, a moisturizer, a cleanser, a sunscreen, and an eye cream.
You hired an SEO agency six months ago. They charge you ₹80,000 per month. Every month, they send you a report showing six to eight new pages published. Rankings for a few keywords have moved up slightly. Traffic has grown maybe two percent.
You look at the numbers and wonder: is this actually working? Should I see more results by now?
Here's the honest answer. Six to eight pages per month is not enough. It was never going to be enough. The agency is not doing anything wrong technically. They are just doing too little of the right thing.
Google does not rank websites with twenty blog posts. It ranks websites with depth and volume. Websites that cover a topic from every angle. Websites that have answers for every question a customer might ask.
This guide will show you a different approach than what most freelancers, agencies and in-house SEO teams are doing. One built on volume and depth, not on checking some random checklist you found on LinkedIn. One that has produced real results for D2C brands in India.
What Most Agencies & Teams Get Wrong About D2C SEO
Before we get into what works, let's talk about why most D2C brands struggle with SEO.
The Commoditization Problem
Most SEO agencies sell packages. "We will do six blog posts per month." "We will optimize eight pages per month." "We will build five backlinks per month."
This sounds reasonable. You get a predictable deliverable for a predictable price.
But here's what the agency is not telling you.
Six blog posts per month means seventy-two posts in a year. That might sound like a lot. But for a D2C brand with multiple products and multiple customer types, seventy-two posts barely scratches the surface.
The Math Problem
Let's do some quick math.
Say you have five products. And you have five types of customers (we will call them ICPs, or Ideal Customer Profiles, and we will explain what that means shortly).
Each product can be marketed to each customer type. That is five times five, which equals twenty-five different angles.
But wait. Each customer type has different problems. A twenty-five-year-old woman buying skincare has different concerns than a forty-year-old woman. Acne is different from anti-aging. Oily skin is different from dry skin.
If each ICP has four to five core problem statements, and you write one blog for each problem, you are now at twenty-five times five. That is 125 pieces of content.
And that is just blogs. We have not even talked about collection pages yet.
What the Top E-commerce Pages Actually Look Like
Go look at the top-performing e-commerce pages in any category. Not the small players. The ones dominating search results.
They do not have twenty pages. They have hundreds. Sometimes thousands.
Nykaa has over 50,000 indexed pages. Purplle has over 30,000. Even smaller D2C brands that rank well typically have 200 to 500 pages of content.
These pages are not all blog posts. They are collection pages. Product pages. Category pages. Problem-statement pages. ICP-specific landing pages.
Google sees all of that and thinks: this website has depth. This website covers this topic comprehensively. When someone searches for anything related to skincare, this website probably has an answer.
Now compare that to 6 blog posts an agency, freelancer or even your own team might be telling you.
For a broader overview of how content SEO fits into a full SEO strategy, see our SEO services guide for Indian businesses.
Understanding ICPs: The Foundation of D2C SEO
Before you write a single page, you need to understand who you are writing for.
What Is an ICP
ICP stands for Ideal Customer Profile. It is a detailed description of the type of customer who gets the most value from your product and pays you the most over time.
An ICP is not just demographics. It includes:
Demographics: age, gender, location, income level
Psychographics: values, interests, lifestyle, attitudes
Behaviors: how they shop, what they read, where they spend time online
Pain points: what problems they are trying to solve
Goals: what outcomes they want
Why ICPs Matter for SEO
Most D2C content is too generic. "Best face serum." "How to choose a moisturizer." "Skincare tips for glowing skin."
These topics are not wrong. But they are crowded. Everyone is writing them. And they do not speak directly to any specific customer.
When you write with a specific ICP in mind, your content becomes more targeted. More specific. More likely to rank for the exact phrases that customer types into Google.
How to Create an ICP
Here is a simple process.
Step 1: Look at your best customers. Who buys repeatedly? Who refers to others? Who leaves positive reviews? These are your ideal customers.
Step 2: Interview them. Ask questions like: What problem were you trying to solve when you found us? What else did you try before our product? What do you like most about the product? What would you tell a friend who is considering buying?
Step 3: Look for patterns. Group customers with similar answers together. Each group is a potential ICP.
Step 4: Write a one-page profile for each ICP. Include demographics, pain points, goals, and the language they use to describe their problems.
A Real Example
Let's say you sell skincare products. One of your ICPs might look like this:
ICP: 25-year-old woman with acne-prone skin
Demographics: 23-28 years old, urban, middle to upper-middle class, working professional
Pain points: recurring breakouts, acne scars, oily T-zone, sensitive skin that reacts to harsh products
Goals: clear skin, reduced scarring, simple routine that fits a busy schedule
Language she uses: "how to get rid of acne fast," "best products for acne scars," "skincare routine for oily skin"
Now you can create content specifically for her. Now you'll not have some random generic skincare content. You'll have content that answers her exact questions, makes her buy, which in turn makes Google love you.
This is also exactly why keyword research for D2C brands starts with talking to your customers, not opening a tool.
The ICP x Product Matrix: How to Plan Your Collection Pages
Now that you understand ICPs, let's talk about collection pages.
What Is a Collection Page
A collection page is a landing page that groups your products in a specific way. It is not just a category page like "Face Serums." It is a page built around a specific angle.
You can group products by:
ICP: "Skincare for women in their 20s"
Problem statement: "Best products for acne-prone skin"
Product type: "Vitamin C serums for glowing skin"
Benefit: "Anti-aging skincare for sensitive skin"
Use case: "Skincare routine for working professionals"
The ICP x Product Framework
Here is how to think about it mathematically.
Let's say you have five products. And you have identified five ICPs.
Each product can be marketed to each ICP. That gives you five products times five ICPs, which equals twenty-five potential collection pages.
But it does not stop there. Each ICP has multiple problem statements.
If each ICP has four core problems, and you create a collection page for each problem, you now have twenty-five times four.
That is 100 collection pages.
Why This Works
When someone searches "best skincare for 25-year-old woman with acne," they have a very specific intent. They are looking for a solution.
Adding to this - AI tool searches also always do these massive long keyword searches that are extremely specific.
If you have a collection page titled "Skincare for Women in Their 20s with Acne," you match that intent perfectly. Your page is more relevant than a generic "Skincare Products" page. Google and AI tools see that relevance and rewards it.
A Real Example: The Oak Age
At that time of writing this, we're working with The Oak Age, a longevity supplement brand based out of India.
We built out collection pages targeting specific ICPs and problem statements. Over time, they picked up rankings for all their direct product-related keywords.
The approach was not complicated. We identified the ICPs. We mapped them to products. We created collection pages for each combination. We wrote detailed, helpful content on each page. Then we linked them all together.
How to Build Collection Pages That Rank On Top Of Google
Most D2C brands simply write a H1 tag and list their products, and maybe, maybe a little bit of AI slop FAQs and descriptions.
Here is what a good collection page needs.
The SEO Basics
A title tag that includes your target keyword
A meta description that gives people a reason to click
An H1 header that matches the search intent
Clean URL structure (e.g., /skincare-for-acne-prone-skin)
The Content
A detailed introduction explaining who this page is for and what problem it solves
Product recommendations with specific reasons why each product fits this ICP or problem
Usage instructions or routines
Ingredient information
Size guides or dosage information where relevant
Social Proof
Customer reviews specific to this ICP or problem
Before-and-after photos if available
Testimonials that mention the specific concern
FAQs
Answer the most common questions this ICP has. This helps with SEO (Google loves FAQ content) and helps customers make decisions.
Internal Linking
Link to related collection pages
Link to relevant blog posts
Link to product pages
Make sure the pillar pages (your main category pages) link to all these collection pages
For how to structure internal linking so Google actually passes authority between these pages, see our internal linking guide.
D2C Blogs - 90 Blogs in 90 Days Approach
Now let's talk about blogs.
Why Volume Matters
We already established that six to eight blogs per month is not enough. But why ninety?
Because ninety blogs give you coverage. They let you answer every question your ICPs have. They let you target every long-tail keyword that matters. They let you build depth.
Think about it this way. If you have five ICPs, and each ICP has five core problem statements, and each problem statement has three to four specific questions, you easily have seventy-five to one hundred blog topics.
90 BLOGS? How Do You Even Do It
We use AI-assisted drafting. The process looks like this:
We create a content calendar mapping out all ninety topics
We draft each blog using AI tools to speed up the research and first draft
One round of rewrite which adds depth, and ensure quality
We publish one blog per day for ninety days
The goal is not perfection on day one. The goal is to get helpful content out there. We can always improve, update, and expand later.
What Each Blog Looks Like
Each blog is 1,500+ words. It solves a specific problem for a specific ICP. It is genuinely helpful, not just keyword-stuffed.
A blog must be GENUINELY HELPFUL, written from the bottom of your heart.
For example, if your ICP is a twenty-five-year-old woman with acne, you might write:
"Why does acne happen in your 20s (when you thought you left it behind in your teens)"
"The difference between hormonal acne and bacterial acne (and how to treat each)"
"Skincare routine for oily, acne-prone skin: a step-by-step guide"
"Best ingredients for acne scars: what actually works"
"How to choose a sunscreen when you have acne-prone skin"
Each blog targets a specific question. Each blog is detailed. Each blog links back to relevant collection pages and product pages.
After Ninety Days
Once you have ninety blogs published, you step back and analyze.
Which blogs are getting traffic? Which ones are ranking? Which ones are converting?
Then you group them into pillar pages. You link them together. You double down on what is working. You build backlinks to the best performers.
This is not a set-it-and-forget-it approach. It is a build-fast-then-optimize approach.
Why We Recommend Separate Platforms for Blogs
Most D2C brands use Shopify or WooCommerce for their store. And both platforms have built-in blog features.
So why would you put your blogs on a separate platform like Superblog or Typeflo?
Speed
Shopify blogs are often slow. They load with the same heavy theme as your store. They include all the scripts, apps, and tracking pixels that slow down your main site.
Superblog and Typeflo are built for speed. They are optimized for fast loading. And page speed is a ranking factor.
SEO Features
These platforms have SEO features built in. Schema markup. Optimized URL structures. Automatic sitemaps. Image optimization. You do not have to configure everything manually.
Ease of Custom Development
When your blog is on a separate platform, you can customize it without affecting your main store. You can run experiments. You can add features. You are not limited by your Shopify theme.
What About Domain Authority?
Some people worry that putting blogs on a separate platform means starting from zero on domain authority.
Here is the reality. If your main store is on yourbrand.com and your blog is on blog.yourbrand.com (a subdomain), Google treats them as related. You still benefit from the authority of your main domain.
And if you use a separate domain entirely, you can still link between them. The traffic and authority flow both ways.
Common Objections We Get From D2C Founders (And Honest Answers)
"Ninety blogs sounds like spam. How can that be quality?"
Each blog solves a specific problem for a specific ICP. It is not spam. It is depth Google rewards.
Google treats it as spam if you write mass produced AI slop garbage.
But if it genuinely helps readers out, Google will reward you for the effort.
Think about it this way. If you have five ICPs, and each ICP has fifteen to twenty specific questions about their problem, you have seventy-five to one hundred legitimate topics. Each one deserves a detailed answer.
The top e-commerce pages have hundreds of pages. They are not spamming. They are covering their topic comprehensively. That is what Google rewards.
"I only have five products. I cannot create twenty-five collection pages."
You do not need twenty-five products. You need twenty-five angles.
Each collection page is a different way to group and present your products. You can group by ICP. By problem statement. By benefit. By use case.
A single face serum can appear on ten different collection pages, each targeting a different search intent.
"I cannot wait twelve months for SEO results."
If you need results in thirty days, run ads. SEO is not the right channel for immediate demand.
But if you are building a brand, SEO is the only channel that compounds. The pages you create today can drive traffic for years. Ads stop working the moment you stop paying.
The best time to start SEO was twelve months ago. The second best time is today.
For when to run ads vs when to invest in SEO, see our Google Ads vs SEO guide. And for realistic expectations on how long SEO takes for D2C brands specifically, see our SEO timelines guide.
"My agency already does SEO and they charge less."
Ask them how many pages they have created in the last six months. Ask them how many keywords you rank for on page one. Ask them how much organic revenue they have generated.
If the answers are underwhelming, the lower price is not a good deal. It is a waste of money.
What to Do Next
If you are a D2C brand in India doing ₹1 crore to ₹20 crore in annual revenue, and you are tired of paying agencies for six blog posts a month that move nothing, here is what we recommend.
Step 1: Map Your ICPs. Sit down and identify your ideal customer profiles. Talk to your best customers. Look for patterns. Write them down.
Step 2: Build the ICP x Product Matrix. Map each product to each ICP. Identify the problem statements. Calculate how many collection pages you need.
Step 3: Create Your Collection Pages. Start building. Prioritize the highest-value ICPs first. Make each page detailed and helpful.
Step 4: Launch the 90 Blogs in 90 Days Program. Commit to volume. Publish one blog per day for ninety days. Target specific questions for specific ICPs. Link everything together.
Step 5: Analyze and Optimize. After ninety days, look at what is working. Group blogs into pillars. Build backlinks to the best performers. Double down.
Frequently Asked Questions
How many collection pages does a D2C brand actually need?
It depends on your number of products and ICPs. A brand with five products and five ICPs should aim for at least twenty-five to fifty collection pages. A brand with twenty products and five ICPs could easily need one hundred or more.
Can I do this myself or do I need an agency?
You can do it yourself if you have the time and expertise. But most founders do not. The volume required (ninety blogs, dozens of collection pages) is hard to produce while running a business.
What if I cannot afford to produce ninety blogs?
Start smaller. Commit to thirty blogs in thirty days. Or focus on collection pages first, then add blogs later. The key is to produce more than the six to eight pages per month most agencies deliver.
How long until I see results?
You should start seeing ranking improvements in three to six months. Meaningful traffic and revenue typically take six to twelve months. SEO is a long-term investment. For a full breakdown by stage, see our SEO timelines guide.
Do I need to hire an SEO agency or can I hire freelancers?
You can hire freelancers for specific tasks (writing, technical fixes). But you need someone to coordinate the strategy. Either an agency or an in-house SEO lead. Without coordination, you end up with disconnected content that does not build authority.
What categories does this approach work for?
We have seen this work for supplements, skincare, beauty, makeup, styling, apparel, footwear, furniture, home decor, gym equipment, and lighting. It works less well for food (shelf life, inventory complexity) and healthcare/pharma (regulatory constraints).
Why do you recommend Superblog and Typeflo specifically?
Speed, SEO features, and ease of custom development. They are built for content, not for e-commerce. That matters for page load times and search rankings.
What if I already have a blog on Shopify?
You can keep it. Or you can migrate. If your current blog has traffic and rankings, migrating requires careful planning to preserve SEO value. If it is new with little traffic, starting fresh on a faster platform is easier.
Ready to Build a D2C SEO Strategy That Actually Works?
Most D2C brands are stuck in the same trap. They pay an agency ₹50,000 to ₹1,00,000 per month. They get six to eight pages. They see minimal results. They wonder if SEO even works for them.
It does. But not at that volume.
We have seen what happens when D2C brands commit to depth. When they build fifty collection pages instead of five. When they publish ninety blogs in ninety days instead of six per month.
The brands get more of the right traffic. People who are actually searching for what they sell. People who are ready to buy.
If you want to see what this looks like for your brand, we should talk.
Our offer is simple: 90 blogs in 90 days.
We handle everything. The ICP mapping. The content calendar. The writing. The publishing. The internal linking. You get ninety pieces of content targeting your highest-value keywords, built for the specific ICPs you want to reach.
If you want to discuss whether this is right for your brand, book a consultation here.
We will look at your site, your products, your ICPs, and your competitive landscape. We will tell you honestly whether this approach makes sense for you. No hard pitch. No pressure. If it fits, we will lay out exactly what it looks like. If it does not, we will tell you that too.
P.S.
I'm Mahesh, I run Revenueholic Marketing, and I want to tell you one thing you should know when you're hiring an SEO team (or any marketing / content / branding / PR team in general)
Among Indian consumer brands, I keep hearing stories and accounts of freelancers, agency owners being micromanaged to death, having to deal with 50,000 approvals for 50 people, and not being paid on time.
If you're a founder or an executive at a consumer brand reading this, please do not micromanage your agency.
I do not know if it's a complex of "I know my brand better than you" - if that's the case I agree - you do know your brand and about the company, but marketers understand the market better. Ad platforms and SEO algorithms understand the customers better.
Just like how you're good at what you're building, agencies and marketing experts are also good at what they're doing.
If you hired them, trust them. If you cannot trust them, hire better people. Pay them on time.
The brands that win at SEO (and marketing in general) are the ones that find competent partners, pay them on time and let them do their job.
Fifty approval flows and endless revisions do not produce better content. They produce slower content. And in SEO, speed matters.
The brands that publish ninety blogs in ninety days beat the brands that spend ninety days perfecting one blog. They have more surface area for Google to find. More pages to rank. More chances to win.
Works Cited
"India E-commerce Market Size & Share Analysis - Industry Forecast, 2025-2030." Mordor Intelligence, 2025
"D2C Market in India: Size, Growth, and Trends." IBEF, 2025
"How Many Pages Does It Take to Rank on Google?" Ahrefs Blog
"Google's Core Web Vitals: A Guide for E-commerce." Google Search Central
"Content Depth and SEO: Why Comprehensive Content Ranks Better." Semrush Blog
Related reading: SEO Services in India — what they include and what they cost | How Long Does SEO Take in India | Keyword Research for Indian Businesses | Internal Linking Strategy for B2B SEO | Google Ads vs SEO | Email Flows Every D2C Brand Needs | Revenueholic Home


