Předvolby

Na soukromí nám záleží, proto můžete vypnout některé typy úložišť, které nejsou nezbytné pro základní fungování webu. Blokování kategorií může ovlivnit váš zážitek z webu. Více informací (Zásady používání cookies)

Automatické interní prolinkování: metody, nastavení a pravidla bezpečného použití

Zjistěte, jak funguje automatické interní prolinkování, porovnejte 6 metod, nastavte ho krok za krokem a vyhněte se chybám, které z autoodkazů dělají spam.

Publikováno
14/11/2026
Aktualizováno
14/11/2026
Doba čtení
22 min
Automatické interní prolinkování: metody, nastavení a pravidla bezpečného použití

Nástroje

Na této stránce

Ve zkratce

automatické interní prolinkování znamená, že odkazy mezi stránkami vašeho webu najde, navrhne nebo vloží software, místo abyste každý z nich umisťovali ručně. Funguje dobře, když stroj udělá tu únavnou část (crawling, párování témat, hledání osiřelých stránek, záznam každého odkazu) a vy si ponecháte kontrolu nad pravidly: které stránky posilovat, jaké anchor texty povolit, kolik odkazů na stránku. Nastavte ho jako proces „navrhni, schval, publikuj, měř“, ne jako plugin, který prolinkuje každé klíčové slovo, na které narazí.

Chcete jít dál? Zeptejte se

Rychlý kvíz

Který způsob hledání zákazníků online vám nejvíc sedí?

Otázka 1 z 425%
Jak zákazníci nacházejí firmy jako ta vaše?

Co je automatické interní prolinkování (a co není)

Interní odkaz je odkaz z jedné stránky vašeho webu na jinou stránku téhož webu. Plní tři úkoly: umožňuje robotům objevovat stránky, říká vyhledávačům a systémům AI, o čem cílová stránka je (pomocí anchor textu a okolních slov), a předává autoritu ze silných stránek na slabší. Pokud jsou pro vás základy nové, začněte naší definicí interního prolinkování.

Automatizace znamená, že jeden nebo více z těchto úkolů převezme program:

  • Objevování: procházení webu, soupis každé stránky, každého existujícího odkazu a každého anchoru.
  • Párování: rozhodnutí, která stránka má odkazovat na kterou, podle klíčových slov, významu nebo entit.
  • Výběr anchoru: nalezení fráze, která už ve zdrojovém textu je a cílovou stránku popisuje.
  • Vložení: zapsání odkazu do HTML, do databáze CMS nebo v okamžiku vykreslení.
  • Údržba: oprava odkazů, když se změní URL, stránka se smaže nebo vyjde nový článek.

Čím není: způsobem, jak nacpat stejný odkaz na klíčové slovo do 500 stránek, náhradou architektury webu ani widgetem „související články“ pod každým článkem. Tyto prvky mohou být součástí automatizovaného systému, ale samy o sobě vytvářejí hlavně šum.

Proč ruční prolinkování přestane stačit

Ruční prolinkování funguje na webu s 30 stránkami. Selže na webu, který publikuje každý týden, a to z prostého důvodu: každý nový článek vytvoří dva úkoly. Potřebuje odkazy ven na existující stránky a starší stránky potřebují odkazy zpět na něj. Na ten druhý úkol všichni zapomínají. Po dvou letech publikování máte nové články, na které nikdo neodkazuje, a staré články, které pořád míří na stránky, jež jste mezitím nahradili.

Interní prolinkování před automatizací a po ní

Před (ručně)
  • Nové články dostávají odchozí odkazy, příchozí jen zřídka
  • Osiřelé stránky se nepozorovaně hromadí
  • Odkazy vedou na přesměrování a smazané URL
  • Anchor texty závisí na tom, kdo článek psal
Po (automaticky, s kontrolou)
  • Každá nová stránka dostane odkazy ze souvisejících stránek
  • Osiřelé stránky se označí při každém crawlu
  • Nefunkční a přesměrované cíle se aktualizují
  • Anchor texty se řídí sepsanými pravidly a zaznamenávají se

Tento článek se soustředí na samotnou mašinérii: metody, nastavení, funkční skript a typické chyby. Strategickou stránku věci (které stránky upřednostnit, jak plánovat odkazy pro vícejazyčný web) najdete nejdřív v naší expertní strategii interního prolinkování. Oba texty jsou navržené tak, aby se používaly společně.

Proč na tom záleží: co říkají data o interních odkazech

Google minimum jasně stanovuje. Jeho dokumentace osvědčených postupů pro odkazy uvádí, že „každá stránka, na které vám záleží, by měla mít odkaz alespoň z jedné další stránky vašeho webu“, a že Google obecně dokáže procházet odkaz jen tehdy, je-li to prvek <a> s atributem href. Osiřelá stránka není zakázaná, ale sázíte pak jen na sitemapu, že ji Google najde a pochopí.

Nad rámec minima je nejlepším veřejným datovým souborem k tématu korelační studie Cyruse Sheparda ze Zyppy „23 Million Internal Links: SEO Case Study“ (aktualizace z února 2026). Porovnala data o interních odkazech zhruba 1800 webů s kliky ze Search Console.

Co odhalilo 23 milionů interních odkazů

23 milionůanalyzovaných interních odkazů na zhruba 520000 URL
1800webů v datovém souboru, spárovaných s kliky z Google Search Console
5xnejméně pětkrát vyšší návštěvnost u stránek s alespoň jedním interním anchorem s přesnou shodou
6 %více než 6 % všech interních odkazů nemělo vůbec žádný anchor text

Zdroj: Cyrus Shepard, Zyppy, 23 Million Internal Links SEO Case Study, aktualizace z února 2026

