Speedlyst – Web Speed Analytics

Popis

Změřte mobilní výkon pomocí PageSpeed Insights a ukazatelů Core Web Vitals (LCP, INP a CLS), zkontrolujte rychlost administrace WordPressu, sledujte historii a trendy a exportujte zprávu připravenou pro AI – to vše z jedné administrátorské obrazovky. Pluginy pro optimalizaci mezipaměti; Speedlyst měří – jak váš web, tak i wp-admin. Prohlédněte si výkon na mobilních zařízeních, prioritní možnosti vylepšení a lokální diagnostiku WordPressu.

Tento plugin je samostatný projekt. Není spojen se společností Google LLC, není jí podporován ani sponzorován. PageSpeed Insights, Core Web Vitals a Lighthouse jsou produkty nebo projekty společnosti Google LLC, na které se zde odkazujeme pouze za účelem vysvětlení, co tento plugin měří a jaké veřejné API využívá.

Měření pomocí nástroje Google PageSpeed Insights

V administraci WordPressu klikněte na Změřit rychlost webu, abyste provedli test rychlosti z pohledu Googlu. Plugin neprovede první měření pomocí nástroje PageSpeed Insights, dokud o to nepožádáte.

Mezi výsledky patří:

  • Skóre výkonu aplikace Mobile Lighthouse
  • Ukazatel Largest Contentful Paint (LCP) na základě laboratorních a terénních údajů
  • Kumulativní posun rozvržení (CLS) na základě dat z terénu
  • Interakce s dalším vykreslením (INP) na základě dat z terénu
  • Laboratorní údaje z aktuálního mobilního testu
  • Terénní data ze služby Chrome UX Report (CrUX) od skutečných uživatelů, pokud má Google k dispozici dostatek dat pro danou URL adresu nebo zdroj
  • Možnosti zlepšení seřazené podle odhadované úspory času nebo dat, včetně doporučeného opatření

Na jeden web můžete denně provést až 10 měření pomocí nástroje PageSpeed Insights. Limit se resetuje o půlnoci.

Není třeba nastavovat žádný klíč API služby Google, účet, registraci ani připojení ke službě.

Místní diagnostika WordPressu

Lokální diagnostika pomáhá odhalit pomalého správce tím, že prověřuje prostředí WordPressu a serveru nezávisle na omezení měření nástroje PageSpeed Insights.

Plugin kontroluje:

  • Verze PHP a stav ukončení podpory
  • PHP memory_limit a naměřená maximální spotřeba paměti
  • Stav trvalé mezipaměti objektů, možnost přímého nasazení a zjištěný backend
  • Stav OPcache
  • Počet automaticky načtených možností a celková velikost
  • Největší automaticky načítané možnosti podle názvu
  • Zpožděné úlohy WP-Cron a doba trvání nejstaršího zpoždění
  • Doba zpracování, počet dotazů do databáze a špičková paměťová náročnost posledního naměřeného administrátorského požadavku
  • Stav WP_DEBUG
  • Počet aktivních pluginů
  • Aktivní šablona

Hodnoty, které hostitelské prostředí nedokáže nahlásit, se zobrazují jako „neměřeno“ a nejsou považovány za nulu.

Na základě dostupných lokálních měření se generují doporučení, kterým je přiřazena priorita, čímž poskytují konkrétní vodítka k možným problémům s rychlostí administrátorského rozhraní WordPressu.

Historie a vývoj výkonnosti

Speedlyst ukládá denní snímky lokálně, abyste mohli sledovat historii a vývoj výkonu v průběhu času.

  • Grafy na ovládacím panelu zahrnují posledních 14 dní
  • Místní historie může být uchovávána po dobu až 90 dnů
  • Mezi klíčové ukazatele patří 7denní trendové grafy
  • Chybějící měření zůstávají mezerami, místo aby se zobrazovala jako nezměněné hodnoty
  • Doporučení se zobrazují vedle příslušných informací o místní historii

Export zprávy o AI

