webinteger powered by Trojan Online Marketing
Schnellsuche:
Check HTTP Status
Backlink Checker







 
Navigation: StartseiteSEO ToolsBacklink CheckerDokumentation

Backlink Checker - Dokumentation

Unsere Klasse wird auf der Seite 'backlink_checker.php' definiert, aufgerufen und mir Werten gefüllt. Die eigentliche Arbeit übernimmt die Klasse '_class_backlink_checker.php'. Die Datei pagerank.php ermittelt den Pagerank der Partnerseite

Prinzipielle vorgehensweise
Wir öffnen über Socket die Partnerseite, speicher den HTTP Status und laden bei erfolgreicher Verbindung den Queltext in eine Variable. Dieser Quelltext wird bearbeitet, in dem Steuerstrings und mehrfach vorhandene Leerzeichen entfernt werden. Wir schneiden nun den ""- Bereich heraus und ermitteln die Anzahl der internen und externen Links. Anschließend wird überprüft, ob sie unsere Zielseite in einen der Links befindet. Ist das der Fall, wird der entsprechende Link in seine Bestandteile zerlegt. Wir erfassen in einem Array alle vorhanden Attribute wie z.B. href, class, id, rel, etc. Dieses Array wird aus unserer Klasse zurückgegeben, dass dann zur weiteren Auswertung verwendet werden kann. Wir haben das Demo anhand eines Formular realisiert. Daß das im realen Leben Quatsch ist, ist uns auch Klar. Im Normalfall wird eine Datenbank zur Hilfe genommen. Aus diesem Grund stellen wir Ihnen ausschließlich die Klasse vor.

Problematiken
Das Prinzip ist sehr einfach: Quelltext erfassen, schauen ob meine Domain mit meinem Linktext vorhanden ist, überprüfen ob das "nofollow" Attribut nicht gesetzt ist, fertig. Das ganze könnte so leicht sein, wenn sich jeder an den Allgemeingültigen HTML Standard halten würde - Doch weit verfehlt. Gerade bei Hobbywebmastern läßt der Code zu wünschen übrig. Wir haben versucht, sämtliche Fehlerquellen zu berücksichtigen. Leider leidet dadurch ein wenig die Übersichtlichkeit unserer Klasse.