Pro automatizaci je nejužitečnější zjištění o počtu odkazů. URL s 0 až 4 interními odkazy získaly z Googlu v průměru 2 kliky, zatímco URL se 40 až 44 interními odkazy čtyřikrát víc. Zhruba nad 45 až 50 odkazů se efekt obrací. Autor připisuje velkou část tohoto poklesu navigačním odkazům napříč webem a studii opatrně označuje za korelační: ukazuje směr, nic nedokazuje.

Průměrný počet kliků z Googlu na URL podle počtu interních odkazů, které na ni míří

0 až 4 interní odkazy2 kliky
40 až 44 interních odkazů8 kliků (4x)

Zdroj: Cyrus Shepard, Zyppy, 23 Million Internal Links SEO Case Study, aktualizace z února 2026

Z toho plynou dvě praktická poučení. Za prvé, nejvíc získávají stránky, kterým odkazy chybějí, a právě ty automatizace najde nejlépe. Za druhé, studie zjistila, že rozmanitost anchorů korelovala s kliky a že stránky s anchory ve formě URL a s anchory s přesnou shodou si vedly lépe. Systém, který prolinkuje každou stránku stejnými třemi slovy, tuto rozmanitost zahodí.

Pohled GEO

Roboti AI jako GPTBot, ClaudeBot a PerplexityBot objevují stránky stejně jako Googlebot: sledováním odkazů <a href>. Mnozí z nich nespouštějí JavaScript, takže odkaz vložený na straně klienta pro ně prostě nemusí existovat. Náš průvodce roboty AI vysvětluje, co který robot stahuje. Čisté interní odkazy vykreslené na serveru pomáhají vyhledávačům i AI nástrojům, které vaše stránky citují.

Izometrická ilustrace stránek webu propojených zářícími modrými linkami, s robotickou paží, která přidává nové interní odkazy, a lupou, která je kontroluje
Automatické interní prolinkování: stroj odkazy najde a umístí, člověk nastavuje pravidla a kontroluje výsledek.

Jak funguje nástroj pro automatické interní prolinkování pod kapotou

Každý seriózní nástroj, ať je to plugin, SaaS nebo skript, který si napíšete sami, prochází stejným postupem. Když ho znáte, posoudíte nástroj za pět minut: zeptejte se, jak dělá každý krok.

6 kroků nástroje pro interní prolinkování

  1. InventuraProjděte web crawlerem nebo načtěte CMS a sepište každou indexovatelnou stránku, její hlavní obsah, titulek, H1 a existující odchozí odkazy.
  2. ReprezentacePřeveďte každou stránku na něco porovnatelného: seznam klíčových slov, množinu entit nebo embeddingový vektor.
  3. PárováníOhodnoťte relevanci každé dvojice zdroj a cíl a pro každou stránku si ponechte nejlepší kandidáty.
  4. Výběr anchoruNajděte frázi, která už ve zdrojovém textu existuje a popisuje cíl.
  5. Uplatnění pravidelVynuťte limity, výjimky, priority a zakázané zóny (nadpisy, existující odkazy, navigace).
  6. Vložení a záznamZapište odkaz, uložte zdroj, cíl, anchor, pravidlo a datum a pak web znovu projděte pro ověření.

Krok 1: inventura a proč záleží na „hlavním obsahu“

Inventura musí oddělit hlavní obsah od šablony. Odkaz v hlavním menu se objevuje na každé stránce a Googlu o cíli řekne jen málo. Odkaz ve třetím odstavci relevantního článku řekne hodně. Dobré nástroje před analýzou odstraní nav, header, footer a aside a vkládají odkazy jen do těla článku. Vylučují také neindexovatelné URL: vše, co vrací přesměrování, 404, noindex nebo canonical mířící jinam.

Krok 2: reprezentace stránek

Existují tři běžné reprezentace, od hrubé po jemnou:

  • Klíčová slova: každá cílová stránka vlastní seznam frází („strategie interního prolinkování“, „struktura odkazů“). Rychlé a předvídatelné, ale slepé k významu.
  • Entity: knihovna pro zpracování přirozeného jazyka vytáhne pojmenované věci (produkty, místa, pojmy) a přiřadí je ke stránkám, které se jim věnují. Lépe rozlišuje významy.
  • Embeddingy: jazykový model převede každou stránku na vektor o několika stech číslech. Stránky s podobným tématem skončí blízko sebe, i když nesdílejí žádná stejná slova. Právě to dnes používá většina nástrojů pro prolinkování „s AI“.

Krok 3: párování

U embeddingů je párování kosinová podobnost mezi vektory, skóre od -1 do 1 (u textu v praxi od 0 do 1). Ponecháte si dvojice nad prahem a N nejlepších pro každou stránku. Práh je nejdůležitější nastavení: příliš nízký a propojíte stránku o krajtě (hadovi) se stránkou o jazyce Python; příliš vysoký a najdete jen téměř duplicity. Začněte zhruba na 0,5 až 0,6 s obecným modelem a upravte ho, až ručně projdete 50 návrhů.

Krok 4: výběr anchoru

Anchor by měl být fráze, která už ve zdrojové větě je. Vkládání nových slov znamená přepisování obsahu, a to je jiná práce. Nástroj hledá ve zdrojovém textu fráze, které popisují cíl: jeho hlavní klíčové slovo, H1, blízké varianty nebo dotazy, na které se cílová stránka už zobrazuje v Search Console. Ten poslední zdroj je nejlepší, protože odráží, jak stránku popisují skuteční lidé.

Kroky 5 a 6: pravidla, vložení, záznam

