Rezultate 1 la 8 din 8

Subiect: script afisare google pr, alexa rank si pagini indexate in google.

      
  1. #1
    Utilizator mediu Avatarul lui flipper4u
    Data înscrierii
    21.11.2009
    Locație
    Bucuresti
    Varsta
    23
    Posturi
    132
    Real Name
    Florin Matei

    Mesaj general script afisare google pr, alexa rank si pagini indexate in google.

    Salutare.

    Asa cum scrie si in titlul threadului, sunt in cautarea unor mici scriptulete pe care sa le integrez intr-o pagina. Acestea sa afiseze google page rank, alexa rank si numarul de pagini indexate in google.

    Ma puteti ajuta, va rog frumos?
    Multumesc anticipat.

    Numai bine.

  2. Utilizator mediu
    Data înscrierii
    N/A
    Posturi
    N/A
    telefoane mobile - forum
  3. #2
    Utilizator mediu Avatarul lui zaho
    Data înscrierii
    18.11.2009
    Locație
    Brasov
    Varsta
    20
    Posturi
    233
    Real Name
    Muntean Denis

    Implicit

    Incearca - mypagerank.net/service_seomonitor_index

  4. #3
    Utilizator mediu
    Threadstarter
    Avatarul lui flipper4u
    Data înscrierii
    21.11.2009
    Locație
    Bucuresti
    Varsta
    23
    Posturi
    132
    Real Name
    Florin Matei

    Implicit

    ideea este ca eu am mai multe site-uri pe care le administrez si vreau sa fac o pagina in care sa cuprinda toate aceste detalii, precum pr google, alexa rank si numar d epagini indexate in google. la unele site-uri nu am acces la ftp, deci mi-ar trebui niste scriptulete..

    numai bine

  5. #4
    Utilizator mediu Avatarul lui zaho
    Data înscrierii
    18.11.2009
    Locație
    Brasov
    Varsta
    20
    Posturi
    233
    Real Name
    Muntean Denis

    Implicit

    off topic - si cum ai dori sa introduci acele scriptulete cum le numesti tu daca nu ai acces la FTP ?

  6. #5
    Utilizator mediu
    Threadstarter
    Avatarul lui flipper4u
    Data înscrierii
    21.11.2009
    Locație
    Bucuresti
    Varsta
    23
    Posturi
    132
    Real Name
    Florin Matei

    Implicit

    Eu fac o pagina separata, pe un domeniu detinut de mine si la care am acces. Iar in aceasta sa imi fac o lista cu toate domeniile mele si sa le pot analiza mai usor, comparandu-le pe toate deodata. Acum intelegi? Acele scriptulete le voi repeta pentru fiecare site-ulet in parte.. doar pe acea pagina...

    Numai bine.

  7. #6

    Data înscrierii
    29.04.2009
    Locație
    plopeni
    Varsta
    22
    Posturi
    157
    Real Name
    alexandru

    Implicit

    intri aici bagi siteul si dupa copiezi codul butonului si il pui pe pagina ta:)

  8. #7
    Utilizator mediu
    Threadstarter
    Avatarul lui flipper4u
    Data înscrierii
    21.11.2009
    Locație
    Bucuresti
    Varsta
    23
    Posturi
    132
    Real Name
    Florin Matei

    Implicit

    Pentru afisarea Google PR, am rezolvat cu urmatorul scriptulet:

    index.php - pagina de vizualizare


    Cod PHP:
    <?php
    include("google_pr.php");
    $gpr = new pageRank();
    $gpr->printrank("http://site-ulmeu.tld");
    //display image
    echo $gpr->get_pr();
    ?>

    google_pr.php - pagina cu scriptul propriu-zis:
    Cod PHP:
    <?php
    define
    ('GOOGLE_MAGIC'0xE6359A60);
    class 
    pageRank{
    var 
    $pr;
    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 
    mix($a,$b,$c) {
    $a -= $b$a -= $c$a ^= ($this->zeroFill($c,13));
    $b -= $c$b -= $a$b ^= ($a<<8);
    $c -= $a$c -= $b$c ^= ($this->zeroFill($b,13));
    $a -= $b$a -= $c$a ^= ($this->zeroFill($c,12));
    $b -= $c$b -= $a$b ^= ($a<<16);
    $c -= $a$c -= $b$c ^= ($this->zeroFill($b,5));
    $a -= $b$a -= $c$a ^= ($this->zeroFill($c,3));
    $b -= $c$b -= $a$b ^= ($a<<10);
    $c -= $a$c -= $b$c ^= ($this->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 $this->mix($a,$b,$c);
    $a $mix[0]; $b $mix[1]; $c $mix[2];
    $k += 12;
    $len -= 12;
    }
    $c += $length;
    switch(
    $len){
    case 
    11$c+=($url[$k+10]<<24);
    case 
    10$c+=($url[$k+9]<<16);
    case 
    $c+=($url[$k+8]<<8);
    /* the first byte of c is reserved for the length */
    case $b+=($url[$k+7]<<24);
    case 
    $b+=($url[$k+6]<<16);
    case 
    $b+=($url[$k+5]<<8);
    case 
    $b+=($url[$k+4]);
    case 
    $a+=($url[$k+3]<<24);
    case 
    $a+=($url[$k+2]<<16);
    case 
    $a+=($url[$k+1]<<8);
    case 
    $a+=($url[$k+0]);
    }
    $mix $this->mix($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 
    printrank($url){
    $ch "6".$this->GoogleCH($this->strord("info:" $url));

    $fp fsockopen("www.google.com"80$errno$errstr30);
    if (!
    $fp) {
    echo 
    "$errstr ($errno)<br />\n";
    } else {
    $out "GET /search?client=navclient-auto&ch=" $ch "&features=Rank&q=info:" $url " HTTP/1.1\r\n" ;
    $out .= "Host: www.google.com\r\n" ;
    $out .= "Connection: Close\r\n\r\n" ;
    fwrite($fp$out);
    while (!
    feof($fp)) {
    $data fgets($fp128);
    $pos strpos($data"Rank_");
    if(
    $pos === false){
    }else{
    $pagerank substr($data$pos 9);
    $this->pr_image($pagerank);
    }
    }
    fclose($fp);
    }
    }
    //display pagerank image. Create some images for the script. If you make your own make sure to call them pr0.gif, pr1.gif, pr2.gif etc.
    function pr_image($pagerank){
    $this->pr "<img src=\"index_files/pr-".$pagerank.".gif\" alt=\"PageRank ".$pagerank." out of 10\">" ;
    }
    function 
    get_pr(){
    return 
    $this->pr;
    }
    }
    ?>
    acum mai trebuie alexa rank si numarul de pagini indexate in google..

    ps: acel script pentru afisarea google pr l-am gasit eu, dupa foarte multe cautari.
    Daca are cineva nevoie de el, va rog sa-l folositi, sa nu cautati si voi ca mine atata timp.

  9. #8
    Utilizator mediu Avatarul lui -cTm
    Data înscrierii
    21.12.2008
    Locație
    Iasi
    Varsta
    22
    Posturi
    42
    Real Name
    Paval Marius

    Implicit

    Incearca asta www.iwebtool.com/tools/
    *** FARA SITEURI CU COD DE REFERRER IN SEMNATURA ***

Subiecte similare

  1. punctulet rosu in Alexa Rank toolbar
    De AboutWeb în forumul Bing, AltaVista, Seek, etc.
    Răspunsuri: 5
    Ultimul post: 06.06.2011, 16:22
  2. Pagini Indexate
    De alinn în forumul Search
    Răspunsuri: 1
    Ultimul post: 24.02.2011, 20:27
  3. Pagini indexate in Google la Staupe.net
    De staycu în forumul Optimizare web - SEO
    Răspunsuri: 12
    Ultimul post: 12.11.2010, 18:15
  4. Alexa Rank Booster
    De zmy23 în forumul Smalltalk
    Răspunsuri: 0
    Ultimul post: 18.09.2010, 21:16
  5. Google renunta la page rank !
    De Tiberiur în forumul Noutati (d)in web
    Răspunsuri: 1
    Ultimul post: 18.10.2009, 19:27

Permisiuni postare