29th November 2010, 00:26
#2
2 out of 2 members found this post helpful.
Salut Teodor.
Metodele moderne, acceptate de catre Google, chiar in surse oficiale (Google Blog, dar trebuie cautate articolele) sunt display:none cand afisezi tab-uri cu Ajax, categorii care le afisezi in sursa, dar pentru useragent de browser folosesti "Click to Show all categories", samd.
Vei intra la cloaking sau hidden text atunci cand ascunzi parti foarte mari de text, care fie nu sunt afisate niciodata, fie schimbi parti majore din website in functie de user agent (pentru boti una, pentru browsere client alta), fie cand maschezi text cu font ilizibil pentru ochiul uman (1px), fie cand ascunzi text cu aceeasi culoare ca si fundalul. Intelegi ideea.
Nu-ti fie frica sa-ti faci website-ul super user friendly. Mult Ruby, mult Ajax.
Probleme care pot aparea la indexare, sunt cand se folosesc link-uri JS sub forma "?gotoaddress=43" iar in spate undeva (in header sau intr-un fisier separat JS) tu faci 43 = Domeniu.com.
Link-urile js normale (eg. "<input type=button onClick="parent.location='http://www.domeniu.com'" value='click here'>") sunt vazute si indexate in cele mai multe cazuri.
La fel si valorile din listbox-uri (eg. Google nu da submit la un formular, dar citeste valorile goto).
La fel si flash-ul, pe care il vede in majoritatea acestuia. Daca se folosesc mii de layere si de actionscript, este posibil sa nu mearga adanc. Dar link-uri si text de la "suprafata" le vede si le indexeaza fara probleme.
Insa nimeni nu iti poate garanta ca toate aceste link-uri JS si Flash transfera (la fel de mult, sau ORICAT) trust si PR. Sigur transfera puterea de a "indexa" o pagina. Dar nu este sigur daca si puterea de a "ajuta sa urce in rezultate".
Co-founder of
Deepstash. Tech lover. Dinosaur. Dad. Chef.