Kvalita se vyhrává nebo prohrává v pravidlech (viz samostatná sekce níže). Vložení probíhá na jednom ze tří míst: v uloženém obsahu (odkaz se stane součástí článku, je trvalý a viditelný v editoru), při vykreslení na serveru (filtr přidá odkazy při generování stránky, snadno se to vrací) nebo v prohlížeči pomocí JavaScriptu (pro SEO nejslabší varianta). Bez ohledu na metodu je záznam každého automatického odkazu povinný: bez něj nemůžete auditovat, měřit ani vracet změny.

6 metod automatického interního prolinkování v porovnání

„Automatické interní prolinkování“ zahrnuje velmi odlišné techniky. Většina webů nakonec kombinuje dvě nebo tři.

1. Automatické prolinkování klíčových slov podle pravidel

Princip: udržujete tabulku „fráze vede na URL“ a systém prolinkuje frázi všude, kde se objeví. Kdy použít: slovníky pojmů, názvy produktů, malá sada prodejních stránek. Výhody: předvídatelné, průhledné, levné. Omezení: žádné porozumění kontextu, všude stejné anchory, tabulka zastarává. Příklad: každá první zmínka o „crawl budgetu“ odkazuje na heslo crawl budget ve slovníku, s limitem jednoho odkazu na článek.

2. Strukturální a šablonové moduly

Princip: CMS generuje odkazy ze struktury webu: drobečková navigace, výpisy kategorií, „související články“, předchozí a další, hub stránky se seznamem podstránek. Kdy použít: vždy, je to základní vrstva. Výhody: nulová údržba, záruka, že žádná stránka v kategorii nezůstane osiřelá. Omezení: šablonové odkazy nesou málo kontextu a moduly „související články“ často vybírají podle data nebo štítku, ne podle významu. Příklad: drobečková navigace „Blog > SEO > Interní prolinkování“ na každém článku.

3. Sémantické návrhy se schválením člověkem

Princip: embeddingy najdou související stránky a kandidátní anchory; redaktor každý návrh schválí nebo zamítne. Kdy použít: obsahové weby od zhruba 50 do několika tisíc článků. Výhody: zohledňuje kontext, člověk zůstává v procesu, anchory se přirozeně liší. Omezení: čas na kontrolu a kvalita závisí na prahu. Příklad: po vydání článku o „kanibalizaci klíčových slov“ nástroj navrhne pět starších článků, ve kterých už nějaká věta kanibalizaci zmiňuje.

4. Prolinkování podle entit

Princip: z každé stránky se vytáhnou entity a propojí se se stránkou, která je pro danou entitu na vašem webu referenční. Kdy použít: weby s mnoha pojmenovanými věcmi: značky, místa, osoby, suroviny, software. Výhody: dobré rozlišení významů, vytváří čistou mapu „jedna entita, jedna stránka“. Omezení: vyžaduje mapu entit na stránky, slabší u abstraktních témat. Příklad: cestovatelský web odkazuje každou zmínku o „Kjótu“ na průvodce Kjótem, nikdy na stránku s hotely v Kjótu.

5. Prolinkování podle grafu (interní PageRank)

Princip: web se chápe jako graf. Nástroj spočítá pro každou stránku interní skóre (metriku podobnou PageRanku), její hloubku v proklicích od domovské stránky a počet příchozích odkazů a pak navrhne odkazy, které posílají autoritu na prioritní stránky a přibližují hluboko schované stránky k povrchu. Kdy použít: velké weby, e-shopy, každý web, kde jsou obchodní stránky zahrabané. Výhody: optimalizuje na konkrétní cíl, ne jen na relevanci. Omezení: model je jen přiblížením toho, jak Google váží odkazy, a čistá logika grafu může bez filtru relevance vytvářet nesouvisející odkazy. Příklad: stránka kategorie v hloubce 5 dostane odkazy ze tří silných návodů, které se umisťují na související dotazy, a posune se do hloubky 2.

6. Prolinkování už při psaní

Princip: odkazy se umisťují během tvorby obsahu, a to autorem nebo AI nástrojem pro psaní, který má před sebou inventář webu. Kdy použít: každý web, který pravidelně publikuje. Výhody: odkaz je součástí věty napsané kvůli němu, takže anchory znějí přirozeně. Omezení: řeší odkazy z nové stránky ven, ne odkazy na ni ze starších stránek, takže se musí kombinovat se zpětným doplňováním. Příklad: AI generátor blogových článků od Sorank píše každý článek tak, že interní odkazy na vaše stránky služeb, produktů nebo kategorií jsou už na svém místě.

MetodaRelevanceNáročnost provozuKvalita anchorůRiziko při špatném nastaveníNejlepší využití
Automatické prolinkování klíčových slov podle pravidelNízkáNízkáOpakující seVysoké (přeplňování klíčovými slovy)Slovníky, názvy produktů
Strukturální a šablonové modulyStředníVelmi nízkáObecnéNízkéKaždý web, jako základní vrstva
Sémantické návrhy se schválenímVysokáStřední (kontrola)Přirozené a rozmanitéNízkéBlogy a obsahové huby
Prolinkování podle entitVysoká u pojmenovaných věcíStředníPřesnéStředníCestování, e-commerce, katalogy
Podle grafu (interní PageRank)ProměnliváVysoká (analýza)Závisí na filtruStředníVelké weby, zahrabané prodejní stránky
Prolinkování při psaníVysokáNízkáNejpřirozenějšíNízkéWeby, které často publikují

Automatizace slouží architektuře, nenahrazuje ji

