Prejsť na obsah

Nastavenia súborov cookie

Vyberte, aké druhy súborov cookie povolíte. Svoj výber môžete kedykoľvek zmeniť cez Nastavenia súborov cookie v dolnej časti každej stránky. Vyhlásenie o ochrane osobných údajov

Nevyhnutné

Vždy zapnuté

Potrebné na prihlásenie, uchovanie košíka a zapamätanie vašich volieb. Sú vždy zapnuté.

Ktoré súbory cookie?
  • weboke_sessie, weboke_klant, weboke_remember: vaša relácia a trvalé prihlásenie
  • weboke_basket: váš košík
  • wkBtwIncl: zobrazovanie cien s DPH alebo bez DPH
  • wok_cookies: váš výber súborov cookie, 12 mesiacov

Merajú, ktorá reklama vedie k návšteve alebo objednávke, aby sme neplatili za reklamy, ktoré nič neprinášajú.

Ktoré súbory cookie?
  • Google Ads cez Google Tag Manager (_gcl_au, _gcl_aw), najviac 90 dní
  • OpenAI Ads, reklamy v ChatGPT
  • wok_aff: ktorý partner vás k nám odporučil (partnerský program), 60 dní

4,6

Krajina a jazyk

Každá krajina má vlastný web s cenami a DPH danej krajiny.

Zobraziť

Indexovanie: čo sa do indexu dostane a čo nie

Modul 1: Ako fungujú vyhľadávače · Čas čítania: 11 minút

Cieľ lekcie: Po tejto lekcii dokážete pri stránke posúdiť, či sa môže dostať do indexu, a ak nie, ktorý zo štyroch "zámkov" ju zadržiava: stavový kód, robots.txt, noindex alebo canonical.

Kľúčové pojmy: indexovanie, technické požiadavky Google, noindex (meta robots a X-Robots-Tag), robots.txt nie je noindex, kanonikalizácia, duplicitný obsah, soft 404, "Crawled - currently not indexed", "Discovered - currently not indexed", žiadna záruka

Čo sa deje pri indexovaní

Keď crawler stránku stiahne (lekcia 1.2), vyhľadávač ju začne čítať. Google analyzuje text, titulok, nadpisy, obrázky a videá a určí, v akom jazyku je stránka napísaná. Zisťuje tiež, či stránka nie je kópiou inej stránky a ktorá z týchto kópií je tá "skutočná". Až potom Google rozhodne, či sa stránka dostane do indexu.

Google k tomu hovorí dve veci, ktoré si treba dobre zapamätať:

  • Zaradenie nie je zaručené. Aj keď vaša stránka spĺňa všetky požiadavky, Google sa môže rozhodnúť, že ju nezaradí.
  • Je normálne, že nie je zaradené všetko. Google v pomocníkovi k prehľadu indexovania doslova píše, že nemáte očakávať, že bude indexovaná každá adresa vášho webu, a že to môže byť úplne v poriadku. Ide o vaše dôležité stránky.

Tri technické požiadavky

Google uvádza tri technické požiadavky, aby stránka mohla prísť do úvahy pre index:

  1. Googlebot nie je blokovaný. Stránka je dostupná a robots.txt nezakazuje jej sťahovanie.
  2. Stránka funguje. Server vráti stavový kód 200, nie chybu.
  3. Stránka má indexovateľný obsah. Text v type súboru, ktorý Google dokáže prečítať, a žiadne porušenie pravidiel proti spamu.

V praxi k tomu pribudnú dve rozhodnutia vlastníka webu: noindex ("toto nezaraďte") a canonical, ktorý ukazuje na inú adresu ("nie túto, ale tamtú"). Spolu to dáva štyri zámky, ktorými musí stránka prejsť.

Zámok 1: stavový kód

Do indexu sa môže dostať len stránka so stavom 200. Kód 301 alebo 308 presmeruje vyhľadávač na novú adresu; posudzuje sa potom táto nová adresa. Kód 404 alebo 410 odstráni z indexu adresu, ktorá v ňom predtým bola.

