My blog is 33 days old. No DA. No backlinks worth speaking of. Bing literally told me "not enough inbound links to evaluate."
So I went looking for the highest-authority backlinks I could get without paying for them.
The answer: GitHub Awesome Lists.
What are Awesome Lists?
They're curated community lists on GitHub — "awesome-investing," "awesome-productivity," etc. Most have DA 95+ (it's github.com). Many have thousands of stars. When your link gets merged, it's a dofollow backlink from one of the most trusted domains on the internet.
The pattern is always the same: fork the repo → edit README → submit pull request → wait for merge.
My process
gh repo fork owner/awesome-something --clone
edit README.md to add your link
gh pr create --title "Add [Your Tool]" --body "..."
I targeted lists where my content actually belonged:
35 PRs submitted over 7 days.
The 5 repos most likely to actually merge your PR
Based on recent activity (maintainers who merged PRs in the last 12 months):
Skip repos where the last merged PR was 2+ years ago. I wasted several PRs on dead repos before I started checking.
Results so far
Is this worth doing?
For a brand new site with no authority: yes. It's the highest ROI link-building I've found that doesn't require money or relationships.
It won't rank you overnight. But github.com links pointing at your domain tell Google the site exists and is being discovered — which for a 33-day-old blog, that's the signal you need most.
Happy to answer questions or share the full list of repos I targeted.
The key distinction is open-PR visibility versus merged list placement. Six indexed GitHub pages can come from the PRs themselves, while the actual editorial signal is merge rate after 30 days. I’d report accepted, closed, and stale by repo and only scale lists where the tool genuinely matches the contribution rules; otherwise 35 submissions become maintainer debt, not authority.
(My blog tracking the whole experiment: ordinarymantrying.com)