Nofollow, sponsored a ugc: ako označiť odkazy vedúce z vášho webu

Odkaz z vášho webu na cudzí je pre vyhľadávač aj tvrdenie o vzťahu: či za ním stojíte, či ste zaň dostali zaplatené, alebo ho tam vôbec nedal nikto z redakcie. Na vyjadrenie tohto vzťahu má atribút rel tri hodnoty: sponsored, ugc a nofollow. V praxi sa s nimi chybuje dvoma spôsobmi: buď sa pri platených odkazoch nepoužívajú vôbec, čo spadá pod spamové zásady Googlu, alebo sa nofollow nasadí plošne na všetko v presvedčení, že to niečo šetrí. Tento článok vysvetľuje, ktorá hodnota patrí ku ktorému typu odkazu, čo s nimi Google skutočne robí a ako si označenie na vlastnom webe skontrolujete.

1. Čo atribúty rel robia a čo od nich čakať

Pre bežný odkaz, ktorý má Google načítať a spracovať bez akýchkoľvek výhrad, nepotrebujete atribút rel vôbec. Takto to formuluje stránka Qualify your outbound links to Google. Atribút je výnimka, nie povinná výbava každého odkazu. To je prvá vec, ktorú si treba ujasniť, lebo veľa webov ho má nasadený plošne bez dôvodu.

Pre zvyšné prípady sú k dispozícii tri hodnoty. Dve z nich, sponsored a ugc, Google predstavil 10. septembra 2019 v článku Evolving „nofollow“. Tretia, nofollow, je z nich najstaršia a pôvodne vznikla ako obrana proti spamu v odkazoch, ktoré na web pridávajú používatelia. Presný rok jej zavedenia tu neuvádzame, pôvodné oznámenie Google už na svojom webe nemá dostupné.

HodnotaNa čo je podľa dokumentácieTypický príklad
rel="sponsored"Odkazy, ktoré sú reklama alebo platené umiestnenieBanner, platený článok, spolupráca so značkou
rel="ugc"Odkazy z obsahu vytvoreného používateľmiKomentár pod článkom, príspevok vo fóre
rel="nofollow"Prípady, keď ostatné hodnoty neplatia a nechcete, aby si Google váš web spájal s odkazovanou stránkouCitovanie zdroja, za ktorým nestojíte
žiadny atribútBežné odkazy bez výhradOdkaz na oficiálnu dokumentáciu, na vlastný článok

Druhá vec, ktorá sa v praxi zamieňa, je sila týchto atribútov. Nie sú to príkazy. Dokumentácia hovorí, že odkazy označené týmito atribútmi spravidla nebudú nasledované, a hneď dodáva: odkazovaná stránka sa môže dať nájsť iným spôsobom, napríklad cez mapy stránok alebo odkazy z iných webov, a teda môže byť aj tak prehľadaná. Google k tomu v oznámení z roku 2019 napísal, že všetky tri hodnoty berie ako pomôcky (hints) pri rozhodovaní, ktoré odkazy zohľadniť a ktoré vynechať.

Prečo tá zmena? Ten istý text to vysvetľuje priamo: odkazy obsahujú hodnotné informácie, napríklad to, ako slová v odkaze opisujú obsah, na ktorý mieria. Úplne ich ignorovať by znamenalo prísť o užitočný signál. Ako pomôcky pri hodnotení fungujú všetky tri od začiatku, pre prehľadávanie a indexovanie sa nofollow stal pomôckou 1. marca 2020.

Prakticky z toho plynie jediný záver: atribút rel je vyhlásenie o vzťahu, nie zámok. Keď potrebujete niečo naozaj zablokovať, siahnete po inom nástroji (k tomu sa dostaneme v piatej kapitole). Ak vás zaujíma širší kontext toho, ako odkazy vôbec fungujú ako signál, začnite článkom Linkbuilding a spätné odkazy.

2. sponsored: reklamy, spolupráce a platené umiestnenia

Hodnotou sponsored sa podľa dokumentácie označujú odkazy, ktoré sú reklamy alebo platené umiestnenia, bežne nazývané platené odkazy. Zápis vyzerá takto:

<a rel="sponsored" href="https://partner.example.com/produkt">Názov produktu</a>

