How to get free backlinks - 8 different ways
I recently gave a talk at the Skyscanner office in Glasgow about how to get great backlinks for free. This blog post is based on this presentation. I go over 8 ways to get backlinks, from quick wins to harder but rewarding techniques. Oh and by the way, I do freelance SEO so you can hire me if your business needs to perform better in search or if you're an SEO who needs mentoring.
There's a little info about backlinks for people new to SEO or you can skip straight to the ways you can get backlinks.
What are backlinks?
Backlinks are links from other websites linking back to yours. You want to get more of them as that signals to search engines like Google (and LLMs like ChatGPT) that your website is useful and worth visiting.
High vs low domain ratings
But backlinks are not created equally. They are judged on their domain rating (DR). Just as a recommendation from Sam Altman for an AI job is going to be far more impactful than one from your mum, a backlink from a website with high domain rating counts for a lot more than one with a low domain rating.
Domain rating is measured on a scale of 0-100. Newspapers, universities and the most popular websites have very high levels of domain rating because they are seen as very credible. In contrast, new websites or ones without many backlinks have very low levels of domain rating.
Your goal is to get more backlinks for your website but you should also try to get the higher DR ones because these count for a lot more. Otherwise, anyone could make hundreds of cheap websites with no content and link them together (some shady SEOs will do this).
Do-follow vs no-follow backlinks
An important note - you need to know the difference between do-follow and no-follow links.
• Do-follow links
They help your SEO and that’s what you want from a backlink because it’s essentially the website linking to you and saying “this website is legit”
• No-follow links
They may help a little bit but they aren’t ideal because it’s as if the website linking to you is saying “this is just a link on my page, don’t view it as being a good link to visit”
For example, Medium, the blogging website that flourished in the 2010s, has a very high authority of 92 but the links are no-follow so they aren’t very valuable. It's a classic beginner mistake to add links everywhere but not realise these are no-follow links. Also, links from forums are generally no-follow. So this means just adding your links to communities won't help your SEO.
How to get backlinks for free
Here are 8 ways to get do-follow backlinks for free. I’ll start with the easiest ways and then they’ll get progressively harder.
1) Link to your website
Yes, it's a super simple one to start with but lots of big websites with high domain ratings surprisingly offer do-follow backlinks. For instance, you can add your website link to your Bluesky bio and get a free 92 DR backlink. Just make a free Bluesky profile and put your links in your bio.

Another similar example is Kit (affiliate). If you publish a newsletter post publicly it will go on a domain like highsignalnewsletter.kit.com. This gives you a do-follow DR 90 link from Kit.
You can also do with with the website builder Carrd (affiliate), which gives you a 90 DR backlink.
2) Launch your website properly
If you have a tech product, launch your company on sites like Product Hunt, BetaList, HackerNews or Uneed.
You’ll get a free backlink from these high authority sites. Also, if you have a cool product, there’s a good chance that other websites will link to you because lots of media websites report on what does well on places like Product Hunt.
HackerNews is a particularly powerful one. It’s also a great place on get on the radar of programmers and entrepreneurs, who will link to you if they like your post.
Uneed is a challenger to Product Hunt and features smaller team's products so you're also more likely to be featured here since it's not really on the radar of big software companies.
3) Get included on listicle blog posts
If you have a business, it’s a no-brainer to search for your category. For instance, if you're a plumber I'd search to see if you appear for your city e.g. “plumbers in Edinburgh”. Have a look at what pages are on the first page of Google or are mentioned by ChatGPT.
Then you can just contact these websites and ask to be included. For instance, when I was growing my newsletter for self-taught developers, No CS Degree, I did a Google search for “newsletters for developers”.
There was a blog post from a software company, RunCloud, that was ranking really well on Google for this term so I contacted them, asked nicely if they could add No CS Degree to their list and lo and behold, I got a backlink. These websites need content so you are helping them here.

4) Get links from businesses in your industry
I was speaking to a florist recently about SEO. I had a look at the florists that were above her website in Google search results. It turns out that one of her competitors had a backlink from a wedding photographer, which helped them rank higher in search. So if I was a florist, I would give free flowers to photographers in return for a backlink to my website.
Here's another example: a website that teaches people coding has linked to my No CS Degree website, because it contains lots of interviews about learning to code.

Get help with SEO
I can help with SEO audits, keyword research and writing great posts like this one. I also offer 1:1 mentoring for £100/hr.
Email for more info