Phrasing is everything with online communications.
"this link may help you" or "See this link for useful information" are helpful and friendly phrases.
"have you read this" (when the question itself clearly indicates that the OP hasn't) make you sound snarky even when that is not what was intended.