Toto nie je detail pre puristov. Spamové zásady Google Search definujú link spam ako vytváranie odkazov na web alebo z webu primárne s cieľom manipulovať hodnotením. Medzi vymenované príklady patria okrem iného:

  • nákup alebo predaj odkazov na účely hodnotenia, vrátane výmeny peňazí za odkazy alebo za príspevky, ktoré odkazy obsahujú,
  • výmena tovaru alebo služieb za odkazy, aj keď ide o zaslanie produktu výmenou za článok s odkazom,
  • advertoriály a natívna reklama, kde je zaplatené za články obsahujúce odkazy, ktoré prenášajú hodnotu,
  • textové reklamy alebo textové odkazy, ktoré neblokujú prenos hodnoty,
  • vyžadovanie odkazu ako súčasti obchodných podmienok alebo zmluvy bez toho, aby mal druhý web možnosť odchádzajúci odkaz kvalifikovať.

A teraz to podstatné, čo sa v diskusiách často stráca. Rovnaké zásady výslovne uvádzajú, že Google chápe nákup a predaj odkazov ako bežnú súčasť ekonomiky webu na reklamné a sponzorské účely. Nie je porušením mať takéto odkazy za predpokladu, že sú kvalifikované hodnotou rel="nofollow" alebo rel="sponsored". Inými slovami: platiť za umiestnenie je v poriadku, problém vzniká až vtedy, keď sa platený odkaz tvári ako redakčné odporúčanie.

Čo ak už máte na reklamách roky nasadené nofollow? Meniť to nemusíte. Google v oznámení z roku 2019 na otázku, či treba prerobiť existujúce označenie, odpovedá jednoznačne: nie, môžete nofollow na takéto odkazy naďalej používať a nemusíte meniť žiadny existujúci kód, hoci prechod na sponsored odporúča, keď sa naskytne príležitosť. Obe hodnoty sa v tomto prípade spracujú rovnako, preferencia je na strane sponsored. Rovnako je v poriadku, ak systém pridáva označenie automaticky pri vytváraní nových odkazov.

Affiliate odkazy. Dokumentácia ich v tejto pasáži menovite nevymenúva, no ide o odkaz, za ktorý dostávate odmenu podľa výsledku, takže spadá pod platené umiestnenie. Označenie sponsored je preto bezpečná voľba a nemá zmysel nad ňou dlho uvažovať.

Následok neoznačenia nie je teoretický. Neoznačené platené odkazy v rozsahu, ktorý si systémy Googlu všimnú, môžu skončiť manuálnym opatrením za odkazový spam. Ako taká situácia vyzerá v Search Console a čo sa s ňou dá robiť, rozoberá článok Manuálne opatrenia Google.

3. ugc: komentáre, fóra a obsah od používateľov

Hodnota ugc je skratka pre user-generated content, teda obsah vytvorený používateľmi. Google odporúča označovať ňou odkazy, ktoré do stránky nevložila redakcia, ale návštevník: komentáre a príspevky vo fórach. Sem patria aj recenzie, diskusné vlákna, profily členov a všetky miesta, kde je pole s odkazom voľne prístupné.

<a rel="ugc" href="https://example.com/nejaky-web">odkaz z komentára</a>

Logika je jednoduchá. Ak môže odkaz na váš web vložiť ktokoľvek, nemôžete zaň ručiť. Označenie ugc je spôsob, ako to Googlu povedať bez toho, aby ste museli komentáre zavrieť. Spamové zásady mimochodom vymenúvajú aj opačnú stranu tejto mince: komentáre vo fórach s optimalizovanými odkazmi v príspevku alebo v podpise sú uvedené ako príklad odkazového spamu. Ak si teda niekto myslí, že rozsievanie odkazov po diskusiách je linkbuilding, dokumentácia hovorí opak.

Dokumentácia pripúšťa aj výnimku, ktorá dáva zmysel na komunitných weboch: ak chcete rozpoznať a odmeniť dôveryhodných prispievateľov, môžete atribút odstrániť z odkazov, ktoré publikovali členovia alebo používatelia dlhodobo prispievajúci kvalitným obsahom. Nie je to teda mechanické pravidlo „všetko od používateľov dostane ugc“, ale nástroj s možnosťou odstupňovania podľa dôvery.

Miesto na webeKto odkaz vložilOdporúčaná hodnota
Telo článku, zdroje pod textomRedakciaŽiadna, prípadne nofollow pri necitovanom zdroji
Komentáre pod článkomNávštevníkugc
Diskusné fórum, recenzieRegistrovaný používateľugc
Profil overeného dlhodobého prispievateľaKomunitaPodľa uváženia aj bez atribútu
Bannerová plocha, platený článokInzerentsponsored
Odkaz z komentára, ktorý je zároveň platenýInzerent cez komentárugc sponsored

