Hinnavaatlus
:: Foorum
:: Uudised
:: Ärifoorumid
:: HV F1 ennustusvõistlus
:: Pangalink
:: Telekavad
:: HV toote otsing
|
|
autor |
|
Plondiin
HV kasutaja

liitunud: 13.12.2001
|
15.09.2009 10:46:24
SEO ja piltide avamine, javascript |
|
|
SEO õpetuse järgi peaks vältima javascripti kasutamist piltide avamisel, näitamisel või suurema versiooni kuvamiseks.
Aga mulle meeldib efekti tõttu see piltide näitamise viis, kus pilt avaneb sujuvalt mustal taustal (mitte ei karga laraki koos brauseri aknaga lahti)
1. variant: See piltide avamine mulle meedib, kuid kuidas on SEO-ga: http://www.huddletogether.com/projects/lightbox2
Samas seal html koodis pildi ümber ei ole javascripti
html:
|
<a href="images/image-1.jpg" rel="lightbox"><img src="images/thumb-1.jpg" width="100" height="40" title="pilditiitel" alt="pildikirjeldus" /></a>
|
Juhend näeb ette js failide kasutamise, kuid Javascripti hoitakse .js failides ja viited js-le on html faili päises.
Kas see variant pilti näidata on samuti SEO jaoks halb isegi kui javascript otseselt ei ümbritse pildifaili?
Saan aru, et näiteks selline kood seo mõttes pole hea, kus html failis konkreetselt javascript ümbritseb pilti
2. variant- avanev aken võtab pildi mõõdud:
html:
|
<a href="javascript:PopupPic('/images/piltsuur.jpg')"><img height="67" border="0" width="100" title="pilditiitel" alt="pildikirjeldus" src="/images/thumbpilt.jpg" /></a>
|
headeris on viide<script type="text/javascript" src="pildid.js"></script> sisuga:
javascript:
|
function PopupPic(sPicURL) { window.open( "pildid.html?"+sPicURL, "", "resizable=1,HEIGHT=630,WIDTH=850"); }
|
pildid.html
html:
|
var arrTemp=self.location.href.split("?"); var picUrl = (arrTemp.length>0)?arrTemp[1]:""; var NS = (navigator.appName=="Netscape")?true:false; function FitPic() { iWidth = (NS)?window.innerWidth:document.body.clientWidth; iHeight = (NS)?window.innerHeight:document.body.clientHeight; iWidth = document.images[0].width - iWidth; iHeight = document.images[0].height - iHeight; window.resizeBy(iWidth, iHeight); self.focus(); }; </script> </HEAD> <BODY bgcolor="#ffffff" onload='FitPic();' topmargin="0" marginheight="0" leftmargin="0" marginwidth="0"> document.write( " <img src='" + picUrl + "' border=0>" ); </script> </BODY> </HTML>
|
Küsimus ongi nüüd selline et kas mõlemad lahendused ei ole SEO sõbralikud, või on esimene variant natuke parem SEO jaoks? Kas see ei päästa kui on img tagide vahel title="pilditiitel" alt="pildikirjeldus". Kas javascriti olemasolu nullib ikka kõik ära?
Kas saab üldse ilusat ja samas SEO sõbralikku pildi avamist teha ainult html+css?
|
|
tagasi üles |
|
 |
Renka
HV Guru

liitunud: 01.04.2002
|
15.09.2009 13:07:26
|
|
|
Esimene variant on ju puhas XHTML - nii need robotid ka näevad.
_________________ There is no place like 127.0.0.1 |
|
Kommentaarid: 71 loe/lisa |
Kasutajad arvavad: |
   |
:: |
2 :: |
1 :: |
61 |
|
tagasi üles |
|
 |
mikk36
HV Guru

liitunud: 21.02.2004
|
15.09.2009 14:46:43
|
|
|
Võimalus on panna algselt näitama tuimasid linke ja siis pärast lehe laadimist js'ga kood ümber kirjutada või triggerid külge pista kui selleks vajadus on.
|
|
Kommentaarid: 85 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
2 :: |
78 |
|
tagasi üles |
|
 |
Renka
HV Guru

liitunud: 01.04.2002
|
15.09.2009 14:51:02
|
|
|
mikk36, nii see esimene näide e. lightbox toimib ju
_________________ There is no place like 127.0.0.1 |
|
Kommentaarid: 71 loe/lisa |
Kasutajad arvavad: |
   |
:: |
2 :: |
1 :: |
61 |
|
tagasi üles |
|
 |
Plondiin
HV kasutaja

liitunud: 13.12.2001
|
16.09.2009 11:35:12
|
|
|
Kas ma saan õigesti aru, et otsimootorid saavad oma seo enne js kätte ja see efekti jaoks kasutatav js, mis klikkimisel käivitub ei pidurda enam seo-d?
Tähendab, esimese näite puhul ei ole ühtegi takistust, miks SEO ei peaks ideaalselt toimima?
Aga teine variant ei sobi siis?
mikk36 kirjutas: |
Võimalus on panna algselt näitama tuimasid linke ja siis pärast lehe laadimist js'ga kood ümber kirjutada või triggerid külge pista kui selleks vajadus on. |
Renka kirjutas: |
Esimene variant on ju puhas XHTML - nii need robotid ka näevad. |
|
|
tagasi üles |
|
 |
