In low quality answer review on SO I'm finding endless answers that follow the exact form:
Try [this](http://some-link)
and the equivalent
Try [this][1]
[1]: http://bah
They're inevitably flagged by the low quality detector and inevitably then get a comment auto-added by someone to say
While this link may answer the question, it is better to include the essential parts of the answer here and provide the link for reference. Link-only answers can become invalid if the linked page changes.
Just like this randomly selected example answer.
This is unnecessary noise and a waste of question review time. They should't generally be deleted as they're often useful, so I follow the link and edit the link target to reflect the link content. Over, and over, and over again.
Is there something that can be done to reduce the rate at which these answers are created in the first place?
The system already reviews posts and rejects them or offers advice based on a variety of automatically detected defects. I'd like to see matching of these answers added to that automatic pre-post review.
Maybe automatic advice on submit along the lines of:
Please change the link text to something meaningful, like the title of the article you are linking to or a description of the link target. Doing so will help readers know what you are suggesting without following the link. Also, link-only answers can become invalid if the link changes, and good link text will help the reader to find the information elsewhere if the link goes away.
I'd want to match:
Try [this](...)
[try this](...)
Try [this link](...)
See [this link](...)
Check [this link](...)
... and it's probably trivial to fish other variants out with a bit of pattern matching on the reject history.
Thoughts? Opinions?
Should the SE engine fetch the URL and offer to substitute the link text for a <title/>
element? Or is that likely to be wrong more often than right?
This
: "This should work", "This will do (job/trick/it)"