Làm cách nào để tìm Google PageRank mà không cần các công cụ của bên thứ ba?


8

Làm cách nào để các ứng dụng bên thứ ba và các trang web kiểm tra PageRank kiểm tra số PageRank? Google có cung cấp số thứ hạng này với API hay tôi có thể truy xuất nó bằng cách nhập nội dung nào đó vào hộp tìm kiếm không? Tôi muốn tạo một tập lệnh đơn giản để ghi thứ hạng trang của mình và làm việc với nó như một biến và tôi chỉ thích sử dụng Google làm nguồn.


4
Google đã không cung cấp PR trong nhiều năm. Những gì bạn thấy được cung cấp trên các trang web là hơn 2 năm tuổi. Nếu bạn có một trang web mới hơn thế, thì PR sẽ luôn là 0.
Closnoc

@closetnoc Nhận xét thú vị, mang lại cho tôi sự bình yên rằng tôi không phải lo lắng về điều đó nữa, nhưng bạn có bằng chứng hỗ trợ nào khác ngoài việc tôi đi thử và kiểm tra PR của trang web với từng công cụ hiện có và tự mình tìm hiểu không? Tôi vẫn quan tâm làm thế nào nó hoạt động, làm thế nào các trang web hiện có lấy thứ hạng hai năm trước.
Mike

1
searchengineland.com/ Từsearchengineland.com / Có nhiều hơn nữa, nhưng đây là những gì tôi có thể tìm thấy một cách nhanh chóng. Điều này cũng có nghĩa là PR không có sẵn thông qua bất kỳ phương tiện công cộng nào. Các trang web được sử dụng để sử dụng Google API để thu thập PR- không còn hoạt động.
Closnoc

1
Google không cung cấp Xếp hạng trang thông qua API hoặc thanh Google của họ (đã cài đặt nó một năm trước để chứng minh một điểm) nữa. Các trang web của bên thứ ba hoặc đang hiển thị thông tin cổ xưa, cùng nhau khắc phục sự cố của chính họ về những gì Google có thể có tại một thời điểm được tính toán hoặc hoàn toàn nói dối bạn. Lo lắng về Xếp hạng trang của Google là một trong những meme SEO của Cult Cult cho thấy anh chàng SEO của bạn đang thực hành pháp sư với hy vọng kiếm được tiền từ bạn, như cơn hoảng loạn khi nói với bạn rằng bạn đang thiếu Meta Keywords hoặc bạn không xếp hạng trên Alexa.
Phòng thí nghiệm Fiasco

Câu trả lời:


9

Kể từ ngày 7 tháng 3 năm 2016, Google đã xóa hoàn toàn số liệu PageRank công khai. John Mueller của Google đã xác nhận nó thông qua Twitter . Trước đó, Google đã cho phép truy cập dữ liệu này thông qua API. Các API đó đều không dùng nữa và hiện không còn hoạt động.

Công chúng PageRank đã chết một cái chết chậm. Ngay cả khi các API hoạt động, Google vẫn không thường xuyên làm mới dữ liệu. Lần làm mới dữ liệu cuối cùng là vào tháng 12 năm 2013.

Google vẫn sử dụng PageRank trong nội bộ. Các thuật toán xếp hạng của họ phụ thuộc vào nó. Googlebot thu thập dữ liệu các trang có PageRank cao hơn thường xuyên hơn. Tuy nhiên, Google không còn cung cấp số liệu này cho công chúng nữa.


6

Sau khi đọc bình luận cho câu hỏi của tôi và rất nhiều tìm kiếm, tôi tìm thấy câu trả lời. Để truy xuất Xếp hạng Trang của Google, có thể thực hiện một truy vấn đối với một trong các tên miền phụ của Google http://toolbarqueries.google.com . Tên miền phụ này thực sự chỉ là một trong những cách tôi đã tìm thấy nó có thể được thực hiện.

Cú pháp truy vấn cơ bản có định dạng này:

http://toolbarqueries.google.com/tbr?client=navclient-auto&ch=[HASH]features=Rank&q=info:[URL]&num=100&filter=0

Nó trả về số Xếp hạng Trang của Google, nhưng phải cung cấp [HASH] và [URL], tôi đã tìm thấy một số hàm PHP, Python và Java để truy xuất Xếp hạng trang từ Google và tạo chính xác truy vấn băm này. Kết quả là khi được thực hiện chính xác, nó vẫn hoạt động vào ngày tôi viết câu trả lời này và bạn vẫn sẽ nhận được phản hồi trực tiếp từ máy chủ của Google. Đối với PHP, tôi thấy mã này hoạt động và dễ tùy chỉnh nhất, tôi đã kiểm tra một số trang web mà tôi biết rất rõ và nó cho tôi phản hồi giống như các ứng dụng Xếp hạng Trang của bên thứ ba.

Tôi cũng đã tìm thấy một số blog và bài viết hỗ trợ bằng chứng về việc nghỉ hưu Xếp hạng Trang, có vẻ như nó không thay đổi giá trị của nó theo thời gian và tất cả các giá trị Xếp hạng Trang đều bị đóng băng.


Câu trả lời tuyệt vời cho cách ước tính PR sẽ là gì ..
dvnkiss

0

Hãy thử lớp mã này GOOGLEPR {CONST SOURCE = ' http://toolbarqueries.google.com/ '; hàm công khai __construct () {}

 static function getPageRank($page)
    {
  $hash = "Mining PageRank is AGAINST GOOGLE'S TERMS OF SERVICE. Yes, I'm talking to you, scammer.";
  $c = 16909125;
  $length = strlen($page);
  $hashpieces = str_split($hash);
  $urlpieces = str_split($page);
  for($d = 0; $d<$length; $d++){ 
   $c = $c ^ (ord($hashpieces[$d]) ^ ord($urlpieces[$d]));
   $c = (($c >> 23) & 0x1ff) | $c << 9;
   }
   $c = -(~($c & 4294967295) + 1);
   $prHash = '8' . dechex($c);
  $prUrl = self::SOURCE.'tbr?client=navclient-auto&ch=' . $prHash . '&features=Rank&q=info:' . urlencode($page);
  $out = file_get_contents($prUrl);
  if(strlen($out) > 0) {
   return trim(substr(strrchr($out, ':'), 1));
  } else {
   return 0;
  } 
    }
}
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.