Geschrieben am 22.03.2009
<meta name="language" content="[...]" /> |
Das Language Tag übermittelt Suchmaschinen die Sprache, in der die Webseite verfasst worden ist. Dieses Tag ist optional und heutzutage auch nicht mehr unbedingt notwendig, da die meisten Suchmaschinen die Sprache einer Seite auf eigene Faust ermitteln können.
Möchte man auf Nummmer sicher gehen, so kann man das Tag aber auf jeden Fall hinzufügen, schaden kann es zumindestens nichts.
Bei Wordpress beinhaltet hat das Standard-Theme kein solches Tag. Auch die meisten anderen WordPress-Themes enthalten das Tag nicht, oder aber es enthält den falschen Wert. Bei dem Theme das ich in meiner Blog verwende war zum Beispiel folgendes Tag voreingestellt:
<meta name="language" content="en" /> |
Da ich meine Artikel auf Deutsch schreibe, stimmte dies natürlich nicht.
Kompletten Artikel lesen »
Geschrieben am 13.03.2009
Nun, ein Besucher, der über Google zu einer Webseite gefunden hat, hat in der Regel folgende Schritte unternommen:
- Er hat die Google Hauptseite aufgerufen
- Dort nach einem bestimmten Suchbegriff gesucht
- Und anschliessend auf eines der Resultate geklickt
Herauszufinden welcher Suchbegriff eingegeben wurde, kann einem dabei behilflich sein, die eigene Webseite weiter zu optimieren.
Hier ein Bespiel anhand eines meiner Projekte, dico.lu. Dies ist ein französisch-sprachiges Projekt und die Suchbegriffe daher auf französich
Suchbegriff: dictionnaire luxembourgeois français
Die Statistiken zeigen, dass sehr viele Besucher über den Suchbegriff dictionnaire luxembourgeois français auf dico.lu gelangen. Dies ist nicht weiter erstaunlich, da die Seite zu diesem Suchbegriff sehr relevant ist, und an den ersten Positionen angezeigt wird.
Kompletten Artikel lesen »
Geschrieben am 13.03.2009
Als Datenbankadministrator wird man oft mit dem Problem konfrontiert, Datenbanken auf einen andere Server kopieren zu müssen. Ein sehr praktisches Tool ist hierbei unter anderem mysqldump.
Beispiele:
1
| mysqldump --force --databases DATENBANK | mysql -uBENUTZERNAME -pPASSWORT -hZIELSERVER |
Dieser Befehl setzt vorraus dass die DATENBANK noch nicht auf dem ZIELSERVER vorhanden ist. Der Parameter --force bewirkt dass der Export auch bei etwaigen Fehlern durchgeführt wird.
Möchte man weitere Datenbanken exportieren, so braucht man nur dessen Namen an den Parameter --databases anzuhängen.
1
| mysqldump --force --databases DATENBANK DATENBANK2 DATENBANK3 | mysql -uBENUTZERNAME -pPASSWORT -hZIELSERVER |
Möchte man eine vorhanden Datenbank ersetzen, so kann der Parameter --add-drop-database hinzugefügt werden. Der Befehl sieht dann so aus:
Kompletten Artikel lesen »
Geschrieben am 12.03.2009
Vor kurzem haben Google, Yahoo und Microsoft mit dem Canonical Link Element eine Möglichkeit geschaffen, die es Webmastern ermöglichen soll noch effektiver gegen Duplicate Content vorzugehen.
In einem meiner Pojekte habe ich das Canonical Link Element erfolgreich eingebaut, und mir dazu folgende PHP-Funktion geschrieben:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
| function build_canonical_link ($page_url, $argument_arr = array ())
{
//Url dieser Seite
$link = $page_url;
//Parameter
$link_argument_arr = array();
foreach ($argument_arr AS $argument => $argument_data_arr)
{
if ( ! is_array ($argument_data_arr))
{
if (strlen (trim ($argument_data_arr)) > 0)
{
$link_argument_arr[] = $argument.'='.$argument_data_arr;
}
}
else
{
if ($argument_data_arr[0] <> $argument_data_arr[1])
{
$link_argument_arr[] = $argument.'='.$argument_data_arr[1];
}
}
}
if (count ($link_argument_arr) > 0)
{
$link .= '?'.implode('&', $link_argument_arr);
}
//Fertig
return $link;
} |
Kompletten Artikel lesen »
Geschrieben am 12.03.2009
Nachdem ich Wordpress installiert haben, hier ein kleines HowTo:
Vorbereitung des Servers
Zuerst loggen wir uns in die Shell unseres Servers ein und arbeiten folgende Befehle ab.Die Verzeichnisse müsste Ihr hierbei natürlich an Eure eigene Verzeichnisstruktur anpassen.
mkdir -p /var/www/lunar/public/
cd /var/www/lunar/public/
wget http://de.wordpress.org/wordpress-2.7.1-de_DE.tar.gz
tar -xvvzf wordpress-2.7.1-de_DE.tar.gz
rm wordpress-2.7.1-de_DE.tar.gz
mv wordpress htdocs
chown -R www-data:www-data ./htdocs
Kompletten Artikel lesen »
Geschrieben am 12.03.2009
Hallo erstmal,
ich möchte mich erstmal kurz vorstellen. Meine Name ist Schlesser Claude, ich bin gebürtiger Luxemburger und arbeite zur Zeit hauptberuflich als Datenbankadministrator.
Seid rund zehn Jahren beschäftige ich mich mit der Planung, Entwicklung und Wartung von Internetprojekten. In dieser Zeit habe ich eine Fülle von Erfahrungen gesammelt, und diese möchte ich in meinem Blog mit meinen Lesern teilen.
Bisher steht noch nicht so genau fest welche Themen ich hierbei anschneiden werde, aber dies wird sich mit der Zeit sicherlich noch zeigen.
Aller Anfang ist schwer, und da der Anfang ja jetzt getan ist, kann es jetzt so richtig losgehen.