1. Advertising
    y u no do it?

    Advertising (learn more)

    Advertise virtually anything here, with CPM banner ads, CPM email ads and CPC contextual links. You can target relevant areas of the site and show ads based on geographical location of the user if you wish.

    Starts at just $1 per CPM or $0.10 per CPC.

i want to check multiple PR

Discussion in 'Products & Tools' started by devin, Mar 27, 2006.

  1. #1
    is there a site where i can just list down 29834 websites and click "Check All" for their respective PRs? as opposed to checking one by one?
     
    devin, Mar 27, 2006 IP
  2. max pain

    max pain Notable Member

    Messages:
    2,179
    Likes Received:
    521
    Best Answers:
    0
    Trophy Points:
    260
    #2
    max pain, Mar 27, 2006 IP
  3. devin

    devin Guest

    Messages:
    4,461
    Likes Received:
    449
    Best Answers:
    0
    Trophy Points:
    0
    #3
    nope, doesn't work for me. typed in a list, click check PR and nothing happens. just refreshes the page.
     
    devin, Mar 27, 2006 IP
  4. girbaud

    girbaud Peon

    Messages:
    293
    Likes Received:
    5
    Best Answers:
    0
    Trophy Points:
    0
    #4
    try seochat. that PR checker can check 100 (max) sites.
     
    girbaud, Mar 27, 2006 IP
    picxy.blogspot.com likes this.
  5. devin

    devin Guest

    Messages:
    4,461
    Likes Received:
    449
    Best Answers:
    0
    Trophy Points:
    0
    #5
    thanks! (had trouble finding back this thread)
     
    devin, Mar 29, 2006 IP
  6. doubler

    doubler Active Member

    Messages:
    952
    Likes Received:
    47
    Best Answers:
    0
    Trophy Points:
    70
    #6
    doubler, Apr 30, 2008 IP
  7. kpatelseo

    kpatelseo Peon

    Messages:
    148
    Likes Received:
    6
    Best Answers:
    0
    Trophy Points:
    0
    #7
    Check all and decide yourself which is better
    www.seocentro.com/tools/search-engines/pagerank-dc.htm
    www.diagnosticoweb.com/bulk/
    www.mikes-marketing-tools.com/ranking-reports/
    http://pr.8rf.com/free-multiple-pagerank-checker.php
    HTML:
     
    kpatelseo, Sep 25, 2008 IP
  8. seohelp

    seohelp Peon

    Messages:
    529
    Likes Received:
    8
    Best Answers:
    0
    Trophy Points:
    0
    #8
    seohelp, Sep 25, 2008 IP
  9. hatcaklet

    hatcaklet Peon

    Messages:
    14
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #9
    have you tried this one...

    jogart[dot]com/multi-rank-checker.html
     
    hatcaklet, Sep 25, 2008 IP
  10. debach

    debach Banned

    Messages:
    229
    Likes Received:
    5
    Best Answers:
    0
    Trophy Points:
    0
    #10
    Thank you for sharing.
    All limited in use, i like www.diagnosticoweb.com/bulk/ and bookmark it.
    Do you know where i can find pr checker for multiple domains without limitation or at least i can check 300 domains in once?
     
    debach, Sep 25, 2008 IP
  11. juust

    juust Peon

    Messages:
    214
    Likes Received:
    11
    Best Answers:
    0
    Trophy Points:
    0
    #11
    
    // php code run at http://pagerank.trismegistos.net/
    // retrieves the pagerank of an xml sitemap file per url
    // the domain listing the code is 'parked', 
    // no copyright notice on it, enjoy...
    
    		if ($_SERVER["REQUEST_METHOD"] <> "POST") { die("You can only reach this page by posting from the html form"); }		
    
                    //yer basic xss block
    		$myurl=htmlentities($_REQUEST['url'], ENT_QUOTES, "UTF-8");
    
                    //get the sitemap
    		$xml = simplexml_load_file($myurl);
    		if(!$xml) { 
    			echo "sitemap could not be retrieved";
    			exit;
    		}
    		
                    //output url+pagerank to a table
    		ECHO "<table><tbody>";
    		ECHO '<tr><td>rank</td><td>url</td></tr>';
    		foreach($xml->url as $u) {
    			echo pagerank((string) $u->loc);
    		}
    		
    		ECHO "</tbody></TABLE>";
    		
    		exit;
    
    //yer basic functions
    function pagerank($url) {
    	if (!preg_match('/^(http:\/\/)?([^\/]+)/i', $url)) { $url='http://'.$url; }
    	$pr=curl_getpr($url);
    	return '<tr><td>'.$pr.'</rtd><td>'.$url.'</td></tr>';
    }
    
    
    //convert a string to a 32-bit integer
    function StrToNum($Str, $Check, $Magic) {
        $Int32Unit = 4294967296;  // 2^32
    
        $length = strlen($Str);
        for ($i = 0; $i < $length; $i++) {
            $Check *= $Magic; 	
            //If the float is beyond the boundaries of integer (usually +/- 2.15e+9 = 2^31), 
            //  the result of converting to integer is undefined
            //  refer to http://www.php.net/manual/en/language.types.integer.php
            if ($Check >= $Int32Unit) {
                $Check = ($Check - $Int32Unit * (int) ($Check / $Int32Unit));
                //if the check less than -2^31
                $Check = ($Check < -2147483648) ? ($Check + $Int32Unit) : $Check;
            }
            $Check += ord($Str{$i}); 
        }
        return $Check;
    }
    
    //genearate a hash for a url
    function HashURL($String) {
        $Check1 = StrToNum($String, 0x1505, 0x21);
        $Check2 = StrToNum($String, 0, 0x1003F);
    
        $Check1 >>= 2; 	
        $Check1 = (($Check1 >> 4) & 0x3FFFFC0 ) | ($Check1 & 0x3F);
        $Check1 = (($Check1 >> 4) & 0x3FFC00 ) | ($Check1 & 0x3FF);
        $Check1 = (($Check1 >> 4) & 0x3C000 ) | ($Check1 & 0x3FFF);	
    	
        $T1 = (((($Check1 & 0x3C0) << 4) | ($Check1 & 0x3C)) <<2 ) | ($Check2 & 0xF0F );
        $T2 = (((($Check1 & 0xFFFFC000) << 4) | ($Check1 & 0x3C00)) << 0xA) | ($Check2 & 0xF0F0000 );
    	
        return ($T1 | $T2);
    }
    
    //genearate a checksum for the hash string
    function CheckHash($Hashnum) {
        $CheckByte = 0;
        $Flag = 0;
    
        $HashStr = sprintf('%u', $Hashnum) ;
        $length = strlen($HashStr);
    	
        for ($i = $length - 1;  $i >= 0;  $i --) {
            $Re = $HashStr{$i};
            if (1 === ($Flag % 2)) {              
                $Re += $Re;     
                $Re = (int)($Re / 10) + ($Re % 10);
            }
            $CheckByte += $Re;
            $Flag ++;	
        }
    
        $CheckByte %= 10;
        if (0 !== $CheckByte) {
            $CheckByte = 10 - $CheckByte;
            if (1 === ($Flag % 2) ) {
                if (1 === ($CheckByte % 2)) {
                    $CheckByte += 9;
                }
                $CheckByte >>= 1;
            }
        }
    
        return '7'.$CheckByte.$HashStr;
    }
    
    function getch($url) { return CheckHash(HashURL($url)); }
    
    function curl_getpr($url) {
    
    	$googlehost='toolbarqueries.google.com';
    	$googleua='Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.6) Gecko/20060728 Firefox/1.5';
    
    	$ch = getch($url);
    
    	$form="http://toolbarqueries.google.com/search?client=navclient-auto&ch=$ch&features=Rank&q=info:$url";
    	$cr = curl_init($form);
    	curl_setopt($cr, CURLOPT_FAILONERROR, true);
    
    	curl_setopt($cr, CURLOPT_HEADER, 0); 
    	curl_setopt($cr, CURLOPT_USERAGENT, $googleua); 
    	curl_setopt($cr, CURLOPT_RETURNTRANSFER, true); 
    	$data = curl_exec($cr); // Execute!
    	
    	
    	if(!$data) {
    			curl_close($cr);
    			unset($cr);
    			$pr='-';
    			return $pr;
    	} else {
    		$pos = strpos($data, "Rank_");
    		if($pos === false){} else{
    			$pr=substr($data, $pos + 9);
    			$pr=trim($pr);
    			$pr=str_replace("\n",'',$pr);
    			curl_close($cr);
    			unset($cr);
    			return $pr;
    		}
        }
    }
    
    PHP:
    I built that to map pagerank of sitemaps. With some recoding you can also have it process a textfile or textarea but after (5000?) calls Google ban your IP and it only returns N/A.

    I kept to it to sitemaps, takes 30 seconds for 700 urls.
     
    juust, Sep 28, 2008 IP
    livina likes this.
  12. tchr52170

    tchr52170 Active Member

    Messages:
    569
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    51
    #12
    Great PR Checker Tools!!! Thanks for the posts. They really helped.
     
    tchr52170, Sep 28, 2008 IP
  13. farhajr

    farhajr Well-Known Member

    Messages:
    2,105
    Likes Received:
    13
    Best Answers:
    0
    Trophy Points:
    130
    #13
    enen u want to check 2000 links at a time all i want to do is enter and it gives the results
     
    farhajr, Sep 29, 2008 IP
  14. maineexista

    maineexista Peon

    Messages:
    317
    Likes Received:
    2
    Best Answers:
    0
    Trophy Points:
    0
    #14
    maineexista, Aug 1, 2009 IP
  15. p4pratikbehera

    p4pratikbehera Active Member

    Messages:
    135
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    51
  16. Emile Barker

    Emile Barker Peon

    Messages:
    45
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #16
    Emile Barker, Dec 17, 2010 IP
  17. AcevedoAaron

    AcevedoAaron Peon

    Messages:
    49
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #17
    if you are using Mozila firefox then you can use their ad ons to chk page ranks .but they do not work with multiply links you have to search then one by one it will be great
     
    AcevedoAaron, Dec 17, 2010 IP
  18. BrandDoctor

    BrandDoctor Well-Known Member

    Messages:
    1,134
    Likes Received:
    14
    Best Answers:
    0
    Trophy Points:
    190
    #18
    Nice tool really works,will add a rep for you :)
     
    BrandDoctor, Dec 18, 2010 IP
  19. mrksmth074

    mrksmth074 Guest

    Messages:
    4
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #19
    Capital Tool Industries is a long established company producing quality Gear Cutting Tools

    http://www.capital-tool.com/
     
    mrksmth074, Dec 18, 2010 IP
  20. BrandDoctor

    BrandDoctor Well-Known Member

    Messages:
    1,134
    Likes Received:
    14
    Best Answers:
    0
    Trophy Points:
    190
    #20
    BrandDoctor, Dec 18, 2010 IP