SEO-forum.se har sålts, viktig info
Resultat 1 till 7 av 7

Google läser JavaScript - lite info

  1. #1
    Gustafs avatar
    Gustaf Gustaf är inte uppkopplad Kan SEO rätt bra
    Reg.datum
    mar 2006
    Ort
    localhost
    Inlägg
    135
    Frågan har diskuterats en hel del på sistone, bl.a. kom den upp här, och eftersom jag har lite koll så tänkte jag posta lite info.

    http://www.seoweblog.ru/archives/54 har några killar gjort ett ganska utförligt test som jag tänkte referera, eftersom jag förmodar att inte alla på seo-forum kan Ryska

    Vad dom gjort är att lägga in olika länkar med Javascript och kolla om sidorna länkarna lett till besökts av GoogleBot. Sidorna har varit hemliga, dvs inte haft andra länkar till sig (och inte haft några länkar på sidorna, vilket exkluderar "referral leak", dvs att referrer-fältet hamnar på en publik sida, som i sin tur indexeras).

    Nedan postar jag dom varianter av JavaScript som testades och om GoogleBot följde länken.

    Redirects som Google följde

    Vanlig redirect:

    Kod:
    <script language=”JavaScript”>
    document.location.href = “http://www.site.com/directory/1.html”;
    </script>
    Krypterad redirect:

    Kod:
    <script language=’JavaScript’>var str = ‘wbs%21s%3Eepdvnfou%2Fsfgfssfs-u%3E%23%23-r%3C
    
    %0B%21%21%21%21%21%21%21%21%21%21%21%21%21%21
    
    epdvnfou%2Fmpdbujpo%3E%23iuuq%3B00xxx%2Fbetpgu.efwfmpqnfou
    
    %2Fdpn0uftukt03fod%2Fiunm%23%3C’; str = unescape(str); res = ‘’; for (var i = 0; i < str.length; i++){ res += String.fromCharCode(str.charCodeAt(i)-1); } eval(res);</script>
    redirect i iframe:

    Kod:
    <iframe xsrc=”http://www.site.com/directory/f.html” width=”100%” height=”100%” frameborder=0 hspace=0 vspace=0 marginwidth=0 marginheight=0 allowtransparency=true scrolling=no></iframe>
    Redirects som Google inte följde

    Redirect som bara exekveras om roboten har HTML-formateringsfunktioner:

    Kod:
    <div style=”overflow:auto; height: 1px;”>
    <table width=”100%”>
    <tr>
    <td id=”first”>aassssssdddddffffgggghhhhjjjkklll</td>
    <td>aassssssdddddffffgggghhhhjjjkklll</td>
    <td>aassssssdddddffffgggghhhhjjjkklll</td>
    <td>aassssssdddddffffgggghhhhjjjkklll</td>
    <td>aassssssdddddffffgggghhhhjjjkklll</td>
    <td>aassssssdddddffffgggghhhhjjjkklll</td>
    <td>aassssssdddddffffgggghhhhjjjkklll</td>
    <td>aassssssdddddffffgggghhhhjjjkklll</td>
    <td>aassssssdddddffffgggghhhhjjjkklll</td>
    <td>aassssssdddddffffgggghhhhjjjkklll</td>
    </tr>
    
    <tr>
    <td>aassssssdddddffffgggghhhhjjjkklll</td>
    <td>aassssssdddddffffgggghhhhjjjkklll</td>
    <td>aassssssdddddffffgggghhhhjjjkklll</td>
    <td>aassssssdddddffffgggghhhhjjjkklll</td>
    <td>aassssssdddddffffgggghhhhjjjkklll</td>
    <td>aassssssdddddffffgggghhhhjjjkklll</td>
    <td>aassssssdddddffffgggghhhhjjjkklll</td>
    <td>aassssssdddddffffgggghhhhjjjkklll</td>
    <td>aassssssdddddffffgggghhhhjjjkklll</td>
    <td id=”second”>aassssssdddddffffgggghhhhjjjkklll</td>
    </tr>
    
    </table>
    </div>
    
    <script language=”JavaScript”>
    
    var D=document;
    
    function AbsPos(O, Parent){
    var X=0, Y=0, Next, D=document;
    
    Next=O; if (Parent==null) Parent=D;
    while (Next!=null && Next!==Parent){
    Y+=Next.offsetTop; X+=Next.offsetLeft; Next=Next.offsetParent;
    }
    return [X, Y];
    }
    
    var first = AbsPos(D.getElementById(’first’));
    
    var second = AbsPos(D.getElementById(’second’));
    
    if (first[0] != second[0]) {
    document.location.href = “http:/’+'/www.site.com/directory/t.html”;
    }
    
    else {
    document.write(’whatever‘);
    }
    
    </script>
    Redirect som exekveras om muspekaren förs över fönstret:
    (detta skript har ett fel, det ska stå f istället för f(), men av någon anledning följde GoogleBot inte länken ändå)

    Kod:
    <script language=”JavaScript”>
    
    function f(){
    document.location.href = “http://www.site.com/directory/x.html”;
    }
    
    window.onFocus = f()
    
    </script>
    Så, hoppas ni blev lite klokare nu.

    En relaterad fråga är om Google har andra metoder för att upptäcka redirects och länkar. Ett troligt svar är att dom använder en kombination av Google Toolbar och Analytics för att kolla detta.

  2. #2
    Magnus-SEOs avatar
    Magnus-SEO Magnus-SEO är inte uppkopplad Kan SEO rätt bra
    Reg.datum
    maj 2006
    Ort
    Stockholm
    Inlägg
    227
    Tack för mycket bra info!

  3. #3
    hans99s avatar
    hans99 hans99 är inte uppkopplad Kan SEO rätt bra
    Reg.datum
    apr 2006
    Ort
    Uppsala
    Inlägg
    2 588
    Jag tycker att det var mycket intressant. Verkar vara ett väldigt seriöst test också. Ryssarna har man ju noterat är väldigt aggresiva kring "SEO".

    Frågan är om någon vågar köra utan sitemap ändå kring Flash?

  4. #4
    Gustafs avatar
    Gustaf Gustaf är inte uppkopplad Kan SEO rätt bra
    Reg.datum
    mar 2006
    Ort
    localhost
    Inlägg
    135
    Flash är ju en relaterad fråga. Jag kan säga att Flash-länkar kommer upp om man tittar på tillbakalänkar i Sitemaps, men det säger ju inte så mycket, eftersom nofollow-länkar också gör det.

    Rent generellt tror jag att man ska ha en sitemap i vilket fall som helst. Dessutom kan man ju misstänka att länkar i flash räknas annorlunda (midre "vikt").

  5. #5
    hans99s avatar
    hans99 hans99 är inte uppkopplad Kan SEO rätt bra
    Reg.datum
    apr 2006
    Ort
    Uppsala
    Inlägg
    2 588
    Jo sitemap verkar säkert och trevligt. Det behöver ju heller inte bara handla om vad Google tänkt. Sitemap är ju accepterat och inarbetat sedan länge == Lite buggar.
    Flash, javascript m.m. == Kanske är buggigt med Google? Helt nya parsers.

  6. #6
    Hjalmars avatar
    Hjalmar Hjalmar är inte uppkopplad Kan SEO rätt bra
    Reg.datum
    apr 2006
    Ort
    Jonsered, Göteborg
    Inlägg
    559
    Har de surfat till sidorna med toolbar installerat?
    Tidningar.nu - Beställ tidningar

  7. #7
    Gustafs avatar
    Gustaf Gustaf är inte uppkopplad Kan SEO rätt bra
    Reg.datum
    mar 2006
    Ort
    localhost
    Inlägg
    135
    Dom kanske har 1m indier som surfar med toolbar och klickar på slumpvisa länkar bara för att hitta sneaky-redirects

    Seriöst så är jag helt säker på att Toolbar datan används, det är självklart, varför skulle dom annars lägga pengar på att marknadsföra den? Man får ju pengar för folk som installerar Firefox+Google Toolbar. Och det kan inte betyda annat än att dom tycker att informationen dom får är värd pengar

Ämnesinformation

Användare som tittar på det här ämnet

Det är för närvarande 1 användare som tittar på det här ämnet. (0 medlemmar och 1 gäster)

Liknande ämnen

  1. MSN Live läser javascript!
    Av Patrik Berggren i forum Övriga sökmotorer
    Svar: 3
    Senaste inlägg: 2007-01-21, 15:07
  2. Google läser CSS?
    Av TStone i forum Nyheter
    Svar: 7
    Senaste inlägg: 2007-01-08, 05:29
  3. Svar: 12
    Senaste inlägg: 2006-11-30, 00:08
  4. Jotspot + Google = Sant
    Av hans99 i forum Nyheter
    Svar: 2
    Senaste inlägg: 2006-11-01, 02:20
  5. En teori värd att diskutera
    Av Hjalmar i forum Förtroende "trust" och straff "penalty"
    Svar: 12
    Senaste inlägg: 2006-09-22, 17:03