Praktická poznámka k nastaveniu: označenie sa nikdy nerieši ručne pri jednotlivých príspevkoch, ale v šablóne alebo v nastavení redakčného systému. Overte si v zdrojovom kóde hotovej stránky, či váš systém komentárové odkazy označuje sám. Veľa systémov to robí, ale spoliehať sa na to bez kontroly nemá zmysel. Ako presne sa kontroluje, je v šiestej kapitole.

4. nofollow: zvyšné prípady a najčastejší omyl

Dokumentácia definuje nofollow ako zvyškovú kategóriu: použite ju vtedy, keď ostatné hodnoty neplatia a radšej nechcete, aby si Google váš web spájal s odkazovanou stránkou alebo z vášho webu tú stránku prehľadával. V praxi to sedí napríklad na odkaz do diskusie plnej sporných tvrdení, ktorú citujete ako doklad, nie ako odporúčanie, alebo na web, ktorý spomínate kriticky.

Zaujímavá je pôvodná definícia z HTML špecifikácie WHATWG: kľúčové slovo nofollow znamená, že odkaz nie je podporený pôvodným autorom či vydavateľom stránky, alebo že bol zaradený primárne pre komerčný vzťah medzi stránkami. Je to teda vyjadrenie postoja, nie technický príkaz, a presne tak to Google od roku 2020 aj berie.

Najčastejší omyl je používať nofollow ako nástroj na to, aby sa stránka nedostala do indexu. Google to v oznámení z roku 2019 komentuje nezvyčajne priamo: tí, ktorí sa spoliehali výlučne na nofollow pri blokovaní indexácie stránky, čo nikdy nebolo odporúčané, majú použiť robustnejšie mechanizmy. Dôvod je ten, ktorý sme spomenuli v úvode: odkazovaná stránka sa dá nájsť aj cez mapu stránok alebo odkaz z cudzieho webu.

Druhý omyl je nasadzovať nofollow na interné odkazy v snahe usmerniť, kam sa „preleje“ hodnota v rámci vlastného webu. Dokumentácia na to má jednu vetu: pre odkazy v rámci vlastného webu použite pravidlo disallow v súbore robots.txt. Atribút na internom odkaze nie je nástroj na riadenie prehľadávania a rozdeľovanie autority vnútri webu cez nofollow je z dnešného pohľadu strata času. Vnútorné odkazy sa riešia štruktúrou a textom odkazu, o čom je článok Interné prelinkovanie. Ak je vaším problémom to, že Google prechádza priveľa nepodstatných adries, riešenie hľadajte v článku Crawl budget a prehľadávanie.

Tretí omyl je plošné nofollow na všetky externé odkazy. Nikde v dokumentácii nie je odporúčanie takto postupovať a odkazovanie na dôveryhodné zdroje je bežná súčasť dobrého obsahu. Ak citujete oficiálnu dokumentáciu alebo štúdiu, za odkazom stojíte, takže atribút tam nepatrí.

5. Kombinácie hodnôt a hranica voči robots.txt a noindex

Hodnoty sa dajú kombinovať. Dokumentácia uvádza, že je možné zapísať viacero hodnôt ako zoznam oddelený medzerou alebo čiarkou:

<a rel="ugc nofollow" href="https://example.com/a">prvý</a>
<a rel="ugc,sponsored" href="https://example.com/b">druhý</a>

Kombinácia má dva rozumné dôvody. Prvý je vecný: odkaz z komentára, ktorý je zároveň platený, je aj ugc, aj sponsored. Druhý je spätná kompatibilita: Google v oznámení z roku 2019 uvádza, že je v poriadku používať nofollow spolu s novými hodnotami, napríklad rel="nofollow ugc", ak chcete zostať kompatibilní so službami, ktoré nové hodnoty nepodporujú.

Dôležitá je hranica voči ostatným nástrojom. Dokumentácia píše, že tieto atribúty rel sa používajú iba v prvkoch <a>, ktoré Google dokáže prehľadať, s výnimkou nofollow, ktoré je dostupné aj ako robots meta tag. Ten platí pre celú stránku naraz: pravidlo nofollow v meta značke znamená „nenasleduj odkazy na tejto stránke“, pričom bez neho môže Google odkazy na stránke použiť na objavenie odkazovaných stránok. Hodnota none je podľa dokumentácie ekvivalent noindex, nofollow.