Než cokoli nastavíte, rozhodněte se, jaký tvar mají odkazy kreslit. Síť ve stylu Wikipedie propojuje libovolnou stránku s libovolnou související stránkou; je to výchozí výstup sémantických nástrojů a dobře funguje u encyklopedického obsahu. Sémantický kokon omezuje odkazy na stránky ze stejného tematického stromu: mateřské stránky odkazují dolů, dceřiné nahoru a do stran; vaše pravidla musí zakázat odkazy mezi kokony kromě samotného vrcholu. URL silo sleduje strukturu složek (/guides/seo/...); jednoduché pravidlo „odkazuj jen v rámci stejné složky plus na hub“ ho vynutí. Tematické clustery, popsané v našem průvodci tematickými clustery a pilířovými stránkami, leží mezi kokonem a sítí. Náš článek o architektuře webu pro SEO vám pomůže vybrat.

Pravidla, díky kterým jsou automatické odkazy bezpečné

Nástroj na prolinkování bez pravidel je generátor spamu. Toto jsou nastavení, která si sepište před prvním spuštěním, s hodnotami, které fungují jako výchozí bod.

Plně automatické vkládání vs. navrhni a schval

Plně automaticky
  • Okamžitě zvládne jakýkoli objem
  • Žádný redakční čas
  • Chyby se publikují ve velkém
  • Podivné anchory a špatné kontexty projdou
  • Těžko se vysvětluje, proč odkaz existuje
Navrhni a schval
  • Stroj najde, člověk rozhodne
  • Každý odkaz má vlastníka a důvod
  • Pravidla se zlepšují díky zamítnutým návrhům
  • U důvěryhodných pravidel lze přepnout na automat
  • Každý týden vyžaduje čas na kontrolu

Limity a hustota

  • Automatické odkazy na stránku: 3 až 5 v článku o 1500 slovech, navíc k odkazům, které umístil autor. Google říká, že ideální počet neexistuje, ale varuje před nadměrným prolinkováním; vaše vlastní data vám řeknou víc než jakékoli pravidlo palce.
  • Jeden odkaz na daný cíl na stránku. Trojí odkaz na stejnou URL v jednom článku čtenářům nic nepřinese a zamlží vaše reporty.
  • Minimální rozestup: alespoň 50 až 80 slov mezi dvěma automatickými odkazy, aby odstavce nezmodraly.
  • Maximum na anchorovou frázi v rámci webu: omezte, kolik stránek smí použít přesně stejný anchor pro stejný cíl, a pak vynuťte varianty.

Zakázané zóny

Nikdy nevkládejte odkazy do nadpisů, obsahu článku, popisků obrázků, citací, tlačítek výzvy k akci, boxů o autorovi ani dovnitř existujícího <a> (vnořené odkazy jsou neplatné HTML). Nikdy neodkazujte stránku na ni samotnou, na URL, která přesměrovává, ani na stránku s noindex nebo s canonicalem na jinou URL.

Pravidla pro anchory

Dokumentace Googlu žádá anchor text, který je „popisný, přiměřeně stručný a relevantní pro stránku, na které se nachází“, a „klikněte sem“ či „číst dál“ uvádí jako příliš obecné. Přeložte to do pravidel: anchory o 2 až 6 slovech převzaté z existující věty, alespoň dvě nebo tři různé varianty na cíl v rámci webu a jeden záměr na anchor. Pokud „nástroj na interní prolinkování“ vede na jedné stránce na bezplatný analyzátor a na jiné na placenou funkci, vyprávíte vyhledávačům dva různé příběhy. Náš průvodce anchor textem rozebírá typy anchorů podrobně.

Stránka dokumentace Google Search Central o osvědčených postupech pro odkazy s příklady procházitelných odkazů a anchor textu
Osvědčené postupy Googlu pro odkazy: procházitelné odkazy a popisný anchor text jsou základ, který musí respektovat každý nástroj pro automatické prolinkování.

Konfigurace ke zkopírování

Ať používáte plugin s obrazovkami nastavení, nebo skript, sepište pravidla jako soubor. Stane se vaší dokumentací i auditní stopou.

{
  "global": {
    "max_auto_links_per_page": 5,
    "max_links_per_target_per_page": 1,
    "min_words_between_links": 60,
    "similarity_threshold": 0.55,
    "insert_only_in": ["article .content"],
    "skip_selectors": ["h1", "h2", "h3", "h4", "a", "figcaption", "blockquote", ".toc", ".cta", "nav", "footer"],
    "skip_targets_if": ["redirect", "noindex", "canonical_elsewhere", "status_not_200"],
    "mode": "suggest"
  },
  "priority_targets": [
    {"url": "/pricing", "boost": 1.5},
    {"url": "/guides/internal-linking-strategy", "boost": 1.3}
  ],
  "rules": [
    {"phrase": "crawl budget", "target": "/glossary/crawl-budget", "max_site_uses": 40, "mode": "auto"},
    {"phrase": "topic cluster", "target": "/glossary/topic-cluster", "max_site_uses": 40, "mode": "auto"}
  ],
  "never_link": ["/legal", "/login", "/cart"]
}

Tip

Každé nové pravidlo spouštějte v režimu „suggest“. Na „auto“ ho přepněte až poté, co schválíte 20 jeho návrhů po sobě, aniž byste kterýkoli z nich upravovali.

Krok za krokem: nastavení automatického interního prolinkování na vašem webu

Tato metoda funguje bez ohledu na nástroj. Na webu s několika stovkami stránek počítejte s jedním dnem na nastavení a pak zhruba s hodinou týdně.

Krok 1: projděte web a uložte výchozí stav

