DevProTalk

DevProTalk (http://www.devprotalk.com/index.php)
-   Marketing i SEO (http://www.devprotalk.com/forumdisplay.php?f=13)
-   -   SEO faktori (http://www.devprotalk.com/showthread.php?t=4525)

kubit 18. 01. 2008. 11:41

SEO faktori
 
Pokušao sam da nađem odgovor na pitanje da li su web sajtovi rađeni u čistom CSS-u bolje rangirani od web sajtova rađenih u tabelama. Neki autori (npr. Bruno Šarić) smatraju da ovaj faktor ne utiče na SEO. I ja delim to mišljenje, s obzirom da Google rangira sajt na osnovu sadržaja koji se lako može odvojiti od koda.
U poslednje vreme je objavljeno više tekstova na temu faktora koji utiču na rejting, ali se nigde ne pominje dilema CSS vs tabele (da li to znači da ta dilema i ne postoji?) Postoje mnogi razlozi koji govore u prilog izrade sajta u čistom CSS-u, ali mislim da jedan od tih razloga nije SEO.

kodi 18. 01. 2008. 12:04

Obicno se sajtovi koji nisu radjeni bez tabela malo bolje kotiraju jer ljudi koji ih rade obracaju paznju na to da im naslovi budu u h elementima, tekst u p, liste u ul,ol...
Znaci samim pretrazivacima je lakse da se snadju na dobro organizovanim sajtovima, i odvoje bitan od nebitnog sadrzaja.

sa druga strane vecinu sajtova realizovanih pomocu tabela rade klinci koji za naslov jednostavno koriste <b></b> ili jos neku goru <font> perverziju.

Teoretski ni tebe nista ne sprecava da sve to primenis na tvoj sajt sa tabelama i trebalo bi da dobijes isti rezultat. Teoretski...

Aleksandar Mitić 18. 01. 2008. 12:32

Citat:

Originalno napisao kodi (Napišite 49894)
Obicno se sajtovi koji nisu radjeni bez tabela malo bolje kotiraju jer ljudi koji ih rade obracaju paznju na to da im naslovi budu u h elementima, tekst u p, liste u ul,ol...
Znaci samim pretrazivacima je lakse da se snadju na dobro organizovanim sajtovima, i odvoje bitan od nebitnog sadrzaja.

sa druga strane vecinu sajtova realizovanih pomocu tabela rade klinci koji za naslov jednostavno koriste <b></b> ili jos neku goru <font> perverziju.

Teoretski ni tebe nista ne sprecava da sve to primenis na tvoj sajt sa tabelama i trebalo bi da dobijes isti rezultat. Teoretski...

Misliš sajtovi koji jesu rađeni bez tabela?

I ja mislim da je optimizovan kod uvek bolji, tako da moj glas ide ispravnom načinu kodiranja.

kodi 18. 01. 2008. 12:46

Da, typo...

Peca 18. 01. 2008. 14:11

jos jedan glas za css.
mnogo je cistiji kod, i bot lakse pohvata 'logiku' stranice... cista semantika.

Dragan Varagić 18. 01. 2008. 14:19

Ovo pitanje (odnosno odgovor) je dokaz da to što nešto na svetskom nivou ne radi kao SEO tehnika, kod nas (i u sličnim nerazvijenim Web okruženjima) može veoma lepo da prođe, i to još neko vreme u nekim industrijama. Poenta cele priče je da upravo sređeniji kod se zna često izdvajati kao dobar rezultat pretraživanja, kada postoji čitava "bulumenta" nesređenih sajtova.

Dokaz za to je npr. svojevremeno pokretanje sajta www.poslovnimagazin.biz, koji je bio jedan od retkih domaćih tabeless news sajtova u vreme kada je pušten (jesen 2006. g.). Veoma brzo po puštanju imao je veoma dobre rezultate na pretraživačima, i to isključivo zbog lošijeg koda većine domaćih news sajtova. Ovakva situacija je trajala nekoliko meseci, a nakon toga je i sam sajt dobio kvalitetniji rejting zbog dugih faktora...

Napominjem da u okruženju gde je puno tehnički optimizovanih sajtova, ova strategija (tabeless site) nema puno smisla.

MarioFr 18. 01. 2008. 14:20

Citat:

Originalno napisao kubit (Napišite 49891)
Postoje mnogi razlozi koji govore u prilog izrade sajta u čistom CSS-u, ali mislim da jedan od tih razloga nije SEO.

Direktnog utjecaja na poziciju na pretraživačima vjerojatno nema. Dakle iz tog aspekta je svejedno što koristiš.

Ako bi tražio "razlog", onda mi pada na pamet izrada navigacije u CSS-u - javascriptom ili korištenjem flasha, navigacija ne bi mogla biti "crawlana" ili uopće prepoznata od strane pretraživača. Dakle, to je još jedna od prednosti CSS-a, uz već prije spomenute stvari u ovom threadu...

mileusna 18. 01. 2008. 14:26

Citat:

Originalno napisao Dragan Varagić (Napišite 49906)
Dokaz za to je npr. svojevremeno pokretanje sajta www.poslovnimagazin.biz, koji je bio jedan od retkih domaćih tabeless news sajtova u vreme kada je pušten (jesen 2006. g.). Veoma brzo po puštanju imao je veoma dobre rezultate na pretraživačima, i to isključivo zbog lošijeg koda većine domaćih news sajtova. Ovakva situacija je trajala nekoliko meseci, a nakon toga je i sam sajt dobio kvalitetniji rejting zbog dugih faktora...

Hm, kako znaš da je Google dobro rangirao poslovnimagazin "isključivo zbog lošijeg koda većine domaćih news sajtova", to ti sigurno iz Googla niko nije rekao?

Pre će biti da ste imali boost koji Google obično daje novim sajtovima u početnom periodu što ste verovatno pametno iskoristili.

mileusna 18. 01. 2008. 14:54

Citat:

Originalno napisao kodi (Napišite 49894)
Obicno se sajtovi koji nisu radjeni bez tabela malo bolje kotiraju jer ljudi koji ih rade obracaju paznju na to da im naslovi budu u h elementima, tekst u p, liste u ul,ol...
Znaci samim pretrazivacima je lakse da se snadju na dobro organizovanim sajtovima, i odvoje bitan od nebitnog sadrzaja.

sa druga strane vecinu sajtova realizovanih pomocu tabela rade klinci koji za naslov jednostavno koriste <b></b> ili jos neku goru <font> perverziju.

Teoretski ni tebe nista ne sprecava da sve to primenis na tvoj sajt sa tabelama i trebalo bi da dobijes isti rezultat. Teoretski...

Ovo ti je malo "mixing grandmothers and frogs" uz pogrešne i paušalne pretpostavke izuzev poslednje rečenice koja je jedino tačna.

Ovo "obicno se sajtovi koji nisu radjeni bez tabela malo bolje kotiraju" je potpuno paušalna procena za koju ne možeš da nadješ nijedan dokaz.

Po tvom pisanju ispada da korišćenje tabela isključuje i upotrebu ostalih elemenata kao što su h tagovi, ul, li itd. što nije tačno, a to si posle i sam potvrdio u poslednjoj rečenici. Za google je svejedno da li ćeš napisati:

Kôd:

<h1>Naslov</h1>
<table>
  <tr>
    <td id='pan2'>panel 1</td>
    <td id='pan2'>panel 2</td>
  </tr>
</table>

ili

Kôd:

<h1>Naslov</h1>
<div id='pan1'>panel 1</div>
<div id='pan2'>panel 2</div>

Sa druge strane ako u oba primera <h1></h1> zameniš sa <b></b> dobijaš lošiji rezultat pa makar ti cela strana podržavala i doctype strict.

Uradi jednu Google pretragu, pa klikni "view source" da vidiš kako izgleda HTML source Google SERP strane, gle čuda i Google koristi tabele, ali uz to i header tagove. Nema čak ni DOCTYPE, mada je sad nevažno za našu temu.

Preporuka je naravno pisanje dobrog HTML koda, ali pri tome više mislim na zatvaranje tagova i izbegavanje suvišnih tagova i slično. I u svetu a i kod nas se svakav HTML može naći, pre svega mislim na HTML koji daju razni WYSIWYG HTML editori.

Takođe je preopruka i praćenje trendova, npr. <FONT> tagu je svakako mesto u penziji jer se sve to može uraditi preko stilova. Verovatno će mu se i <TABLE> pridružiti jednog dana, ali ako je potrebno nekoliko ugnježdenih divova sa odgovarajućim cssom da se simulira jedan <table> ja ću uvek pre izabrati <table>.

ivanhoe 18. 01. 2008. 15:41

kad vec spomenu google, ne znam da li ste primetili, ali oni ne koriste ni label-e na login formi za gmail... tako da oni bas i nisu bas neki egzemplar modernog i dobrog html kodiranja...

Dragan Varagić 18. 01. 2008. 16:16

Radi se o tome da je css bez tabela sam jedan segment cele priče. U najjednostavnijem obliku, u zavisnosti od samog izgleda koda, najčešće sam sadržaj (tekst) pre se pojavljuje u kodu kada se radi sa div tagovima, umesto sa table. Koga ne mrzi, neka broji karaktere...

Inače se kaže da kada u tekstu treba tabela, ona se radi sa table tagom, a ako ima više css-ova jedan u drugom, postavlja se pitanje da li je ipak bolje koristiti table tag, kao što je Boccio rekao...

mileusna 18. 01. 2008. 16:40

Citat:

Originalno napisao Dragan Varagić (Napišite 49918)
Radi se o tome da je css bez tabela sam jedan segment cele priče. U najjednostavnijem obliku, u zavisnosti od samog izgleda koda, najčešće sam sadržaj (tekst) pre se pojavljuje u kodu kada se radi sa div tagovima, umesto sa table. Koga ne mrzi, neka broji karaktere...

Jablan je pre neki dan na DPT naveo primer Radionice koja ima table layout a prvo se učitava sadržaj a meni tek na kraju iako se nalazi sa leve strane sadržaja. Ovo je i jedna od prvih SEO optimizacija koju sam i ja primenio na svoj home page pre nekih 10 godina. :)

No i to je važilo nekada. Sada se na sve više mesta srećem sa tvrdnjama da to prestaje da bude toliko bitno. Realno gledano, šta je to što bi sprečilo Google da "izrenderuje" stranicu primenom stilova i vidi kako vaša stranica zaista izgleda i na osnovu toga odredi šta je sadržaj, da li ste koristili invisible tekst da spamujete google i slično?

Ako se i uzme da je to relevantno, i sa DIVovima možeš da napraviš da ti prvo ide header, pa meni, pa tek onda sadržaj, pa se vraćamo na to da prost izbor između table/tableless layota nema nikakvog značaja za rangiranje, već SEO onoga koji radi HTML.

Citat:

Originalno napisao Dragan Varagić (Napišite 49918)
Inače se kaže da kada u tekstu treba tabela, ona se radi sa table tagom, a ako ima više css-ova jedan u drugom, postavlja se pitanje da li je ipak bolje koristiti table tag, kao što je Boccio rekao...

Da, tu se slažemo to je ono što sam i ja napisao u prethodnoj poruci o više ugnježdenih divova ili jednoj tabeli.

ivanhoe 18. 01. 2008. 17:49

Citat:

Originalno napisao mileusna (Napišite 49921)
Realno gledano, šta je to što bi sprečilo Google da "izrenderuje" stranicu primenom stilova i vidi kako vaša stranica zaista izgleda i na osnovu toga odredi šta je sadržaj, da li ste koristili invisible tekst da spamujete google i slično?

teoretski je to moguce, ali realno je to jos uvek jako tesko izvesti.. nije toliko problem u renderovanju CSS-a (mada bi to znatno usporilo rad), koliko u onom delu sa "vidi kako vaša stranica zaista izgleda"... takvo prepoznavanje sadrzaja je strasno komplikovana i spora stvar, AFAIK koristi se samo za male specijalizovane akcije tipa hvatanja sakrivenih linkova i slicno, a ubedjen sam (mada naravno ne mogu da znam) da i to google radi tako sto detektuje neke patterne u kodu pa onda upozori nekog tehnicara koji pogleda jel zaista postoji prevara..

istok 18. 01. 2008. 22:15

Citat:

Originalno napisao ivanhoe (Napišite 49913)
kad vec spomenu google, ne znam da li ste primetili, ali oni ne koriste ni label-e na login formi za gmail... tako da oni bas i nisu bas neki egzemplar modernog i dobrog html kodiranja...

Šta će Gmailu clean code ? :) Na stranu login forma, uđi u sam Gmail pa ćeš videti gomilu Frameova, budževina... ali to je web aplikacija, šta će njoj SEO? :)

