This translation has not been editorially reviewed yet. The German version is authoritative. Deutsche Fassung →
Indexierung
Zašto sadržaj web stranice mora biti u prvom HTML-u?
Jer tražilice prvo čitaju samo ovaj prvi HTML dokument: tekst koji nastaje tek kroz JavaScript vjerojatno se vrednuje s kašnjenjem ili uopće ne. Vaš pažljivo napisan sadržaj trebao bi stoga već biti u dokumentu koji server dostavi. Područje provjere "Indeksiranje" mjeri koliko vidljive teksta se krije u prvom HTML-u i vrednuje rezultat prema utvrđenim pragovima.
Prvi HTML je ono što Google sigurno čita
Pri svakom pozovu server šalje HTML dokument — prvi HTML. Sve što je u njemu može tražilica odmah čitati. Međutim, mnoge moderne web stranice dostavljaju samo gotovo prazan okvir i vizualni sadržaj grade kasnije u pregledniku, pomoću JavaScripta. Posjetitelji to malo primjete jer njihov preglednik skript izvršava. Tražilica ali stoji prvo pred gotovo praznom stranicom. Je li i kad izvršava JavaScript i vidi završen sadržaj, nije zajamčeno — indeksiranje tada ovisi od ovog drugog, neizvjesnog koraka.
Tako provjera mjeri tek teksta
Provjera uzima prvi HTML, uklanja skripte, stilove i sve tehničke oznake i broji koji vidljiv tekst ostaje. Od 500 znakova pravilo se smatra ispunjenim, s 10 od 10 bodova. Između 150 i 499 znakova dobiva se polovica bodova — nešto je tamo, ali malo. Ispod 150 znakova provjera to vrednuje kao ozbiljan nalaz: sadržaj očito nastaje tek u pregledniku, indeksiranje je ugroženo. Dodatno izvješće čuva odnos vidljive teksta prema ukupnoj veličini dokumenta — tako postaje vidljivo koliko je od dostavljenog dokumenta zapravo sadržaj.
Jednostavni samoprovu u izvornom kodu
Ne trebate alat da provjerite princip. Otvorite stranicu vaše web stranice, zapamtite cijelu rečenicu iz vidljivog teksta i zatim otvorite izvorni kod (desni klik, "Prikaži izvorni kod stranice"). Potražite rečenicu tamo s funkcijom pretraživanja preglednika. Ako je nađete doslovno, vaš sadržaj je u prvom HTML-u. Ako je nema, učitava se kasnije — tada trebali razgovarati s agencijom o dostavi sa strane servera. Tehnički pojmovi za to su "Server-Side Rendering" ili "Pre-Rendering"; oboje osigurava da je završan tekst stiže u dokumentu.
- Potražite rečenicu svoje web stranice doslovno u izvornom kodu — trebala bi biti tamo.
- Zamolite svoju agenciju da dostavi sadržaj sa strane servera umjesto da ga tek sastavlja u pregledniku.
- Posebno provjerite stranice iz sustava za gradnju i web aplikacija — naknadni učitan sadržaj najčešće se tamo pojavljuje.
- Pazite pri svakoj domaći da količina vidljivog teksta u izvornom kodu ne padne.