Zradnou variantou je soft 404 z lekcie 1.2: stav 200, ale obsahom je chybové hlásenie alebo takmer prázdna stránka. Google to často rozpozná a takúto stránku nezaradí. Aj prázdna stránka kategórie v e-shope ("nenašli sa žiadne produkty") sa môže považovať za soft 404.

Zámok 2: robots.txt

Pomocou robots.txt zakazujete crawleru stránku stiahnuť. To je niečo iné ako zakázať jej zaradenie. Google je v tom jednoznačný: robots.txt nie je spôsob, ako stránku udržať mimo Google. Ak na blokovanú stránku odkazujú iné weby, adresa sa vo výsledkoch aj tak môže objaviť, len bez popisu. V Search Console sa to volá "Indexed, though blocked by robots.txt".

Robots.txt slúži na riadenie prehľadávania: napríklad aby crawler neprechádzal tisíce stránok s výsledkami vyhľadávania na vašom vlastnom webe. Podrobnejšie sa mu venuje lekcia 3.3.

Zámok 3: noindex

Ak naozaj chcete, aby sa stránka neobjavila vo výsledkoch vyhľadávania, použite noindex. Dá sa to urobiť dvoma spôsobmi s rovnakým účinkom:

<!-- v <head> stránky -->
<meta name="robots" content="noindex">
X-Robots-Tag: noindex

Druhý spôsob je HTTP hlavička, ktorú server posiela spolu so stránkou. Funguje aj pri súboroch, ktoré nie sú HTML, napríklad pri PDF. Hodnota none znamená to isté ako noindex, nofollow. Pri <meta name="googlebot" content="noindex"> platí pravidlo len pre Google; iné vyhľadávače môžu všeobecné pravidlo vykladať inak.

Teraz prichádza nástraha, ktorá sa vyskytuje veľmi často: noindex a blokovanie v robots.txt spolu nefungujú. Ak robots.txt stránku blokuje, Google ju nestiahne, a noindex teda nikdy neuvidí. Stránka sa potom cez odkazy z iných webov môže do indexu aj tak dostať. Ak chcete stránku z Google odstrániť: nechajte ju stiahnuť a nastavte na nej noindex.

Kde sa s noindex môžete stretnúť nechtiac?

  • Vo WordPresse je v časti Nastavenia, Čítať začiarkavacie políčko "Odradiť vyhľadávače od indexovania tejto webovej stránky". To nastaví noindex na celý web. Počas tvorby webu praktické, katastrofálne, ak ho zabudnete vypnúť.
  • V AI Builder môžete web alebo stránku nastaviť na "neindexovať"; do stránky sa potom vloží noindex, nofollow. Ani bezplatná demo stránka sa nikdy neindexuje.
  • SEO plugin alebo téma s nesprávnym nastavením pre jednotlivé stránky alebo typy stránok.

Iné nástroje na tvorbu webov majú podobné prepínače, často s názvom ako "skryť pred vyhľadávačmi".

Zámok 4: canonical

Mnohé weby majú tú istú stránku pod viacerými adresami: s www aj bez neho, s http aj https, s parametrom na konci, napríklad ?utm_source=nieuwsbrief. Google z takých skupín vyberie jednu adresu ako kanonickú verziu a vo výsledkoch zobrazuje len ju. Ostatné sú duplikáty.

Pri výbere môžete Google pomôcť presmerovaním (silný signál) alebo odkazom canonical v stránke:

<link rel="canonical" href="https://www.example.com/bruidsboeketten">

Canonical je signál, nie príkaz: Google môže vybrať inú adresu. Ak váš canonical ukazuje na inú adresu, stránka sama hovorí: "nezaraďte mňa, ale tamtú". To je v poriadku, ak to sedí, a problém, ak ide o omyl, napríklad keď každá stránka ukazuje na domovskú stránku. Lekcia 3.5 sa tomu venuje podrobnejšie.