Eniac 18. 01. 2008. 22:54

^sta ce Netvibesu SEO? Da bi bio ispred ostalih prilikom pretrage RSS reader pojma. SEO postoji i kod aplikacija, razlika je u tome sto ispred Gmaila stoji Google sto mu daje znatno povlascen polozaj, i njih jednostavno nije toliko briga za SEO... bar ne u tolikoj meri, a da ne pricam o tome sto sve sto izbaci google ima ogroman broj backlinkova, sto im takodje ide u prilog. Sustina - Google nije referentan primer

ivanhoe 19. 01. 2008. 03:44

Citat:

Originalno napisao istok (Napišite 49935)
Šta će Gmailu clean code ? :) Na stranu login forma, uđi u sam Gmail pa ćeš videti gomilu Frameova, budževina... ali to je web aplikacija, šta će njoj SEO? :)

nisam pominjao labels u vezi sa SEO ili sa clean kodom, nego u smislu da Google fura lose napisan html... labels su bitni za usability, ja popizdim svakim put kad na gmailu kliknem na "Remember me on this computer." tekst i ne desi se nista, nego moram da ciljam da kliknem bas na checkbox... ipak je to ogromna firma, toliko malo su mogli da urade.. The devil's in the details..

Inace mislim da je nerealno da mi koji smo niko i nista razmatramo stvari tipa "ako nema google, ne treba ni nama", to oni mogu sebi da dozvole sam zato jer nemaju adekvatnu konkurenciju (momentalno). Ovako svaka sitnica (tipa ovog kliktanja na checkbox jer nema label-a) moze da ti znaci jednog klijenta manje...

