| Izvorna koda (Source) ranking faktor? | ||
|---|---|---|
|
alianko
10. apr 2014 06:20:55
Pridružen od: 5. mar 2014 44 objav 1 1 1 |
#1
Pozdravljeni, ravno pregledujem našo izvorno kodo in jo primerjaz z drugimi (uspešnimi) ecommerce stranmi. Opažam da imajo nekatere strani izvorno kodo izjemno kratko in vključuje le HTML elemente, med tem ko je v naši kodi vse, JS..... Kateri elementi naj bi dejansko bili v izvorni kodi in kateri v zunanjih (External) datotekah? Ali to sploh vpliva na optimizacijo in posledično boljše ali slabše rangiranje? Thanks ;) |
|
|
Preseren
10. apr 2014 07:04:52
Pridružen od: 14. mar 2007 3875 objav 2327 338 98 |
#2
js in css morata biti v zunanjih datotekah, in to v čim manjšem številu le-teh. To sicer ne vpliva neposredno, vpliva pa na hitrost nalaganja strani, ki je pomemben faktor. |
|
|
drion
10. apr 2014 08:07:43
Pridružen od: 30. sep 2010 603 objav 304 205 29 |
#3
Je res, da je bolje da sta zunaj? Zdaj sem par novih strani zasledil in imajo po večini vse znotraj sourca... css in js *Uporabniku je bila onemogočena uporaba foruma zaradi goljufanja pri trgovanju.*
|
|
|
Matjaž
10. apr 2014 08:31:26
Pridružen od: 21. sep 2007 3505 objav 2603 308 45 |
#4
Tole si malo pobrkal najbrž. Ti misliš na git in google... script embedanje? |
|
|
alianko
10. apr 2014 08:32:02
Pridružen od: 5. mar 2014 44 objav 1 1 1 |
||
|
alianko
10. apr 2014 08:33:59
Pridružen od: 5. mar 2014 44 objav 1 1 1 |
#6
Ali je mogoče stisniti vse JS in vse CSS v en file ali v tem primeru prihaja do kakšnih konfliktov? |
|
|
Matjaž
10. apr 2014 08:37:31
Pridružen od: 21. sep 2007 3505 objav 2603 308 45 |
||
|
jazzfunk
10. apr 2014 09:09:17
Pridružen od: 5. apr 2010 1365 objav 1665 195 26 |
#8
Ni važno sploh ali so js datoteke na tvojem serverju ali zunaj, ali je css znotraj html kode ali v zunanji datoteki. Važna je zgoljhitrost nalaganja strani. Vse zgornje stvari pa seveda vplivajo na load time. |
|
|
s1l3
10. apr 2014 09:11:00
Pridružen od: 6. jun 2012 345 objav 320 60 1 |
#9
Inline css je načeloma "bad pratice" pa ne zaradi drugega kot da je zadevo težko urejat, hitro kaj sfališ. Tako da za CSS je "obvezno" da imaš ločen stylesheet. So seveda izjeme. Kar se js-ja tiče je pa odvisno kaj počneš in kaj je bolj smiselno. Jaz načeloma ne uporabljam inline js, ker imam rad vse na ene mestu. Moreš vedeti da ko pride browser do JS-ja neha loadat ostale zadeve dokler JS ni naložen, se pravi page počaka da se JS izvede preden gre nalagat ostale elemente. Zaradi hitrosti je kul da imaš vse datoteke (css in js) minimirane. Če imaš kakšen JS plugine, jih daj vse v eno datoteko, da nimaš za vsak js svoj request. Google tudi predlaga da daš vse te zadeve na konec strani, se pravi pred zaključnim body tagom, ker se tako content najprej naloži potem pa vse ostalo. Nisem še slišal da bi kdo v en file dal css in js. |
|