Čo chcete dosiahnuťSprávny nástrojPrečo nie atribút rel
Nestáť za jedným konkrétnym externým odkazomrel="nofollow", sponsored alebo ugcToto je presne jeho úloha
Zabrániť, aby Google načítal adresu na vašom webePravidlo disallow v robots.txtAtribút je pomôcka, nie zákaz
Dostať vlastnú stránku mimo indexuPovoliť prehľadávanie a použiť pravidlo noindexStránka sa nájde aj inou cestou
Nenasledovať žiadny odkaz na celej stránkeRobots meta tag s hodnotou nofollowAtribút by ste museli dopĺňať ku každému odkazu
Vyhnúť sa postihu za platené odkazysponsored, prípadne nofollowIné nástroje tento vzťah nevyjadria

Pozor na jednu kombináciu, ktorá nefunguje: ak adresu zakážete v robots.txt, Google jej obsah nenačíta, a teda ani neuvidí prípadné pravidlo noindex na stránke. Preto dokumentácia hovorí, že pri vylúčení z indexu treba prehľadávanie povoliť. Tento rozpor je jedna z najčastejších príčin toho, že sa stránka drží vo výsledkoch napriek snahe ju odtiaľ dostať. Podrobnejšie sa mu venuje článok Robots.txt a mapa stránok.

6. Postup: čo označiť na vlastnom webe a ako to overiť

Celá agenda sa dá vybaviť za jedno popoludnie. Postup má päť krokov a ide v ňom hlavne o to, aby ste rozhodovali podľa typu miesta na webe, nie podľa jednotlivých odkazov.

  1. Vypíšte typy odchádzajúcich odkazov. Prakticky ide o zoznam miest: telo článkov, zoznam zdrojov, bannerové plochy, platené články, affiliate boxy, komentáre, fórum, profily používateľov, partnerská stránka, päta webu.
  2. Ku každému miestu priraďte hodnotu. Redakčné odkazy spravidla bez atribútu, všetko platené sponsored, všetko od návštevníkov ugc, zvyšok podľa uváženia nofollow.
  3. Nastavte to v šablóne alebo v systéme, nie ručne v jednotlivých článkoch. Ručné označovanie sa po pár mesiacoch prestane dodržiavať a vznikne nekonzistentný web.
  4. Overte výsledok v hotovom HTML. Nestačí pozrieť do editora, lebo systém môže atribút pridávať alebo odoberať až pri vykresľovaní.
  5. Zapíšte pravidlo do internej dokumentácie. Jedna veta typu „platené odkazy dostávajú sponsored“ ušetrí neskoršie dohady s klientom aj s kolegami.

Na štvrtý krok stačí jeden príkaz v termináli. Vypíše všetky odkazy na stránke, ktoré nejaký atribút rel majú:

curl -s https://vasadomena.sk/clanok/ | grep -o '<a [^>]*rel="[^"]*"[^>]*>'

Ak sa obsah dopĺňa JavaScriptom, výsledok z curl nemusí byť úplný. Vtedy použite kontrolu prvku v prehliadači alebo inšpekciu adresy v Search Console, ktorá ukáže HTML tak, ako ho Google vykreslil. Ako s ňou pracovať, je v článku Google Search Console: návod; o rozdiele medzi zdrojovým a vykresleným kódom je JavaScript SEO.

Zostáva druhá strana mince: odkazy, ktoré na váš web smerujú odinakiaľ. Tie neoznačíte, lebo nie sú vaše. Ak sú problémové a vznikli vaším pričinením, riešením je ich odstránenie pri zdroji, prípadne nástroj disavow – kedy má a kedy nemá zmysel, rozoberá Disavow a nekvalitné odkazy.

Zhrnutie: sponsored na všetko platené, ugc na všetko od návštevníkov, nofollow na zvyšok, ktorý nechcete podporiť, a žiadny atribút na bežné odkazy, za ktorými stojíte. Blokovanie prehľadávania a indexácie riešte robots.txt a pravidlom noindex, nie atribútom na odkaze. A hlavne: neoznačený platený odkaz je podľa spamových zásad Googlu problém, označený platený odkaz problém nie je.

Súvisiace: Linkbuilding a spätné odkazy · Disavow a nekvalitné odkazy · Manuálne opatrenia Google

