Top
Best
New

Posted by jonathanberger 10/23/2024

Don't use "click here" for link text(www.dont-click-here.com)
114 points | 62 comments
Jzush 10/23/2024|
While I agree with the authors sentiment and do try not to include 'click here' links in any of the content I'm asked to post. I disagree with his assertion that it's confusing and slows people down.

Having been on the Internet almost daily since the late 90's. I can say with some degree of certainty that the ambitiousness of 'click here' links on the Internet has more or less trained people to look for them.

In the authors example

Jcrew email receipt

For additional order details, please click here to go to your account.

For additional order details, go to your account.

Not only do I immediately understand 'click here' to go to my account, but 'click here' conveys that the link will deep link me directly to the referenced section or pertinent information that the sentence is discussing.

Alternately a 'your account' link, does not convey this message. It tells me I am going to a general account management interface, and will then need to browse around to find the information or section referenced by the sentence.

I believe 'click here' links have their place and convey the very specific message that they should deep link someone directly to the content referenced in the link and not just to a site that contains the referenced content somewhere on the page.

scrozier 10/23/2024||
I'm generally with the author on this, but their examples are inconsistent. I think from a language perspective, the linked text should be a verb phrase. We want the user to do something (click here), and verbs are "do words."

So, instead of

For additional order details, go to [your account].

use

For additional order details, [go to your account].

(The author does this inconsistently.)

And in this case:

To review or adjust your AutoPay settings, [click here].

You can review or adjust your [AutoPay settings] at any time.

they change the meaning of the sentence ever so slightly with the extraneous "at any time," showing that it is not always simple to remove the "click here."

Maybe in this case, it should be a button or a simple stand-alone link, like

[Review or adjust your AutoPay settings]

treflop 10/23/2024||
I saw this the other day:

  Covered in [The Whatever Times] was an article about something something,
The link went to the article and not the Times home page. That bothered me more than it should have.
scrozier 10/23/2024||
You were completely justified in your botheredness.
Ferret7446 10/24/2024||
>I think from a language perspective, the linked text should be a verb phrase