istok 20. 01. 2008. 10:41

Citat:

Originalno napisao Eniac (Napišite 49937)
^sta ce Netvibesu SEO? Da bi bio ispred ostalih prilikom pretrage RSS reader pojma.

Nismo se razumeli, naravno da sajt koji promoviše aplikaciju treba da ima SEO, a sama aplikacija (onaj deo kad se uloguješ na svoj nalog i uđeš da nešto unutra radiš), to Google nikad neće videti.

Old 28. 01. 2008. 23:01

Hidden text je prevaziđena tehnika. Polu-skriven, sklonjen, smanjen tekst i slično, te "taktičke mogućnosti" su u punom zamahu.

Za to, kao i za suprotno, za stavljanje određenih delova teksta na početak code-a (pomenuto), CSS "tehnika" je superiorna nad "table".

U vreme dok su bold-ovanja i heading tagovi uvek pozitivno uticali na SEO, CSS "tehnika" je takođe pružala mogućnost za trikove koji prolaze. ((Definiše se da naslovi ili "strong"-ovi izgledaju kao najobičniji tekst))

Pretraživači sve više prodiru kroz javascript i flash navigaciju. (Nešto novo: i kroz "nofollow"! A neki nisu ni prestajali :) ).

Itd!

Moje mišljenje je da sam izbor tehnologije (tables ili css) ne utiče na pozicije.
Primena css u te svrhe daje mnogo veći manevarski prostor.


