29 SEO marketing lessons after growing my startups from 0 to $2 million in revenue & 400K/month organic traffic. 🧵
1/ Organic traffic is the best kind of traffic you can get.

SEO gives you consistent & reliable traffic.
2/ Focus on SEO from day 1.

Don't wait till your product is built to start working on SEO.
3/ Get the basics of on-page SEO right.

• Add relevant tags to your page - title, meta, h1s, h2s.
• Optimize these tags & your content.
4/ Put efforts to increase your website's authority from day 1.

Higher your website authority, more the chance of Google ranking you higher.
5/ Writing guest posts is the best way to increase your website's authority.

Set up a process to:
• Research opportunities
• Automate outreach
• Create outlines
• Write content
6/ Everyone loves linking to data & analysis.

Create such pages on your website to get links organically.
7/ People will link to you only if you have quality content.

Publish guides & in-depth content on your website and reach out to others asking to link to your content.
8/ Internal linking is the most powerful way to improve rankings.

Get the SEO juice from your top pages flowing to all other pages.
9/ No orphan links.

As a rule of thumb, each page on your website should have at least 1 internal link.
10/ Do your website's SEO audit regularly and clean up the errors.

My personal recommendation: @ahrefs
11/ Use Google Search Console to track your website's organic traffic.

It's the most reliable way to know your actual organic traffic.

Other SEO tools are great, but they can only provide you estimates.
12/ Keyword research is key to ranking on Google.

If you find the right keywords, half your job is done.
13/ Keywords don't rank themselves.

You still have to write quality content that your website visitors would like to read.
14/ Optimise your content for the reader, not just for keywords.

Google also actively tracks this by measuring factors like time spent by users on your page.
15/ Check for search intent.

Ranking in top 10 and yet getting no traffic will do you no good.
16/ Your goal should always be to kick out at least one of the existing top 10 results.

Make sure you have >1-2 results that have a lower authority than you and/or have poor quality content.
17/ SEO takes time to show results.

Wait at least 3-6 months before you decide to change your existing strategy.
18/ The wait for SEO to show results it totally worth it.

Your website traffic grows exponentially afterwards.
19/ Regularly monitor the keywords you are actually ranking for.

Optimise your content for those keywords to improve your ranking.
20/ Optimise your website's page speed.

Go a step further & optimise your core web vitals too.
21/ Establish a topical authority.

Once you start ranking for a few blogs on a topic, there's a high chance Google will favour your website for other content on that topic.
22/ Optimise your already ranking pages in one country for other countries.

It's the easiest way to get more traffic.
23/ Update & optimise your old content regularly.

You don't want your competitors to outrank you just by including latest updates.
24/ Research your competitors for content & keyword ideas.

Don't hesitate to even borrow their SEO strategy.
25/ If you can, pick your domain name wisely.

For ex. our domain is remote.tools and ranks #1 for the competitive keyword "remote tools".
26/ Never use sub-domains.

Google treats them almost like separate websites.

Always use sub-folders.
27/ SEO is a long-term strategy.

Make sure you set up the right processes to research, write & distribute content.
28/ SEO is amazing to drive website traffic, however, the conversion rates aren't as high as paid marketing.
29/ Don't rely entirely on SEO.

Diversify your traffic sources through distribution & launches.

Channels include social media, Product Hunt, Reddit, HackerNews etc.
That's it for the thread!

I regularly share such threads around marketing & startups, so consider retweeting the first tweet & following me :)

• • •

Missing some Tweet in this thread? You can try to force a refresh

Keep Current with Hrishikesh Pardeshi

Hrishikesh Pardeshi Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!


Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @hrishiptweets

20 Jul
10 lessons I have learned working 10 years in tech as a startup founder, engineer & product manager. 🧵
1/ Unless it breaks your business, don't build.

Building new things is always exciting. However, unless there's a business outcome attached, it's a wasted effort.
2/ Build audience before product.

"If you build it, they will come" — is the biggest startup fallacy.

You don't need to quit your job for building your audience. You can easily do this on the side.
Read 12 tweets
28 Jun
Marketing your startup & getting early traction is not easy.

Over last 4 years, I've launched my startups & 10+ products on multiple platforms while growing to $2mn revenues.

Here's my curated list of 25 startup launch platforms, compared across 5 parameters. 🧵
1/ Product Hunt (@ProductHunt)

Listing: Free
Link: Do-follow
Domain Rating: 90
Monthly Traffic: 4-5M
Time taken to get listed: Immediate/Flexible

Website: producthunt.com
2/ Remote Tools (@RemoteTools)

Listing: Free
Link: Do-follow
Domain Rating: 53
Monthly Traffic: 200-250K

Time taken to get listed: < 5 days

Website: remote.tools
Read 27 tweets
21 Jun
Build audience before product.

But how do you do it?

Here's how I've built an audience across channels and grown my startups from 0 to $2 million revenues.

Involves a mix of marketing & writing. 🧵

When building audience on any channel, make personal connections.

Share your personal experiences, stories & learnings vs. company or product updates.

People connect with people, not with lifeless entities or brands.

• Blog
• Newsletter
• Social media
• Slack channels
• Community websites
• LinkedIn & Facebook groups

Read 18 tweets
14 Jun
I have bootstrapped my startup from 0 to $2 million+ revenue.

Bootstrapping is an art. It requires you to be smart, patient & resilient.

Here are 8 lessons/principles I have learnt over last 4 years that show how bootstrapped founders must build their startup 🧵
1/ Cash is king

Focus on cashflow from day 1, not just profits. It means you can't have indefinitely delayed client payments or sales that take months or even a year to close.
2/ Make your first $ without worrying about the process

For bootstrapped founders, the only validation is paying customers. Do everything you can to close the first sale.
Read 10 tweets
3 Jun
10 lessons I have learned working 5 years in marketing as a tech startup founder. 🧵
Start building an audience before you even think of building a product.

You don't need to quit your job for this. You can build audience on the side.
- Publish blogs.
- Start a newsletter.
- Write on social media.

Successful launch requires months of preparation.

Launch days are also very stressful. Prepare a thorough plan & timeline beforehand so that you don't have to think about what to do & when on actual day of launch.

Read 12 tweets
2 Jun
I have bootstrapped my startup to $2 million+ revenue in 4 years.

Being an engineer, my natural instinct initially was to build a product the moment I had an idea.

But I was SO WRONG.

As a startup founder, your focus should be to build a business and not fancy tech.

Build tech to solve a business problem

• Identify the core business problem

• Aim to solve this problem & use tech as a facilitator

Build tech smartly and efficiently

• Don't always build from scratch

• Use existing tools & products

• Use no-code tools wherever possible

Read 6 tweets

Did Thread Reader help you today?

Support us! We are indie developers!

This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!

Follow Us on Twitter!