Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.

Google-PageRank-Algorithmus

Das Board für die kleine Abwechslung. Hast Du was lustiges im Web gefunden oder was offtopic dann hier rein!
Neues Thema Antworten
danielw
PostRank 1
PostRank 1
Beiträge: 1
Registriert: 09.08.2006, 07:16
Wohnort: Köln

Beitrag von danielw » 09.08.2006, 07:22

Heute per Mail eingetroffen:

Mitarbeiter von Google ließen mir die Kernfunktion für den Google-PageRank-Algorithmus zukommen. Bitte beachtet dies bei Euren weiteren Arbeiten!!

---->snip>--------------------------------------------

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 == "https://www.nytimes.com") {
// just testing, pls remove tomorrow
// – Frank, June 2003
pagerank = 10;
}

return pagerank;
}

----<snap<---------------------------------------------------

... an einigen Zeilen könnte was drann sein :lol:

grüße


Daniel

Anzeige von ABAKUS

von Anzeige von ABAKUS »


Hochwertiger Linkaufbau bei ABAKUS:
  • Google-konformer Linkaufbau
  • nachhaltiges Ranking
  • Linkbuilding Angebote zu fairen Preisen
  • internationale Backlinks
Wir bieten Beratung und Umsetzung.
Jetzt anfragen: 0511 / 300325-0

Nullpointer
PostRank 10
PostRank 10
Beiträge: 4790
Registriert: 22.04.2005, 19:14
Wohnort: West Berlin

Beitrag von Nullpointer » 09.08.2006, 07:34

warum sollte der markup den pr beeinflussen?
der pr bezieht sich imho nur auf links.

du beschreibst eher den ranking-algo.

pip
PostRank 6
PostRank 6
Beiträge: 465
Registriert: 24.10.2005, 11:59

Beitrag von pip » 09.08.2006, 10:47

ist geklaut bei google blogoscoped. aber prinzipiell sehr lustig

Anzeige von ABAKUS

von Anzeige von ABAKUS »

SEO Consulting bei ABAKUS Internet Marketing
Erfahrung seit 2002
  • persönliche Betreuung
  • individuelle Beratung
  • kompetente Umsetzung

Jetzt anfragen: 0511 / 300325-0.


Mason1
PostRank 2
PostRank 2
Beiträge: 42
Registriert: 26.11.2005, 21:01

Beitrag von Mason1 » 09.08.2006, 11:56

Nullpointer hat geschrieben:warum sollte der markup den pr beeinflussen?
der pr bezieht sich imho nur auf links.

du beschreibst eher den ranking-algo.
Hast es nciht ganz gelesen oder?

Antworten
  • Vergleichbare Themen
    Antworten
    Zugriffe
    Letzter Beitrag