Funkce exportu zpráv s podporou umělé inteligence sdružuje dostupné diagnostické informace do jednoho souboru, který lze stáhnout:

  • Všechna aktuální místní měření
  • Nejnovější výsledek z nástroje PageSpeed Insights
  • Referenční hodnoty pro jednotlivé části zprávy
  • Hotová otázka pro asistenta s umělou inteligencí

Soubor se vytvoří v rámci vaší instalace WordPressu a stáhne se přímo k vám. Není nahráván do měřicí služby autora pluginu ani automaticky odesílán poskytovateli umělé inteligence.

Soubor můžete vložit do chatu s AI asistentem. Pro důkladnější analýzu použijte nejvýkonnější dostupný model asistenta namísto modelu optimalizovaného především pro rychlost.

Exportovaná zpráva je v jazyce, který je pro daný plugin aktuálně nastaven.

Ochrana osobních údajů a externí služby

Místní diagnostika, doporučení, historie a generování zpráv probíhají přímo v rámci WordPressu. Měření pomocí nástroje PageSpeed Insights vyžaduje externí požadavek, který se odešle až po kliknutí na Změřit rychlost webu.

Služba pro měření návštěvnosti provozovaná autorem pluginu

Když zadáte požadavek na měření, plugin se spojí se službou pro měření provozovanou autorem pluginu. Služba obdrží:

  • Měřená veřejná domovská URL adresa
  • Jednorázová náhodná ověřovací hodnota, platná po dobu pěti minut
  • Verze nainstalovaného pluginu

Služba načte jednorázovou hodnotu z veřejné trasy REST na měřeném webu, aby ověřila, že požadavek patří k tomuto webu. Poté odešle veřejnou domovskou URL do rozhraní API Google PageSpeed Insights a vrátí výsledek měření do pluginu.

Služba od pluginu nepřijímá obsah stránek, příspěvky, uživatelská data WordPressu ani údaje o návštěvnících. Ukládá pouze doménu měřeného webu a čas požadavku, a to po dobu dvou dnů, aby zajistila dodržování denního limitu a ochránila službu před zneužitím. Ověřovací kódy vyprší po pěti minutách. Výsledky měření služba neukládá.

Provozovatel služby: Petr Kučera, PPC ONE, Česká republika. Kontakt: info@ppcone.cz.

Podmínky používání: https://speedlyst.org/terms/
Zásady ochrany osobních údajů: https://speedlyst.org/privacy/

Rozhraní API Google PageSpeed Insights

Jakmile požádáte o měření, měřicí služba odešle veřejnou URL adresu stránky do rozhraní API Google PageSpeed Insights. Google tuto veřejnou stránku načte a analyzuje, aby vygeneroval výsledky pro mobilní zařízení.

Služba Google přijímá veřejnou URL adresu, která je předmětem měření. Může vrátit laboratorní výsledky a data z reálného prostředí, jsou-li pro danou URL adresu nebo zdroj k dispozici data z reálného prostředí.

Podmínky služby: https://developers.google.com/speed/docs/insights/v5/about
Zásady ochrany osobních údajů společnosti Google: https://policies.google.com/privacy

Data uložená ve WordPressu

Výsledky PageSpeed Insights, výsledky lokální diagnostiky, historie, doporučení a údaje ze zpráv jsou ukládány lokálně ve WordPressu. Plugin nepoužívá soubory cookie a neshromažďuje údaje o návštěvnících.

Jazyky

Speedlyst podporuje 21 jazyků: zdrojový jazyk angličtinu a 20 překladů.

Mezi podporované jazykové mutace patří angličtina, němčina, španělština (Španělsko a Mexiko), portugalština (Brazílie a Portugalsko), francouzština, italština, japonština, nizozemština, polština, ruština, indonéština, turečtina, ukrajinština, čeština, rumunština, maďarština, zjednodušená čínština, tradiční čínština a korejština.

Přepínač jazyka pro jednotlivé uživatele upřednostňuje jazykový balíček z WordPress.org, je-li k dispozici, a v opačném případě použije přeloženou verzi dodanou s systémem. Systémový režim se řídí aktuálním národním nastavením uživatele WordPressu.

Externí služby

Tento plugin se připojuje ke dvěma externím službám. S oběma se navazuje spojení až po kliknutí na tlačítko pro měření; při aktivaci ani na pozadí se neodesílá žádný požadavek.

