How Shark Anupam Mittal captures 750K users/month on Google?

Learn the 4 step SEO model with the help of to buildd programmatically generated pages that target high conversion keywords for your startup!

1st February 2023
3 min read

Shark Anupam Mittal is the KING of online matrimony!

But what’s his SEO scorecard? gets 750K users every month from Google! On top of that, they have scaled to a user base of 35M and a market share of 25-30%![1]

Let's steal this shark's SEO strategy to attract new users to your startup's website!

What is And, why do they need SEO? is an Indian Matrimony website founded by Shark Tank India's Anupam Mittal. Anupam founded this website way back in 1996 when the internet was an unknown concept in India. So, Shaadi's early success was all thanks to NRI Indians staying offshore.

But a decade since then, India quickly became internet-ready and India's famous wedding market came online. Today, is India's number 1 matchmaking website with 35M active users.

Its brand recall and marketing are so strong that 85% of traffic directly arrives on its website. That's a total of 13.7M visitors every month!

Meaning people directly search for "" on their browsers. So, it's safe to assume that a better part of India knows about this startup. But, what about the rest?

How do they manage to reach new users? Well, turns out, that their second-highest source of traffic is SEARCH. This means they need SEO to get new users. So let's explore their SEO strategy!

How does get users from Google?

Apart from the homepage and the registration page, gets most of its traffic from its main 2 subfolders. Subfolders are basically a set of similar pages, created to typically targe the same search intent.

2 main subfolders:

  • Matrimony ➝
  • Horoscope Compatibility ➝ SEO case study

Together these 2 subfolders bring 130K visitors to per month. Let's understand their structure and why they do so well in detail.

1. Matrimony Pages

The first set of pages basically targets users that are directly searching for matrimony websites on Google. So, the target keywords, in this case, include direct terms like:

  1. Matrimony
  2. Match-making
  3. brides
  4. grooms
  5. ...etc

Now, this "matrimony" subfolder has over ~4300 unique pages. So, how did figure out what pages to create under this specific subfolder? Well, there is a simple strategy for buildd-ing a winning subfolder.

A) Narrow down all unique keywords applicable to the category

We know that specifically caters to the Indian audience, that's over a billion people and increasing. The sheer volume of the target audience might seem like a positive point in favour of the startup, but this user base is extremely complex. Especially, when it comes to weddings.

Indians operate in tight-knit communities based on their religion, caste, state and more such specific constructs. So, they tend to marry within those communities. clearly understands this, so they have created all their pages targeting these specific communities.

But, how do we start listing such communities and narrow down the keywords? Well, the key to building a proper subfolder and URL structure is categorization. categorizes keywords both based on geography and religion.

So, we get keywords based on:

  1. Religion — Hindu Matrimony, Muslim Matrimony, etc
  2. Communities — Brahmin Matrimony, Maratha Matrimony, etc
  3. States — Bihar Matrimony, Kerala Matrimony, etc
  4. Cities — Mumbai Matrimony, Bangalore Matrimony, etc
  5. Country (NRI keywords) — US NRI Matrimony, Saudi Arabia NRI Matrimony, etc

Now, that they have created all the obvious categories and listed down all possible keywords under these categories, they move on to see what users are actually searching for.

This is important because ultimately, your target page should closely match your the query.

After a quick search, you can see terms like "brides profile", "grooms profile", crop up. So, expands its current keywords to include these specific terms.

For example:

  1. Marathi Brides
  2. Hindu Grooms
  3. USA NRI Brides

Altogether, we get all the unique keywords to target.

B) Create a unique page for each unique keyword

Once we have the target keywords ready, the next step is to create these pages. Now,'s pages are all programmatically generated. It already has a user-generated database of brides and grooms with specific info about their religion, state, caste, country, etc.

To generate these pages, simply applies filters to only include the profiles that are applicable to a given case, for example: "USA nri brides", will only list brides who currently reside in the US and have an NRI status.

All these pages are listed under the subfolder "matrimony".


  • /matrimony/hindu-matrimony
  • /matrimony/united-kingdom-nri-matrimony
  • /matrimony/bengali-hindu-matrimony
  • /matrimony/hindu-grooms

C) Internally link all these unique pages

Now, that all these pages are generated, it's important to internally link them. Internal linking basically means adding a link from one page of the website to another. So, the Indian Matrimony page will contain internal links to all the corresponding pages in the sidebar.

The benefit of doing this is simple. If one of these pages does very well, for example, the "indian matrimony page". Then all the other pages that are internally linked from this page will also do well.

So, essentially, the authority of the main page passes on to the pages it links to. That means proper internal linking will cause all pages in the subfolder to start doing well eventually.

D) Focus on on-page SEO

Finally, when creating these pages it's important to focus on on-page SEO elements. That means embedding the target keyword in key HTML elements.

Let's say our target keyword is "Indian Matrimony". Then, HTML elements like:

  • URL slug
  • H1
  • H2
  • Body
  • Image alt text

should all contain the keyword.

What we finally get is e-commerce style webpages that lists brides and grooms with appropriate CTA's like - "click to chat", "I'm interested" that help convert these visitors into registered members of SEO case study

2. Horoscope Compatibility Pages

Another entry point for is its Horoscope compatibility pages. These pages are created following a similar pattern as the matrimony pages.

The logic behind creating these pages is simple. Horoscope compatibility is a key step when it comes to matchmaking in India. So,'s target audience, that is brides, grooms and their families would be searching for these queries.

So, created a set of such horoscope compatibility pages targeting different religions.


  • /horoscope-compatibility/malayalam-kundali-matching
  • /horoscope-compatibility/tamil-kundali-matching
  • /horoscope-compatibility/marathi-kundali-matching

The Results and Key Takeaways's SEO numbers look amazing:

  • Monthly Organic Traffic = 747K
  • Keywords = 27.7K
  • Backlinks = 682K
  • DR = 71
  • Referring Domain = 3.9K SEO case study

The matrimony and horoscope pages account for ~20% of this traffic!

And, here are the takeaways for us:

  1. Lay out a proper SEO strategy before you jump into building your website.
  2. Start by doing keyword research. Make sure to create proper categories and use permutations & combinations to find out all the unique terms you can target. This will help you target an entire scope of keywords, which greatly helps in building topical authority.
  3. Next, work on on-page SEO. The best way to approach this is by creating a base template and automatically populating the keywords where ever applicable.
  4. Finally, focus on internally linking your pages. This will help search engines quickly index these pages.

You'll love these articles too!
How SHARK Amit Jain gets 32.2M users every month to CarDekho via SEO?!
How SHARK Amit Jain gets 32.2M users every month to CarDekho via SEO?!
The Michelin Star Empire: How a tyre company sets the standard for culinary excellence?
The Michelin Star Empire: How a tyre company sets the standard for culinary excellence?
Buildd an SEO blog in just 2 years that makes $120K revenue per year from your home!
Buildd an SEO blog in just 2 years that makes $120K revenue per year from your home!