Projděte celý web desktopovým crawlerem, například Screaming Frog (náš průvodce nastavením Screaming Frog vás provede konfigurací). Pro každou indexovatelnou URL exportujte: unikátní příchozí interní odkazy, hloubku v proklicích, odchozí odkazy a interní skóre odkazů z crawleru. Porovnejte crawl s XML sitemapou: URL, které jsou v sitemapě, ale crawl je nenašel, jsou vaše osiřelé stránky. Uložte tento export s datem. Je to váš stav „před“.

Krok 2: sepište stránky, které musí dostat odkazy

Ne každá stránka si zaslouží víc odkazů. Sestavte krátký seznam prioritních cílů: stránky, které vydělávají, stránky na pozicích 5 až 20 pro hodnotné dotazy (Search Console, přehled Výkon, filtr podle pozice) a váš pilířový obsah (cornerstone content). Přidejte každou osiřelou stránku a každou stránku hlouběji než 3 prokliky. Tento seznam plní „priority_targets“ ve vašich pravidlech.

Krok 3: sestavte banku anchorů

Pro každý prioritní cíl posbírejte 3 až 10 anchorových frází. Nejlepším zdrojem je Search Console: otevřete stránku v přehledu Výkon, přepněte na kartu Dotazy a exportujte dotazy, na které už má stránka zobrazení. Přidejte H1, hlavní klíčové slovo a přirozené varianty. Odstraňte vše, co je nejednoznačné nebo sdílené s jinou stránkou.

Krok 4: vygenerujte kandidáty a vyfiltrujte je

Spusťte nástroj nebo skript. Pro každý cíl by měl vrátit zdrojové stránky, kde se anchor vyskytuje v těle textu a téma je dostatečně blízko. Počítejte s tím, že se trychtýř výrazně zúží: je to známka, že filtry fungují.

Jak se filtrují kandidáti na odkazy

Každá dvojice zdroj a cíl na webuVšechny dvojice
Dvojice nad prahem podobnosti20 nejlepších na stránku
Dvojice, kde v textu existuje přirozený anchorAnchor nalezen
Dvojice, které projdou limity a zakázanými zónamiPravidla splněna
Schválené a publikované odkazy3 až 5 na stránku

Krok 5: kontrolujte po dávkách

Návrhy procházejte v tabulce s pěti sloupci: zdroj, cíl, anchor, věta, skóre. Čtěte větu, nejen anchor. Zamítněte vše, co byste sami nenapsali. Poznamenejte si důvod zamítnutí (špatný význam, příliš reklamní, odkaz už je poblíž): z těchto důvodů se stanou nová pravidla.

Krok 6: publikujte ve vlnách, ne najednou

Publikujte 50 až 200 odkazů na vlnu na skupině stránek, kterou dokážete sledovat. Ponechte si kontrolní skupinu podobných stránek bez nových odkazů. Změny v kliknutích tak mají srovnávací bod, což je důležité, protože pozice se mění z mnoha důvodů.

Krok 7: znovu projděte web a ověřte vykreslené HTML

Projděte web znovu. Zkontrolujte, že se nové odkazy objevují jako <a href> v surovém HTML, ne až po spuštění JavaScriptu. U několika URL použijte nástroj Kontrola adresy URL v Search Console a prohlédněte si vykreslené HTML, které vidí Google.

Krok 8: napojte to na publikování

Skutečný přínos je průběžný. Při každém vydání článku by měl systém udělat dvě věci: přidat odkazy z nového článku ven (při psaní) a navrhnout odkazy na něj ze starších stránek (zpětné doplnění). Při každé změně URL by měl aktualizovat nebo odstranit odkazy, které na ni vedou.

Tip

Pro rychlou kontrolu jedné stránky vložte její URL do našeho bezplatného analyzátoru interních odkazů: vypíše každý interní odkaz na stránce, jeho anchor a atributy, takže si ověříte, že vlna automatických odkazů proběhla podle plánu.

Postavte si vlastní: skript pro sémantické interní prolinkování v Pythonu

Pokud váš CMS nemá dobrý nástroj nebo chcete přesně pochopit, co dělá dodavatel, funkční prototyp zabere zhruba 60 řádků. Tato verze načte sitemapu, vytáhne hlavní obsah, spočítá embeddingy open source modelem a vytvoří CSV s návrhy ke kontrole člověkem. Vašeho webu se nikdy nedotkne.

Instalace a crawl

pip install requests beautifulsoup4 sentence-transformers
import csv, re
from urllib.parse import urljoin
import requests
from bs4 import BeautifulSoup
from sentence_transformers import SentenceTransformer, util

SITEMAP = "https://example.com/sitemap.xml"
urls = re.findall(r"<loc>(.*?)</loc>", requests.get(SITEMAP, timeout=20).text)

pages = {}
for url in urls:
    r = requests.get(url, timeout=20)
    if r.status_code != 200 or r.url != url:
        continue  # skip errors and redirects
    soup = BeautifulSoup(r.text, "html.parser")
    robots = soup.find("meta", attrs={"name": "robots"})
    if robots and "noindex" in robots.get("content", ""):
        continue
    main = soup.find("article") or soup.find("main") or soup.body
    for tag in main.find_all(["nav", "header", "footer", "aside", "script", "style"]):
        tag.decompose()
    pages[url] = {
        "h1": soup.h1.get_text(" ", strip=True) if soup.h1 else "",
        "text": main.get_text(" ", strip=True),
        "links": {urljoin(url, a["href"]).split("#")[0] for a in main.find_all("a", href=True)},
    }

Embeddingy, párování a hledání anchorů

model = SentenceTransformer("all-MiniLM-L6-v2")
keys = list(pages)
docs = [pages[u]["h1"] + ". " + pages[u]["text"][:2000] for u in keys]
emb = model.encode(docs, normalize_embeddings=True)
sim = util.cos_sim(emb, emb)