1. Služba měření Speedlyst (provozovaná autorem pluginu)

Tato služba za vás provede dotaz na PageSpeed Insights, takže od vás není vyžadován žádný klíč k API Google.

Při každém měření, o které požádáte, se odesílají: veřejná adresa domovské stránky vašeho webu, jednorázový náhodný ověřovací kód platný po dobu pěti minut a verze pluginu. Služba načte tento jednorázový kód z veřejné trasy na vašem webu, aby ověřila, že žádost pochází z vašeho webu.

Služba ukládá: doménu měřeného webu a čas odeslání požadavku; tyto údaje jsou uchovávány po dobu dvou dnů za účelem dodržení denního limitu 10 měření na jeden web a ochrany služby před zneužitím. Ověřovací kódy jsou po uplynutí platnosti smazány. Výsledky měření, obsah stránek, příspěvky, uživatelská data systému WordPress a údaje o návštěvnících se neukládají.

Provozovatel: Petr Kucera, PPC ONE, Česká republika (info@ppcone.cz).
Podmínky používání: https://speedlyst.org/terms/
Zásady ochrany osobních údajů: https://speedlyst.org/privacy/

2. Rozhraní API Google PageSpeed Insights

Měřicí služba předává veřejnou adresu měřené stránky rozhraní API Google PageSpeed Insights, které tuto veřejnou stránku načte a vrátí analýzu výkonu zobrazenou v pluginu.

Odesláno: veřejná URL adresa, která je předmětem měření. Google může vrátit laboratorní výsledky a, jsou-li k dispozici, také terénní data od skutečných uživatelů pro danou URL adresu nebo zdroj.

Podmínky používání: https://policies.google.com/terms
Zásady ochrany osobních údajů: https://policies.google.com/privacy

Proč je moje administrace WordPressu tak pomalá?

Pomalý chod administrátorského rozhraní WordPressu může souviset s omezeními paměti nebo jejím využitím, aktivitou databáze, rozsáhlými automaticky načítanými nastaveními, zpožděnými úlohami cronu, konfigurací objektové cache, stavem PHP nebo OPcache, aktivními pluginy či aktuálním šablonou.

Speedlyst měří dobu zpracování, počet dotazů na databázi a špičkovou spotřebu paměti u posledního změřeného administrátorského požadavku. Dále kontroluje data automatického načítání, zpoždění cronu a další lokální diagnostické údaje a následně poskytuje doporučení seřazená podle priority a konkrétní vodítka k možným příčinám.

Jak mohu měřit ukazatele Core Web Vitals bez API klíče?

V aplikaci Speedlyst klikněte na Změřit rychlost webu. Měřicí služba autora pluginu odesílá požadavek na API Google PageSpeed Insights, takže nemusíte nastavovat klíč API, zakládat účet, registrovat se ani propojovat plugin s jinou službou.

Výsledky mohou zahrnovat skóre výkonu Lighthouse pro mobilní zařízení, laboratorní hodnotu LCP a údaje z terénu o LCP, INP a CLS získané od skutečných uživatelů, pokud má Google k dispozici dostatek dat pro danou měřenou URL nebo zdroj.

Jaké je dobré skóre LCP / INP / CLS?

Podle prahových hodnot služby Core Web Vitals společnosti Google se hodnota LCP 2,5 sekundy nebo méně klasifikuje jako dobrá, hodnota od 2,5 sekundy do 4 sekund jako vyžadující zlepšení a hodnota nad 4 sekundy jako špatná.

Hodnota INP 200 milisekund nebo méně je dobrá, hodnota od 200 do 500 milisekund vyžaduje zlepšení a hodnota nad 500 milisekund je špatná.

Hodnota CLS 0,1 nebo nižší je dobrá, hodnota od 0,1 do 0,25 vyžaduje zlepšení a hodnota vyšší než 0,25 je špatná.

Zpomalí tento plugin můj web?

Měření služby PageSpeed Insights se spouští pouze na vaši žádost. Denní lokální snímek je nenáročný a plugin na veřejném frontendu nic nenačítá.

