Cum NU afecteaza CSS-urile optimizarea Web

Am citit recent un articol pe un site romanesc despre cum anume ar afecta CSS-ul optimizarea Web. Articolul il puteti citi aici, dar aproape as baga mana in foc ca este traducere de prin alte parti, ce pot sa imi dau seama, ca inceputul articolului este tradus de pe bloggerforum.com.

As dori sa ma opresc doar asupra catorva aspecte. Primul ar fi mitul dimensiunii fisierului. Exista un mit intre amatorii de SEO, foarte vehiculat pe forumuri ca daca ai CSS extern asta iti ajuta la indexare, adica indexeaza content mai mult pentru ca motoarele ar fi atat de proaste incat sa nu poata sari peste formatarea CSS. Oare chiar atat de prost sa fie un bot, care stie el sa caute prin toate colturile unui site, toate linkurile la cine stie cate toate documentele in ce formate, dar sa se blocheze de un amarat CSS? NU, dimensiunea CSS-ului nu afecteaza cantitatea de text indexata de un motor. Nu zic ca nu e frumos sa ai CSS-ul extern, dar de la asta pana la aberatii de gen: “se poate plasa continutul informational relevant cat mai aproape de inceputul paginii, in asa fel incat motoarele de cautare sa inteleaga mai usor tematica si informatiile puse la dispozitie de acea pagina” este cale lunga. Repet: un motor nu poate fi atat de prost incat sa se impiedice de CSS, e adevarat ca folosind formatarea poti sa fraieresti motorul sa ii apara un text deasupra altui text, cand de fapt vizual apar altfel, dar asta e altceva, nu are a face dimensiunea.

Un alt aspect cu care nu sunt de acord in articol, este legat de structurarea contentului pe baza CSS. Articolul sustine:

“Modificand structura interna a unei pagini veti beneficia de doua avantaje majore. Primul, faptul ca veti putea urmari mai usor codul sursa atunci cand veti dori sa efectuati modificari ulterioare asupra acestuia, iar al doilea avantaj va fi acela ca motorul de cautare va putea intelege mai usor “despre ce e vorba” in pagina respectiva.

Trecand peste faza cu codul sursa, ceea ce denota faptul ca autorul este htemelist, eu unu nu inteleg cum anume motorul intelege mai bine despre ce e vorba modificand structura interna, si nici de ce doar folosind CSS. Structura interna sunt de acord ca conteaza enorm, este evident. Dar doar schimband tagurile font in H1 nu cred ca il dai peste cap pe Googlebot, poate chiar il lasi uimit de cat de diferit arata contentul fata de data trecuta cand a trecut pe la tine si iti baga niste penalty-uri de alea, de gen, stai sa vedem si data urmatoare la ce sa ne asteptam.

In final as dori sa dau doar un tip cum se poate intr-adevar face ceva calumea cu CSS-ul care sa fie util in optimizare. Anume, daca pana acum ai un site cu menu sus sau dreapta si folosesti tabele, motoarele vad mai intai meniul decat contentul propriu zis care il ai in pagina. Folosind divuri flotante sau alte artificii, poti sa le pui in fata contentul efectiv al paginii si apoi meniul, evitand astfel ca motorul sa considere ca meniul este cel mai important text din pagina. Dar nu bag mana in foc ca ce zic chiar este luat in considerare de Google, pentru ca conform Matt Cuts, Google deja depisteaza pattern-uri de template-uri in pagini si poate si singur sa se prinda care este contentul efectiv al unei pagini – si ca se prinde de template-uri pot sa bag mana in foc. Dar in anumite cazuri, in care meniul mai variaza sau in care se doreste maxim de optimizare, si acolo unde competitia este pe muchie de cutit, se poate face ca un text care in mod normal apare in footer si contine ceva cuvinte cheie pentru optimizare, in loc sa apara jos, pentru motoare sa apara sus desi folosind CSS, vizual el apare jos.

Ar fi mai multe de zis de CSS, chiar si ca se poate folosi pentru chestii mai neagreate de Google, adica ascundere de text, dar asta nu e bine sa facem, pentru ca minciuna are picioare scurte …

About the Author