Výsledky auditu
92%- Audit stránky: https://michaldev.sk
- Dátum: piatok, 28. 3. 2025, 05:59
MichalDev
Tvorba webstránok na mieru | MichalDev.sk – Programovanie
( Dĺžka: 60 znakov )
Title tag by mal obsahovať medzi 20 a 70 znakov (vrátane medzier).
Uistite sa, že v titulku sú najdôležitejšie kľúčové slová.
Každá stránka na webe by mala mať unikátny titulek.
MichalDev.sk ponúka tvorbu webstránok a webových aplikácií na mieru. Špecializujem sa na Laravel, Vue.js a Tailwind CSS pre moderné a rýchle riešenia. ( Dĺžka: 159 znakov )
Meta description by mala obsahovať medzi 70 a 160 znakov (vrátane medzier).
Pomocou Meta descriptions ovplyvňujete, ako bude stránka zobrazená vo výsledkoch vyhľadávania.
Uistite sa, že každá stránka má unikátny popis, ktorý priamo súvisí s obsahom. Tento popis by mal obsahovať najdôležitejšie kľúčové slová, ktoré sa v Googlových výsledkoch zobrazujú tučne.
Dobrý popis funguje ako reklama a mal by obsahovať jasný vzkaz na maximalizáciu počtu kliknutí na váš web.
tvorba webstránok, webové aplikácie, Laravel, Vue.js, Tailwind CSS, MichalDev, programovanie na mieru, vývoj webstránok, profesionálny vývojár, web dizajn
Google a Seznam.cz už neberú do úvahy kľúčové slová v meta tagoch pri vyhľadávaní. Tento meta tag bol často zneužívaný pre kľúčové slová, ktoré nesúviseli s obsahom stránky, preto ho vyhľadávače už neindexujú.
index, follow
Pomocou tohto tagu informujete vyhľadávače, či majú stránku uložiť alebo preskočiť. Výchozí hodnoty sú "index, follow" a nemusíte ich špecifikovať.
https://michaldev.sk
Pomáha predchádzať duplicite obsahu tým, že určuje preferovanú verziu stránky.
utf-8
Odporúčam použiť novšiu a modernejšiu syntax pre deklaráciu kódovania:
<meta charset="UTF-8">
Používanie správnej znakovej sady zabraňuje problémom so zobrazením na rôznych prehliadačoch a zariadeniach. Odporúčame kódovanie UTF-8, ktoré je najuniverzálnejšie.
sk
Jazyk uvedený na stránke musí byť v súlade s jazykom použitého obsahu a mala by byť nastavená správna jazyková verzia, aby vyhľadávače správne pochopili, aký jazyk je používaný na stránke.
#1f1f1f
Použitie zlepšuje UX na mobilných zariadeniach, kde sa farba prehliadača prispôsobí dizajnu stránky.
Použité
Open Graph tagy pomáhajú lepšiemu zobrazeniu stránky na Facebooku, LinkedIne a iných sociálnych sieťach pri zdieľaní odkazov.
Použité
Twitter meta tagy zabezpečujú správne zobrazenie náhľadov pri zdieľaní stránky na Twitteri (X) s obrázkom, titulkom a popisom.
MichalDev.sk
Uvedenie autora stránky je dôležité pre dôveryhodnosť a transparentnosť obsahu. Týmto spôsobom informujete návštevníkov o tom, kto stojí za obsahom a aké sú jeho odborné skúsenosti alebo autorita v danej oblasti.
HTML5
Správne nastavený Doctype zabezpečuje, že webová stránka bude interpretovaná podľa štandardov HTML, čo zabráni možným problémom s vykresľovaním v rôznych prehliadačoch.
Odporúča sa používať moderný Doctype pre HTML5, ktorý je široko podporovaný a optimalizovaný pre súčasné technológie.
Webová stránka obsahuje header.
Hlavička stránky je dôležitou súčasťou jej štruktúry, obsahuje napríklad logo, navigáciu či hlavný nadpis, čo uľahčuje orientáciu návštevníkov a vyhľadávačov.
Webová stránka obsahuje footer.
Päta stránky slúži na zobrazenie doplnkových informácií, ako sú kontaktné údaje, odkazy na dôležité sekcie alebo autorské práva. Je užitočná aj pre SEO.
Webová stránka obsahuje navigáciu.
Správne implementovaná navigácia zabezpečuje, že používatelia a vyhľadávače môžu ľahko nájsť a indexovať obsah stránky, čím zlepšuje celkovú použiteľnosť webu.
Webová stránka nie je validná podľa W3C.
Správne implementovaná navigácia a validný kód zabezpečujú, že používatelia a vyhľadávače môžu ľahko nájsť a indexovať obsah stránky. Tým sa zlepšuje celková použiteľnosť webu a jeho SEO hodnotenie.
54.5 kb
Čím menšia je veľkosť zdrojového kódu, tým rýchlejšie sa stránka načíta. Odporúča sa minimalizovať nepotrebný kód, optimalizovať obrázky a používať moderné techniky kompresie.
Tvorím moderné webstránky na mieru
Každá stránka by mala obsahovať práve jeden hlavný nadpis <h1>. Text v nadpise by mal korešpondovať s názvom stránky.
H1: Tvorím moderné webstránky na mieru
H2: Moje služby
H2: Moja práca
H2: Facebook (2)
H2: Google (1)
H2: WebTrh (2)
H2: Blog
H3: 🌍 Webstránky na mieru
H3: 🛒 E-shopy na mieru
H3: ⚙ Webové aplikácie
H3: 🚀 Údržba a optimalizácia
H3: VitalNest.sk
H3: CSS a JavaScript v technickom SEO: Ako optimalizovať štýly a skripty
H3: Nastavenia bezpečnosti a technické SEO: Prečo je HTTPS kľúčový
Nadpisy na stránke by mali byť v správnom poradí. Nemalo by dochádzať k preskakovaniu úrovní, napr. z nadpisu <h1> na <h3> a podobne. Kvalitu uvedených textov a kľúčových slov nie je možné posúdiť strojovo.
14 nadpisov
Text na stránke by mal byť správne štruktúrovaný do odsekov a jednotlivé sekcie by mali byť oddelené nadpismi. Nadpisov by malo byť primerané množstvo. Vysoký počet nadpisov nevedie k zvýhodneniu webu, naopak dôjde k zastretiu skutočných kľúčových slov.
CSS a JavaScript v technickom SEO: Ako optimalizovať štýly a skripty
( Dĺžka: 71 znakov )
Nadpisy by mali obsahovať najdôležitejšie kľúčové slová popisujúce nasledujúci text. Nadpisy by ste nikdy nemali používať na „vyzdvihnutie“ viet.
4509 znakov / 771 slov
Prečo na tom záleží? Vyhľadávače preferujú obsiahlejšie texty, ktoré poskytujú hodnotné informácie.
13 odstavcov na vašej webstránke.
Text na stránke by mal byť usporiadaný do odstavcov. Vyhnite sa používaniu kontejnerov, ako
<div>
, ktoré nie sú primárne určené na obsah.
8.3 %
Optimálny pomer HTML k textu by mal byť vyšší ako 10% pre lepšiu čitateľnosť a lepšie SEO hodnotenie.
Počet elementov: 0
Flash obsah môže brániť vyhľadávačom v načítaní obsahu. HTML5 animácie sú dnes preferované.
Počet elementov: 0
Rámce môžu spôsobiť problémy pri indexovaní vyhľadávačmi. Je lepšie sa im vyhnúť.
Počet elementov: 0
Používanie nesémantických elementov ako tento je neodporúčané. Na formátovanie by sa mali používať len CSS štýly.
Počet elementov: 0
Používanie nesémantických elementov ako tento je neodporúčané. Na formátovanie by sa mali používať len CSS štýly.
Počet elementov: 0
Používanie nesémantických elementov ako tento je neodporúčané. Na formátovanie by sa mali používať len CSS štýly.
Počet elementov: 0
Používanie nesémantických elementov ako tento je neodporúčané. Na formátovanie by sa mali používať len CSS štýly.
Počet elementov: 0
Používanie nesémantických elementov ako tento je neodporúčané. Na formátovanie by sa mali používať len CSS štýly.
Počet obrázkov: 3
Obrázky môžu oživiť obsah webstránky, ale príliš veľa obrázkov môže výrazne spomaliť načítanie stránky.
Bez alternatívneho textu: 0
Použitím alternatívneho textu (alt) môžete popísať, čo sa nachádza na obrázku. To môže pomôcť vyhľadávačom ako Google, aby obrázky boli indexované a zobrazené vo výsledkoch vyhľadávania.
Veľké obrázky: 0
Obrázky s veľkou veľkosťou sú príčinou pomalého načítania stránky. Optimalizácia obrázkov môže výrazne zlepšiť rýchlosť načítania vašich stránok.
Stránka má HTTPS protokol.
HTTPS je rozšírenie protokolu HTTP, ktoré zabezpečuje spojenie medzi klientom (napríklad webovým prehliadačom) a serverom pred odpočúvaním, podvrhnutím dát a umožňuje tiež overiť identitu protistrany.
Stránka bola okamžite presmerovaná na HTTPS protokol.
Je dobré vynútiť, aby každé spojenie so serverom bolo šifrované. Týmto zabezpečíte, že dáta budú medzi návštevníkom stránok a serverom prenášané bezpečne. Moderné servery majú zabudované mechanizmy, ktoré nevyžadujú zvýšenú záťaž pri šifrovanej komunikácii. Google vo výsledkoch vyhľadávania uprednostňuje weby, ktoré používajú šifrovanie.
Stránka má správny počet CSS súborov.
( Počet súborov: 1.)
Minimalizujte počet súborov s kaskádovými štýlmi. Tým urýchlite načítanie webových stránok. Odporúčame zlúčiť všetok CSS obsah do jedného súboru a následne ho zminimalizovať. Ak počítač klienta podporuje kompresiu, odosielajte komprimovaný súbor.
Stránka obsahuje inline CSS štýly v HTML kóde.
( Veľkosť: 0.11 kB. )
CSS štýly nikdy nevkladajte priamo do zdrojového kódu webu. Na ich umiestnenie slúži linkovaný CSS súbor.
Článok CSS a JavaScript v technickom SEO: Ako optimalizovať štýly a skripty Prečítať celý článok
Stránka má správny počet linkovaných JS súborov.
( Počet súborov: 1. )
Zkompilujte obsah JavaScriptu tak, aby bol linkovaný iba v jednom súbore. Zrýchlite tak načítanie webovej stránky a znížite záťaž servera HTTP požiadavkami.
Stránka obsahuje inline JavaScript priamo v HTML kóde.
( Veľkosť: 0.43 kB. )
JavaScript nevkladajte priamo do zdrojového kódu webu. Na jeho umiestnenie slúži linkovaný JS súbor. Pre prepojenie s Google Analytics, Heuréka a podobne odporúčame využívať Tag Manager.
Článok CSS a JavaScript v technickom SEO: Ako optimalizovať štýly a skripty Prečítať celý článok
Počet interných odkazov: 27
Neexistuje presný limit pre počet interných odkazov, ale odporúča sa ich počet obmedziť na maximálne 50. S vyšším počtom odkazov sa hodnoty medzi stránkami rozrieďujú, čo môže znížiť efektivitu SEO.
Interné odkazy pomáhajú distribúcii autority medzi stránkami vášho webu. S väčším počtom odkazov však môžete znížiť hodnotu jednotlivých odkazov.
V niektorých prípadoch, ako napríklad pri výpisoch produktov v obchodoch, môže byť väčší počet interných odkazov naozaj relevantný.
Počet externých odkazov: 6 a Nofollow: Žiadne nofollow odkazy.
Externé odkazy ovplyvňujú off-page SEO faktory stránok, na ktoré odkazujete. Zjednodušene platí, že čím viac odkazov smeruje na konkrétnu stránku, tým vyhľadávače považujú túto stránku za dôležitejšiu, avšak záleží aj na kvalite webu, z ktorého odkaz vychádza.
Príliš mnoho externých odkazov môže mať negatívny dopad na SEO. Vyhľadávače už kalkulujú s kontextom obsahu a môžu penalizovať stránku za nadmerný počet odkazov (napríklad pri výmene odkazov alebo použití spamových odkazov).
Použitie atribútu „rel=nofollow“ informuje vyhľadávače, že nechcete, aby tieto odkazy ovplyvňovali hodnotu stránky, na ktorú odkazujete. Týmto spôsobom môžete chrániť svoj web pred spamovými odkazmi a zároveň mať kontrolu nad tým, aké odkazy ovplyvňujú SEO.
Žiadne podtržítka v odkazoch.
Google ako oddelovač slov používa pomlčky (napr. tento-priklad), kým podtržítka (toto_jsou_podtrzitka) ignoruje. Preto sa môže stať, že odkazy obsahujúce podtržítka nebudú správne interpretované alebo optimalizované.
Všetky e-mailové adresy sú zakódované.
Na stránke sa nenachádzajú žiadne komentáre v kóde.
Komentáre v zdrojovom kóde zbytočne zväčšujú veľkosť stránky a tým spomaľujú jej načítanie, najmä na mobilných zariadeniach. Takéto komentáre nemajú žiadny význam pre obsah stránky a môžu byť bezpečne odstránené.
Server vrátil HTTP kód: 404
Kód 404 alebo Not Found je stavový kód klientských chýb, ktorý server vráti, keď požadovaný súbor neexistuje. Tento kód označuje, že stránka nebola nájdená, buď preto, že neexistuje, alebo bola presunutá či odstránená.
Ak je zaslaný požiadavok, webový server odpovie kódom. Prvá číslica znamená, že chyba bola spôsobená klientom, ďalšie dve číslice vyjadrujú, že klient požiadal o neexistujúcu adresu. Odpoveď obsahuje kód a popis chyby, ktorý je zrozumiteľný pre používateľov.
Chyba 404 sa môže vrátiť aj v prípade, že súbor existoval, ale bol presunutý alebo zmazaný. V takom prípade je lepšie použiť kód 301 (presunuté trvalo) alebo 410 (súbor je trvalo zmazaný). Chyby 404 by nemali byť zamieňané s chybami DNS, ktoré naznačujú problémy s nájdením servera.
Existuje vlastná chybová stránka
Väčšina webových serverov umožňuje nastaviť vlastnú chybovú stránku. Niektoré staršie verzie Internet Exploreru (do verzie 7) nedokázali zobraziť chybovú stránku menšiu než 512 bajtov, a preto zobrazovali vlastnú „prívetivú“ chybovú stránku.
IPv4 existuje
IPv4 (Internet Protocol version 4) je štvrtá verzia internetového protokolu a doteraz najpoužívanejší systém adresovania na internete. Používa 32-bitové adresy (napr. 192.168.0.1), čo umožňuje približne 4,3 miliardy unikátnych IP adries. Vzhľadom na rastúci počet zariadení na internete sa však adresný priestor IPv4 vyčerpal, čo viedlo k vývoju IPv6.
IPv6 existuje
IPv6 (Internet Protocol version 6) je nástupcom IPv4 a rieši jeho hlavný problém – nedostatok IP adries. Používa 128-bitové adresy (napr. 2001:db8::ff00:42:8329), čo umožňuje vytvoriť prakticky neobmedzený počet unikátnych adries. Okrem rozšíreného adresného priestoru prináša IPv6 aj lepšie zabezpečenie a efektívnejšie smerovanie dát.
Anti-SPAM záznamy boli v DNS nájdené.
SPF (Sender Policy Framework) je bezpečnostný mechanizmus v DNS, ktorý pomáha chrániť e-mailové servery pred falšovaním odosielateľských adries a SPAMom. SPF záznamy určujú, ktoré servery majú povolenie odosielať e-maily v mene danej domény. Ak e-mailový server prijme správu z nepovolenej IP adresy, môže ju odmietnuť alebo označiť ako nevyžiadanú poštu.
Robots.txt existuje na stránke
Soubor robots.txt je textový soubor, který se nachází v kořenovém adresáři webu a určuje, které části webu nemají být prohledávány vyhledávači. Tento soubor využívá standardní protokol pro omezení přístupu robotům, což umožňuje specifikovat, které části webu mají být ignorovány pro jednotlivé prohledávače (např. rozlišení mezi mobilními a klasickými prohledávači).
Sitemap existuje na stránke
Sitemap je soubor s XML obsahem, který pomáhá vyhledávačům lépe orientovat se na webové stránce. Můžete se s ním setkat i ve formátech HTML nebo PHP. Tento soubor je obvykle umístěn v kořenovém adresáři webu a pomáhá vyhledávacím robotům snadněji procházet stránky, které by jinak mohly být těžko dostupné. Sitemap je doplňkem souboru robots.txt, přičemž robots.txt se používá k blokování přístupu k určitým stránkám a sitemap slouží k přidání stránek do vyhledávacích indexů.
Stránka má nastavenú primárnu adresu
(michaldev.sk).
Presmerovanie požiadaviek z nepreferovanej verzie je dôležité, pretože vyhľadávače považujú verziu s www a bez www za dve odlišné webové stránky.
Na stránke sa nachádzajú strojovo čitateľné dáta: JSON-LD.
Tieto technológie pomáhajú vyhľadávačom lepšie pochopiť obsah stránky a poskytujú lepšie výsledky vo vyhľadávaní. Doporučujeme implementovať jednu z týchto technológií, pričom JSON-LD je najmodernejší a Google odporúča jeho používanie.
**JSON-LD** organizuje a spája dáta, čím vytvára lepší Web. Linked Data (Prepojené dáta) umožňuje vytvoriť sieť štandardizovaných strojovo čitateľných dát naprieč webovými stránkami. Aplikácie môžu začať s jedným kusom prepojených dát a následne sledovať odkazy na ďalšie kúsky dát, ktoré sú hosťované na rôznych stránkach po celom webe.
**Microdata** používa podporujúce slovníky na popis položiek a párov názov–hodnota, ktoré priraďujú hodnoty a ich vlastnosti. Pomáha to vyhľadávačom a prehliadačom lepšie pochopiť, aké informácie sa nachádzajú na stránke, a poskytuje lepšie výsledky vyhľadávania. Microdata dopĺňa základné HTML prvky o strojovo čitateľné značky, ktoré môžu vyhľadávače a prehliadače extrahovať a spracovať.
**RDFa** (Resource Description Framework in attributes) je technológia na prenos štruktúrovaných informácií v rámci webových stránok. RDFa je jedným zo spôsobov zápisu dátového formátu RDF (Resource Description Framework) a používa atribúty XHTML alebo HTML prvkov na prenos dát. Táto technológia rozširuje použitie existujúcich atribútov, ako sú `rel` alebo `href`, a zavádza nové atribúty, napríklad `content`.