WordPress checklist je v tomto případě seznam úkolů, kterými se řídit při vytváření, nebo během údržby WordPressu.
Tento kontrolní seznam může být užitečný pro správce webu, a sloužit může jako přehledný seznam věcí, které jsou na webu potřeba zajistit. Níže si uvedeme jednotlivé položky, bez kterých se dobrý web neobejde.
- Web hosting a doména
- Instalace WordPressu
- Nastavení WordPressu
- WordPress šablona
- Zabezpečení WordPressu
- WordPress SEO
- Analytika a monitorování WordPressu
- Rychlost WordPressu
- Údržba WordPressu
Web hosting a doména pro WordPress
Není nic důležitějšího, než-li správně zvolený webhosting. Vybírat bychom měli vždy individuálně, podle obsáhlosti webových stránek, nedávalo by smysl použít stejný hosting pro malý statický web a obsáhlý e-shop.
Dalším krokem bude koupě domény, která se připojí k webhostingu.
Instalace WordPressu
Nad instalací WordPressu není v dnešní době opravdu nic složitého. Většinou máme na výběr dvě možnosti:
1) Automatická instalace WordPressu pomocí instalátoru aplikací
Jednoduchá a rychlá možnost, díky níž jsme schopni WP nainstalovat pomocí pár kliknutí. Ne všechny hostingy však tuto volbu umožňují. V jiném případě lze tedy použít metodu č. 2.
2) Manuální instalace WordPressu pomocí FTP
Tento způsob se může zdát o něco složitější, ale ve finále se nejedná o nic těžkého. Stačí si z originálního webu WordPressu stáhnout ideálně nejnovější verzi, kterou následně nahrajeme na web pomocí FTP.
Jako nástroj pro přenos dat na FTP můžeme použít například program Filezilla. Veškeré údaje potřebné k FTP nalezneme v nastavení námi zvoleného webhostingu.
Oproti téměř instantnímu instalátoru aplikací zabere přenos dat několik minut.
Základní nastavení WordPressu
Po úspěšné instalaci je před jakoukoliv další činností důležité provézt základní nastavení WordPressu. Ty nejdůležitější z nich si uvedeme níže:
- Aktivace zabezpečovacího certifikátu(nejčastěji SSL/TLS)
- Odstranění automaticky vytvořených dat(neaktivní šablony, deaktivované pluginy, vytvořený příspěvek „Hello World“, ukázková stránka)
- Změna aktivní šablony – Vzhled > Šablony
- Změna názvu, popisu webu, a emailu administrátora – Nastavení > Obecné
- Změna úvodní stránky a stránky s příspěvky: Nastavení > Zobrazování
- Změna názvů v odkazech: Nastavení > Trvalé odkazy
- Instalace a aktivace šablony
- Instalace nezbytných WordPress pluginů
- Vytvoření 404 stránky
- Přidání faviconu
- Nastavení indexace – Nastavení > Zobrazování > Dostupnost pro vyhledávače
- Custom změny v souboru wp-config.php
- Kontrola responzivity
- Testování provedených změn v populárních prohlížečích
WordPress šablona – stavební kámen WordPressu
Pokud jsme úspěšně provedli nastavení a zabezpečení webu, můžeme se vrhnout na výběr samotné šablony. Zde záleží pouze na nás, jak kvalitní web chceme mít, protože šablona je dost možná ta nejdůležitější věc ze všech.
Pokud máme velké rozpočty, není na škodu naprogramovat šablonu vlastní na míru dle používaných služeb na webu.
V jiných případech lze využít již předem vytvořené šablony, které ve většině případů vytvářejí hromadu zbytečného kódu a zpomalují tím chod celého webu.
Poslední možností je použití builderů, pomocí kterého web postavíme svépomocí. Zde opět záleží na správném výběru.
Souhrn zajímavých WordPress šablon najdete zde.
Zabezpečení WordPressu – účinná ochrana před útočníky
Jakmile jsme web nastavili, nezbývá nám nic jiného, než jej řádně zabezpečit. Kvůli oblíbenosti a častému používání WordPressu jsou weby používané tento CMS systém často pod útoky hackerů.
Pokud se budeme řídit následujícím checklistem, můžeme těmto útokům lépe odolávat.
- Pravidelná aktualizace WP, pluginů a témat
- Odstranění nepoužívaných témat a pluginů
- Odstranění uživatele admin
- Změna prefixu WP tabulek
- Zakázání procházení a indexace složek – například vas-web/wp-content/uploads
- Zabezpečení přihlašovacího WP formuláře například pomocí reCAPTCHA
- Změna přihlašovací URL například pomocí pluginu
- Odebrání verze WordPressu z kódu webu
- Dvoufaktorové přihlášení – doporučuji Google Authenticator
- Security Headers – svůj web si můžete zkontrolovat zde
- Použití antiSPAM systému
- Komplexní plugin pro zabezpečení webu – WordFence, iThemes Security, ShieldSecurity…
Více naleznete ve Velkém průvodci bezpečností WordPressu.
WordPress SEO – optimalizace pro vyhledávače
SEO, neboli Search Engine Optimization je optimalizace pro vyhledávače. Pomocí správné optimalizace pro vyhledávače může náš web získat více návštěvníků a potenciálních zákazníků vlivem organické návštěvnosti.
Čím lepší má web SEO, tím je větší šance na zobrazení webu ve vyšších pozicích ve výsledcích vyhledávání(SERP).
Níže si ukážeme základní SEO checklist:
- Každá stránka a příspěvek na webu my měl obsahovat pouze jeden nadpis úrovně H1 a svůj unikátní nadpis
- Kontrola funkčnosti odkazů na webu
- Po odstranění obsahu přidat přesměrování na nový odkaz
- Doplnění ALT tagů k jednotlivým médiím na webu
- Instalace WP pluginu pro SEO – nejčastěji Yoast, nebo RankMath
- Každá stránka by měla mít správně nastavený meta nadpis a meta popisek
- Tvorba Sitemapy
- Propojení webu s Google konzolí a Bing Webmasters tool pro správné nastavení indexace
- Manuální přidání stránek do Seznamu zde
Analytika a monitorování – větší přehlednost nad webem
Vytvořili jsme web, a poslední co nám zbývá je monitoring a měření jeho návštěvnosti. Díky měření získáme určitý nadhled nad úspěšností webu a pomocí monitoringu nám neunikne sebemenší detail.
- Google analytics
- Monitoring 404 – lze nastavit např. v pluginu RankMath
- Monitoring nefunkčních odkazů
- Další způsoby sledování pohybu uživatelů – Hotjar…
Rychlost WordPressu – pro lepší konverze
Rychlost je jedním z hlavních pilířů úspěšného WordPress webu. Zrychlením můžeme na web přivézt více uživatelů a zlepšit pozici webu ve vyhledávačích.
Nejdůležitější je volba správného hostingu a šablony. Tyto dvě věci bychom si měli ujasnit ještě před zahájením jakékoliv další práce. Další důležitá nastavení spojená s rychlostí si uvedeme v bodech:
- Smazání neaktivních témat a pluginů
- Optimalizace obrázků
- Převod do formátů jako je .webP, .svg…
- Zmenšení velikosti online: TinyPng, Optimizilla…
- Caching – vytvoří „kopii“ webu, kterou uloží do mezipaměti. Má za následek rychlejší načtení webu.
- Caching se dá provézt v nastavení některých šablon, nebo pomocí pluginu.
- Minifikace HTML, CSS a JS
- Aktualizace PHP verze webu
- Omezení služeb třetí strany
Jak nákladné se může stát zrychlení WordPress webu se dočtete zde.
Údržba WordPressu – prevence problémů
Co se údržby WordPressu týče, neměla by se v žádném případě zanedbávat. Pod pojmem údržba ve spojení s WordPressem si většina vybaví pouze aktualizace pluginů, témat a jádra.
Aktualizace je však pouze začátek údržby. Co a jak bychom měli udržovat v optimálním stavu si uvedeme níže.
Aktualizace PHP
Po delším provozování webových stránek se může používané PHP postupně stávat zastaralým. Problémy mohou nastat například v případě, kdy zastaralé PHP začne ztrácet kompatibilitu s nově aktualizovanými pluginy.
PHP verze se dá zjistit v nastavení webhostingu, nebo v samotném WordPressu pomocí vestavěného nástroje „Zdraví webu“ v záložce Informace > Server > Verze PHP.
Údržba databáze
Časem se tabulky databáze mohou naplnit na tolik, že začnou zpomalovat celý chod webu. Tabulky mohou stále obsahovat data z předešlých, dnes již nepoužívaných špatně nakódovaných pluginů.
Údržba se dá provézt jak manuálně pomocí phpMyAdmin, tak pomocí některého z WordPress pluginů(WP-Optimize…). Samostatný článek o čištění databáze najdete zde.
Oprava nefunkčních odkazů
Při změně URL adresy stránek, nebo po odstranění některých článků se k nim nadále mohou vztahovat odkazy, které se tímto stávají nefunkčními.
Nefunkční odkazy nadále přesměrují uživatele na stránku s chybovou hláškou 404, což z hlediska SEO nemusí být úplně ideální.
Opravit je lze manuálně, ale na větších webech se z toho může stát nekončený boj. Naštěstí existují pluginy(Broken Link Checker), nebo online služby(ahrefs…), které se o opravu a následný monitoring postarají za nás.
Pravidelná kontrolu funkčnosti webu
Jakékoliv aktualizace, nebo zastaralé cache mohou webové stránky jednoduše rozhodit. Proto není od věci web pravidelně kontrolovat a vyhnout se tak potencionálním nesrovnalostem.
Závěr
Tento checklist slouží pouze jako pevný základ, nebo pomůcka, která zajistí, že před publikací obsahu ve WordPressu na nic důležitého nezapomeneme.