Programmiere dein eigenes SEO Tool
In der heutigen Ausgabe der Black Hat Show widmen wir, diesmal wieder mit Max von allblogs.de, uns ein paar Exploit News, die hauptsächlich PHP betreffen und entwickeln uns eigenes SEO Tool mit dem wir prüfen können, ob unsere Domain vom Pinguin betroffen ist oder nicht.
Exploit News
PHP CGI Exploit
Mit aktiviertem CGI Modul kann man sich den Quelltext jeder PHP Seite anzeigen lassen. Dies geschieht über den Parameter “?-s”. Weitere Informationen erhält man bei Heise.
PHP Execute Code
In einem Windows Web Server kann man mittels eines manipulierten Requests direkt Code ausführen lassen.
Anatomy of a hack
Dieser Artikel zeigt welcher Aufwand mittlererweile betrieben wird um Exploits zu entwickeln.
Meetups
Unsere aktuelle Empfehlung geht dazu sich Interessengruppen anzushcließen um den Erfahrungsaustausch in der Entwicklung voranzutreiben und vorallen um selbst auch einen Blick über den Tellerrand zu werfen. Für alle Berliner Twitter Entwickler empfehle ich zum Beispiele die Berlin Twackers
Programmiere dein eigenes SEO Tool
Wie man bei Seokratie mit Verweis auf seoroundtable lesen konnte, kann man mittels eines Ausschlußoperators die SERPs von Google dahin beeinflußen, dass das Pinguin Update keine Wirkung hatte.
Dieses Verhalten haben wir als Grundlage genommen um unser eigenes kleines SEO Tool zu entwickeln, dass prüft ob eine Domain vom Pinguin getroffen wurde.
Mit Hilfe des Simple HTML DOM Parsers scrapen wir die Ergebnisse zu zwei Anfragen und vergleichen die entsprechenden Positionen. Da dieser Wert nur einer von vielen Indikatoren für ein Penguin Penalty ist, nutzen wir noch die Xovi API um die historischen OVI Werte abzufragen, dessen Verlauf stellen wir dann übersichtlich mittels der Google Chart API und der Klasse GphpChart dar.
Während der Entwicklung habe ich noch versprochen den Social Dienst von Torben Leuschner zu verlinken mit dem man schnell und einfach die Social Signals einer URL erhalten kann. Wem das zu aufwendig ist, dem empfehle ich mein Firefox Plugin SocialMediaShares.
Und zu guter letzt noch der Code aus der Sendung in einem Paket zum Download
Black Hat Show 005 : Programmiere dein eigenes SEO Tool [ 1:08:56 ] Jetzt abspielen | Play in Popup | Download











Wiedermal extremst geil. Danke, dass ihr mir soviel Lesearbeit abnehmt
Vielen Dank für die tolle Vorführung!
Eine kleine Ergänzung:
Mit den Google-Parametern num=100 und as_qdr=all kann man die ersten 100 Ergebnissen abfragen, also: https://www.google.de/search?q=zinsen&num=100&as_qdr=all
Ist einfacher als jedes mal 10 Seiten abrufen.
Grüße,
Peter
Danke für die geniale Erklärung..
Wenn jeder SEO deinen Vorschlag annehmen tut bzgl. “SEO Tool” machst du damit eine ganze Branche kaputt
! Denke dann würde der Name “Black-Hat SEO” eine neue Bedeutung bekommen…Egal, jedenfalls Hut ab für diesen Beitrag!
Beste Grüße, Jennifer
Bei dem Num 100 Parameter verändert sich die Reihenfolger der Ergebnisse, weil Domains gruppiert werden. Dies führt zu Fehlerhaften Positionierungen und Annahmen
Hi , super podcast!!
ich habe noch ein paar erfahrungen gemacht mit verschieden user-agents gemacht. das man andere quelltexte von google bekommt. Also wenn man verschiedene user-agents nimmt sollte man darauf achten das es keine alten browser sind.
Ansonst weiter so.
Sehr erhellende Sendung!!! Jens, Torben, D A N K E!!!
Das erklärende entwickeln des php-Codes, lässt mich in die Denke des Programmierens eintauchen & es besser verstehen. Praxisorientiertes Lernen – einfach ganz GROSS! Davon kann es gar nicht genug geben.
Deshalb auch noch eine kleine Anregung (und Jens du hattest es auch beim Vortrag in der cbase schon erlebt), einfach nicht davon ausgehen, dass die User schon alles wüßten!!! Viele wissen vielleicht etwas, doch noch mehr wissen wenig bis gar nichts. Oder wissen es nicht GENAU SO etc. etc. Gegebenenfalls kann man den vorhandenen Wissenstand bei einem Vortrag erfragen. Bei solch einer Show jedoch nicht. Und um so allumfassender & verständlich die Erklärung, um so langlebiger wird dieser euer Beitrag, weil er sich regelmäßig auch immer wieder an die Neuhinzukommenden wendet und für diese auch erfahrbar wird.
Weiter so!!!
Grüße
andreas
Ich finde das so heftig, ich verstehe nicht viel vom Programmieren aber ich habe mir das ganze Video angeschaut. Krass wie ihr so schnell programmieren könnt. Danke für diese Lehrreiche Lektion…
Grüße