I would disagree. Links are references to resources, not actions (assuming your link isn't a POST request).

Example:

For additional order details, go to [your Account page].

See also wikis.

scrozier 10/31/2024||
I can see your point. I think I'm convinced. Thanks!
xnx 10/23/2024||
Amazingly, this has been the recommendation for at least the last 27(!) years: https://www.nngroup.com/articles/be-succinct-writing-for-the...

People who headed that advice benefited from better human usability and improved "SEO" performance due to keyword relevance.

Web tools should have warnings about "click here" text in the same way they do syntax errors.

neilv 10/23/2024||
Around 1994, I'm pretty sure I saw ordinary simple "how to make a Web page" tutorials that told you specifically not do "here" or "click here" links.

You were to instead make the link around relevant text.

(Also, early people often got hypertext just fine. The problem was print designers, who kept wanting to make the Web be glossy brochures. At first, they'd try things like making the whole page a GIF/JPEG, and would get laughed at, but they soon took over what a Web browser is, for the entire field. Over the decades, they'd then slowly rediscover ideas that were there from the beginning, and give them names like "responsive design" and "accessibility", and write books about them. On Monday, I had to battle with a Web site framework, to force something exotic called "server-side rendering", and also to make an `<a href=URL>` element be a hypertext link that the Web browser loads as a Web page when the user chooses to follow the link.)

xnx 10/23/2024||
Amen. Graphic designers with a background in anything print have been a huge hindrance to the web. After a long time in the wilderness of single-page apps and framework, I see at least some small cracks of light where people are recognizing how simple/useful pages (e.g. McMaster-Carr) can be the most "beautiful".
grbrr 10/23/2024||
Jakob Nielsen’s advice is, to put it politely, not “the recommendation” but rather “someone’s recommendation.”
JimDabell 10/23/2024||
It wasn’t just Nielsen saying this. Pretty much anybody who knew anything about usability or accessibility was telling people not to use “click here” for links since the 90s, and once Google arrived with PageRank, SEO people started saying the same thing. This has been best practice for at least a quarter century for multiple reasons.
jrm4 10/24/2024||
This is exactly the sort of article that reminds me of how full of themselves SO MANY people in web design are. It's why I never take anything any "strong" so-called UI/UX expert ideas or notions or whatever particularly seriously, and instead actually listen to the client (not what they say they want, but what goals they actually have)

In this case, the client is my 70ish dad and the people he interacts with for his project. Last thing I'm going to do is be like "no, it's not 1995, people don't need 'click here' this anymore."

People who write articles like this keep people like me in business.

spondylosaurus 10/23/2024||
Google developer style agrees, and encourages the following alternatives instead:

- Make the link text match the exact text of the title or heading that you're referencing.

EX: For more information, see [Load balancing and scaling].

- Write a description of the destination page to use as the link text, capitalized as if it's part of the sentence.

EX: You can use Cloud Scheduler and Cloud Functions to manage [task scheduling on Compute Engine].

https://developers.google.com/style/link-text

ianhawes 10/23/2024|
This is ironic because supposedly Google also penalizes links which are "keyword stuffed".
spondylosaurus 10/23/2024||
Ha, I've never thought about that! Although when I'm writing tech docs stuff like SEO isn't usually top of mind :P
kaycebasques 10/23/2024||
Norman Nielsen Group makes similar arguments against "learn more" (and suggested that "learn more" is the new "click here"): https://www.nngroup.com/articles/learn-more-links/
phreack 10/23/2024||
> But people won't know where to click? > It's not 1995.

I've seen lots, lots of people living in 1995 these days then.

zahlman 10/23/2024|
It's a bit jarring (but not in a bad way) to read "It's not 1995." on a page that uses no JavaScript, no images, and where the only styling is "body { width:650px; }".
egypturnash 10/23/2024||
On the other hand:

"Click here" screams "this is a link". It is not as obvious a call to click upon as a big shiny button, aching to be pressed, but it is more obvious than a few words that are in a harder-to-read color and underlined.

"You can go to _your_account_" is a much smoother sentence than "To change your account, click _here_". But is that always what you want? Do you want all your links to be smoothly integrated into the body text? Sometimes you do! Sometimes you don't.

nioj 10/26/2024|
Maybe not so related, but the Spotify desktop client uses a link-styled piece of text after having downloaded an update — "click here to to update" — when you navigate to the updates menu, where I would expect a button instead of a regular link
jeffchao 10/23/2024||
Accessibility and universal design may be another important factor. I’ve recall that usage of “click here” makes it harder for screen reader users to tell what link they are trying to click on. I haven’t caught up with the tech in awhile, but such a small change/effort on my part has been ingrained into my link making!
askew 10/23/2024|
Indeed: can you imagine attempting to disambiguate a list of links that all say "Click here" or "Read more"?
nerdjon 10/23/2024|
I think the better option is... why not both?

Update the first example to something like:

For additional order details, go to your account by clicking here.

and `go to your account by clicking here` is the link.

hn_throwaway_99 10/23/2024||
Agreed, and I think a lot of his reasoning falls apart if you look at his specific examples:

> What will I see if I click a link labeled "click here"? I have no idea. Instead, choose link text that describes the destination.

Pretty much all of the examples are of the form of "To do action XYZ, click here". Why aren't you considering the "do action XYZ" part of the sentence?

> It confuses search engines

No, it doesn't. As he said previously, "this is not 1995" - search engines also take into account the context around links and images.

Most importantly, though, these are all just this guy's feelings. While I think A/B tests definitely have limitations, this type of small change is the kind of thing that can absolutely be probed scientifically (i.e. A/B tests, formal user studies, etc.) If you're in a company where people are strongly arguing one side or the other of this debate, I'd just use the famous quote by Jim Barksdale: "If we have data, let's look at data. If all we have are opinions, let's go with mine."

teqsun 10/23/2024|||
I agree. Click here also provides better context if the CSS doesn't clearly indicate a hyperlink or if the user is unfamiliar with html link styling, and in cases where the web browser veers into non-standard territory.
kmoser 10/23/2024||
I would consider that to be as much poor styling choices as poor link verbiage choices.
andai 10/23/2024||
Came here to say this. 3/4 of the arguments don't apply to a link that says "click here to x".

It only leaves "It focuses on mechanics instead of content", though I guess the weight of that will depend on the context?

If we're talking about links that pweform actions, then the mechanics already outweigh the content.

More comments...