Proč se moje výsledky liší od výsledků na webu PageSpeed Insights?

Laboratorní skóre Lighthouse vychází z jednotlivého testu provedeného na infrastruktuře společnosti Google. Testovací podmínky se mohou mezi jednotlivými běhy lišit, a proto se může lišit i skóre a jednotlivé laboratorní ukazatele. Uložená historie může pomoci odlišit dlouhodobý trend od jednotlivého výsledku.

Proč chybí údaje o ukazatelích Core Web Vitals od skutečných uživatelů?

Údaje z reálného prostředí pocházejí ze zprávy Chrome UX Report a jsou k dispozici pouze v případě, že má Google k dispozici dostatek údajů od skutečných uživatelů pro danou URL adresu nebo zdroj. Pokud nejsou údaje z reálného prostředí k dispozici, může plugin i nadále zobrazovat výsledky z laboratorních testů.

Co se stane s mými daty po odinstalování?

Data místního pluginu zůstávají v databázi WordPressu i po odinstalování pluginu.

Chcete-li je odstranit, smažte položky, jejichž názvy začínají marketing_console_, například pomocí WP-CLI. V případě multisite tyto položky podle potřeby odstraňte zvlášť pro každý web.

Co když je můj web chráněn přihlášením nebo firewallem?

Měřicí služba musí být schopna načíst dočasnou ověřovací hodnotu z veřejné REST trasy a společnost Google musí být schopna načíst veřejnou stránku, která je předmětem měření.

Ochrana heslem, bezpečnostní plugin, firewall hostingu, blokované externí IP adresy nebo podobná omezení přístupu mohou bránit ověření či měření. Panel měření zobrazuje adresu, která musí být dostupná, a stavový kód vrácený webem v případě, že ověření selže.

Odesílá plugin data automaticky?

Místní diagnostika, doporučení, historie a generování zpráv probíhají přímo v rámci WordPressu. Externí požadavek na službu PageSpeed Insights se odešle pouze tehdy, když kliknete na Změřit rychlost webu. První měření se tedy spustí až na vaši žádost.

Jaká data se odesílají při provádění testu rychlosti?

Plugin odesílá veřejnou domovskou URL, jednorázovou ověřovací hodnotu a verzi nainstalovaného pluginu do měřicí služby provozované autorem pluginu.

Služba ověří požadavek a odešle veřejnou domovskou URL adresu do rozhraní API služby Google PageSpeed Insights. Plugin neodesílá do měřicí služby obsah stránek, příspěvky, uživatelská data WordPressu ani údaje o návštěvnících.

Kolik testů v nástroji PageSpeed Insights mohu provést každý den?

Na každém místě můžete denně požádat o maximálně 10 měření. Limit se resetuje o půlnoci.

Tento limit chrání měřicí službu autora před zneužitím. Lokální diagnostika WordPressu tento limit nevyužívá.

Kam se ukládá zpráva o umělé inteligenci?

Tento plugin vytvoří jeden soubor obsahující místní měření, nejnovější výsledek z PageSpeed Insights, referenční hodnoty pro každou sekci a předem připravenou otázku pro AI asistenta.

Soubor se vygeneruje přímo ve WordPressu a stáhne se vám přímo na váš počítač. Plugin jej neodesílá žádné měřicí službě ani poskytovateli umělé inteligence. Vy sami se rozhodnete, zda a kam jej vložíte nebo nahrajete.

Používá tento plugin soubory cookie nebo shromažďuje údaje o návštěvnících?

Ne. Tento plugin nepoužívá soubory cookie a neshromažďuje údaje o návštěvnících webu.

Proč se v diagnostice zobrazuje hlášení „nenaměřeno“?

Hostingové prostředí tuto hodnotu nezpřístupnilo. Někteří poskytovatelé hostingu omezují, které hodnoty serveru může plugin číst. Plugin tuto hodnotu nahlásí jako nedostupnou, místo aby ji nahradil nesprávnou nulou.

Funguje Speedlyst na WordPress Multisite?

Ano. Data se ukládají odděleně pro každou stránku a po odinstalaci zůstávají v databázi.

Snímky obrazovky

