Bet kokiu atveju. Pirmas dalykas, ką turėtum padaryti pasirašęs HTML kodą (kas dabar realiai, nebe madoje) pasitikrinti su HTML validaror'iais, su google check'eriais kurie parodo, kas yra blogai ir dėl kokių dalykų svetainės reitingas google sistemoje gali kristelti žemyn.
Beje, didelių tarpų dėliojimas tarp "klasių" CSS faile, žiūrint ir SEO pusės, duoda neoptimizuotą kodą, nežinau tiksliai kodėl, bet manau dėl to, nes didėja reikalingų parsiųsti "bitų/baitų" kiekis, ko pasekoje ilgėja svetainės užkrovimo laikas. Lygiai tas pats yra ir su HTML kodu, jei gali jį rašyti siauriau - tai ir rašyk, tarpai tarp eilučių naudos - neduos. (tvarkos irgi neprideda)
Paveiksliukų naudojimas (kalba apie meniu punktus ir pnš. paveiksliukus kurie yra svetainės dalis, o ne kintantis turinys) visi paveiksliukai privalo būti "suspausti", jie kaip ir visi failai turi galimybę susiglausti, prarasdami didelį svorį, tačiau tik šiek tiek nukenčiant kokybei. Viena iš svetainių -
http://compressjpeg.com/
Taip pat, jei darai svetaines, atkreipk dėmesį, visas pasaulis pereina ant telefonų, planšečių, jų ekranai maži ir visos svetainės privalo būti "responsive" - prisitaikančios prie aparato. Žmogus atėjęs su telefonu, turi matyti aiškų, suprantamą vaizdą, o ne kompiuterio dydžio svetainę, kuri būna suspausta ir reikia ją prisiartinti, prisiartinus atsiranda problema, jog norint matyti vieną kraštą, nesimato kito ir šiaip objektai būna iškraipyti arba tiesiog, būna ir tokių atvejų, jog svetainės su išmaniaisiais įrenginiais iš vis nekomunikuoja. Jei kyla klausimų, kaip atpažinti įrenginį, gali pasidomėti šiais parametrais (kopijuota iš bootstrap'o framework'o):
Code: Select all
/* Small devices (tablets, 768px and up) */@media (min-width: @screen-sm-min) { ... } /* Medium devices (desktops, 992px and up) */@media (min-width: @screen-md-min) { ... } /* Large devices (large desktops, 1200px and up) */@media (min-width: @screen-lg-min) { ... }
------
Dabar, jei apibūdinti tavo svetaines, tai jos - nekokios. Tai yra mano nuomonė, o išsamiau turėtum suprasti iš prieš tai parašyto teksto.