Pagina 2 din 2 PrimulPrimul 12
Rezultate 11 la 19 din 19

Subiect: Tool pentru Page Rank

  1. #11
    Avatarul lui miealex
    miealex este deconectat Membru SeoPedia
    Reputatie:
    36
    Data înscrierii
    4th March 2007
    Locaţie
    Bucharest - Romania
    Posturi
    210
    Putere Rep
    36


    Implicit

    Citat Postat în original de saschart Vezi Post
    Daca sunteti mai multi care vreti va dau codul php
    Ar fi interesant de stiut / avut ...
    Va invit sa studiati date tehnice motociclete si sa vizionati graffiti

  2. #12
    Avatarul lui saschart
    saschart este deconectat Junior SeoPedia
    Reputatie:
    0
    Data înscrierii
    1st April 2007
    Vârstă
    56
    Posturi
    5
    Putere Rep
    0


    Implicit

    Asta e codul:

    Cod PHP:
    <?php
    define
    ('GOOGLE_MAGIC', 0xE6359A60);

    /*unsigned shift right*/
    function zeroFill($a, $b) {
      
    $z = hexdec(80000000);
      if (
    $z & $a) {
        
    $a = ($a>>1);
        
    $a &= (~$z);
        
    $a |= 0x40000000;
        
    $a = ($a>>($b-1));
      }
      else  {
        
    $a = ($a>>$b);
      }
      return 
    $a;
    }
    function 
    toInt32(& $x){            /*32bits platform */
      
    $z = hexdec(80000000);
      
    $y = (int)$x;
      if(
    $y==-$z&&$x<-$z){
        
    $y = (int)((-1)*$x);
        
    $y = (-1)*$y;
      }
      
    $x = $y;
    }

    function 
    mixCalc($a,$b,$c) {
      
    $a -= $b; $a -= $c; toInt32($a); $a = (int)($a ^ (zeroFill($c,13)));
      
    $b -= $c; $b -= $a; toInt32($b); $b = (int)($b ^ ($a<<8));
      
    $c -= $a; $c -= $b; toInt32($c); $c = (int)($c ^ (zeroFill($b,13)));
      
    $a -= $b; $a -= $c; toInt32($a); $a = (int)($a ^ (zeroFill($c,12)));
      
    $b -= $c; $b -= $a; toInt32($b); $b = (int)($b ^ ($a<<16));
      
    $c -= $a; $c -= $b; toInt32($c); $c = (int)($c ^ (zeroFill($b,5)));
      
    $a -= $b; $a -= $c; toInt32($a); $a = (int)($a ^ (zeroFill($c,3)));
      
    $b -= $c; $b -= $a; toInt32($b); $b = (int)($b ^ ($a<<10));
      
    $c -= $a; $c -= $b; toInt32($c); $c = (int)($c ^ (zeroFill($b,15)));

      return array(
    $a,$b,$c);
    }

    function 
    googleCH($url, $length=null, $init=GOOGLE_MAGIC) {
      if(
    is_null($length)) {
        
    $length = sizeof($url);
      }
      
    $a = $b = 0x9E3779B9;
      
    $c = $init;
      
    $k = 0;
      
    $len = $length;
      while(
    $len >= 12) {
        
    $a += ($url[$k+0] +($url[$k+1]<<8) +($url[$k+2]<<16) +($url[$k+3]<<24));
        
    $b += ($url[$k+4] +($url[$k+5]<<8) +($url[$k+6]<<16) +($url[$k+7]<<24));
        
    $c += ($url[$k+8] +($url[$k+9]<<8) +($url[$k+10]<<16)+($url[$k+11]<<24));
        
    $mix = mixCalc($a,$b,$c);
        
    $a = $mix[0]; $b = $mix[1]; $c = $mix[2];
        
    $k += 12;
        
    $len -= 12;
      }

      
    $c += $length;
      switch(
    $len)  {            /* all the case statements fall through */

      
    case 11: $c+=($url[$k+10]<<24);
      case 
    10: $c+=($url[$k+9]<<16);
      case 
    9 : $c+=($url[$k+8]<<8);
      
    /* the first byte of c is reserved for the length */
      
    case 8 : $b+=($url[$k+7]<<24);
      case 
    7 : $b+=($url[$k+6]<<16);
      case 
    6 : $b+=($url[$k+5]<<8);
      case 
    5 : $b+=($url[$k+4]);
      case 
    4 : $a+=($url[$k+3]<<24);
      case 
    3 : $a+=($url[$k+2]<<16);
      case 
    2 : $a+=($url[$k+1]<<8);
      case 
    1 : $a+=($url[$k+0]);
      
    /* case 0: nothing left to add */
    }
    $mix = mixCalc($a,$b,$c);
    /*-------------------------------------------- report the result */
    return $mix[2];
    }

    /*converts a string into an array of integers containing the numeric value of the char*/
    function strOrd($string) {
      for(
    $i=0;$i<strlen($string);$i++) {
        
    $result[$i] = ord($string{$i});
      }
      return 
    $result;
    }
    function 
    getRank($url) {
      
    $url = "info:".$url;
      
    $ch = googleCH(strOrd($url));
      
    $ch=sprintf("6%u",$ch);
      
    $google_url="@@@@@google.com/search?client=navclient-auto&ch=".$ch."&features=Rank&q=".$url;
      
    $handle = fopen($google_url, 'rb');
      if (
    $handle == true) {
        while (!
    feof($handle)) {
          
    $content=fread($handle, 7777);
          
    $content=explode(":", $content);
          if (
    $content[2]) {
            
    $rank=$content[2];
          }
          else {
            
    $rank=0;
          }
        }
        
    fclose($handle);
      }
      else {
        
    $rank="Can't get Google rank";
      }
      return 
    $rank;
    }
    echo 
    getRank("@@@@@yahoo.com");
    ?>
    Nu ma lasa sa folosesc linkuri, scrieti h t t p:// w w w. in loc de @@@@@

  3. #13
    Avatarul lui inscaun
    inscaun este deconectat Membru SeoPedia
    Reputatie:
    40
    Data înscrierii
    30th March 2007
    Locaţie
    Bucharest
    Vârstă
    42
    Posturi
    878
    Putere Rep
    40


    Implicit

    nu stiu ce are scriptu ala la mine imi arata ba 0 ba 9, si eu am PR4,
    l-a mai incercat careva?

  4. #14
    Avatarul lui Bogdan Citoiu
    Bogdan Citoiu este deconectat Ambasador
    Reputatie:
    38
    Data înscrierii
    15th November 2006
    Locaţie
    Timisoara
    Vârstă
    41
    Posturi
    518
    Putere Rep
    38


    Implicit

    la mine functioneaza bine... l-am testat cu diferite adrese si e ok..

  5. #15
    Avatarul lui upper
    upper este deconectat Membru SeoPedia
    Reputatie:
    36
    Data înscrierii
    18th April 2007
    Locaţie
    Bucharest
    Vârstă
    39
    Posturi
    36
    Putere Rep
    36


    Talking PageRank

    am la semnatura un astfel de tool

  6. #16
    Avatarul lui Dever
    Dever este deconectat Ambasador
    Reputatie:
    37
    Data înscrierii
    28th July 2006
    Locaţie
    UK
    Vârstă
    45
    Posturi
    378
    Putere Rep
    37


    Implicit

    si la mine merge scriptul fara probleme (testat mai multe adrese) ... la yahoo arata page rank 9 ... poate ai uitat sa modifici asta ?
    Cod:
    echo getRank("http://www.yahoo.com");
    Dever's Blog - Atentie! dau cu parerea.

  7. #17
    Avatarul lui forapathy
    forapathy este deconectat Membru SeoPedia
    Reputatie:
    36
    Data înscrierii
    7th May 2007
    Locaţie
    Iasi
    Vârstă
    40
    Posturi
    212
    Putere Rep
    36


    Smile

    google toolbar isi face treaba.. nu inteleg pentru ce mai trebuie si alte scripturi.. si avand in vedere ca update-ul de pagerank se face odata la 6 luni nu cred ca e neovie sa fie verificat zilnic
    (cand zic update ma refer la datele furnizate de google ca oricum pagerankul se schimba dar este reportat foarte rar)
    Scriu, rar, pe point47 diverse tips&tricks in web-dev.

  8. #18
    Avatarul lui barosanu
    barosanu este deconectat Membru SeoPedia
    Reputatie:
    37
    Data înscrierii
    7th February 2007
    Posturi
    728
    Putere Rep
    37


    Implicit

    la 6 luni la tine poate...

  9. #19
    Avatarul lui forapathy
    forapathy este deconectat Membru SeoPedia
    Reputatie:
    36
    Data înscrierii
    7th May 2007
    Locaţie
    Iasi
    Vârstă
    40
    Posturi
    212
    Putere Rep
    36


    Implicit

    atunci rectific:

    http://www.mattcutts.com/blog/new-to...ranks-visible/

    3 -4 luni ..

    ehh mai greseste omu din graba...
    Scriu, rar, pe point47 diverse tips&tricks in web-dev.

