Nedávno jsem se začal věnovat ne příliš, abych tak řekl SEO friendly chovaní Wordpressu. O problémech jako je generování duplicitního obsahu na stránkách či statické, někde mnohdy zcela chybějící meta popisy, jsem věděl od samého počátku. K řešení se dostávám nyní.
Samozřejmě jsem nezačal vytvářet své řešení z fleku, ale porozhlédl jsem se, kam mi to laskavý Google dovolil. Po projití pár stránek a také archivu pluginů pro Wordpress, naznačovalo vše tomu, že plugin nazvaný All in One SEO Pack bude tou správnou volbou. Na všemožných webech domácích i zahraničních blogerů a uživatelů Wordpressu se na tento plugin nesla jenom chvála a tak jsem se rozhodl jej vyzkoušet i já.
V prvních několika okamžicích jsem si myslel, že mám o problém méně. Opak byl však pravdou. Plugin sice umožňuje nadefinovat si, jak mají vypadat titulky stránek, hlavní titulek blogu a které stránky či rubriky indexovat a které ne, ale když se potom podíváte na výsledek, akorát vidíte stejně chybějící meta popisy ‘description’, ‘keywords’, či ‘robots’ tak, jako by plugin ani nebyl aktivován. Aby toho nebylo málo pro některé specifické stránky se negeneruje ani titulek. Jednoduchým pozorováním jsem tedy dospěl k názoru, že tento plugin je zcela k ničemu. Nezajišťuje totiž základní požadovanou funkčnost, přestože ji autoři slibují.
Rozhodl jsem se tedy, jako už mnohokrát, vytvořit své vlastní řešení. Nejedná se však o plugin, ale rovnou o zakomponování pár triviálních pravidel přímo do šablony vzhledu Wordpressu. Celé to vychází asi na 200 řádek kódu (proti cca. 2000 řádkám zmiňovaného pluginu, ano nemám tam GUI, neboť jak už jsem říkal, není to přímo plugin, ale i tak mi to přijde poněkud přehnané) a funguje to stejně jako již zmiňovaný plugin jen s tím rozdílem, že když říkám, že to funguje, je tomu opravdu tak.