Modul 9 · 9.2
Slovenčina
Vyhľadateľnosť: základy
Modul 9: E-mail, vyhľadateľnosť, GDPR, údržba a presťahovanie · Čas čítania: 9 minút
Cieľ lekcie: Po tejto lekcii dokážete nastaviť a skontrolovať technický základ vyhľadateľnosti (SEO) WordPress stránky.
Kľúčové pojmy: optimalizácia pre vyhľadávače (SEO), indexovanie, titulok, metapopis, nadpisy, trvalé odkazy, mapa stránky (sitemap, wp-sitemap.xml), robots.txt, noindex, Google Search Console, presmerovanie 301 pri zmenených adresách, duplicitný obsah, canonical, SEO plugin
Čo vyhľadávač potrebuje
Vyhľadávač robí s vašou stránkou tri veci:
- Nájdenie (crawlovanie): program sleduje odkazy a mapu stránky (sitemap), aby objavil vaše stránky.
- Zaradenie (indexovanie): stránka sa prečíta a zaradí do indexu, pokiaľ nepoviete, že to nie je povolené.
- Zoradenie: pri vyhľadávacom dopyte vyhľadávač určí, ktoré stránky sa najlepšie hodia.
Technický základ sa týka krokov 1 a 2: zabezpečte, aby vyhľadávače mohli vaše stránky nájsť a smeli ich zaradiť, a aby pochopili, o čom každá stránka je. Krok 3 závisí hlavne od obsahu: je vaša stránka najlepšou odpoveďou na danú otázku? To za vás žiadny plugin nevyrieši.
Základ, ktorý WordPress zabezpečí sám
- Titulok pre každú stránku (
<title>v HTML), zvyčajne v tvare „Nadpis stránky - Názov webu“. - Prehľadné adresy, ak máte trvalé odkazy nastavené na Názov článku (lekcia 2.4).
- Mapu stránky (sitemap): od verzie WordPress 5.5 vytvára WordPress sám mapu stránky na adrese
https://example.com/wp-sitemap.xml, so všetkými verejnými stránkami, článkami, kategóriami a autormi. SEO plugin ju často nahradí vlastnou (napríkladsitemap_index.xml). - Súbor robots.txt: WordPress vytvára virtuálny súbor
https://example.com/robots.txts odkazom na mapu stránky. Ak sám vložíte do webového priečinka skutočný súborrobots.txt, má prednosť ten. - Noindex na všetkých stránkach, ak je zapnutá voľba „Odrádzať vyhľadávače“ (lekcia 2.4).
Čo si nastavíte sami
Titulok a metapopis
Titulok je klikateľný riadok vo výsledkoch vyhľadávania. Metapopis je text pod ním (vyhľadávač ho nepoužíva vždy, ale často áno). WordPress sám metapopis nevytvára; na to potrebujete SEO plugin alebo tému, ktorá to ponúka.
<title>Nastavenie bŕzd vášho elektrobicykla, Cyklopredajňa Špica</title>
<meta name="description" content="Takto si sami nastavíte brzdy svojho elektrobicykla, a kedy je lepšie prísť radšej do dielne.">Píšte pre ľudí: hovorí titulok o tom, o čom stránka je, a dáva popis dôvod kliknúť? Každá stránka by mala mať vlastný titulok a popis, žiadnu kópiu.
Nadpisy a obsah
Používajte nadpisy na štruktúru (lekcia 4.1): jeden H1 (nadpis stránky), H2 pre jednotlivé kapitoly. Píšte slovami, ktoré používajú vaši návštevníci. Z textov odkazujte na ďalšie stránky vášho webu (interné odkazy); tak vyhľadávače nájdu vaše stránky a pochopia ich súvislosti. Obrázky popíšte pomocou alt textu (lekcia 4.4).
robots.txt a noindex: rozdiel
Tieto dve veci sa často zamieňajú:
- robots.txt hovorí, ktoré adresy vyhľadávač nesmie navštíviť.
Disallow: /znamená: nikam nechoď. No stránka, ktorú nie je dovolené navštíviť, sa aj tak môže objaviť vo výsledkoch vyhľadávania (bez popisu), ak na ňu odkazujú iné stránky. - noindex (značka
<meta name="robots" content="noindex">na stránke, alebo hlavičkaX-Robots-Tag: noindex) hovorí: túto stránku nezaraďuj. Vyhľadávač musí byť na to schopný stránku navštíviť.
Ak chcete stránku vylúčiť z Googlu, použite noindex, nie robots.txt. A po spustení skontrolujte, že váš robots.txt neobsahuje Disallow: / a že nikde na bežných stránkach nie je noindex. Zabudnutá voľba alebo robots.txt z fázy budovania udrží stránku mimo Googlu celé mesiace.
Štandardný robots.txt vo WordPresse vyzerá približne takto:
User-agent: *
Disallow: /wp-admin/
Allow: /wp-admin/admin-ajax.php
Sitemap: https://example.com/wp-sitemap.xmlGoogle Search Console
Google Search Console je bezplatná služba od Googlu, pomocou ktorej vidíte, ako Google vidí vašu stránku: ktoré stránky sú zaradené a ktoré nie (a prečo), na aké kľúčové slová ste nájdení, chyby, bezpečnostné problémy (lekcia 7.5). Vlastníctvo stránky dokážete pomocou TXT záznamu vo vašom DNS (DNS kurz, lekcia 4.2) alebo súboru. Tam vložte aj svoju mapu stránky (sitemap).
Bing má podobnú službu (Bing Webmaster Tools).
Keď sa adresy zmenia
Ak zmeníte slug stránky, presťahujete sa na inú doménu alebo prebudujete stránku s inými adresami, odkazy zvonka a výsledky vyhľadávania budú smerovať na adresy, ktoré už neexistujú. Vždy nastavte presmerovanie 301 zo starej na novú adresu (lekcia 3.2). To sa dá urobiť pomocou presmerovacieho pluginu, v súbore .htaccess alebo vo vašom hostingovom paneli. Zoznam starých adries získate zo starej mapy stránky alebo zo Search Console.
Duplicitný obsah
Rovnaký obsah na viacerých adresách mätie vyhľadávače. Príčiny pri WordPresse:
- www a bez www, http a https, ktoré nepresmerúvajú (lekcia 3.2);
- testovacie prostredie (staging), ktoré vyhľadávače dokážu nájsť (lekcia 8.3);
- archívy a štítky s rovnakým obsahom (lekcia 4.2).
WordPress vkladá na články a stránky značku <link rel="canonical" href="...">: „toto je skutočná adresa tohto obsahu“. To pomáha, ale nenahrádza to dobré presmerovania.
SEO pluginy, realisticky
Existuje mnoho SEO pluginov (napríklad Yoast SEO, Rank Math, SEOPress, The SEO Framework). Pomáhajú s: titulkom a metapopisom pre každú stránku, lepšou mapou stránky, štruktúrovanými údajmi (schema), omrvinkovou navigáciou, presmerovaniami a kontrolou vášho textu. Užitočné, s dvoma poznámkami:
- Zelená bodka v pluginu znamená, že váš text spĺňa daný zoznam kritérií, nie že sa dostanete vysoko vo výsledkoch. Kvalitný obsah pre vašich návštevníkov má väčšiu váhu než skóre čitateľnosti.
- Vyberte si jeden plugin; dva SEO pluginy vytvárajú duplicitné titulky, mapy stránok a canonical pravidlá.
Rýchlosť (modul 6) a stránka, ktorá dobre funguje na mobile, sa tiež počítajú.
Zhrnutie
- Vyhľadávače nachádzajú, zaraďujú a zoraďujú; technika rieši nájdenie a zaradenie, obsah rieši zvyšok.
- WordPress sám vytvára titulok, prehľadné adresy, mapu stránky (wp-sitemap.xml) a robots.txt.
- Metapopis pre každú stránku vyžaduje SEO plugin alebo tému, ktorá to vie.
- robots.txt rieši navštevovanie, noindex rieši zaraďovanie; po spustení skontrolujte, že ani jedno z nich stránku neblokuje.
- Používajte Search Console, nastavte presmerovania 301 pri zmenených adresách a vyberte si najviac jeden SEO plugin.
Kvíz
Úloha
Úloha A9.2: Technický základ vašej vyhľadateľnosti. Zadajte adresu vašej stránky. Program skontroluje: robots.txt je dostupný a neblokuje celú stránku (Disallow: / pre všetky vyhľadávače), existuje mapa stránky (uvedená v robots.txt, alebo /wp-sitemap.xml), ktorá odpovedá ako XML, a domovská stránka má neprázdny titulok, žiadne noindex (v HTML alebo v hlavičke X-Robots-Tag) a presne jeden H1. Chýbajúci metapopis je označený oranžovo.
Odporúčané na ďalšie čítanie
Tieto články opisujú kroky v paneloch WebOké; v iných paneloch fungujú podobne.
- Návod na DirectAdmin 4.7: Presmerovania stránok: presmerovanie domény alebo stránky
- Návod na DirectAdmin 13.7: Klonovanie a vytvorenie testovacieho prostredia (staging)
- Bezplatný kurz DNS 4.2: TXT záznamy a overenie domény
- SEO základný návod (Google Search Central, v angličtine): https://developers.google.com/search/docs/fundamentals/seo-starter-guide
- Robots.txt a noindex (Google Search Central, v angličtine): https://developers.google.com/search/docs/crawling-indexing/robots/intro
- Google Search Console: https://search.google.com/search-console
