Don't Click Here

82 points by lr0


tomhukins

This is good, simple advice. I remember similar discussions about HTML copywriting thirty years ago, and regularly since, so I wonder why the bad examples prevail.

olliej

What's this about? it says not to click it :D

hono4kami

The MDN page of anchor element also gives you the same advice.

The content inside a link should indicate where the link goes, even out of context.

Assistive software has shortcuts to list all links on a page. However, strong link text benefits all users — the "list all links" shortcut emulates how sighted users quickly scan pages.

https://developer.mozilla.org/en-US/docs/Web/HTML/Reference/Elements/a#accessibility

rbuchberger

Very very yes. Also:

LesleyLai

This advise was taught to me when I learned web dev as part of accessibility. It's one of those subtle things you probably won't think much about until you learn about it

cfenollosa

I do wholeheartedly agree with that, however, I've seen that for regular people, "click here" is unmistakable, while "go to your account" is confusing. I guess that's why many websites are doing it "wrong".

lightandlight

The main pattern I see in the examples is to use noun for the link text; the place the link goes. e.g. "your account", "the changes". They also use the intended outcome as link text, e.g. "unskip your meals". I prefer the former when the destination is multi-purpose, and the latter when it's single-purpose.