Mir geht es in diesem Post nicht um die Vorteile oder Nachteile der einen Suchmaschine gegenüber der anderen.
Vielmehr möchte ich an dieser Stelle eine Website vorstellen, die eine Suche nach einem vorgegebenen Keyword in beiden Suchmaschinen durchführt und anschließend side by side die Treffer präsentiert.
Hier der Link zur Seite Google vs. Bing:
http://www.blackdog.ie/google-bing/search-de.php
Tipp:
Ich verwende den Inkognito Modus in Google Chrome, so dass ich bei beiden Suchmaschinen nicht eingeloggt bin um etwas weniger personalisierte Ergebnisse zu erhalten.
No Such File Blog
Von Steffen Busch
Dieses Blog durchsuchen
Montag, 6. Dezember 2010
Sonntag, 5. Dezember 2010
SEO Fundgrube: Backlinkchecker von X4d
Ich weiß nicht mehr genau wie ich auf diesen Backlinkchecker aufmerksam wurde, aber es ist ein nützliches Tool. Leider erscheint zwar bei Google momentan offline, aber die aufgeführten Backlinks von Yahoo und Alexa sind trotzdem interessant.
Von den Backlinks Seiten werden aufgeführt:
Hier der Link:
http://www.x4d.de/backlinkchecker/
Von den Backlinks Seiten werden aufgeführt:
- PageRank
- IP oder Hostname
- Anzahl interner und externer Links
- Linktext
- Status (z. B. ob Seite momentan erreichbar ist)
- Typ (Blog, Forum, Webkatalog etc)
- URL
Weitere Features:
- Export als CSV Datei
- Linktext Verteilung
- PDF Export
Hier der Link:
http://www.x4d.de/backlinkchecker/
Remote Command Diff
Ab und zu möchte ich Programme oder Befehle auf einem lokalen Server und einem bestimmten Remote Server ausführen. Dabei wäre es richtig cool, wenn man dies in einem Schritt machen könnte und idealerweise noch den Output der beiden Befehle miteinander vergleicht. Besonders praktisch für Befehle wie zum Beispiel crontab -l um die Crontab Einträge auf beiden Servern abzugleichen.
Mit ssh ist es ja möglich auch Befehle auf der Remoteseite abzusetzen und mit diff kann man unter anderem Dateien vergleichen. Es ist allerdings auch eine Kombination aus beiden möglich.
Die folgende Bash Funktion habe ich in meiner .bashrc eingetragen:
remote-command-diff ()
{
if [ -z "$1" ]; then
echo "Usage remote-command-diff 'command to execute'";
return 1;
fi;
echo "Remote-Command-Diff [ '>' = local | '<' = remote ]";
diff <(ssh user@my-remote-host ${@}) <(${@});
return $?
}
ist nur ein Platzhalter. Angepasst werden muß natürlich noch der tatsächliche User und den zu verwendenden Remote Host bzw. IP Adresse.
Außerdem sollte man diese Funktion nicht auf Befehle anwenden, wo zum einen der gesamte Output relevant ist und zum anderen auch nicht bei interaktiven Eingaben. Trotzdem gibt es jede Menge nützlicher Use Cases.
Beispielanwendung:
user@host:~ $ remote-command-diff crontab -l
Beispielausgabe:
user@host:~ $ remote-command-diff crontab -l
Remote-Command-Diff [ '>' = local | '<' = remote ]
23c23
< */20 * * * 1-7 /home/user/tools/bin/check.sh
> #*/20 * * * 1-7 /home/user/tools/bin/check.sh
In diesem Beispiel sieht man sehr schnell welche Unterschiede in der crontab zwischen dem lokalen und dem Remote Server vorliegen.
Mit ssh ist es ja möglich auch Befehle auf der Remoteseite abzusetzen und mit diff kann man unter anderem Dateien vergleichen. Es ist allerdings auch eine Kombination aus beiden möglich.
Die folgende Bash Funktion habe ich in meiner .bashrc eingetragen:
remote-command-diff ()
{
if [ -z "$1" ]; then
echo "Usage remote-command-diff 'command to execute'";
return 1;
fi;
echo "Remote-Command-Diff [ '>' = local | '<' = remote ]";
diff <(ssh user@my-remote-host ${@}) <(${@});
return $?
}
Achtung:
user@my-remote-host
ist nur ein Platzhalter. Angepasst werden muß natürlich noch der tatsächliche User und den zu verwendenden Remote Host bzw. IP Adresse.
Außerdem sollte man diese Funktion nicht auf Befehle anwenden, wo zum einen der gesamte Output relevant ist und zum anderen auch nicht bei interaktiven Eingaben. Trotzdem gibt es jede Menge nützlicher Use Cases.
Beispielanwendung:
user@host:~ $ remote-command-diff crontab -l
Beispielausgabe:
user@host:~ $ remote-command-diff crontab -l
Remote-Command-Diff [ '>' = local | '<' = remote ]
23c23
< */20 * * * 1-7 /home/user/tools/bin/check.sh
> #*/20 * * * 1-7 /home/user/tools/bin/check.sh
In diesem Beispiel sieht man sehr schnell welche Unterschiede in der crontab zwischen dem lokalen und dem Remote Server vorliegen.
Abonnieren
Posts (Atom)