Forum


Suchen Forum RSS RSS2 SuchenSuchen Mitgliederliste Mitgliederliste RegistrierenRegistrieren ProfilProfil Login


Info: Der Forenbetrieb wurde leider eingestellt.

Gehe zu: » Forum » PHP und MySQL » Check

Seite: 1

Thema
Autor
Check
Beitrag von Willi100 am: 21.11.2008 17:55:17

Hallo an alle!

Ich betreibe ja nun ein Webkatalog. Und es werden immer nehr Links.

Nun würde ich gerne die URL Seiten aus mein SQL auslesen und automatisch überprüfen ob ein Backlink gesetzt ist.

Naja jede Seite zu besuchen ist ja auch anstrengend.

Ich weiß nun kommt der Spruch versuche es mal mit Google. Aber das habe ich bereits und das jetzt schon seit 5 Std.

Vielleicht kann einer helfen oder so etwas ähnliches anbieten. Da bin ja sicherlich ich nicht der einzigste der sowas sucht.

Mfg


Willi100
Benutzer

Beiträge: 13
OFF PN Schicken Homepage
AW: Check
Beitrag von PAS am: 22.11.2008 20:01:43

Hi,
hier mal meine Backlinkcheck Funktion,
die außerdem noch optional prüft ob ein "nofollow" gesetzt ist:

backlinkcheckpas(ZIEL_URL, BACKLINK_ZU_PRÜFEN, SEO_CHECK_JA/NEIN);
PHP-Code:
<?php ########################################################################################################################### # Backlinkcheck Funktion by PA-S.de ########################################################################################################################### # Backlinkcheck Funktion V.1.0 by PA-S.de # Copyright 2003-2008 PA-S.de # Script Url: www.pa-s.de ###########################################################################################################################   function backlinkcheckpas($check, $backlink, $seo = false) { $return = false; $cache = @implode ('', @file ($check)); if (preg_match_all("/<a\s[^>]*href=(\"??)([^\">]*?)\\1[^>]*>(.*)<\/a>/siU", $cache, $matches, PREG_SET_ORDER)) { foreach($matches as $match) { if (strtolower($match[2]) == strtolower($backlink)) { if ($seo) { if (!eregi("nofollow", $match[0])) { return true; } } else { $return = true; } } } } return $return; }   if(backlinkcheckpas('http://www.pa-s.de/php/index.php', 'http://www.p91.de', true)) { echo "Backlink gefunden!"; } else { echo "Backlink nicht gefunden!"; }   ?>


Gruss Patrick


Dieser Beitrag wurde schon 1x bearbeitet.
Zuletzt am 22.11.2008 20:04:21 von PAS.


PAS
Administrator


Beiträge: 762
OFF PN Schicken Homepage
Check
Beitrag von Willi100 am: 23.11.2008 14:29:48

Hallo und danke für die schnelle Antwort.

Sage mal sehe ich das richtig das ind dieser Zeile meine URL und die die überprüft werden soll eingetragen wird????


if(backlinkcheckpas('http://www.pa-s.de/php/index.php', 'http://www.p91.de', true))

Habe es jetzt mal kurz gemacht und das mit einer Seite wo ein Backlink ist, aber er zeigt immer an kein Link.

Mfg Albers


Willi100
Benutzer

Beiträge: 13
OFF PN Schicken Homepage
Gefunden und das kostenlos.
Beitrag von Willi100 am: 25.11.2008 13:00:21

Ich habe das richtige Programm für mich gefunden und das ganze ist auch noch kostenlos.

Die Features in der Übersicht

* Überprüfung von beliebig vielen Webseiten, ob Ihr Link noch vorhanden ist
* Soll-/Ist-Vergleich des Linktextes
* Soll-/Ist-Vergleich des PR
* Erkennung von nofollow-Links
* Überwachung des PR von eigenen/anderen Seiten
* Ermittlung der Anzahl der internen/externen Links
* Übersicht der externen Links
* Überprüfung einzelner URL's
* Überprüfung der Position der eigenen Seite in Google bei verschiedenen Keywords
* Abfrage der Datacenter zu PR, Linkanzahl und Seitenanzahl

Und hier der kostenlose Link zum runterladen schaut selbst.

http://www.systemseven.de/tools.htm

Nicht böse sein da fremder Link, aber vielleicht hilfreich oder etwas für die Software ecke.

Mfg Albers


Willi100
Benutzer

Beiträge: 13
OFF PN Schicken Homepage
AW: Check
Beitrag von PAS am: 25.11.2008 19:31:56

Hallo,
backlinkcheckpas(a, b, c)
a = Url die aufgerufen werden soll (Um Quellcode auszulesen)
b = Exakte Url die in einem href Link enthalten sein muss.
=> http://domain.tld/ordner != http://domain.tld/ordner/
c = Ob nofollow beachten werden soll (true/false)

Bei mir funktioniert das ganze eigtl. ganz gut...

Andere Lösungen, wie dieses Tool, sind hier aber auch gerne gesehen .

Gruss Patrick


PAS
Administrator


Beiträge: 762
OFF PN Schicken Homepage

Seite: 1



Statistik
Statistik
Es wurden insgesamt 3838 Beiträge geschrieben.
Wir haben 11053 registrierte Mitglieder.
Der neueste Benutzer ist Balu666 - Forum Beta³ - Bug melden