When I started my blog, I had no idea what I was doing. I needed to be more knowledgeable about SEO, backlinks, and everything else. Eventually, after months of trial and error, hard work, and learning through experience, I learned how to growth hack my way to the top of Google. And now, my blog ranks #1 for some highly competitive keywords!
I can't take all of the credit. Some of it is about luck and timing. However, there are some best practices I've learned over time that I can share that helped me achieve this success.
The first thing I started to think about was how I would lay out my blog - what topics I would cover and where I would post these. There are many website options out there, and I landed on WordPress because of its security and optimization and because it’s simple to upload content.
Additionally, I installed SEO plugins such as Yoast SEO to ensure my blog is optimized for search engines. I also uploaded my blog’s sitemap to connect it to different search engines so that they know to crawl my page.
The biggest thing for me was ensuring my blog was completely set up to be indexed by search engines - otherwise, my readers would have a rough time finding my content. It seems like a ton of steps, but once I had a solid blog foundation, the rest of the steps have been super easy to implement.
Everyone talks about niching down in order to become an expert on a specific topic, and the truth is, it gave me clarity and confidence to talk about what I was genuinely passionate about and helped me pave the way to where my blog is now. People go back and forth as to whether niching down is a good thing, but it has helped me tremendously. As a UX researcher, I knew that UX was something I was highly passionate about, and I wanted to share that knowledge with others and be seen as an authority on various UX topics.
Your niche doesn’t have to be super specific; mine was because I already knew what I loved and knew about, and that would be impactful to those who read my content. I have resonated with so many people by using my knowledge and passion for UX to not only converse with other authority figures in my niche but leverage that into speaking opportunities - things my readers and audience truly enjoy reading and can see I’m genuinely interested in as well.
Once I had that specific niche covered, I thought about what could coincide with that niche and what others in that field would be interested in reading about - the answer was other technology-related topics that could also give me internal links (foreshadowing for #5).
Keywords have been such an essential part of my blog journey - and starting out trying to rank with less difficult keywords led me to be able to rank for more difficult keywords and topics now. This also helps when you have a well-rounded understanding of your niche and its subtopics - which helped me pick the keywords I wanted to rank for.
I determined my top subtopics for content and integrated those related keywords into my writing so that my article would come up when someone was searching for a related topic or question. That being said, the main keyword was always present, so I could also rank the article.
The choice of my keywords has been such an impactful aspect of my content writing, and I’ve tried outside sources, too, to help generate keywords that I have a hard time thinking of or if I want to switch up the combinations I use.
I want to have my niche and subtopics picked out before I start writing so I know I will align my content with my niche and be relevant yet entertaining to my readers. Everything fits better together, links make more sense, and my blog seems more cohesive.
I knew I wanted to write about UX research, and that is what most of my blog content is focused on - but understanding the subtopics related to that, such as Artificial Intelligence, allows me to create better content that my readers want to read.
I strive to write blog posts related to each other and can be used as internal links for different posts. This has helped my ranking tremendously and my authority as a blogger. It’s almost like my blog has become a one-stop shop for any information related to my niche. It also helps to post regularly to show that your content is fresh and relevant. Use keywords and other SEO techniques to help your blog rank higher in search results.
That said, I tend to create a posting schedule that fits my routine, making the content feel more authentic and less forced. Your audience will be able to get a feel for your realistic posting schedule - but it’s still important to be consistent.
When optimizing your website for search engines, there are a few key things I keep in mind.
To make sure Google and other search engines could crawl my blog, I connected my blog domain to
I always ensure that my content is high-quality and rich with relevant keywords, but I don’t do keyword stuffing. This has helped me tremendously in growing my readers organically. When the content is entertaining, solves the reader's problem, but is also indexed and recognized by Google - you have a perfect storm.
I always ensure that I’m uploading high-quality blogs and content to my site by doing audits frequently to update information and reformat.
Remember when I said you want to write content that relates to each other? The biggest reason I swear by this is that without related blogs, it’s hard to create a web of internal links for people to visit other parts of your site (yes, including Google).
For example, if I write a blog post on the AI art generators, within that blog, I can also link to my blog about the AI content generators when talking about how AI has developed and the other things it is capable of. This is a prime example of how internal linking can help your performance - when someone is interested in a topic, you give them another resource to continue reading.
I always write meta descriptions for any blog I post. There are helpful plugins like Yoast SEO if you’re not sure how to do these, but it helps with the URLs so that they are relevant to the content.
I always aim to keep each meta description between 100 and 160 characters. This helps Google find them and lets the readers see the preview when the results come up.
When I publish new content, I manually submit it to Google Search Console. This will allow the search engine bots to index your new content faster, so it appears higher in the SERPs sooner.
This has helped my content reach new audiences more quickly by removing the step where Google Search Console needs to find the content independently.
Everything in the previous steps are things you can do on your own.
However, another critical aspect of building a blog is obtaining external links to your website from other websites.
When attempting to improve the ranking of my website, one of the most important things I do is get backlinks.
I’ve been able to do this a few ways. I have been creating original, thought-provoking content on my blog for a while now, which gives me more of a chance to be recognized as an authority in my niche and even more likely that a popular website or another blogger in that niche will reference my blog. Another way I do this is by reaching out to other authorities in my niche and collaborating with them on a blog post. This can be done by both of us writing on a similar topic and linking to each other’s websites.
By far, the easiest way I’ve been able to scale up my content has been by keeping an eye on the
Ultimately the content I create is for the reader, and what they are interested in is what they will read. There is no point in me creating content that isn’t informational or helpful to the audience I want to target.
If you're going to start growth hacking your blog and driving more traffic to your website, following these tips is a great place to start. The steps we discussed have worked well for me, and I swear by them. It’s been a long journey but one that’s been incredibly rewarding and lucrative just by following the above steps. Establishing a solid foundation with high-quality content, optimizing my site for search engines, obtaining backlinks, and analyzing my results regularly, it’s helped me get the most out of my online marketing efforts. I'd love to hear about other growth-hacking techniques you've used to boost your blog’s traffic!