Duplicitný obsah na vašom vlastnom webe podľa Google nie je porušením pravidiel proti spamu a nevedie k manuálnemu zásahu. Je však neefektívny: crawlery sťahujú to isté viackrát a vy sami neurčujete, ktorá adresa sa zobrazí vo výsledkoch.

Hlásenia v Search Console

V prehľade Stránky (Pages) v Search Console (lekcia 2.4) vidíte pri každej neindexovanej stránke dôvod. Objavujú sa v ňom všetky štyri zámky:

Hlásenie (približne)ZámokČo to znamená
Not found (404), Soft 404, Server error (5xx), Page with redirect1Stavový kód neumožňuje zaradenie
Blocked by robots.txt2Google nesmel stránku stiahnuť
Excluded by 'noindex' tag3Google videl noindex
Alternate page with proper canonical tag; Duplicate without user-selected canonical4Ako kanonická verzia bola vybraná iná adresa
Crawled - currently not indexedžiadnyGoogle stránku prečítal a (zatiaľ) ju nezaradil
Discovered - currently not indexedžiadnyGoogle adresu pozná, ale zatiaľ ju nestiahol

Posledné dve nie sú technickou chybou. "Crawled - currently not indexed" sa vyskytuje často; Google uvádza, že to nie je vždy problém. Ak ide o dôležitú stránku, overte, či naozaj niečo prináša: jedinečná, užitočná stránka má väčšiu šancu ako tenká stránka, ktorá sa podobá na desať iných.

Zhrnutie

  • Po prehľadaní vyhľadávač rozhoduje, či sa stránka dostane do indexu; nikdy to nie je zaručené a nie všetko tam musí byť.
  • Štyri zámky: stav 200, žiadne blokovanie v robots.txt, žiadny noindex, canonical chýba alebo ukazuje na seba.
  • robots.txt zakazuje stiahnutie, nie zaradenie. Na udržanie stránky mimo výsledkov použite noindex a takú stránku potom neblokujte v robots.txt.
  • Canonical je silný signál, nie príkaz. Duplicitný obsah nie je spam, ale je neefektívny.
  • "Crawled - currently not indexed" nie je technická chyba; pozrite sa na hodnotu stránky.

Kvíz

1. Chcete, aby sa stránka /bedankt neobjavila v Google. Aký je správny postup?



2. Čo znamená <meta name="robots" content="none">?



3. V Search Console je veľa stránok s hlásením "Crawled - currently not indexed". Aký je najlepší prvý záver?



4. Každá stránka webu má canonical na domovskú stránku. Aký je následok?



5. Je web trestaný za duplicitný obsah na vlastných stránkach (napríklad s www a bez neho)?



Úloha

Úloha A1.3: Môže sa táto stránka dostať do indexu? Zadajte adresu stránky (stránku vášho vlastného webu alebo stránku, ktorú zámerne skrývate, napríklad ďakovnú stránku). Potom zvoľte svoje očakávanie: "môže sa dostať do indexu" alebo "nemôže sa dostať do indexu", a ak zvolíte "nemôže", aj to, ktorý zámok ju zadržiava (stavový kód, robots.txt, noindex, canonical na inú adresu). Program prejde štyri zámky rovnako ako v tejto lekcii a svoj výsledok porovná s vaším.

Úloha A1.3: Môže sa táto stránka dostať do indexu?




Čo vyplníte a čo nájdeme, neukladáme. Váš prehliadač si pamätá vaše odpovede a to, či ste úlohu splnili. Po prihlásení si v sekcii Moje kurzy uchovávame iba to, že úloha bola (takmer) správne vyriešená; aj to tam môžete odstrániť.

Čítajte ďalej

Chvíľu strpenia…

Nastavte svoje domény

Pri každej doméne nastavte nameservery, prepojenie s hostingom a to, kto bude jej vlastníkom.

Načítavajú sa vaše domény…