Změna titulků, obsahu, interního prolinkování, příprava textů a další úpravy mohou mít pozitivní nebo negativní dopad na váš web. Možná jste si říkali, jak tyto úpravy jednoduše doměřit a vyhodnotit. Aplikace SEO Split Testing Evaluation vám s vyhodnocováním úspěšnosti pomůže.
Aplikace se napojí na váš GSC account (dáváte ji povolení) a následně si stáhne dva datasety, které ji určíte na základě URL adres na vstupu. Následně tyto dva datasety porovná pomocí metody CausalIpact a řekne, jestli upravené stránky fungují lépe či nikoliv.
instalace je jednoduchá, stačí vložit do příkazové řádky v RStudiu následující kódy:
- install.packages("shiny")
- install.packages("googleAuthR")
- install.packages("searchConsoleR")
- install.packages("shinyjs")
- install.packages("shinyTime")
- install.packages("chron")
- install.packages("ggplot2")
- install.packages("gridExtra")
- install.packages("CausalImpact")
- install.packages("data.table")
- install.packages("stringr")
- install.packages("foreach")
- R (nejnovější verze)
- Přístup ke GSC vašich projektů
- Stáhněte si R
- Stáhněte si RStudio
- Stáhněte si tento repozitář (v .zip)
- Otevřete jej do libovolné složky
- Otevřete projekt
- Spusťe instalační příkaz na balíčky
- Spusťe aplikaci
Předpokládám, že všechno budete mít již stažené, tudíž to rovnou můžete spustit. :)
V aplikaci není napsaná bezpečnostní vrstva, která by kontrolovala, že vámi zadané přístupy jsou správné a jakmile se něco nástroji nebude líbit, tak krutě spadne a v lepším případě vám řekne nějakou chytrou hlášku. Jestliže bude o tento nástroj zájem, tak není problém jej rozvíjet i v tomto směru. :)
Co dělat, když to spadne?
Jestliže aplikace spadla, tak ji zkuste spustit znovu a při opětovném spuštění dávat pozor na tyto možné problémy.
- Máte přístupová práva k webu (ověřeno)?
- Existují vámi srovnávané URL adresy?
- Je vybraná dostatečná délka období?
- Je období před změnou minimálně trojnásobné jak období po změně?
- Neprovedli jste náhodou změnu ve struktuře URL adres?
- Zaškrtli jste, že srovnáváte adresáře, když chcete srovnat adresáře?
Inspiraci (problematiku split testů) nadhodil David Brener. Martin Žatkovič přišel s implementací aplikace.