This is the guest post Tom Kelly. Tom is the founder of where he shares his money making tips and tricks.

When creating a new website, the hardest task you will face is ranking in Google. To the majority of us who have no experience or technical know-how, getting your site to page 1 may seem like a mountain to climb, but with the right knowledge, it is possible. 

Unfortunately, Google has always favored well established, more authoritative sites, and with each algorithm update they release, it becomes harder to beat them without having a huge site yourself. If you think after creating your site, you’ll have your pages ranking the moment it goes live, you’d be wrong.

In fact, a study by Ahrefs, shows that the average age of a post to reach even just the 10th position in Google, the last appearance on the first page, is a whopping 1 year and 9 months

A screenshot of a cell phoneDescription automatically generated

But the lack of results usually seen from new sites actually doesn’t directly depend on the age of your site. What Google really cares about, is your domain authority. So let’s find out how to build your DA up and get those rankings quicker. 

Link Building

Link building is the absolute core of any websites success. Even if everything on your site is absolutely perfectly optimized, without backlinks the site won’t rank. Getting people to link to you without high quality content on your site is notoriously difficult though, so what can you do to increase your chances? Here’s the best tips I used for my own new site for getting free backlinks.

Guest Posts

Many sites out there will be more than happy to link back to your website if you provide them with a piece of quality content for their own site. You’ll still be able to get these high quality links without much of an online presence too, but it does require some hard work.

1. Search for opportunities.

You can easily find sites that accept guest posts in your niche by searching things like: [your niche] “write for us” or [your niche] “submit a guest post” (so for Theta Journal it would be SEO “write for us”)

2. Pitch to them.

Reach out to them, whether through a submission form or a direct email. In your pitch you should come prepared with an idea for an article, a brief explanation of the idea and a few links to examples of stuff you’ve written before for both your site and others. Most people won’t reply, so be prepared to send out dozens of these before you hear back from anyone.

3. Write!

Now that you’ve secured the opportunity, start writing your highest quality content. Remember, in the early days, these articles are more important than the ones you put on your own site. You’ll need to write articles that are both captivating and comprehensive. Before submitting it, make sure you’ve proof read it and it’s all grammatically correct, you don’t want to come this far and fall short.


This is a far lesser known and discussed backlinking opportunity, but certainly one of the most effective way to get free high quality backlinks early on. Help A Reporter Out (HARO) is a free email service that connects you with reporters who need insights and quotes on topics they’re not sure about. If they like what you’ve written for them, they’ll feature it in their article and link back to your site for your troubles.

When signing up, you can choose which category(s) you would like to receive emails for, then you’ll receive 3 sets of emails a day every weekday with up to 50 different requests in each category. Be careful not to waste your time with low quality responses though, some of the requests can be highly competitive with hundreds of people replying for 1 possible quote opportunity. You can read more about how to craft the perfect HARO pitch here.

Long Tail Keywords

I think we all know how difficult it can be to rank for the high traffic keywords we dream of. With a new site, ranking on the first page for a high volume keyword just isn’t going to happen. But, that shouldn’t stop you from getting views.

Long tail keywords are essentially a longer, more precise version of the main target keyword. For example, instead of focusing on ‘make money’, aim for something like ‘how to make money online without experience’. The traffic for the latter term will be a lot lower, but you’re infinitely more likely to rank in the top position for that phrase than if you focused on the first term. 

On top of this, long tail keywords increase the chance that the person clicking on the term is looking for a specific bit of information. This will mean they’ll stay on your site for longer and reduce your bounce rate, which in turn boosts your rankings overall. 

On Page SEO

On page SEO when you’re new to the game is confusing and seemingly impossible to get right. With the help of the right plugins though, the job can be as simple as clicking a few buttons. My personal favorite is Hummingbird for your back end and Yoast for your content, which you can download for free from wordpress.

What Hummingbird does, is scan through your site to look for any reasons why the site isn’t loading as fast as it should be and how to fix it. You can control a lot of the technical stuff here too, which is essential to get that page speed up to levels Google will love you for.

Yoast is an extremely helpful plugin that does a lot, but most notably, will make sure the posts you’re creating are perfectly optimized. When creating a post, you can set a target keyword, then tick off a checklist of things to make your post perform the best it can. 

Final Thoughts

Having a new website with big dreams but little knowledge is nothing short of a headache. We’ve all been there, but with just a few small changes to how you do things, you could be growing your traffic in no time. Persevere through the hard times and one day soon you’ll see your effort turning into money.

This post was brought to you by members of the "Theta Club", a private community of professional content creators from around the world. Join the community here.