Sounds like the main issue is Google Search ?
Plenty of people are linking their own websites on HN, BTW, so it might not necessarily need to be one or the other.
Plenty of people are linking their own websites on HN, BTW, so it might not necessarily need to be one or the other.