Zadejte hledaný výraz...
Jakub Glos
Webtrh.cz
Vývoj webových stránek na WordPressu a proklientský přístup pro freelancery
Třídenní infromacemi nabitý prezenční + online kurz v Praze od Webtrhu pouze za 2 871 Kč
Více informací

Co ovlivnuje rychlost stránky z hlediska webdesignu?

Tomáš Herout
verified
rating uzivatele
11. 2. 2018 01:20:40
Napsal Registrace;1443422
To že jedním z mnoha faktorů je i kvalita kódu nikdo nezpochybňuje. Nicméně Google samozřejmě dokáže poznat, jestli je něco proti validitě problém i ve vztahu k uživateli. A pokud to problém není, tak mu to je logicky úplně fuk. Musí u to být fuk, protože by to nedávalo smysl. Jak jsem psal - Google nebude znevýhodňovat relevantní stránku jenom proto, že daná stránka obsahuje inline styl - o kterém uživatel neví, nijak nepozná, že tam je a v žádným případě nic negativně neovlivňuje. Spíš naopak - inline styl může to být přínosem pro uživatele, protože je to jedna z technik pro zlepšení performance webu, kterou Google mimo jiné sám doporučuje (jak už ti tu psal někdo vejš). Využívá se to, je to přínosem a Google to doporučuje, i přesto, že je to vůči HTML nevalidní.
Konec konců - zkus se podívat do zdrojáku samotných webů od Google. Jenom namátkově jsem prošel první tři stránky, které mě napadly. Vyhledávání, Youtube a nápovědu. Co tam najdeš? Ano. Hromady inline stylů v hlavičce.
Dneska se inline styly používají naprosto běžně. Jako critical CSS, CSS in JS u SPA,...
Tvoje znalosti ohledně toho SEO evidentně pochází z těch dob před 10 rokama, kdy to tak opravdu fungovalo, ale svět se od té doby fakt hodně změnil.
Svět se samozřejmě změnil, ale nic se nezměnilo na tom, že Google nezajímá CSS ani JavaScript. Google zajímá jen obsah, tedy slova a jejich umístění + obrázky. Už jsem popisoval několikrát, že inline styly stojí Google i Seznam spoustu peněz navíc a dostáváte za to body dolů. Pokud se snažíte ušetřit si práci inline styly a investor ani neví co to je, tak mu klidně odvádějte mizernou práci, ale nesnažte se někomu nakukat, že je to tak správně. Google opravdu SEO neřeší. Nemusí být na Google první. To ale není argument pro vaše klienty.
Jinak už s touto debatou definitivně končím. Praste HTML kódy dál, přinášíte mi klienty. Já jim kód vyčistím, oni poskočí nahoru v návštěvnosti z vyhledávačů a já se budu mít dobře i díky vám. Přeji vám zde pěkné plácání se po zádech, že nevalidní kód s inline styly jsou super.
11. 2. 2018 01:20:40
https://webtrh.cz/diskuse/co-ovlivnuje-rychlost-stranky-z-hlediska-webdesignu/strana/2/#reply1328730
Roman
verified
rating uzivatele
(15 hodnocení)
11. 2. 2018 03:46:14
Trochu s údivem čtu, co tu píše Tomáš Herout. Přijde mi to dost mimo a vycucané z prstu. "Google SEO neřeší", řeší se kvalita a čistota kódu, apod. Za mě je to dost mimo, protože samozřejmě pro Google a jiné vyhledávače existuje řada prvků a signálů, kterýmiž posuzuje kvalitu každé webstránky. Bude-li plna nesmyslů, ale její kód bude naprosto bezchybný, nepomůže jí to k ničemu. Naopak, i stránky s chybami (téměř každá stránka má nějaké designové nebo kódové chyby), které mají kvalitní obsah, se budou umísťovat lépe. Sorry, ale buď jsem nepochopil, o čem Tomáš Herout mluví, pak se omlouvám, nebo dělám celé dlouhé roky spoustu věcí špatně, a budu svou práci muset vzdát a jít raději malovat velikonoční vajíčka, protože na estetice záleží nejvíc.
11. 2. 2018 03:46:14
https://webtrh.cz/diskuse/co-ovlivnuje-rychlost-stranky-z-hlediska-webdesignu/strana/2/#reply1328729
TomasX
verified
rating uzivatele
(4 hodnocení)
11. 2. 2018 09:43:11
Tomáš Herout:
Inline styly jsou ať tomu věříte nebo ne porušení pravidel HTML
Můžeš odkázat na část, kde s v nějakých html standardech hovoří o tom, že inline styly se nemají používat? Odkázal jsem ti rfc dokumenty ohledně v současnosti nejpoužívanějších html standardů za posledních 20 let, žádná taková pravidla v nich nejsou, od dob vzniku jsem je četl a přednášel o nich mnohokrát. Je možné, že mluvíš o neveřejných nebo nepoužívaných dokumentací, odkaž na ně prosím, když se opakovaně odvoláváš na standardy (či odkaž jen na zdroje odkud čerpáš, ať víme o čem mluvíš, tvoje terminologie není přesná). html 5 (i 5.1, 5.2), xhtml 1.1/1.0, html 4/4.01 (dokonce i strict nebo transitional) nic takového neobsahují, naopak inline style (tag i atribut) jsou běžnou součástí ukázek v samotných dokumentech.
Svět se samozřejmě změnil, ale nic se nezměnilo na tom, že Google nezajímá CSS ani JavaScript.
Tohle neplatí už dobých 12 let. Dokonce to sám Google popisuje na svých stránkách, na konci máš seznam několika desítek zdrojů, kde se podroběji některé věci vysvětlují formou oficiálních odpovědí od Googlu, je k tomu nespočet přednášek a dokumentů přímo od Googlu, zástupci Googlu pořádali na tohle téma řadu workshopů:
Let Google see your page the same way a user does
When Googlebot crawls a page, it should see the page the same way an average user does15. For optimal rendering and indexing, always allow Googlebot access to the JavaScript, CSS, and image files used by your website. If your site's robots.txt file disallows crawling of these assets, it directly harms how well our algorithms render and index your content. This can result in suboptimal rankings.
Argumentovat tím, že máš nadmíru klientů a tak co řikáš musí být skutečnost je hloupé. Tvoji klienti za tebou nechodí proto, že by se s tebou chtěli dohadovat nebo rozporovat co řikáš, ale proto, že tomu nerozumí a chtějí se něco naučit. Pokud je učíš tohle, učíš je nesmysly, které mají s praxí pramálo společného v západním světě a v EU. Ve východních zemích např. jako Indie, Kazachstán, Indonésie to je jiné a tvůj výklad k tomu je velice blízko, ale předpokládám, že se bavím o českém prostředí, zejména, když jsi zmiňoval Seznam.
11. 2. 2018 09:43:11
https://webtrh.cz/diskuse/co-ovlivnuje-rychlost-stranky-z-hlediska-webdesignu/strana/2/#reply1328728
Pro odpověď se přihlašte.
Přihlásit