Znacznik A HREF jest fundamentalnym elementem języka HTML (ang. HyperText Markup Language) używanego do strukturyzacji treści w internecie. Służy on do tworzenia hiperłączy, czyli interaktywnych odnośników, które po kliknięciu przenoszą użytkownika do innej strony internetowej, dokumentu PDF, obrazu, plików multimedialnych lub przenoszą użytkownika do programu poczty elektronicznej.
Użycie znacznika a href i jego atrybutów pozwala na tworzenie efektywnych i zrozumiałych dla użytkownika odnośników, które jednocześnie mogą być optymalizowane pod kątem SEO.
Głównym składnikiem znacznika a href jest atrybut href określający docelowy adres URL. Struktura znacznika wygląda następująco:
<a href="https://example.com/">Tekst linku</a>
W kontekście optymalizacji pod kątem SEO (ang. Search Engine Optimization) i zarządzania linkami, warto wspomnieć również o atrybucie rel, który może przyjąć różne wartości: nofollow, ugc i sponsored.
Nofollow
Wartość rel=”nofollow” przekazuje wyszukiwarkom informację, że nie powinny brać pod uwagę tego linku podczas obliczania rankingu strony docelowej. Przykład użycia:
<a href="https://example.com" rel="nofollow">Tekst linku</a>
UGC
Skrót UGC oznacza treść generowaną przez użytkowników (ang. User Generated Content). Wartość ta powinna być używana dla linków zamieszczonych na stronach przez użytkowników (np. w sekcjach komentarzy lub forów). Przykład użycia:
<a href="https://example.com" rel="ugc">Tekst linku</a>
Sponsored
Wartość rel=”sponsored” powinna być używana do linków, które są wynikiem umów sponsorowanych lub płatnych linków. Przykład użycia:
<a href="https://example.com" rel="sponsored">Tekst linku</a>
Innym istotnym atrybutem znacznika a href jest target, który może przyjąć wartość _blank. Pozwala on na otwarcie linku w nowym oknie przeglądarki, co jest szczególnie użyteczne w niektórych działaniach użytkownika. Przykład:
<a href="https://example.com" target="_blank">Tekst linku</a>