New format
What a link is: types, anchors, and the role in SEO
A link (hyperlink) is a page element that leads to another URL: an article, a file, an on-page anchor, or an external site. In HTML that’s the `<a href="…">` tag.
Below: what a link looks like, which types exist, why anchors matter, and how links tie into crawling and SEO. How to make text clickable is a separate piece; here it’s a concept map.
How a link works in HTML
Basic form: `<a href="https://example.com/page/">Link text</a>`. The `href` attribute is required for the jump; between the tags is the anchor. Inside can be an image instead of text.
Robots follow links like a map: discover URLs, queue crawl, index on success. Without links (and a sitemap) new pages are found more slowly.
A link can lead to:
- a site page
- a file (PDF, image)
- an `#section` anchor on the same page
- `mailto:` / `tel:` (watch spam)
- an external resource
Link classification
One URL is described from several angles at once: where it goes, how the path is written, whether there’s an anchor, whether the target is alive.
More SEO slang:
- “natural” inbound — no pay for placement
- bought / grey — filter risk zone
- redirect — server or script moves to another URL (equity and meaning depend on 301/302)
Main types
| Slice | Variants | Note |
|---|---|---|
| Direction | Internal / external | Inside the site vs another domain |
| URL form | Absolute / relative | `https://…` vs `/page/` |
| Site profile | Inbound / outbound | To you / from you |
| Coverage | Regular / sitewide | Sitewide — header, menu, footer |
| State | Live / broken | Broken → 404 and trust loss |
| Params | Static / with query `?` | Filters and sessions often spawn duplicates |
Anchors and bare links
An anchor helps people see where the click goes and gives robots context. Stuffing the exact keyword into every anchor looks unnatural.
Bare links — “here,” “more,” a naked URL, a logo. They help navigation and a natural profile; you don’t lift a page with keyword anchors alone.
Anchor rules:
- readable language, no “buy buy moscow cheap”
- match the destination page
- dilution: brand, URL, conversational wording
- don’t mask ads as ordinary links without required labeling
nofollow and placement
`rel="nofollow"` (and `sponsored`, `ugc`) tell search not to treat the link as an editorial endorsement. It isn’t a forever PageRank off-switch, but an important signal for ads and user content.
Internal linking usually stays follow: you define the structure. Outbound to sources and partners — by meaning; mass “nofollow everything” isn’t required.
Working hygiene:
- internal links to important services and articles
- outbound — on purpose, without link spam
- inbound — donor quality over quantity
- check broken links after migrations
Short takeaway
A link is a basic web and crawl element. Tell apart internal/external, absolute/relative, anchored/bare. For SEO you need live internal linking, sane anchors, and caution with bought links. How to make a URL clickable — in the clickable-link article.
FAQ
How is a link different from a URL?
A URL is an address. A link is how you go to that address (usually an `<a>` tag with text or an image).
What is an anchor?
The text (or text substitute) between `<a>` and `</a>` that people click. “Buy a pump” is an anchor; a bare `https://…` is often called a bare or unanchored link.
Is nofollow required on every external link?
No. Use `nofollow` / `sponsored` / `ugc` by meaning (ads, UGC, untrusted URLs). Useful editorial links to sources are normal practice.
Why does internal linking matter?
Navigation for users and hints for robots about which URLs matter. Without internal links, deep pages are harder to find.
What is a broken link?
It points to a missing or wrong address (often 404). It hurts UX and crawl — find them with a crawler and fix them.
Need clean internal linking — not bought anchor spam?
We’ll map important URLs, anchors, and outbound hygiene — for people and crawl alike.
Discuss the task