Pagina 2 din 2 PrimulPrimul 12

Informații subiect

Utilizatori care navighează în acest subiect

Momentan este/sunt 1 utilizator(i) care navighează în acest subiect. (0 membrii și 1 vizitatori)

Thread-uri Similare

  1. Page Rank 10
    De Duncan în forumul Bar, lobby...
    Răspunsuri: 22
    Ultimul Post: 21st January 2011, 12:48
  2. Page Rank 0 (zero)
    De pstefan75 în forumul DMOZ
    Răspunsuri: 21
    Ultimul Post: 24th April 2007, 13:45
  3. page rank
    De Bogdan Citoiu în forumul Discutii generale privind optimizarea si motoarele de cautare
    Răspunsuri: 1
    Ultimul Post: 20th March 2007, 18:53
  4. Ce Page Rank Prediction Tool Folositi Si E Ok?
    De vladimir în forumul Utile
    Răspunsuri: 28
    Ultimul Post: 27th February 2007, 18:45
  5. Răspunsuri: 6
    Ultimul Post: 15th February 2007, 17:01

Permisiuni postare

  • Nu puteţi posta subiecte noi.
  • Nu puteţi răspunde la subiecte
  • Nu puteţi adăuga ataşamente
  • Nu puteţi modifica posturile proprii
  •