# Anchor bank: target URL -> phrases (H1 + queries exported from Search Console)
anchors = {u: [pages[u]["h1"].lower()] for u in keys}
# anchors["https://example.com/crawl-budget"] += ["crawl budget", "crawl budget optimization"]

THRESHOLD, MAX_PER_PAGE = 0.55, 5

def find_anchor(text, phrases):
    for phrase in sorted(phrases, key=len, reverse=True):
        if len(phrase.split()) < 2:
            continue
        m = re.search(r"\b" + re.escape(phrase) + r"\b", text, re.IGNORECASE)
        if m:
            start = max(0, m.start() - 120)
            return m.group(0), text[start:m.end() + 120]
    return None, None

rows = []
for i, src in enumerate(keys):
    added = 0
    for j in sorted(range(len(keys)), key=lambda k: -float(sim[i][k])):
        score = float(sim[i][j])
        if score < THRESHOLD or added == MAX_PER_PAGE:
            break
        tgt = keys[j]
        if tgt == src or tgt in pages[src]["links"]:
            continue
        anchor, context = find_anchor(pages[src]["text"], anchors[tgt])
        if anchor:
            rows.append([src, tgt, anchor, round(score, 2), context])
            added += 1

with open("link_suggestions.csv", "w", newline="", encoding="utf-8") as f:
    csv.writer(f).writerows([["source", "target", "anchor", "score", "context"]] + rows)

Jak ho připravit na ostrý provoz

  • Šetřete server: přidejte prodlevu mezi požadavky a jasný User-Agent, nebo místo crawlování čtěte obsah přímo z databáze či API CMS.
  • Použijte pro embeddingy lepší text: titulek plus H1 plus prvních 300 slov obvykle funguje lépe než celá stránka, která téma rozřeďuje.
  • Škálujte párování: matice podobnosti roste s druhou mocninou počtu stránek. Nad 20000 stránek použijte index přibližných nejbližších sousedů (například FAISS) a každou stránku porovnávejte jen s jejími 50 nejbližšími sousedy.
  • Přidejte priority: vynásobte skóre bonusem u prioritních cílů a penalizací u cílů, které už mají mnoho příchozích odkazů.
  • Respektujte svou architekturu: u sila nebo kokonu vyřaďte dvojice, jejichž URL nesdílejí povolenou složku nebo tematický strom.
  • Vkládejte na straně serveru: schválené odkazy zapisujte do uloženého obsahu přes API CMS, nikdy přes front-endový skript.

Najděte neprolinkované zmínky crawlerem

I bez psaní kódu zvládne část práce crawler. Ve Screaming Frog najde funkce Custom Search každou stránku obsahující danou frázi a Custom Extraction s XPath spočítá odkazy na zvolený cíl. Stránky, které frázi obsahují, ale na cíl nemají žádný odkaz, jsou vaši kandidáti. Uživatelská příručka SEO Spideru popisuje i jeho Link Score, „metriku v rozsahu 0 až 100, která počítá relativní hodnotu stránky na základě jejích interních odkazů“; vyžaduje spuštění crawl analysis po dokončení crawlu.

