⋮ Obsah
DokuWiki a optimalizace pro vyhledávače (SEO)
Optimalizace pro vyhledávače (SEO) je do jisté míry tajemná disciplína. Velké vyhledávače nezveřejňují své kompletní metody procházení a hodnocení, takže vždy jde o určité dohady, co je správně a co ne. Obecně se SEO soustředí na ladění tří oblastí: obsah, meta hlavičky a URL adresy. Tento dokument nabízí přehled, jak v těchto oblastech pracuje DokuWiki a jaké doplňkové SEO metody jsou k dispozici.
Obsah
DokuWiki se snaží generovat sémanticky správné a validní XHTML. To znamená, že strukturu dokumentu je pro automatické prohledávače snadné analyzovat.
Bez ohledu na kvalitu výsledného HTML záleží SEO výrazně na samotném zdrojovém obsahu stránky. Je vhodné značkovat dokument logicky: používat nadpisy ve snižujících se úrovních počínaje nadpisem 1. úrovně. Nadpisy používat na skutečné hlavičky (ne jen tučný text), seznamy tam, kde jde o výčty, atd. To je důležité i proto, že DokuWiki může použít první nadpis 1. úrovně jako název stránky (viz další sekce).
Meta hlavičky
DokuWiki vytváří všechny relevantní hlavičky k identifikaci obsahu stránky (doctype, kódování, jazyk). Další hlavičky a metadata, jako jsou klíčová slova, OpenGraph, Twitter Cards a popis, lze vytvořit pomocí pluginů keywords, socialcards a description. Hlavička s klíčovými slovy nemá přímý vliv na hodnocení ve vyhledávačích:
Máte pravdu, že obsah meta tagu „keywords“ obecně ignorujeme. Stejně jako u jiných možných meta tagů ho klidně na stránky přidejte, pokud ho využijete k jiným účelům – nijak neublíží.
Google Webmaster Central
Totéž platí pro popis. V některých případech však vyhledávač nedokáže vytvořit smysluplný popis pro výsledky vyhledávání (SERP). V takové situaci má poskytnutí popisu nepřímou hodnotu: pomůže uživateli vyhledávače vybrat správný (váš) výsledek. Jinými slovy, dobrý popis zvyšuje konverzi ve výsledcích vyhledávání1). Plugin description takový popis doplňuje a je z pohledu SEO velmi doporučený. Typickým scénářem je použití interaktivního obsahu s minimem textu.
Zahrnutí klíčových slov přímo na stránce nemá negativní efekt a může být výhodné pro jiné nástroje a služby (například sociální záložky). Některé služby využívají klíčová slova z meta hlavičky k tvorbě záložek a dalším funkcím. Klíčová slova lze na každé stránce definovat ručně pomocí pluginu keywords.
Ve výchozím nastavení používá DokuWiki název stránky v elementu title. Místo toho můžete raději použít první nadpis 1. úrovně zapnutím volby useheading (můžete také odstranit podtržítka). Výhodou je, že název (zobrazovaný ve výsledcích vyhledávání) bude popisnější a lépe ovlivní klíčová slova v názvu. Zároveň umožní mít jiná klíčová slova v URL (ovlivněná názvem stránky) a v titulku; obojí je důležitým faktorem onpage‑SEO.
Z pohledu SEO by měl být název Wiki krátký (v případě této wiki: [DokuWiki]), protože se opakuje v titulku všech stránek. Díky tomu se klíčová slova stránky dostanou na začátek titulku (např. „seo [DokuWiki]“), což vyhledávači jasněji signalizuje skutečný obsah stránky.
Duplicitní obsah
Duplicitnímu obsahu předchází DokuWiki uvedením kanonické URL, která je v konfiguraci DokuWiki ve výchozím stavu povolena.
Wiki spam
DokuWiki se snaží bojovat proti wiki spamu několika způsoby. Jedním z nich je odložené indexování, které přímo ovlivňuje, jak vyhledávače stránku procházejí. Je-li zapnuto, nastavuje meta hlavičku robots podle stáří stránky. Možnost Indexovat se povolí jen pto ty stránky, které nebyly po určitou dobu upravovány (výchozí: 5 dní). Myšlenkou je, že komunita za tuto dobu případný spam odstraní. To znamená, že vyhledávače přidají jen stránky, které komunita považuje za kvalitní. Pokud máte rychlou komunitu (např. na této wiki spam obvykle nevydrží déle než den) nebo uzavřenou skupinu uživatelů, možná budete chtít volbu indexdelay snížit, nebo nastavit 0 a odložené indexování vypnout.
URL adresy
DokuWiki standardně používá adresy ve tvaru http://example.com/doku.php?id=page. Mnohé vyhledávače to rozpoznají jako dynamickou URL a podle toho upraví svůj způsob procházení 2). Google takové adresy prochází, ale doporučuje udržovat počet parametrů co nejnižší.
Pro lepší čitelnost a pomoc ostatním vyhledávačům má DokuWiki konfigurační volbu se dvěma metodami přepisování URL pro tvorbu „hezkých“ adres.
Zapnutí volby useslash může dále pomoci zvýšit hodnocení.
Neexistující stránky
Pokud stránka neexistuje, DokuWiki vrací odpověď HTTP 200 OK. Ve wiki je to žádoucí chování. Spekuluje se však, že vyhledávače to mohou vnímat jako příznak „odkazové farmy“. Můžete zapnout send404, aby DokuWiki odpovídala na neexistující stránky stavem 404 Not Found.
Pro přesměrování přesunutých stránek ve vaší wiki použijte plugin, jako je goto.
XML Sitemap
Někteří velcí poskytovatelé vyhledávání (Google, Yahoo, Microsoft) umožňují předkládat strukturu celého webu prostřednictvím služby XML Sitemap. DokuWiki umí automaticky vytvořit XML sitemapu se všemi stránkami wiki. Více viz XML mapa stránek pro vyhledávače.
Čisté ID relace PHP
Na některých instalacích PHP se k URL vaší wiki připojuje PHP Session ID. To není z pohledu SEO žádoucí. Řešení naleznete na stránce přepisování.