Instalace

  1. Nahrajte plugin do složky /wp-content/plugins/ nebo jej nainstalujte přes Pluginy, Přidat nový.
  2. Aktivujte jej na obrazovce Pluginy.
  3. V administrátorském menu otevřete Speedlyst, abyste si prohlédli místní diagnostiku.
  4. Klikněte na Změřit rychlost webu, pokud chcete získat výsledky nástroje Google PageSpeed Insights pro mobilní zařízení.

Recenze

Pro tento plugin nejsou žádné recenze.

Autoři

Speedlyst – Web Speed Analytics je otevřený software. Následující lidé přispěli k vývoji tohoto pluginu.

Spolupracovníci

Plugin „Speedlyst – Web Speed Analytics“ byl přeložen do 2 jazyků. Děkujeme všem překladatelům za jejich pomoc.

Přeložte “Speedlyst – Web Speed Analytics” do svého jazyka.

Zajímá vás vývoj?

Prohledejte kód, podívejte se do SVN repozitáře, nebo se přihlaste k odběru protokolu vývoje pomocí RSS.

Přehled změn

0.50.0

  • Panel s upozorněními na obrazovce pluginu nyní ponechává na místě chybová a varovná upozornění od jiných pluginů a skrývá pouze úspěšná a informační upozornění, takže kritická upozornění nikdy nezmizí.

0.49.0

  • Do seznamu pluginů byl přidán odkaz „Nastavení“ a slug stránky pro správu byl přejmenován na „speedlyst“, aby byla adresa URL pro správu přehlednější. Uložená data zůstávají beze změny.

0.48.0

  • Obrazovky Speedlyst již neodstraňují správcovská oznámení z jiných pluginů. Tato oznámení nyní zůstávají viditelná a lze je zavřít; jsou shromážděna v sbalitelném panelu na obrazovce Speedlyst.

0.47.0

  • Plugin byl přejmenován na „Speedlyst – Web Speed Analytics“ s identifikátorem „speedlyst“ a textovou doménou. Došlo k žádným funkčním změnám.

0.46.0

  • Zkrátili jsme název pluginu a doplnili jsme výslovné prohlášení, že tento projekt je nezávislý na společnosti Google.
  • Zaznamenali jsme informace o měřicích službách v samostatné sekci „Externí služby“, včetně podmínek poskytování služeb a zásad ochrany osobních údajů.
  • Byl opraven popis toho, co služba ukládá: pouze doména a čas požadavku, a to po dobu dvou dnů. Výsledky měření se neukládají.
  • Byla odstraněna migrační cesta pro zámky vytvořené v předběžných verzích, které nebyly nikdy zveřejněny.

0.45.0

  • Neutrální formulace v pokynech ke zprávě o umělé inteligenci: nejsou uvedeny žádné konkrétní názvy modelů umělé inteligence, pouze doporučení používat nejvýkonnější model. Žádné funkční změny.

0.44.5

  • Metadata inzerátu: profil přispěvatele a aktualizované soubory. Žádné funkční změny.

0.44.4

  • Sladit název záhlaví pluginu s názvem seznamu souborů v adresáři.

0.44.3

  • Opravy přesnosti výpisů a textů, přehlednější zpracování chyb u neúspěšných měření. Žádné nové funkce.

0.44.2

  • Vylepšení textů v nabídkách (název, popis, často kladené otázky). Žádné funkční změny.

0.44.1

  • Plugin byl přejmenován na Web Speed Insights (požadavky na názvy adresářů). Žádné funkční změny.

0.44.0

  • Denní limit byl zvýšen na 10 měření pomocí nástroje PageSpeed Insights na jeden web.
  • Měření v nástroji PageSpeed Insights se nyní provádějí výhradně poté, co uživatel klikne na tlačítko pro měření.
  • Byla přidána integrace s rozhraním API pro ochranu osobních údajů v systému WordPress.

0.43.0

  • Plugin je nyní samostatným nástrojem pro diagnostiku rychlosti WordPressu; propojovací a párovací vrstva byly odstraněny.

0.42.9 a starší verze

  • Vlastní vývoj a příprava před zveřejněním.