Avaleht
uus teema   vasta Tarkvara »  WWW »  SEO ja piltide avamine, javascript märgi kõik teemad loetuks
märgi mitteloetuks
vaata eelmist teemat :: vaata järgmist teemat
Hinnavaatlus :: Foorum :: Uudised :: Ärifoorumid :: HV F1 ennustusvõistlus :: Pangalink :: Telekavad :: HV toote otsing
autor
sõnum Saada viide sõbrale.  :: Teata moderaatorile teata moderaatorile
otsing:  
Plondiin
HV kasutaja


liitunud: 13.12.2001




sõnum 15.09.2009 10:46:24 SEO ja piltide avamine, javascript vasta tsitaadiga

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:
  1. <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:
  1. <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:
  1. function PopupPic(sPicURL) {
  2.      window.open( "pildid.html?"+sPicURL, ""
  3.      "resizable=1,HEIGHT=630,WIDTH=850");
  4.    }


pildid.html

html:
  1.  <TITLE>pildid</TITLE>
  2.  <script language='javascript'>
  3.    var arrTemp=self.location.href.split("?");
  4.    var picUrl = (arrTemp.length>0)?arrTemp[1]:"";
  5.    var NS = (navigator.appName=="Netscape")?true:false;
  6.  
  7.      function FitPic() {
  8.        iWidth = (NS)?window.innerWidth:document.body.clientWidth;
  9.        iHeight = (NS)?window.innerHeight:document.body.clientHeight;
  10.        iWidth = document.images[0].width - iWidth;
  11.        iHeight = document.images[0].height - iHeight;
  12.        window.resizeBy(iWidth, iHeight);
  13.        self.focus();
  14.      };
  15.  </script>
  16. </HEAD>
  17. <BODY bgcolor="#ffffff" onload='FitPic();' topmargin="0" 
  18. marginheight="0" leftmargin="0" marginwidth="0">
  19.  <script language='javascript'>
  20.  document.write( "<img src='" + picUrl + "' border=0>" );
  21.  </script>
  22. </BODY>
  23. </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
vaata kasutaja infot saada privaatsõnum
Renka
HV Guru
Renka

liitunud: 01.04.2002




sõnum 15.09.2009 13:07:26 vasta tsitaadiga

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
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
mikk36
HV Guru
mikk36

liitunud: 21.02.2004




sõnum 15.09.2009 14:46:43 vasta tsitaadiga

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
vaata kasutaja infot saada privaatsõnum
Renka
HV Guru
Renka

liitunud: 01.04.2002




sõnum 15.09.2009 14:51:02 vasta tsitaadiga

mikk36, nii see esimene näide e. lightbox toimib ju icon_rolleyes.gif
_________________
There is no place like 127.0.0.1
Kommentaarid: 71 loe/lisa Kasutajad arvavad:  :: 2 :: 1 :: 61
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
Plondiin
HV kasutaja


liitunud: 13.12.2001




sõnum 16.09.2009 11:35:12 vasta tsitaadiga

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
vaata kasutaja infot saada privaatsõnum
mikk36
HV Guru
mikk36

liitunud: 21.02.2004




sõnum 16.09.2009 12:40:34 vasta tsitaadiga

Vähemasti üldtuntud robotid ei käivita JS'i üldse.
Kommentaarid: 85 loe/lisa Kasutajad arvavad:  :: 0 :: 2 :: 78
tagasi üles
vaata kasutaja infot saada privaatsõnum
outcast
HV kasutaja

liitunud: 04.12.2003




sõnum 16.09.2009 18:52:25 vasta tsitaadiga

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
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
nene
Kreisi kasutaja
nene

liitunud: 20.03.2004




sõnum 16.09.2009 21:06:29 vasta tsitaadiga

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
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
marttali
HV kasutaja

liitunud: 16.12.2003




sõnum 18.09.2009 12:13:18 vasta tsitaadiga

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
vaata kasutaja infot saada privaatsõnum
Plondiin
HV kasutaja


liitunud: 13.12.2001




sõnum 22.09.2009 10:17:55 tiitel ja kirjeldus pildi koodi juures vasta tsitaadiga

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
vaata kasutaja infot saada privaatsõnum
nene
Kreisi kasutaja
nene

liitunud: 20.03.2004




sõnum 22.09.2009 10:53:38 Re: tiitel ja kirjeldus pildi koodi juures vasta tsitaadiga

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
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
Plondiin
HV kasutaja


liitunud: 13.12.2001




sõnum 23.09.2009 09:06:42 vasta tsitaadiga

Selge, aitäh
tagasi üles
vaata kasutaja infot saada privaatsõnum
näita postitusi alates eelmisest:   
uus teema   vasta Tarkvara »  WWW »  SEO ja piltide avamine, javascript
[vaata eelmist teemat] [vaata järgmist teemat]
 lisa lemmikuks
näita foorumit:  
 ignoreeri teemat 
sa ei või postitada uusi teemasid siia foorumisse
sa ei või vastata selle foorumi teemadele
sa ei või muuta oma postitusi selles foorumis
sa ei või kustutada oma postitusi selles foorumis
sa ei või vastata küsitlustele selles foorumis
sa ei saa lisada manuseid selles foorumis
sa võid manuseid alla laadida selles foorumis



Hinnavaatlus ei vastuta foorumis tehtud postituste eest.