mikk36
HV Guru

liitunud: 21.02.2004
|
16.09.2009 12:40:34
|
|
|
Vähemasti üldtuntud robotid ei käivita JS'i üldse.
|
|
Kommentaarid: 85 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
2 :: |
78 |
|
tagasi üles |
|
 |
outcast
HV kasutaja
liitunud: 04.12.2003
|
16.09.2009 18:52:25
|
|
|
Esimene näide on tõesti kõige õigem lähenemine vastasel korral. Reaalne link on suurele pildile ning kasutajal avaneb hoopis javascriptiga see sama suur pilt.
_________________ www.lemps.pri.ee |
|
Kommentaarid: 10 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
1 :: |
9 |
|
tagasi üles |
|
 |
nene
Kreisi kasutaja

liitunud: 20.03.2004
|
16.09.2009 21:06:29
|
|
|
Google näeb peaasjalikult vaid su lehekülje HTML-i. JavaScripti, Piltide, Flashi ja muust arusaamise peale loota ei tasu.
Seetõttu pole minu meelest SEO perspektiivist ka olulist vahet kas Google jõuab su piltideni või mitte (kui sind muidugi just ei huvita hea positsioon pildiotsingus).
Peamine tulu sellest, et pildid avanevad ka ilma JavaScripti abita, on siiski kõigil nendel kasutajatel kel ühel või teisel põhjusel JavaScript välja lülitatud või üldse puudu. Tulu nendele kasutajatele on päris kindel, samas kui tulu SEO osas kaheldav.
Kuid tulu kasutajatest võib kergesti kasvada SEO tuluks, kui nood õnnelikud külastajad su lehte lingivad. Seetõttu on alati parim SEO strateegia teha palju-palju kasutajaid väga õnnelikuks.
_________________ Mõistus otsas? Pane pinusse... |
|
Kommentaarid: 24 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
1 :: |
23 |
|
tagasi üles |
|
 |
marttali
HV kasutaja
liitunud: 16.12.2003
|
18.09.2009 12:13:18
|
|
|
Lase edasi samas vaimus ja positsiooni parandamise nimel hangi lisaks mõned väärtuslikud lingid.
|
|
Kommentaarid: 7 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
7 |
|
tagasi üles |
|
 |
Plondiin
HV kasutaja

liitunud: 13.12.2001
|
22.09.2009 10:17:55
tiitel ja kirjeldus pildi koodi juures |
|
|
Tähtis on ikka üldises otsingutulemuses välja tulla. Ma loodan, et kui ma panen koodi sisse img tagide vahele: title="pilditiitel" alt="pildikirjeldus", siis Google loeb sealt koodi seest neid sõnu ja need sõnad on abiks üldises (mitte ainult pildi) otsingutulemuses. Kas sellest siis üldises otsingus kasu polegi?
nene kirjutas: |
Google näeb peaasjalikult vaid su lehekülje HTML-i. JavaScripti, Piltide, Flashi ja muust arusaamise peale loota ei tasu.
Seetõttu pole minu meelest SEO perspektiivist ka olulist vahet kas Google jõuab su piltideni või mitte (kui sind muidugi just ei huvita hea positsioon pildiotsingus).
Peamine tulu sellest, et pildid avanevad ka ilma JavaScripti abita, on siiski kõigil nendel kasutajatel kel ühel või teisel põhjusel JavaScript välja lülitatud või üldse puudu. Tulu nendele kasutajatele on päris kindel, samas kui tulu SEO osas kaheldav.
Kuid tulu kasutajatest võib kergesti kasvada SEO tuluks, kui nood õnnelikud külastajad su lehte lingivad. Seetõttu on alati parim SEO strateegia teha palju-palju kasutajaid väga õnnelikuks. |
|
|
tagasi üles |
|
 |
nene
Kreisi kasutaja

liitunud: 20.03.2004
|
22.09.2009 10:53:38
Re: tiitel ja kirjeldus pildi koodi juures |
|
|
Plondiin kirjutas: |
Ma loodan, et kui ma panen koodi sisse img tagide vahele: title="pilditiitel" alt="pildikirjeldus", siis Google loeb sealt koodi seest neid sõnu ja need sõnad on abiks üldises (mitte ainult pildi) otsingutulemuses. Kas sellest siis üldises otsingus kasu polegi? |
Pidasin peamiselt silmas seda kas Google jõuab nende lingitud suurte piltideni. ALT teksti lisamisest on kindlasti kasu, aga sedagi muidugi vaid juhul kui toda <img> elementi ei tekitata lehele JavaScripti abil.
_________________ Mõistus otsas? Pane pinusse... |
|
Kommentaarid: 24 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
1 :: |
23 |
|
tagasi üles |
|
 |
Plondiin
HV kasutaja

liitunud: 13.12.2001
|
23.09.2009 09:06:42
|
|
|
Selge, aitäh
|
|
tagasi üles |
|
 |
|