Autor Tópico: Como funciona o PageRank do Google  (Lida 565 vezes)

0 Membros e 1 Visitante estão vendo este tópico.

Offline Alenônimo

  • Nível Máximo
  • *
  • Mensagens: 8.545
  • Sexo: Masculino
    • Alenônimo.com.br
Como funciona o PageRank do Google
« Online: 31 de Julho de 2006, 14:11:18 »
Dêem uma olhada neste post do Google Blogoscoped:

Código: [Selecionar]
function getPagerank(url)
{
    // start off with a random low PR
    pagerank = randomNumber(0, 3);

    if ( pageHostedOn(url, 'google.com') ) {
        pagerank++;
    }
    else if ( pageHostedOn(url, 'microsoft.com') ) {
        pagerank--;
    }
   
    if ( pageValidates(url) ) {
        pagerank *= .5;
    }
   
    tag_value['b'] = 1;
    tag_value['h2'] = 2;
    tag_value['h1'] = 3;
    tag_value['strong'] = -1; // W3C sux!
    pagerank = calculateTagsPr(tag_value, pagerank);

    // Sergey said good news sites have
    // lots of nested tables
    tablesOnPage = getTagCount('table');
    if (tablesOnPage >= 50) {
        pagerank += 2;
    }

    if (pagerank >= 5) {
        pagerank = 4; // helps selling AdWords
    }

    if ( linksFrom('mattcutts.com', url) >= 4 ) {
        // I link to "clean" sites only
        // – Matt, Feb 2006
        pagerank += 2;
    }

    pagerank += countBacklinks(url) / 10000;

    blacklist1 = getList('government.cn/censored.txt');
    blacklist2 = getList('c:\larry-page-hatelist.txt');
    if ( inArray(blacklist1, url) ||
            inArray(blacklist2, url) ) {
        pagerank = 0;
    }

    d = dashesInUrl(url);
    pagerank = (d >= 3) ? pagerank -1 : pagerank + 1;

    if ( inString(url, "how to build a bomb") ) {
        // added on request. 2004-12-01.
        recipient = "peter@homelandsecurity.gov";
        subject = "You might wanna check this...";
        sendMailTo(recipient, subject, url);

        // page might still be relevant
        pagerank++;
    }

    if ( month() == "June" || month() == "October" ) {
        // makes people talk about
        // PR updates, good publicity
        pagerank -= randomNumber(1,3);
    }   

    if ( linkCol(url) == WHITE &&
            pageCol(url) == WHITE ) {
        // spammer!! Googleaxe it!!
        pagerank = 0;
    }

    if (url == "http://www.nytimes.com") {
        // just testing, pls remove tomorrow
        // – Frank, June 2003
        pagerank = 10;
    }

    return pagerank;
}

 :histeria: :histeria: :histeria:
“A ciência não explica tudo. A religião não explica nada.”

Offline Diegojaf

  • Moderadores Globais
  • Nível Máximo
  • *
  • Mensagens: 24.204
  • Sexo: Masculino
  • Bu...
Re: Como funciona o PageRank do Google
« Resposta #1 Online: 31 de Julho de 2006, 14:16:48 »
Citar
else if ( pageHostedOn(url, 'microsoft.com') ) {
        pagerank--;
    }

Coisa do Ernane... :lol:
"De tanto ver triunfar as nulidades; de tanto ver prosperar a desonra, de tanto ver crescer a injustiça. De tanto ver agigantarem-se os poderes nas mãos dos maus, o homem chega a desanimar-se da virtude, a rir-se da honra e a ter vergonha de ser honesto." - Rui Barbosa

http://umzumbipordia.blogspot.com - Porque a natureza te odeia e a epidemia zumbi é só a cereja no topo do delicioso sundae de horror que é a vida.

Offline Alenônimo

  • Nível Máximo
  • *
  • Mensagens: 8.545
  • Sexo: Masculino
    • Alenônimo.com.br
Re: Como funciona o PageRank do Google
« Resposta #2 Online: 31 de Julho de 2006, 15:21:02 »
Citar
else if ( pageHostedOn(url, 'microsoft.com') ) {
        pagerank--;
    }

Coisa do Ernane... :lol:

Na verdade existe meio que uma richa entre o Google e a Microsoft. Não é baseado no sistema operacional, mas no sistema de busca. A Microsoft tá fazendo o seu MSN Busca.
“A ciência não explica tudo. A religião não explica nada.”

Offline Guinevere

  • Nível Máximo
  • *
  • Mensagens: 5.861
  • Sexo: Feminino
Re: Como funciona o PageRank do Google
« Resposta #3 Online: 31 de Julho de 2006, 18:54:09 »
Parece que a richa é maior que essa. O Google está "engolindo" vários serviços. E também vi falar dee um excel do google aí, rivalizando com a planilha da M$. Em Ajax

Offline Snake

  • Nível 31
  • *
  • Mensagens: 2.049
  • Sexo: Masculino
Re: Como funciona o PageRank do Google
« Resposta #4 Online: 31 de Julho de 2006, 19:41:19 »
Já existe, é o Google Spreadsheet.
Newton's Law of Gravitation:
What goes up must come down. But don't expect it to come down where you can find it. Murphy's Law applies to Newton's.

 

Do NOT follow this link or you will be banned from the site!