Vreme je GMT +2. Trenutno vreme je 10:51.

Powered by vBulletin® Verzija 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright © DevProTalk. All Rights Reserved.

Mišljenja, saveti, izjave, ponude ili druge informacije ili sadržaji nastali na Sajtu su vlasništvo onoga ko ih je kreirao, a ne DevProTalk.com, tako da ne morate da se oslanjate na njih.
Autori poruka su jedini odgovorni za ovakve sadržaje. DevProTalk.com ne garantuje tačnost, kompletnost ili upotrebnu vrednost informacija, stavova, saveta ili datih izjava. Ne postoje uslovi pod kojima bi mi bili odgovorni za štetu ili gubitak koji je posledica bilo čijeg oslanjanja na nepouzdane informacije, ili bilo kakve informacije nastale kroz komunikaciju između registrovanih članova.
Web sajt može sadržavati linkove na druge web sajtove na Internetu ili neke druge sadržaje. Ne kontrolišemo niti podržavamo te druge web sajtove, niti smo pregledali bilo kakve sadržaje na takvim sajtovima. Mi nećemo biti odgovorni za legalnost, tačnost ili prikladnost bilo kog sadržaja, oglasa, proizvoda, usluga ili informacije lociranim na ili distribuiranih kroz druge web sajtove, niti za bilo kakvu štetu nastalu kao posledica takvih informacija. DevProTalk.com drži i čuva druga prava vlasništva na web sajtu. Web sajt sadrže materijale zaštićene copyright-om, zaštitne znakove i druge informacije o pravu vlasništva ili softver. Članovi mogu poslatu informacije zaštićene pravima vlasništva njihovih nosilaca i ona ostaju zaštićena bez obzira da li su oni koji prenose te informacije to naveli ili ne. Osim informacija koje su u javnom vlasništvu ili za koje dobijete dozvolu, nemate pravo da kopirate, modifikujete ili na bilo koji način menjate, objavljujete, prenosite, distribuirate, izvršavate, prikazujete ili prodajte bilo koju informaciju zaštićenu pravima vlasništva. Slanjem informacija ili sadržaja na bilo koji deo DevProTalk.com, Vi automatski dozvoljavate i predstavljate garanciju da imate pravo da dozvolite DevProTalk.com ili članovima DevProTalk.com bespovratnu, kontinualnu, neograničenu, globalnu dozvolu da koriste, kopiraju, izvršavaju, prikazuju i distribuiraju takve informacije i sadržaje i da iz takvih sadžaja koriste bilo koji deo u bilo koje svrhe, kao i pravo i dozvolu da koriste gore navedene sadržaje. Svi zaštitni znakovi (trademarks), logotipi, oznake usluga, firme ili imena proizvoda koji se pominju na ovom web sajtu su vlasništvo kojim raspolažu njihovi vlasnici.