count(//article//a[contains(@href, "/guides/internal-linking-strategy")])
Produktová stránka Screaming Frog SEO Spider
Screaming Frog SEO Spider: projděte web, exportujte interní odkazy a anchory a najděte stránky, které téma zmiňují, ale neodkazují na něj.

Časté chyby při automatickém interním prolinkování (a jak je opravit)

Většina problémů s automatickým prolinkováním nejsou penalizace. Jsou to promarněné odkazy, matoucí signály a stránky, které se čtou, jako by je napsal stroj. Tady je, jak každou chybu odhalit a opravit.

1. Prolinkování každého výskytu klíčového slova

O co jde: plugin založený na pravidlech nastavený bez limitů prolinkuje „SEO audit“ na 400 stránkách stejným anchorem na stejnou stránku. Jak ji odhalit: v exportu anchor textů z crawleru seřaďte interní anchory podle četnosti; jedna fráze se stovkami identických použití na jednu URL je signál. Jak ji opravit: omezte počet použití na pravidlo v rámci webu, vyžadujte alespoň dvě varianty na cíl a odstraňte odkazy ze stránek, kde je téma zmíněné jen mimochodem.

2. Prolinkování ve špatném významu

O co jde: slovo sedí, význam ne („Apple“ jako ovoce odkazuje na článek o iPhonech, „Jáva“ jako ostrov na programátorský tutoriál). Jak ji odhalit: každý měsíc projděte náhodný vzorek 30 automatických odkazů a čtěte celou větu. Jak ji opravit: zvyšte práh podobnosti, vyžadujte shodu fráze i tématu a k nejednoznačným pravidlům přidejte vylučující klíčová slova.

3. Příliš mnoho odkazů v odstavci

O co jde: nástroj nacpe čtyři odkazy do odstavce o 60 slovech. Čtenáři přestanou klikat a text se špatně čte. Jak ji odhalit: spočítejte odkazy na 100 slov hlavního obsahu; vše nad 3 si zaslouží pohled. Jak ji opravit: nastavte minimální rozestup ve slovech mezi automatickými odkazy a limit na stránku, který započítává i odkazy, jež už umístil autor.

4. Odkazy v nadpisech, tlačítkách nebo uvnitř jiných odkazů

O co jde: shoda uvnitř H2, obsahu článku nebo existujícího anchoru se obalí novým odkazem, což vytvoří vnořené značky <a> nebo modré nadpisy. Jak ji odhalit: prožente několik stránek validátorem HTML nebo v crawlu vyhledejte nadpisy obsahující odkazy. Jak ji opravit: výslovně deklarujte zakázané selektory a před každým novým pravidlem je otestujte na testovací kopii.

5. Odkazy, které existují jen v JavaScriptu

O co jde: front-endový widget vloží odkazy po načtení stránky, někdy bez href, někdy až po posunutí nebo kliknutí. Jak ji odhalit: porovnejte surové HTML (zobrazit zdroj) s vykresleným DOM a zkontrolujte vykreslené HTML v nástroji Kontrola adresy URL v Search Console. Jak ji opravit: přesuňte vkládání na server nebo do uloženého obsahu. Náš průvodce JavaScript SEO vykreslování podrobně vysvětluje.

Upozornění

Mnoho robotů AI JavaScript vůbec nespouští. Odkaz, který se objeví až po spuštění skriptů, může být po vykreslení viditelný pro Googlebota, a přitom neviditelný pro roboty, kteří zásobují ChatGPT, Claude nebo Perplexity.

6. Odkazy na přesměrování, stránky s noindex a chyby 404

O co jde: automatické odkazy postavené na staré inventuře pořád míří na URL, které se přesunuly nebo zmizely. Jak ji odhalit: v crawlu filtrujte interní odkazy podle stavového kódu (3xx, 4xx) a podle neindexovatelného cíle; náš bezplatný kontrolor nefunkčních odkazů to udělá pro jednu stránku. Jak ji opravit: před každým spuštěním obnovte inventuru, přijímejte jen cíle s kódem 200, indexovatelné a s canonicalem na sebe, a při vytvoření přesměrování 301 aktualizujte odkazy na místě.

7. Spoléhání jen na widgety „související články“

O co jde: web si myslí, že je dobře prolinkovaný, protože každý článek končí třemi souvisejícími články. Tyto bloky často vybírají podle štítku nebo data, rotují a starší obsah úplně vynechávají. Jak ji odhalit: váš report osiřelých stránek (URL ze sitemapy, na které crawl nedosáhne, nebo dosáhne jen přes stránkování) zůstává dlouhý. Jak ji opravit: widget ponechte, ale přidejte kontextové odkazy do těla textu a pevné odkazy z hub stránek.

8. Jeden anchor míří na dvě stránky

O co jde: „nástroj na interní prolinkování“ odkazuje v některých článcích na stránku A a v jiných na stránku B. Tříštíte signály relevance a můžete živit kanibalizaci klíčových slov. Jak ji odhalit: sestavte z crawlu mapu anchor na cíl a označte každý anchor s více než jedním cílem. Jak ji opravit: jeden vyhledávací záměr, jedna cílová stránka; anchory slabší stránky přeřaďte.

9. Žádný záznam, žádný návrat

O co jde: odkazy vložil do obsahu plugin, který byl později odinstalován, nebo nikdo neví, které odkazy jsou automatické. Jak ji odhalit: neumíte odpovědět na otázku „kolik odkazů nástroj minulý měsíc přidal?“. Jak ji opravit: ukládejte každý automatický odkaz do tabulky (zdroj, cíl, anchor, pravidlo, datum, stav), označte je v HTML datovým atributem, pokud to vaše řešení dovolí, a ověřte, že umíte odstranit všechny odkazy z jednoho pravidla jednou operací.

ChybaSignál, který hledatOprava
Prolinkovaný každý výskytJeden anchor použitý stokrát na jednu URLLimity v rámci webu, varianty anchorů
Špatný významPodivné věty v ručním vzorkuVyšší práh, vylučující klíčová slova
Hustota odkazůVíce než 3 odkazy na 100 slovRozestup ve slovech, limit na stránku
Zakázané zónyOdkazy v nadpisech, vnořené anchoryExplicitní vylučující selektory
Odkazy jen v JavaScriptuOdkazy chybí ve zdrojovém kóduVkládání na straně serveru
Mrtvé cíleInterní odkazy 3xx a 4xx v crawluObnovená inventura, jen cíle 200
Prolinkování jen widgetemDlouhý seznam osiřelých stránekKontextové odkazy a odkazy z hubů
Jeden anchor, dva cíleMapa anchorů s duplicitamiJeden záměr, jedna stránka
Žádný záznamAutomatické odkazy nejde spočítatTabulka odkazů, datový atribut, návrat

Jak měřit dopad automatických interních odkazů

Interní odkazy málokdy přinesou skok přes noc. Měřte na stránkách, které odkazy dostaly, proti kontrolní skupině, po dobu 4 až 12 týdnů.

Co sledovat po každé vlně odkazů

  • Počet osiřelých stránek (sitemapa vs. crawl)
  • Stránky hlouběji než 3 prokliky od domovské stránky
  • Unikátní příchozí interní odkazy na prioritní stránku
  • Zobrazení a průměrná pozice cílových stránek v Search Console
  • Kliky na cílové stránky ve srovnání s kontrolní skupinou
  • Frekvence procházení cílových stránek v serverových logech
  • Podíl automatických odkazů zamítnutých při kontrole (kvalita pravidel)

Přehled Odkazy v Search Console

Přehled Odkazy v Search Console ukazuje vaše „nejčastěji interně odkazované stránky“ a u každé z nich stránky, které na ni odkazují. Hodí se pro rychlou kontrolu (jsou vaše prioritní stránky blízko vrcholu?), ale stránka nápovědy Googlu upozorňuje, že jeho tabulky jsou omezené na 1000 řádků a že přehled „není úplným seznamem všech odkazů na vašem webu“. Jako zdroj pravdy používejte vlastní crawl a Search Console k tomu, abyste viděli, co Google skutečně zachytil.

Stránka nápovědy Google Search Console popisující přehled Odkazy
Přehled Odkazy v Search Console ukazuje nejčastěji interně odkazované stránky s limitem 1000 řádků: používejte ho ke kontrole, ne jako zdroj pravdy.

Serverové logy

Pokud k nim máte přístup, serverové logy ukážou, zda Googlebot a roboti AI navštěvují nově prolinkované stránky po vlně častěji. Je to nejpřímější signál, že se objevování zlepšilo. Náš průvodce analýzou logů pro SEO vysvětluje, jak filtrovat roboty a číst frekvenci procházení a proč na tom záleží u crawl budgetu velkých webů.

Poctivé čtení výsledků

Pokud zobrazení rostou na cílových stránkách, ale ne v kontrolní skupině, odkazy nejspíš pomohly. Pokud rostou v obou, jde pravděpodobně o sezónní nebo algoritmický efekt. Pokud cílové stránky získávají zobrazení, ale ne kliky, další pákou je titulek a obsah, ne další odkazy. A pokud se po 12 týdnech nic nehne, zkontrolujte základy: jsou odkazy v surovém HTML a jsou cílové stránky skutečně zaindexované?

Kde začít ještě dnes

K začátku nepotřebujete velký nástroj. Vyberte jeden cluster o 20 až 50 stránkách, projděte ho crawlerem, sepište jeho osiřelé a prioritní stránky, sestavte banku anchorů ze Search Console a přidejte odkazy v jedné zkontrolované vlně. Šest týdnů měřte, zjištění sepište jako pravidla a pak pokračujte dalším clusterem.

Pokud publikujete často, nejlevnějším ziskem je prolinkování už při psaní: každý nový článek by měl opustit editor s odkazy na správné stránky. Přesně to dělá Sorank, když za vás píše a publikuje články, a jeho generátor tematických clusterů plánuje clustery, kterými se tyto odkazy řídí, s vestavěnou ochranou proti kanibalizaci. U starších stránek to zkombinujte se zkontrolovaným zpětným doplněním podle výše popsané metody.

Často kladené otázky

Je automatické interní prolinkování bezpečné pro SEO?

Ano, pokud jsou odkazy relevantní, používají popisné anchor texty a drží se rozumných limitů. Dokumentace Googlu žádá procházitelné odkazy s popisným anchor textem a varuje před nadměrným prolinkováním, ne před automatizací jako takovou. Riziko vytvářejí nástroje, které prolinkují každý výskyt klíčového slova stejným anchorem, proto si ponechte krok kontroly a zaznamenávejte každý automatický odkaz.

Kolik interních odkazů by měl mít článek?

Google říká, že ideální počet neexistuje. Praktickým výchozím bodem jsou 3 až 5 automatických kontextových odkazů v článku o 1500 slovech, navíc k odkazům, které umístil autor, s jedním odkazem na cíl a s rozestupem mezi odkazy. Měřte na vlastních stránkách a upravujte, protože korelační studie Zyppy zaznamenala přínos až do zhruba 40 příchozích interních odkazů na URL a obrat zhruba nad 45 až 50.

Nahrazuje automatické interní prolinkování strategii interního prolinkování?

Ne. Automatizace strategii vykonává: hledá kandidáty, vkládá odkazy a udržuje je aktuální. Stále musíte rozhodnout, které stránky upřednostnit, jakou architekturu mají odkazy sledovat (síť, sémantický kokon nebo silo) a který anchor patří ke které stránce.

Získejte obsahový plán na 30 dní zdarma

Analyzujeme vaši konkurenci, váš web a vaši viditelnost v AI, abychom pro vás zdarma připravili obsahový plán na míru.

Naše bezplatné SEO nástroje

Zobrazit všechny naše bezplatné nástroje

Získejte obsahový plán na 30 dní zdarma

Analyzujeme vaši konkurenci, váš web a vaši viditelnost v AI, abychom pro vás zdarma připravili obsahový plán na míru.

Muž s tmavými vlasy a vousy v světle hnědé košili mluví před mikrofonem v podcastovém nebo nahrávacím studiu.Portrét muže s krátkými tmavými vlasy v bílé košili a tmavé bundě, který se přímo dívá do kamery s neutrálním výrazem.Muž s krátkými tmavými vlasy, vousy a čirými brýlemi v černém tričku s bílým kulatým logem, stojí před kamennou zdí.Celio fabianoUsmívající se mladá žena s dlouhými hnědými vlasy v červeném topu a náhrdelníku, venku před pozadím plným stromů.Profilová fotografie Xaviera Breulla, zákazníka Sorank
Google
Plná žlutá pětiúhelníková hvězda na průhledném pozadí.Plná žlutá pětiúhelníková hvězda na průhledném pozadí.Plná žlutá pětiúhelníková hvězda na průhledném pozadí.Plná žlutá pětiúhelníková hvězda na průhledném pozadí.Plná žlutá pětiúhelníková hvězda na průhledném pozadí.
5/5
+5,000
uživatelů

Reference od ambiciózních zakladatelů

5/5 z 5 recenzí

0 na 10000 návštěvníků za 5 měsíců

Celio Fabianomonrobotlavevitre.frGoogleE-commerce

0 na 5000 návštěv za 8 měsíců

Thibault BMsorank.comGoogleSoftware

0 na 1104 kliknutí za 4 měsíce

Dominiqueflight-sensations-idf.comGoogleVolný čas a letectví

0 na 163 kliků za 6 měsíců

Coworking Pariscoworking-paris.frGoogleOffice broker

x92 kliky za 7 měsíců

Guide Zanzibarguidezanzibar.comGoogleCestování