Zdroje

  • Google Search Central: Qualify your outbound links to Google – definície hodnôt sponsored, ugc a nofollow, absencia atribútu pri bežných odkazoch, kombinovanie hodnôt medzerou či čiarkou, poznámka o tom, že označené odkazy spravidla nebudú nasledované a odkazované stránky sa aj tak môžu nájsť inak, odporúčanie robots.txt pre vlastné adresy a noindex pre vylúčenie z indexu (overené 9/2026).
  • Google Search Central Blog: Evolving „nofollow“ – new ways to identify the nature of links (10. 9. 2019) – zavedenie hodnôt sponsored a ugc, spracovanie všetkých troch ako pomôcok, dátum 1. 3. 2020 pre prehľadávanie a indexovanie, odpoveď, že existujúce nofollow netreba meniť, a upozornenie, že nofollow nikdy nebol odporúčaný spôsob blokovania indexácie.
  • Google Search Central: Spam policies for Google web search – definícia odkazového spamu a jeho príklady vrátane nákupu a predaja odkazov, advertoriálov a optimalizovaných odkazov v komentároch, spolu s výslovným konštatovaním, že platené odkazy nie sú porušením, ak sú kvalifikované cez nofollow alebo sponsored.
  • Google Search Central: Robots meta tag, data-nosnippet, and X-Robots-Tag – význam pravidla nofollow na úrovni celej stránky a ekvivalencia hodnoty none s noindex, nofollow.
  • WHATWG: HTML Standard, Links – definícia kľúčového slova nofollow ako vyjadrenia, že odkaz nie je podporený autorom stránky alebo bol zaradený pre komerčný vzťah.

Časté otázky

Prídem o niečo, keď dám na odchádzajúci odkaz nofollow?

Nie tak, ako sa bežne tvrdí. Google od roku 2020 berie hodnoty nofollow, sponsored aj ugc ako pomôcky pri rozhodovaní, ktoré odkazy zohľadniť, nie ako príkaz odkaz úplne ignorovať. V oznámení k tejto zmene sám vysvetľuje, že odkazy obsahujú hodnotné informácie, napríklad to, ako slová v odkaze opisujú obsah, na ktorý mieria. Dôležitejšie je, že plošné označovanie všetkých externých odkazov dokumentácia nikde neodporúča. Ak za zdrojom stojíte, atribút tam nepatrí.

Musím prerobiť staré nofollow odkazy na reklamách na sponsored?

Nemusíte. Google na túto otázku odpovedá priamo v oznámení z 10. septembra 2019: nofollow môžete na označovanie reklamných a sponzorovaných odkazov naďalej používať a nemusíte meniť žiadne existujúce označenie. Ak máte systém, ktorý atribút pridáva k novým odkazom automaticky, môže v tom pokračovať. Prechod na sponsored Google odporúča vtedy, keď to bude pohodlné, a obe hodnoty spracúva rovnako.

Zabráni nofollow tomu, aby sa stránka dostala do indexu Googlu?

Nie, a nikdy to nebol odporúčaný spôsob. Google v oznámení z roku 2019 výslovne píše, že kto sa spoliehal výlučne na nofollow pri blokovaní indexácie, má použiť robustnejšie mechanizmy. Dokumentácia k atribútom rel to dopĺňa: odkazovaná stránka sa môže nájsť inou cestou, napríklad cez mapu stránok alebo odkaz z cudzieho webu, a teda môže byť prehľadaná aj tak. Na vylúčenie z indexu slúži pravidlo noindex, pričom prehľadávanie stránky musí zostať povolené, inak Google pravidlo neuvidí.

Ako mám označiť affiliate odkazy?

Hodnotou sponsored. Dokumentácia Googlu affiliate odkazy v tejto pasáži menovite nevymenúva, ale definuje sponsored ako označenie pre reklamy a platené umiestnenia. Affiliate odkaz je odkaz, za ktorý dostávate odmenu podľa výsledku, takže do tejto kategórie zapadá. Hodnota nofollow je podľa dokumentácie stále prijateľná alternatíva, sponsored je však preferovaná.

Má zmysel dávať nofollow na interné odkazy?

Nie. Dokumentácia hovorí, že pre odkazy v rámci vlastného webu sa má použiť pravidlo disallow v súbore robots.txt, nie atribút na odkaze. Snaha usmerniť interným nofollow tok hodnoty vnútri webu je z dnešného pohľadu strata času. Ak riešite, že Google prechádza priveľa nepodstatných adries, patrí to do témy riadenia prehľadávania; ak riešite, ktorá stránka má byť dôležitá, rozhoduje štruktúra webu a text interných odkazov.

Čo sa stane, keď platené odkazy neoznačím?

Podľa spamových zásad Google Search je nákup a predaj odkazov na účely hodnotenia príkladom odkazového spamu, rovnako ako advertoriály s odkazmi, ktoré prenášajú hodnotu. Tie isté zásady zároveň hovoria, že mať platené odkazy porušením nie je, pokiaľ sú kvalifikované hodnotou nofollow alebo sponsored. Neoznačené platené odkazy v citeľnom rozsahu tak môžu viesť k manuálnemu opatreniu, ktoré sa zobrazí v Search Console a prejaví sa poklesom viditeľnosti.