<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Schnurpsel &#187; Wordpress</title>
	<atom:link href="http://schnurpsel.de/themen/wordpress/feed/" rel="self" type="application/rss+xml" />
	<link>http://schnurpsel.de</link>
	<description>Das Putzlowitsch Testblog für alles mögliche</description>
	<lastBuildDate>Sun, 05 Sep 2010 17:40:26 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=Vista 7</generator>
	<language>de</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Google Bildersuche &#8211; wo bleiben die Thumbnails?</title>
		<link>http://schnurpsel.de/google-bildersuche-wo-bleiben-die-thumbnails-617/</link>
		<comments>http://schnurpsel.de/google-bildersuche-wo-bleiben-die-thumbnails-617/#comments</comments>
		<pubDate>Sat, 14 Aug 2010 20:53:41 +0000</pubDate>
		<dc:creator>Schnurpselchen</dc:creator>
				<category><![CDATA[Bildersuche]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Bilder]]></category>
		<category><![CDATA[Fotos]]></category>

		<guid isPermaLink="false">http://schnurpsel.de/google-bildersuche-wo-bleiben-die-thumbnails-617/</guid>
		<description><![CDATA[
Für mich war das lange Zeit nichts Besonderes und eher Normalität. Wenn ich Bilder mit Wordpress hochlade, wird von der Medienverwaltung ein kleines Vorschaubild, ein Thumbnail erstellt. Das binde ich dann als sichtbares Bild in den Artikel ein und mit einem Klick auf dieses Bildchen wird dann direkt das große Bild angezeigt.
Bei der Bildersuche tauchten die Thumbnails normalerweise gar nicht auf. Wenn Google die <a href='http://schnurpsel.de/google-bildersuche-wo-bleiben-die-thumbnails-617/' class='more-link'>...&#187;</a>]]></description>
			<content:encoded><![CDATA[<p><a class='imagelink' href='http://schnurpsel.de/wp-content/uploads/2010/08/bildersuche-penne.gif'><img src='http://schnurpsel.de/wp-content/uploads/2010/08/bildersuche-penne.gif' alt='Google Bildersuche - Penne' title='Google Bildersuche - Penne' /></a></p>
<p>Für mich war das lange Zeit nichts Besonderes und eher Normalität. Wenn ich Bilder mit Wordpress hochlade, wird von der Medienverwaltung ein kleines Vorschaubild, ein Thumbnail erstellt. Das binde ich dann als sichtbares Bild in den Artikel ein und mit einem Klick auf dieses Bildchen wird dann direkt das große Bild angezeigt.</p>
<p>Bei der Bildersuche tauchten die Thumbnails normalerweise gar nicht auf. Wenn Google die Bilder des Artikels in den Index aufnahm, waren es fast immer die richtigen Originalbilder. Ein paar wenige Ausnahmen gab es zwar, über die machte ich mir allerdings keine weiteren Gedanken.</p>
<p>Beim <a href="http://www.tagseoblog.de/">TagSEOBlog</a> gab es vor einigen Tagen eine kleine Umfrage zur <a href="http://www.tagseoblog.de/wie-viele-eurer-bilder-sind-in-der-google-bildersuche">Anzahl der Bilder in der Bildersuche</a>. Am Ende schreibt Martin da folgendes:</p>
<blockquote><p>Früher hat Google stets die Thumbnails bevorzugt</p></blockquote>
<p>Und weiter unten in einem Kommantar:</p>
<blockquote><p>Ich habe das jetzt noch mal genauer geprüft… Bei mir werden doch stets beide Versionen indexiert und bleiben auch dauerhaft im Google-Bilderindex.</p></blockquote>
<p>Das machte mich stutzig, denn ich habe bisher eher Gegenteiliges beobachtet. Oft erscheinen meine kleinen Bilder gar nicht im Index, manchmal nur, wenn Google nicht schnell genug die großen Bilder verarbeiten kann. Kommt das große Bild in den Index, verschwindet das kleine und wird bestenfalls nur bei konkreter Suche nach der Thumbnail-Größe von t.B. 160&#215;120 angezeigt.</p>
<p>Aktuell konnte ich das gut bei Putzlowitsch mit dem Penne-Bild beobachten. Vor ein paar Tagen kam das Thumbnail in den Index und vorgestern die großen Bilder. Zwischenzeitlich springt dann die Anzeige hin und her (siehe oben).</p>
<p>Dann habe ich mir gezielt die Thumbnails für putzlowitsch.de angesehen, die Google im Bilderindex hat. Dabei fiel mir auf, daß das überwiegend Bilder sind, bei denen ich ausnahmsweise nicht direkt auf das Bild, sondern auf eine extra Seite mit dem Bild verlinke.</p>
<p>Bei TagSEOBlog werden übrigens die Thumbnails normalerweise nie direkt auf ein Bild verlinkt. Entweder geht der Link zum Artikel, in die Bildergalerie oder es wird gar nicht verlinkt. Auch bei <a href="http://www.bahnbilder.de/">bahnbilder.de</a>, wo ebenfalls sehr viele Thumbnails im Index sind, zeigen die Links von den Vorschaubildern nie direkt auf ein Bild, sondern immer auf eine Seite. </p>
<p>Daraus ergib sich für mich die Schlußfolgerung, daß Google immer dann das Thumbnail gar nicht erst in den Index aufnimmt oder später wieder entfernt, wenn das kleine Bild direkt auf ein größeres Bild zeigt. Google geht wohl davon aus, daß das kleine Bild nur ein Vorschaubild ist, auch ohne das inhaltlich zu bewerten oder abzugleichen.</p>
<p>Oder anderes herum gesagt, ein kleines Bildchen, was überhaupt nicht oder auf eine Webseite linkt, hat eine deutlich höhere Chance im Google-Bilderindex zu überleben. </p>
]]></content:encoded>
			<wfw:commentRss>http://schnurpsel.de/google-bildersuche-wo-bleiben-die-thumbnails-617/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Nach den Sternen greifen &#8211; Ziele von Schnurpsel</title>
		<link>http://schnurpsel.de/nach-den-sternen-greifen-ziele-von-schnurpsel-592/</link>
		<comments>http://schnurpsel.de/nach-den-sternen-greifen-ziele-von-schnurpsel-592/#comments</comments>
		<pubDate>Mon, 26 Jul 2010 13:13:42 +0000</pubDate>
		<dc:creator>Schnurpselchen</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[bloggen]]></category>
		<category><![CDATA[Freitag]]></category>
		<category><![CDATA[Friday]]></category>
		<category><![CDATA[Strato]]></category>
		<category><![CDATA[Webmaster]]></category>

		<guid isPermaLink="false">http://schnurpsel.de/nach-den-sternen-greifen-ziele-von-schnurpsel-592/</guid>
		<description><![CDATA[
Mein ursprüngliches Ziel mit diesem Schurpsel-Blog hier ist schnell benannt. Ich konnte das ewige Rumgenörgel im Wordpress-Deutschland-Forum bezüglich Wordpress und Starto nicht mehr hören (lesen). Also habe ich ein Hostingpaket bei Strato bestellt um selbst zu sehen, was an den ganzen Kritiken dran ist.
Probleme und Lösungen
Ja, die meisten Kritikpunkte am Stratohosting des Sommers 2007 waren durchaus berechtigt. Das für die Permalinks notwendige mod_rewrite war <a href='http://schnurpsel.de/nach-den-sternen-greifen-ziele-von-schnurpsel-592/' class='more-link'>...&#187;</a>]]></description>
			<content:encoded><![CDATA[<p><a class='imagelink' href='http://schnurpsel.de/wp-content/uploads/2010/07/nach-den-sternen-greifen.jpg'><img src='http://schnurpsel.de/wp-content/uploads/2010/07/nach-den-sternen-greifen-500.jpg' alt='Nach den Sternen greifen' title='Nach den Sternen greifen' /></a></p>
<p>Mein ursprüngliches <a href="http://www.webmasterfriday.de/blog/nach-den-sternen-greifen-ziele-eures-blog">Ziel</a> mit diesem Schurpsel-Blog hier ist schnell benannt. Ich konnte das ewige Rumgenörgel im Wordpress-Deutschland-Forum bezüglich Wordpress und Starto nicht mehr hören (lesen). Also habe ich ein Hostingpaket bei Strato bestellt um selbst zu sehen, was an den ganzen Kritiken dran ist.</p>
<h3>Probleme und Lösungen</h3>
<p>Ja, die meisten Kritikpunkte am Stratohosting des Sommers 2007 waren durchaus berechtigt. Das für die Permalinks notwendige mod_rewrite war nicht verfügbar, der PHP-Speicher mit 8MB recht knapp bemessen, durch eine fehlerhafte Server-Konfiguration wurden Endlosschleifen produziert und die gesamte Performance der Webseiten war nicht gerade berauschend.</p>
<p>Im Großen und Ganzen habe ich mein Ziel erreicht. Durch Plugins, Konfigurationseinstellungen und Hacks habe ich Wordpress auch beim Strato-Webhosting zufriedenstellen zum Laufen bekommen, auch mit Permalinks und ohne Endlosschleife. Eigentlich wäre das der Zeitpunkt gewesen, die Blogaktivitäten hier bei schnurpsel.de einzustellen.</p>
<p>Aber wie das so ist, es tauchen neue Probleme auf und auch so ganz allgemein ist ein Zweitblog zum Testen und Probieren ganz praktisch.</p>
<h3>Kurzfristige Nahziele</h3>
<p>Wenn SEO-Wettbewerbe laufen, <a href='http://schnurpsel.de/iphone4spiel-das-neue-befrei-oder-volksphone-505/' title='iPhone4Spiel &#8211; das neue Befrei- oder Volksphone?'>wie aktuell das iPhone4Spiel</a>, dann möchte ich mit meinem Schnurpsel-Test-und-Probierblog natürlich so weit wie möglich nach vorne kommen, am besten auf Platz 1. Allerdings investiere ich nicht wirklich viel in solche Aktionen. Ich registriere keine Keyword-Domain, befülle nicht 100 Blogs mit automatischen Texten und kippe auch nicht täglich &#8220;Pressemeldungen&#8221; in News-Portalen ab. Insofern habe ich da auch kaum eine Chance, aber es gibt doch immer wieder Interessantes zu beobachten. Ich freue mich auch immer über nofollow-Links als Dankeschön oder Quellenangabe.</p>
<p>Außerdem will ich immer der Erste mit einer Meldung sein, wenn es wichtige Neuerungen bei Google und dort speziell bei der Bildersuche gibt. Manchmal schaffe ich das sogar, wie beim <a href='http://schnurpsel.de/google-bildersuche-mit-neuem-imagesite-parameter-384/' title='Google-Bildersuche mit neuem imagesite-Parameter'>geheimen imagesite-Paramter</a>. :-)</p>
<h3>Langfristige Fernziele</h3>
<p>Ich will auch in Zukunft den leidgeplagten Wordpress-bei-Strato (1&#038;1, Host-Europe, All-Inkl) Nutzern mit Rat und Tat zur Seite stehen. Dazu muß ich natürlich mit den relevanten Suchbegriffen bei Google gefunden werden. Als kann das Fernziel nur lauten.<strong> Platz 1 bei Google</strong>. :-)</p>
]]></content:encoded>
			<wfw:commentRss>http://schnurpsel.de/nach-den-sternen-greifen-ziele-von-schnurpsel-592/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Wordpress mit Permalinks &#8211; den Webserver entlasten</title>
		<link>http://schnurpsel.de/wordpress-mit-permalinks-den-webserver-entlasten-590/</link>
		<comments>http://schnurpsel.de/wordpress-mit-permalinks-den-webserver-entlasten-590/#comments</comments>
		<pubDate>Sun, 25 Jul 2010 16:22:47 +0000</pubDate>
		<dc:creator>Schnurpselchen</dc:creator>
				<category><![CDATA[Konfiguration]]></category>
		<category><![CDATA[Tips & Tricks]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Geschwindigkeit]]></category>
		<category><![CDATA[mod_rewrite]]></category>
		<category><![CDATA[Permalink]]></category>
		<category><![CDATA[Rewrite]]></category>
		<category><![CDATA[Webserver]]></category>

		<guid isPermaLink="false">http://schnurpsel.de/wordpress-mit-permalinks-den-webserver-entlasten-590/</guid>
		<description><![CDATA[Wie Wordpress Permalinks verarbeitet
Durch Permalinks bekommen Artikel und Seiten lesbare URLs und auch Struktur. Alle Artikel in der Kategorie &#8216;Wordpess&#8217; können mit schnurpsel.de/themen/wordpress/ aufgerufen werden, das Monatsarchiv für Juli 2010 mit schnurpsel.de/date/2010/07/.
Auf dem Webserver existiert aber kein Verzeichnis /themen/wordpress/ oder /date/2010/07/. Damit die Seiten trotzdem aufgerufen werden können, erstellt Wordpress eine einfache Regel für das Rewrite-Modul des Apache-Webservers:
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php <a href='http://schnurpsel.de/wordpress-mit-permalinks-den-webserver-entlasten-590/' class='more-link'>...&#187;</a>]]></description>
			<content:encoded><![CDATA[<h3>Wie Wordpress Permalinks verarbeitet</h3>
<p>Durch Permalinks bekommen Artikel und Seiten lesbare URLs und auch Struktur. Alle Artikel in der Kategorie &#8216;Wordpess&#8217; können mit <a href="http://schnurpsel.de/themen/wordpress/">schnurpsel.de/themen/wordpress/</a> aufgerufen werden, das Monatsarchiv für Juli 2010 mit <a href="http://schnurpsel.de/date/2010/07/">schnurpsel.de/date/2010/07/</a>.</p>
<p>Auf dem Webserver existiert aber kein Verzeichnis <em>/themen/wordpress/</em> oder <em>/date/2010/07/</em>. Damit die Seiten trotzdem aufgerufen werden können, erstellt Wordpress eine einfache Regel für das Rewrite-Modul des Apache-Webservers:
<pre>RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]</pre>
<p>Diese drei Zeilen führen dazu, das alles, was nicht tatsächlich als Datei oder Verzeichnis auf dem Server existiert, einfach an die <em>index.php</em> von Wordpress durchgereicht wird. Wordpress kümmert sich nun darum, ob es z.B. eine Kategorie &#8220;Wordpress&#8221; gibt, stellt die Liste mit den passenden Artikeln zusammen un gibt sie aus.</p>
<h3>Was es alles nicht gibt</h3>
<p>Im Moment sind wohl mal wieder ein paar Bots oder <a href="http://de.wikipedia.org/wiki/Skriptkiddie">Skriptkiddies</a> unterwegs, die einfach versuchen, irgendwelche php-Skripte aufzurufen, um mögliche Sicherheitslücken ausnutzen zu können. Das sieht dann etwa so aus:
<pre>/scripts/setup.php
/pma/scripts/setup.php
/phpMyAdmin/scripts/setup.php
/phpmyadmin/scripts/setup.php
/myadmin/scripts/setup.php</pre>
<p>Solche Dateien gibt es hier allerdings nicht. Auch andere Sachen können zu fehlerhaften Aufrufen führen, z.B. Standard-Icons wie <em>favicon.ico</em> oder <em>apple-touch-icon.png</em>, die manche Browser einfach aufrufen oder durch Nutzer aus der Bildersuche falsch kopierte BILd-URLs.</p>
<p>Durch die für die Permalinks notwendigen mod_rewrite-Regeln werden alle dies Aufrufe nun an Wordpress weitergeleitet. Wordpress wird geladen, stellt eine Datenbankverbingung her, klappert die internene Rewriteregeln ab um schließlich nur festzustellen, daß es mit dem Aufruf nichts anfangen kann. Dann gibt Wordpress schließlich auch nur eine Fehlerseite aus, die möglicherweise auch noch aufwändig gestaltet ist und unnötig viel Daten als Antwort zurücküberträgt.</p>
<h3>Wordpress und den Webserver entlasten</h3>
<p>Damit nun nicht Wordpress wegen jeder Kleinigkeit behelligt werden, kann man eine spezielle Regel der Wordpress-Regel vorschalten, die einfach gegebenfalls die Abarbeitung der Rewrite-Regeln beendet:</p>
<pre>&lt;IfModule mod_rewrite.c&gt;
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule \.[^\.]+$ - [L]
&lt;/IfModule&gt;</pre>
<p>Die Idee dabei ist, daß alle Permalink-URLs normalerweise keine Dateierweiterung wie .html, .jpg oder .php haben. Falls nun eine Datei nicht existiert (RewriteCond) und diese Datei mit einem Punkt und mindestens einem weiteren Zeichen endet, wird die Abarbeitung der Regeln an dieser Stelle beendet (RewriteRule). <strong>Diese Zeilen müssen vor den Wordpress-Regeln stehen</strong>.</p>
<p>Wordpress bekommt diese Aufrufe nicht mehr zu sehen, der Fehler wird einfach vom Webserver behandelt. Hier kommt dann auch eine konfigurierte und vorhanden benutzerdefinierte Fehlerseite zu Anwendung.</p>
<p>Ich weiß, es <a href="http://forum.wordpress-deutschland.org/konfiguration/21671-html-endung.html">gibt auch Blogger</a>, die aus welchen Gründen auch immer, die Permalinks mit einem abschließenden <strong>.html</strong> konfiguriert haben. Aber auch das ist kein Problem, es muß nur eine Zeile hinzugefügt werden, welche die Regel für die Endung .html (oder eine andere) ungültig macht:</p>
<pre>&lt;IfModule mod_rewrite.c&gt;
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_URI}	!\.html$
RewriteRule \.[^\.]+$ - [L]
&lt;/IfModule&gt;</pre>
<h3 id='ov-590'>Optimierte Version</h3>
<p>Mann kann die zusätzlichen Bedingungen auch direkt in die Wordpress-Rules einfügen. Nachteil hierbei ist aber, daß sie <strong>bei Änderungen an den Permalinkeinstellungen verloren gehen</strong>, weil Wordpress den Block zwischen <em># BEGIN WordPress</em> und <em># END WordPress</em> neu schreibt:</p>
<pre># BEGIN WordPress
&lt;IfModule mod_rewrite.c&gt;
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
<strong>RewriteCond %{REQUEST_URI}	!\.[^\.]+$</strong>
RewriteRule . /index.php [L]
&lt;/IfModule&gt;
# END WordPress</pre>
<p>Die Version mit Endung .html:</p>
<pre># BEGIN WordPress
&lt;IfModule mod_rewrite.c&gt;
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
<strong>RewriteCond %{REQUEST_URI}	!\.[^\.]+$ [OR]
RewriteCond %{REQUEST_URI}	\.html$</strong>
RewriteRule . /index.php [L]
&lt;/IfModule&gt;
# END WordPress</pre>
<h3>Plugin-Version</h3>
<p>Angeregt durch die Kommentare von Ralf habe ich nun eine Plugin-Version fertig gestellt.</p>
<p><strong>Download:</strong> <a href='http://schnurpsel.de/wp-content/uploads/2010/07/plw123_rw_error.zip'>123 Rewrite Error 0.10</a></p>
<p>Das Plugin schreibt die Regeln beim Aktivieren, Deaktivieren und bei Änderungen an der Permalinkstruktur wie bei der <a href="#ov-590">Optimierten Version</a> beschrieben automtisch mit den Wordpress-RewriteRules in die .htaccess. Dabei wird auch gleich berücksichtigt, ob in der Permalinkstruktur eine Erweiterung wie <em>.html</em> angegeben wurde.</p>
<h3>Fazit</h3>
<p>Wieviel Serverlast oder Traffic durch diese Maßnahme eingespart wird, kann ich nicht sagen. Das hängt sicher auch vom Nutzungsprofil und der Konfiguration der Website ab. Aber warum sollte man solch eine einfache Möglichkeiten auslassen, um Wordpress und dem Webserver das Leben ein bißchen leichter zu machen.</p>
]]></content:encoded>
			<wfw:commentRss>http://schnurpsel.de/wordpress-mit-permalinks-den-webserver-entlasten-590/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Neue Google Bildersuche nicht nur schlecht</title>
		<link>http://schnurpsel.de/neue-google-bildersuche-nicht-nur-schlecht-580/</link>
		<comments>http://schnurpsel.de/neue-google-bildersuche-nicht-nur-schlecht-580/#comments</comments>
		<pubDate>Thu, 22 Jul 2010 13:39:47 +0000</pubDate>
		<dc:creator>Schnurpselchen</dc:creator>
				<category><![CDATA[Bildersuche]]></category>
		<category><![CDATA[Internet]]></category>

		<guid isPermaLink="false">http://schnurpsel.de/neue-google-bildersuche-nicht-nur-schlecht-580/</guid>
		<description><![CDATA[Das nicht alle nur das Schlechte an der neugestalteten Google-Bildersuche sehen, war nicht anders zu erwarten. Hier mal ein paar positive Stimmen aus Twitter:
&#8220;Wir finden Googles neue Bildersuche echt gelungen! Toll!!!&#8221; (reproscan)
&#8220;Die neue Bilder-Suche von Google fetzt ja voll. :P&#8221; (Maybach)
&#8220;Google hat die Bildersuche schöner gemacht&#8230;&#8221; (rjoerges)
&#8220;&#8230; cooler Ansatz, macht auf jeden Fall mehr Spaß&#8221; (visu)
&#8220;Woow&#8230;die neue Google Bilder suche ist cool. Sehr schick!&#8221; <a href='http://schnurpsel.de/neue-google-bildersuche-nicht-nur-schlecht-580/' class='more-link'>...&#187;</a>]]></description>
			<content:encoded><![CDATA[<p>Das nicht alle <a href="http://www.medialkultur.de/google-bildersuche-relaunch-neu-ja-aber-besser">nur das Schlechte</a> an der neugestalteten Google-Bildersuche sehen, war nicht anders zu erwarten. Hier mal ein paar positive Stimmen aus Twitter:</p>
<p><em>&#8220;Wir finden Googles neue Bildersuche echt gelungen! Toll!!!&#8221;</em> (<a href="http://twitter.com/reproscan/status/19238589126">reproscan</a>)<br />
<em>&#8220;Die neue Bilder-Suche von Google fetzt ja voll. :P&#8221;</em> (<a href="http://twitter.com/Maybach/status/19239313249">Maybach</a>)<br />
<em>&#8220;Google hat die Bildersuche schöner gemacht&#8230;&#8221;</em> (<a href="http://twitter.com/rjoerges/status/19065882664">rjoerges</a>)<br />
<em>&#8220;&#8230; cooler Ansatz, macht auf jeden Fall mehr Spaß&#8221;</em> (<a href="http://twitter.com/visu/status/19091396729">visu</a>)<br />
<em>&#8220;Woow&#8230;die neue Google Bilder suche ist cool. Sehr schick!&#8221;</em> (<a href="http://twitter.com/thedrayman/status/19079446625">thedrayman</a>)<br />
<em>&#8220;mir gefällt die neue #google bildersuche&#8221;</em> (<a href="http://twitter.com/mcnesium/status/19244129905">mcnesium</a>)</p>
<p>Klar, das ist natürlich immer alles sehr subjektiv und viele Neuerungen benötigen eine längere Eingewöhungsphase. Man hängt nun mal oft an den altebekannten Sachen.</p>
<p><a class='imagelink' href='http://schnurpsel.de/wp-content/uploads/2010/07/wordpress-26.png'><img src='http://schnurpsel.de/wp-content/uploads/2010/07/wordpress-26-160x120.png' alt='Wordpress 2.6' title='Wordpress 2.6' class='leftimg' /></a>Wenn ich da z.B. noch an den Wechsel bei Wordpess vom horizontalen Menü oben zum vertikalen Menü links denke.<br />
Was ging damals für ein Aufschrei durch die  Wordpress-Nutzerschaft, wie man denn nur sowas machen könne. Heute will wohl keiner mehr das alte &#8220;Design&#8221; zurückhaben.</p>
<p>Ich hoffe mal, daß Google bei der Bildersuche noch nachbessert und zumindest ein paar Darstellungsoptionen anbietet. Eventuell kann man sich auch mit einem älteren Browser oder deaktiviertem Javascript behelfen, um noch eine Weile die alte Ansicht zu bekommen.</p>
]]></content:encoded>
			<wfw:commentRss>http://schnurpsel.de/neue-google-bildersuche-nicht-nur-schlecht-580/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Wordpress Shortlink für Bilder</title>
		<link>http://schnurpsel.de/wordpress-shortlink-fuer-bilder-559/</link>
		<comments>http://schnurpsel.de/wordpress-shortlink-fuer-bilder-559/#comments</comments>
		<pubDate>Mon, 19 Jul 2010 13:39:24 +0000</pubDate>
		<dc:creator>Schnurpselchen</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Programmierung]]></category>
		<category><![CDATA[Tips & Tricks]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Bilder]]></category>
		<category><![CDATA[Link]]></category>
		<category><![CDATA[Links]]></category>
		<category><![CDATA[Mediathek]]></category>
		<category><![CDATA[Tricks]]></category>
		<category><![CDATA[Twitter]]></category>

		<guid isPermaLink="false">http://schnurpsel.de/wordpress-shortlink-fuer-bilder-559/</guid>
		<description><![CDATA[Seit es Twitter und anderen Kurznachrichtendienste gibt, sind kurze URLs sehr wichtig geworden. Bei Wordperess sind Shortlinks schon lange quasi &#8220;ab Werk&#8221; eingebaut. Man muße einfach nur die Artikel-ID als Parameter p mit der Seite aufrufen (putzlowitsch.de/?p=1649).
Das funktioniert auch für Attachments wie Bilder, Sounds und sonstige Dateien, die über Wordpress hochgeladen und mit der Mediathek verwaltet werden. Allerdings wird hier nicht auf die Datei <a href='http://schnurpsel.de/wordpress-shortlink-fuer-bilder-559/' class='more-link'>...&#187;</a>]]></description>
			<content:encoded><![CDATA[<p>Seit es Twitter und anderen Kurznachrichtendienste gibt, sind kurze URLs sehr wichtig geworden. Bei Wordperess sind Shortlinks schon lange quasi <a href='http://schnurpsel.de/shortlink-ist-schon-eingebaut-163/' title='Shortlink ist schon eingebaut'>&#8220;ab Werk&#8221; eingebaut</a>. Man muße einfach nur die Artikel-ID als Parameter p mit der Seite aufrufen (<a href="http://putzlowitsch.de/?p=1649">putzlowitsch.de/?p=1649</a>).</p>
<p>Das funktioniert auch für Attachments wie Bilder, Sounds und sonstige Dateien, die über Wordpress hochgeladen und mit der Mediathek verwaltet werden. Allerdings wird hier nicht auf die Datei selbst, sondern auf die Attachment-Seite weitergeleitet (<a href="http://putzlowitsch.de/?p=1650">putzlowitsch.de/?p=1650</a>).</p>
<p>Um nun auch direkt auf Dateien shortlinken zu können, sind nur ein paar Zeilen PHP-Code notwendig. Ich habe dafür als Alternative zum Parameter p wie Post den neuen Parameter a wie Attachment eingeführt. Der Aufruf erfolgt dann mit <a href="http://putzlowitsch.de/?a=1650">putzlowitsch.de/?a=1650</a>. Die Funktionen habe ich in ein kleines Plugin gepackt, wem zu viele Plugins nicht gefallen, kann auch einfach den Quelltext in der Datei functions.php seines Themes einfügen:</p>
<pre>function plw123as_redirect_canonical( $redirect_url, $requested_url ) {
	global $wp_query;

	if( isset($wp_query-&gt;query_vars['a']) ) {
		$id = intval( $wp_query-&gt;query_vars['a'] );
		$url = wp_get_attachment_url( $id );
		if( '' == $url ) {
			$wp_query-&gt;set_404();
			status_header( 404 );
			$redirect_url = false;
		}
		else
			$redirect_url = $url;
	}
	return $redirect_url;
}

function plw123as_init() {
 global $wp;

 // Variable bekannt machen
 $wp-&gt;add_query_var( 'a' );
 add_filter( 'redirect_canonical', 'plw123as_redirect_canonical', 10, 2 );
}
add_action( 'init', 'plw123as_init' );</pre>
<p>&nbsp;<br />
<strong>Download:</strong> <a href='http://schnurpsel.de/wp-content/uploads/2010/07/plw123_attachment_shortlink.zip'>123 Attachment Shortlink 0.10</a></p>
<p>Ich wurde übrigens so ein bißchen von der <a href='http://schnurpsel.de/noch-mehr-echtzeit-google-statusupdates-mit-bildern-555/' title='Noch mehr Echtzeit &#8211; Google Statusupdates mit Bildern'>Statusupdate mit Bildern</a>-Sache zu diesem kleinen PHP-Code angeregt. Kann ja nicht sein, das ich für direkte Links auf Bilder elendig lange URLs verwenden muß. :-)</p>
<p><strong>Nachtrag 16:30 Uhr</strong><br />
<a class='imagelink' href='http://schnurpsel.de/wp-content/uploads/2010/07/google-statusupdates-bilder-kein-redirect.png'><img src='http://schnurpsel.de/wp-content/uploads/2010/07/google-statusupdates-bilder-kein-redirect.png' alt='Google-Statusupdates - Bilder kein Redirect' title='Google-Statusupdates - Bilder kein Redirect' /></a></p>
<p>Leider wertet die Googlesuche nach Statusupdates eine Weiterleitung auf ein Bild nicht als Bild selbst. Die Bild-URL wird zwar aufgelöst, das Bild aber nicht angezeigt. Schade! Vielleicht ändert sich das ja noch&#8230;</p>
<p><strong>Nachtrag 17:45 Uhr</strong><br />
Hmmm, scheint doch mit den weitergeleiteten Bildern bei Google-Statusupdates zu funktionieren, aber nicht immer oder nur manchmal, keine Ahnung&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://schnurpsel.de/wordpress-shortlink-fuer-bilder-559/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Was bringen Links in Image-Maps?</title>
		<link>http://schnurpsel.de/was-bringen-links-in-image-maps-522/</link>
		<comments>http://schnurpsel.de/was-bringen-links-in-image-maps-522/#comments</comments>
		<pubDate>Wed, 30 Jun 2010 11:13:16 +0000</pubDate>
		<dc:creator>Schnurpselchen</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Tips & Tricks]]></category>
		<category><![CDATA[Bilder]]></category>
		<category><![CDATA[Grafik]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[Links]]></category>
		<category><![CDATA[Map]]></category>
		<category><![CDATA[Website]]></category>

		<guid isPermaLink="false">http://schnurpsel.de/was-bringen-links-in-image-maps-522/</guid>
		<description><![CDATA[
Eine verweis-sensitive Grafik (Image Map) ermöglicht es dem Webdesigner nicht nur ein komplettes Bild mit einem Link zu verknüpfen, sondern Teilbereiche des Bildes anklickbar zu machen und mit unterschiedlichen Links zu hinterlegen. Damit bringt es ihm und den Seitenbesuchern schon mal einen Mehrwert an Gestaltungs- bzw. Auswahlmöglichkeiten.
Links im Map für Suchmaschinen interessant?
Es stellt sich mir jedoch die Frage, und diese möchte ich hiermit an <a href='http://schnurpsel.de/was-bringen-links-in-image-maps-522/' class='more-link'>...&#187;</a>]]></description>
			<content:encoded><![CDATA[<p><a class='imagelink' href='http://schnurpsel.de/wp-content/uploads/2010/06/html-image-map.png'><img src='http://schnurpsel.de/wp-content/uploads/2010/06/html-image-map.png' alt='Html Image Map' title='Html Image Map' /></a></p>
<p>Eine verweis-sensitive Grafik (Image Map) ermöglicht es dem Webdesigner nicht nur ein komplettes Bild mit einem Link zu verknüpfen, sondern Teilbereiche des Bildes anklickbar zu machen und mit unterschiedlichen Links zu hinterlegen. Damit bringt es ihm und den Seitenbesuchern schon mal einen Mehrwert an Gestaltungs- bzw. Auswahlmöglichkeiten.</p>
<h3>Links im Map für Suchmaschinen interessant?</h3>
<p>Es stellt sich mir jedoch die Frage, und diese möchte ich hiermit an Kundige weitergeben, ob die Suchmaschinen diese Links in Maps überhaupt erfassen, berücksichtigen und werten. Ich weiß es ehrlich gesagt nicht. Man könnte nun mal wieder ein Experiment starten, aber vielleicht kennt sich damit ja einer meiner Leser aus und es ist kein großes Geheimnis.</p>
<p>Interessant ist auch die Frage, wie Image-Map und Image aus Sicht der Suchmaschine zusammenwirken. Werden die Alt- bzw. Titeltexte vom Map an das Bild und umgekehrt &#8220;vererbt&#8221;? Was passiert, wenn ein <strong>map</strong> quasi unbenutzt in der Luft hängt, also gar nicht von einem Bild mit <strong>usemap</strong> referenziert wird? Falls das keine Rolle spielt, könnte man damit ja schöne, unsichtbare Linklisten erzeugen. :-)</p>
<h3>iPhone4Spiel Top-Ten jetzt anklickbar</h3>
<p>Die <a href="http://www.hbgf.de/iphone4spiel.html">iPhone4Spiel Top-10-Grafiken</a> sind jetzt per Image-Map anklickbar geworden. Bei der normalen Top-Ten führt der Klick natürlich zur Seite selbst. Bei der Bilder-Top-Ten werden aber nicht die Bilder selbst verlinkt, sondern die Zielseiten, von denen sie referenziert, also wo sie angezeigt werde.</p>
<p>Was bringt das nun? Nicht wirklich viel, aber ich wollte einfach die &#8220;programmtechnische Herausforderung&#8221; meistern, zu einem dynamisch generierten Bild auch eine dynamisch generierte Image-Map zu erstellen. :-)</p>
]]></content:encoded>
			<wfw:commentRss>http://schnurpsel.de/was-bringen-links-in-image-maps-522/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Wordpress 3.0 &#8211; automatisches Update bei 1&amp;1 ohne Problem</title>
		<link>http://schnurpsel.de/wordpress-3-0-automatisches-update-bei-11-ohne-problem-510/</link>
		<comments>http://schnurpsel.de/wordpress-3-0-automatisches-update-bei-11-ohne-problem-510/#comments</comments>
		<pubDate>Fri, 18 Jun 2010 17:17:13 +0000</pubDate>
		<dc:creator>Schnurpselchen</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Installation]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Wordpressupdate]]></category>

		<guid isPermaLink="false">http://schnurpsel.de/wordpress-3-0-automatisches-update-bei-11-ohne-problem-510/</guid>
		<description><![CDATA[Das neue Wordpress 3.0 ist erschienen. Herausragende Neuerung ist die neue Multisite-Funktion, gewissermaßen die Integration von Wordpress-MU in das &#8220;normale&#8221; Wordpress. Zudem gab es den Abschied vom lange bewährten Standard-Theme &#8220;Kubrick&#8221;. Neu als Standardtheme ist nun &#8220;TwentyTen&#8221; an Board.
Brötchen mit WP 3.0 RC als Test
Seit ein paar Wochen habe ich die RC-Versionen von Wordpress 3.0 bereits für meine Brötchen-Bilder im Testbetrieb zu laufen. Dabei <a href='http://schnurpsel.de/wordpress-3-0-automatisches-update-bei-11-ohne-problem-510/' class='more-link'>...&#187;</a>]]></description>
			<content:encoded><![CDATA[<p>Das <a href="http://blog.wordpress-deutschland.org/2010/06/17/wordpress-3-0-thelonious-ist-da.html">neue Wordpress 3.0</a> ist erschienen. Herausragende Neuerung ist die neue Multisite-Funktion, gewissermaßen die Integration von Wordpress-MU in das &#8220;normale&#8221; Wordpress. Zudem gab es den Abschied vom lange bewährten Standard-Theme &#8220;Kubrick&#8221;. Neu als Standardtheme ist nun &#8220;TwentyTen&#8221; an Board.</p>
<h3>Brötchen mit WP 3.0 RC als Test</h3>
<p>Seit ein paar Wochen habe ich die RC-Versionen von Wordpress 3.0 bereits für <a href="http://broetchen-bilder.de/">meine Brötchen-Bilder</a> im Testbetrieb zu laufen. Dabei gab es keine Probleme. </p>
<p>Für meine &#8220;Produktions-Systeme&#8221; Putzlowitsch und Schnurpsel will ich aber nicht gleich auf WP 3.0 umsteigen, das ist mir zu heikel. Da stehen zunächst lokale Tests an.</p>
<h3>Automatisches Update bei 1&#038;1 erfolgreich</h3>
<p>Mit einer Wordpress 2.9.1 Testinstallation bei 1&#038;1 habe ich hingegen gleich mal ein automatisches Update angestoßen. Das hat einwandfrei funktioniert. Allerdings habe ich dort nur eine handvoll einfacher Plugins aus eigenem Hause installiert. Insofern ist das kein echter Produktionstest.</p>
<p>Der (angezeigte) Speicherbedarf ist von 11,5 auf 13,5 MB im Frontend und von 14 auf 16,5 MB im Backend angestiegen, mithin also um 2 bzw. 2,5 MB. Insgesamt kommt man mit den 32 MB, die bei 1&#038;1 zur Verfügung stehen, noch ganz gut über die Runden. Eng kann es bei gleichzeitigen Einsatz vieler Plugin oder bei Upload großer Bilder werde.</p>
<p>Generell sollte man für <a href='http://schnurpsel.de/wordpress-beim-11-webhosting-11-homepage-220/' title='Wordpress beim 1&#038;1 Webhosting (1&#038;1 Homepage)'>Wordpress bei 1&#038;1</a> (Shared Webhosting) einige Dinge beachten.</p>
]]></content:encoded>
			<wfw:commentRss>http://schnurpsel.de/wordpress-3-0-automatisches-update-bei-11-ohne-problem-510/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>my-hacks.php wird auch in Wordpress 3.0 noch unterstützt</title>
		<link>http://schnurpsel.de/my-hacks-php-wird-auch-in-wordpress-3-0-noch-unterstuetzt-493/</link>
		<comments>http://schnurpsel.de/my-hacks-php-wird-auch-in-wordpress-3-0-noch-unterstuetzt-493/#comments</comments>
		<pubDate>Tue, 01 Jun 2010 10:51:55 +0000</pubDate>
		<dc:creator>Schnurpselchen</dc:creator>
				<category><![CDATA[Konfiguration]]></category>
		<category><![CDATA[Tips & Tricks]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[my-hacks]]></category>
		<category><![CDATA[Optionen]]></category>
		<category><![CDATA[Update]]></category>

		<guid isPermaLink="false">http://schnurpsel.de/my-hacks-php-wird-auch-in-wordpress-3-0-noch-unterstuetzt-493/</guid>
		<description><![CDATA[Puhhh, Glück gehabt. Nachdem bereits mit Wordpress 2.8 die Option für die my-hacks.php aus dem Backend verschwunden war, hatte ich befürchtet, daß auch die Unterstützung für diese älteste Wordpress-Erweiterungs-Schnittstelle ab Wordpress 3.0 ganz unter den Tisch fallen würde.
Das scheint aber nicht der Fall zu sein, denn in WP 3.0 RC1 wird die my-hacks.php weiterhin geladen, sofern sie aktiviert ist. Damit ist gewährleistet, daß nicht <a href='http://schnurpsel.de/my-hacks-php-wird-auch-in-wordpress-3-0-noch-unterstuetzt-493/' class='more-link'>...&#187;</a>]]></description>
			<content:encoded><![CDATA[<p>Puhhh, Glück gehabt. Nachdem bereits mit Wordpress 2.8 die Option für die <a href='http://schnurpsel.de/das-ende-der-wordpress-hacker-145/' title='Das Ende der Wordpress-Hacker'>my-hacks.php aus dem Backend verschwunden</a> war, hatte ich befürchtet, daß auch die Unterstützung für diese älteste Wordpress-Erweiterungs-Schnittstelle ab Wordpress 3.0 ganz unter den Tisch fallen würde.</p>
<p>Das scheint aber nicht der Fall zu sein, denn in <a href="http://blog.wordpress-deutschland.org/2010/05/28/wordpress-3-0-rc1-veroeffentlicht.html">WP 3.0 RC1</a> wird die my-hacks.php weiterhin geladen, sofern sie aktiviert ist. Damit ist gewährleistet, daß nicht plötzlich nach dem Update wichtige Funktionen ausgesperrt werden, die möglicherweise in der my-hacks.php stehen.</p>
<p>Allerdings kann man nach einer Neuinstalltion <a href='http://schnurpsel.de/hackers-paradise-12/' title='Hackers Paradise'>die my-hacks-Erweiterung</a> nicht mehr im Backend aktivieren. Dafür müßte man direkt in der Datenbank rumfummeln oder man verwendet das &#8220;123 Hackfile Option&#8221;-Plugin:</p>
<p><strong>Download:</strong> <a href='http://schnurpsel.de/wp-content/uploads/2009/04/plw123_hackfile_option_0_12.zip'>Plugin 123 Hackfile Option 0.12</a></p>
<p>Die Option dafür erscheint nun allerdings nicht mehr bei Einstellungen->Verschiedenes (gibt es nicht mehr), sondern ganz am Ende von Einstellungen->Allgemein.</p>
]]></content:encoded>
			<wfw:commentRss>http://schnurpsel.de/my-hacks-php-wird-auch-in-wordpress-3-0-noch-unterstuetzt-493/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Die gute, alte Rechtsklick-Sperre</title>
		<link>http://schnurpsel.de/die-gute-alte-rechtsklick-sperre-456/</link>
		<comments>http://schnurpsel.de/die-gute-alte-rechtsklick-sperre-456/#comments</comments>
		<pubDate>Tue, 20 Apr 2010 08:49:44 +0000</pubDate>
		<dc:creator>Schnurpselchen</dc:creator>
				<category><![CDATA[Bildersuche]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Tips & Tricks]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Tipps]]></category>
		<category><![CDATA[Tricks]]></category>

		<guid isPermaLink="false">http://schnurpsel.de/die-gute-alte-rechtsklick-sperre-456/</guid>
		<description><![CDATA[
Sie sind zwar nur noch selten anzutreffen, halten sich aber hartnäckig, die Javascript-Rechtsklicksperren. Dabei sind sie praktisch wirkungslos, nur noch absolute Computerlaien lassen sich damit verblüffen. Und dann will da jemand auch noch Sachen damit &#8220;schützen&#8221;, die er selbst nur von einer anderen Seite &#8220;geklaut&#8221; hat. *tststs*
]]></description>
			<content:encoded><![CDATA[<p><a class='imagelink' href='http://schnurpsel.de/wp-content/uploads/2010/04/javascript-rechtsklick-sperre.png'><img src='http://schnurpsel.de/wp-content/uploads/2010/04/javascript-rechtsklick-sperre.png' alt='Javascript Rechtsklick-Sperre' title='Javascript Rechtsklick-Sperre' class='centerimg' /></a></p>
<p>Sie sind zwar nur noch selten anzutreffen, halten sich aber hartnäckig, die Javascript-Rechtsklicksperren. Dabei sind sie praktisch wirkungslos, nur noch absolute Computerlaien lassen sich damit verblüffen. Und dann will da jemand auch noch <a class='imagelink' href='http://schnurpsel.de/wp-content/uploads/2010/04/geschuetztes-gemuese.jpg'>Sachen damit &#8220;schützen&#8221;</a>, die er selbst nur von einer anderen Seite &#8220;geklaut&#8221; hat. *tststs*</p>
]]></content:encoded>
			<wfw:commentRss>http://schnurpsel.de/die-gute-alte-rechtsklick-sperre-456/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>DSDS: Ob Mehrzad oder Menowin ist sowas von Banane &#8211; irgendwas mache ich falsch</title>
		<link>http://schnurpsel.de/dsds-ob-mehrzad-oder-menowin-ist-sowas-von-banane-irgendwas-mache-ich-falsch-454/</link>
		<comments>http://schnurpsel.de/dsds-ob-mehrzad-oder-menowin-ist-sowas-von-banane-irgendwas-mache-ich-falsch-454/#comments</comments>
		<pubDate>Mon, 19 Apr 2010 13:04:42 +0000</pubDate>
		<dc:creator>Schnurpselchen</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[DSDS]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Suche]]></category>

		<guid isPermaLink="false">http://schnurpsel.de/dsds-ob-mehrzad-oder-menowin-ist-sowas-von-banane-irgendwas-mache-ich-falsch-454/</guid>
		<description><![CDATA[Also irgendwas mache ich falsch!? Bei der Suche nach &#8220;Ob Mehrzad oder Menowin ist sowas von Banane&#8221; findet man nicht etwa meinen DSDS-Artikel bei Putzlowitsch, sondern die Seite vom TagSEOBlog, wo ein Trackback von mir steht und außerdem Wikio (siehe Bild). Das sollte mir zu denken geben&#8230; Aber woran liegt das eigentlich?
]]></description>
			<content:encoded><![CDATA[<p><a class='imagelink' href='http://schnurpsel.de/wp-content/uploads/2010/04/google-suche-ob-mehrzad-oder-menowin-banane.png'><img src='http://schnurpsel.de/wp-content/uploads/2010/04/google-suche-ob-mehrzad-oder-menowin-banane-160x120.png' alt='Google-Suche: Ob Mehrzad oder Menowin ist sowas von Banane' title='Google-Suche: Ob Mehrzad oder Menowin ist sowas von Banane' class='leftimg' /></a>Also irgendwas mache ich falsch!? Bei der Suche nach &#8220;Ob Mehrzad oder Menowin ist sowas von Banane&#8221; findet man nicht etwa meinen <a href="http://putzlowitsch.de/2010/04/19/dsds-ob-mehrzad-oder-menowin-ist-sowas-von-banane/">DSDS-Artikel bei Putzlowitsch</a>, sondern <a href="http://www.tagseoblog.de/dsds-finale-mehrzad-gewinner-menowin-von-bild-abgeschossen">die Seite vom TagSEOBlog</a>, wo ein Trackback von mir steht und außerdem Wikio (siehe Bild). Das sollte mir zu denken geben&#8230; Aber woran liegt das eigentlich?</p>
]]></content:encoded>
			<wfw:commentRss>http://schnurpsel.de/dsds-ob-mehrzad-oder-menowin-ist-sowas-von-banane-irgendwas-mache-ich-falsch-454/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Ein nacktes Wordpress installieren</title>
		<link>http://schnurpsel.de/ein-nacktes-wordpress-installieren-446/</link>
		<comments>http://schnurpsel.de/ein-nacktes-wordpress-installieren-446/#comments</comments>
		<pubDate>Wed, 14 Apr 2010 09:15:59 +0000</pubDate>
		<dc:creator>Schnurpselchen</dc:creator>
				<category><![CDATA[Installation]]></category>
		<category><![CDATA[Tips & Tricks]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Artikel]]></category>
		<category><![CDATA[Kommentar]]></category>
		<category><![CDATA[Leer]]></category>
		<category><![CDATA[Seite]]></category>

		<guid isPermaLink="false">http://schnurpsel.de/ein-nacktes-wordpress-installieren-446/</guid>
		<description><![CDATA[Wordpress-Installation
Eine neue Wordpressinstallation enthält üblicherweise bereits ein paar Beispieldaten. So sind schon eine Seite und ein Artikel mit einem Kommentar vorhanden, etwa wie dieser hier. Die Blogrolle ist auch schon mit ein paar Links gefüllt.
Wenn man das nicht möchte, weil man beispielsweise einen Wordpress-Export (per WP-Export als xml) importieren möchte und die IDs der Artikel und Seiten erhalten bleiben sollen, kann man eine benutzerdefinierte <a href='http://schnurpsel.de/ein-nacktes-wordpress-installieren-446/' class='more-link'>...&#187;</a>]]></description>
			<content:encoded><![CDATA[<h3>Wordpress-Installation</h3>
<p>Eine neue Wordpressinstallation enthält üblicherweise bereits ein paar Beispieldaten. So sind schon eine Seite und ein Artikel mit einem Kommentar vorhanden, etwa wie <a href='http://schnurpsel.de/hallo-welt-1/' title='Hallo Welt!'>dieser hier</a>. Die Blogrolle ist auch schon mit ein paar Links gefüllt.</p>
<p>Wenn man das nicht möchte, weil man beispielsweise einen Wordpress-Export (per WP-Export als xml) importieren möchte und die IDs der Artikel und Seiten erhalten bleiben sollen, kann man eine benutzerdefinierte Installation verwenden.</p>
<p>Wordpress lädt am Anfang der Installation die Datei <em>wp-content/install.php</em>, falls sie vorhanden ist. In dieser kann man einige Installationsfunktionen &#8220;überschreiben&#8221;. Das funktioniert so wie bei den Funktionen aus der <em>pluggable.php</em> im Verzeichnis <em>wp-includes</em>. Wordpress prüft, ob eine Funktion bereits vorhanden ist:</p>
<pre>if ( !function_exists('wp_install') ) :
 ...
endif;</pre>
<p>Falls nicht, wird die Wordpress-Funktion &#8220;installiert&#8221;, andernfalls wird die bereits vorhandene verwendet. Die wordpresseigenen Installationsfunktionen findet man in <em>wp-admin/includes/upgrade.php</em>, diese kann man sich als Vorlage für eigene Modifikationen hernehmen.</p>
<h3>Wordpress ohne &#8220;Hallo Welt&#8221;</h3>
<p>Um nun eine leere Wordpress-Installation zu erhalten, wird die Funktion <strong>wp_install_defaults</strong> in der Datei <strong><em>wp-content/install.php</em></strong> neu definiert:</p>
<pre>&lt;?php
function wp_install_defaults($user_id) {
}
?&gt;</pre>
<p>Es ist einfach eine leere Funktion, dadurch wird aber auch keine Default-Kategorie für Artikel und Links erstellt. Möchte man die Standardkategorien trotzdem haben, nimmt man den oberen Teil aus der originalen WP-Funktion (bis <em>// Now drop in some default links</em>) in die eigene Funktion mit rein. Dabei das <em>global $wpdb</em> nicht vergessen.</p>
<p>Wie man auf diese Weise bereits Plugins bei der Installation aktivieren kann, hatte ich <a href='http://schnurpsel.de/wordpress-23-plugins-oder-my-hacks-bei-der-installation-aktivieren-63/' title='Wordpress 2.3 &#8211; Plugins oder my-hacks bei der Installation aktivieren'>früher schon mal beschrieben</a>.</p>
<p>Nachdem die Anpassungen in der <strong>install.php</strong> vorgenommen wurden und diese in das Wordpress-Content-Verzeichnis kopiert wurde, kann man die Wordpressinstallation wie gewohnt starten.</p>
]]></content:encoded>
			<wfw:commentRss>http://schnurpsel.de/ein-nacktes-wordpress-installieren-446/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Spam-Bot Wetter, die Bots testen Kommentare</title>
		<link>http://schnurpsel.de/spam-bot-wetter-die-bots-testen-kommentare-439/</link>
		<comments>http://schnurpsel.de/spam-bot-wetter-die-bots-testen-kommentare-439/#comments</comments>
		<pubDate>Wed, 07 Apr 2010 16:24:48 +0000</pubDate>
		<dc:creator>Schnurpselchen</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Bot]]></category>
		<category><![CDATA[Kommentar]]></category>
		<category><![CDATA[Spam]]></category>

		<guid isPermaLink="false">http://schnurpsel.de/spam-bot-wetter-die-bots-testen-kommentare-439/</guid>
		<description><![CDATA[Heute scheint gutes Spam-Wetter zu sein, die Spambots sind unterwegs und testen die Kommentar-Formulare, im Moment drüben bei Putzlowitsch.
Das Muster ist immer gleich:

xyz.amazonaws.com  /2007/01/09/spam-spammiger-am-spammigsten
xyz.amazonaws.com  /2007/01/09/spam-spammiger-am-spammigsten/
xyz.amazonaws.com  /wp-comments-post.php
xyz.casema.nl      /wp-comments-post.php
xyz.slicehost.net  /wp-comments-post.php

Erst kommt so ein Hansel vorbei und ruft eine Seite mit der falschen URL (ohne abschließendem Slash) auf. Dann wird er auf die richtige URL weitergeleitet und versucht <a href='http://schnurpsel.de/spam-bot-wetter-die-bots-testen-kommentare-439/' class='more-link'>...&#187;</a>]]></description>
			<content:encoded><![CDATA[<p>Heute scheint gutes Spam-Wetter zu sein, die Spambots sind unterwegs und testen die Kommentar-Formulare, im Moment drüben bei Putzlowitsch.<br />
Das Muster ist immer gleich:</p>
<pre>
xyz.amazonaws.com  /2007/01/09/spam-spammiger-am-spammigsten
xyz.amazonaws.com  /2007/01/09/spam-spammiger-am-spammigsten/
xyz.amazonaws.com  /wp-comments-post.php
xyz.casema.nl      /wp-comments-post.php
xyz.slicehost.net  /wp-comments-post.php
</pre>
<p>Erst kommt so ein Hansel vorbei und ruft eine Seite mit der falschen URL (ohne abschließendem Slash) auf. Dann wird er auf die richtige URL weitergeleitet und versucht einen &#8220;Kommentar&#8221; abzusetzen. Gleich danach kommen noch zwei Spam-Bot-Kollegen und versuchen dasselbe. Als User-Agent steht immer &#8220;Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)&#8221; drin.</p>
<p>Inhaltlich habe die nicht wirklich was zu bieten, es scheint eher nur ein Test zu sein, ob die Kommentare entgegengenommen werden und wie Links eingefügt werden können. So in etwa sehen die Kommentare aus:</p>
<pre>EBuBBk
&lt;a href=\&quot;http://swdjxdiycbec.com/\&quot;&gt;swdjxdiycbec&lt;/a&gt;,
[url=http://ndnoaqhxujvg.com/]ndnoaqhxujvg[/url],
[link=http://krperquplewf.com/]krperquplewf[/link], 

http://keejyaqvdysc.com/</pre>
<p>Angefangen hat es kurz nach 9 Uhr. Bisher sind gut 300 Spam-Versuche aufgeschlagen, also etwa 100 Zugriffe des obigen Verhaltensmusters. Nur gut, daß dieser Spam-Quark schon an der Türe abgewiesen wird und erst gar nicht in die Spam- oder Moderationsliste von Wordpress gelangt.</p>
<p>Ich befürchte, die Bots geben erst Ruhe, wenn sie alle ca. 750 Artikel bei Putzlowitsch abgegrast haben. Und dann komme sie womöglich noch hierher zu Schnurpsel. Hoffentlich merken die bald mal, daß sie dort wie auch hier keine Chance haben, ihren Spam loszuwerden.</p>
]]></content:encoded>
			<wfw:commentRss>http://schnurpsel.de/spam-bot-wetter-die-bots-testen-kommentare-439/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Alles Nichts oder nicht alles?</title>
		<link>http://schnurpsel.de/alles-nichts-oder-nicht-alles-399/</link>
		<comments>http://schnurpsel.de/alles-nichts-oder-nicht-alles-399/#comments</comments>
		<pubDate>Mon, 08 Mar 2010 21:43:16 +0000</pubDate>
		<dc:creator>Schnurpselchen</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Konfiguration]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[my-hacks]]></category>
		<category><![CDATA[Suchmaschinen]]></category>

		<guid isPermaLink="false">http://schnurpsel.de/alles-nichts-oder-nicht-alles-399/</guid>
		<description><![CDATA[
Wenn Besucher über Google auf die eigene Webseite kommen, ist das ja normalerweise eine schöne Sache. Allerdings nicht, wenn es über einen seltsamen Link, wie er oben zu sehen ist, passiert. Wie kommt aber soetwas überhaupt in den Index einer Suchmaschine?
Das gibts doch gar nicht
Bereits im Oktober letzen Jahres hatte ich etwas Ähnliches beobachtet. Da wurden Google massiv mit Links auf irgendwelche nicht existierende <a href='http://schnurpsel.de/alles-nichts-oder-nicht-alles-399/' class='more-link'>...&#187;</a>]]></description>
			<content:encoded><![CDATA[<p><a class='imagelink' href='http://schnurpsel.de/wp-content/uploads/2010/03/google-treffer-mit-paramete.png'><img src='http://schnurpsel.de/wp-content/uploads/2010/03/google-treffer-mit-paramete.png' alt='Google-Treffer mit Parameter' title='Google-Treffer mit Parameter' /></a></p>
<p>Wenn Besucher über Google auf die eigene Webseite kommen, ist das ja normalerweise eine schöne Sache. Allerdings nicht, wenn es über einen seltsamen Link, wie er oben zu sehen ist, passiert. Wie kommt aber soetwas überhaupt in den Index einer Suchmaschine?</p>
<h3>Das gibts doch gar nicht</h3>
<p>Bereits im Oktober letzen Jahres hatte ich <a href='http://schnurpsel.de/komischer-spam-und-der-http-statuscode-251/' title='Komischer Spam und der HTTP-Statuscode'>etwas Ähnliches</a> beobachtet. Da wurden Google massiv mit Links auf irgendwelche nicht existierende Seiten gefüttert. Wenn nun eine dieser nicht vorhandenen Seiten auf die Anfrage des Googlebots einen HTTP-Status &#8220;200 OK&#8221; zurückliefert, geht Google davon aus, daß es die Seite gibt und nimmt sie in den Index auf. Korrekterweise sollte aber mit dem Fehlerstatus &#8220;404 Not found&#8221; geantwortet werden, so daß die Seite nicht im Index landet. Genau das war damals bei mir der Fall, also ist eigentlich alles in Butter. Nur habe nicht mit der Großzügigkeit von Wordpress gerechnet.</p>
<h3>Die Wordpress.presse.pressung</h3>
<p>In manchen Dingen ist Wordpress recht großzügig. Früher war es möglich, wenn in den Permalinks die Artikel ID verwendet wurde, einen Artikel über nahezu beliebig viele URLs aufzurufen. Sobald die ID erkannt wurde und existierte, wurde der Rest der URL nicht weiter überprüft. So hätte man diesen Beitrag hier auch noch mit <em>/alles-quark-399/</em> oder <em>/blafasel-399/</em> aufrufen können. Das geht mittlwerweile nicht mehr. Allerdings ist zur Zeit etwas Ähnliches immer noch möglich, wenn man in den Permalinks <a href='http://schnurpsel.de/permalinks-was-verwenden-die-33-deutschen-top-blogs-388/#kat-url' title='Permalinks &#8211; Was verwenden die 33 deutschen Top-Blogs'>die Kategorie verwendet</a>.</p>
<p>Wenn nun eine Wordpress-Seite mit Parametern in der Form <em>/?parameter=wert</em> aufgerufen wird, ignoriert Wordpress einfach unbekannte Patemeter oder ungültige Paremeterwerte und tut so, als würde es diese Parameter gar nicht geben. Somit führen folgende Aufrufe zu gültigen Seiten:</p>
<p><a href="http://testblog.schnurpsel.de/?q=Diese%20Seite%20gibt%20es%20nicht">http://testblog.schnurpsel.de/?q=Diese Seite gibt es nicht</a><br />
<a href="http://testblog.schnurpsel.de/?quark=Gesund%20und%20schmeckt%20lecker">http://testblog.schnurpsel.de/?quark=Gesund und schmeckt lecker</a><br />
<a href="http://testblog.schnurpsel.de/?p=Hier%20steht%20normalerweise%20die%20ID">http://testblog.schnurpsel.de/?p=Hier steht normalerweise die ID</a></p>
<p>Bei den ersten beiden Beispielen wir ein unbekannter Paremeter verwendet, im dritten Beispiel der gültige Parameter <em>p=</em> (<a href='http://schnurpsel.de/shortlink-ist-schon-eingebaut-163/' title='Shortlink ist schon eingebaut'>Short-Link</a>), der allerdings eine numerische Artikel-ID erwartet. In allen Fällen wird die Startseite mit dem Status &#8220;200 OK&#8221; angezeigt. Es funktioniert aber ebenso mit Einzelseiten oder anderen Permalinks:</p>
<p><a href="http://testblog.schnurpsel.de/allgemein/hallo-welt/?frage=was-soll-das">http://testblog.schnurpsel.de/...hallo-welt/?frage=was-soll-das</a><br />
<a href="http://testblog.schnurpsel.de/2010/03/?jahreszeit=fr%FChling">http://testblog.schnurpsel.de/2010/03/?jahreszeit=Frühling</a></p>
<h3>Gut oder schlecht</h3>
<p>Ob dieses Verhalten von Wordpress nun gut oder schlecht, gewollt oder ein Fehler ist, mag ich nicht beurteilen. Ich finde es zumindest suboptimal, denn dadurch entstehet z.B. die oben gezeigte URL als <a href="http://www.google.de/search?q=save+us+from+berlusconi">Google-Treffer</a>, und sowas möchte ich nicht haben. Dabei wäre es für Wordpress kein größeres Problem, unbekannte Parameter oder ungültige Parameterwerte als Fehler zu behandeln. Das schöne an Wordpress ist ja, daß es recht einfach erweitert und modifiziert werde kann.</p>
<h3>Fehler bleibt Fehler</h3>
<p>Deshalb habe ich mir diese Parameterprüfung hier nachgerüstet (aber nicht für den Testblog!), übrigens auch für die worpdresseigene Suchfunktion. Denn falls es keinen Suchtreffer gibt, finde ich, ist das auch einen &#8220;404 Not Found&#8221; wert :-)<br />
Nun sollte auch die ganz oben gezeigte, hier nicht existierende Seite nach einiger Zeit aus dem Suchindex verschwinden.</p>
<p><strong>Nachtrag:</strong><br />
Weil es angefragt wurde, hier mein Code zur Parameterprüfung, der sich per Action-Hook in <strong>parse_request</strong> reinhängt:</p>
<pre>&lt;?php
 function plw123_parse_request( $data ) {
  // Liste der numerischen Parameter
  $num_para = array( 'p', 'page_id', 'attachment_id', 'tag_id',
          'page', 'paged',
          'year', 'monthnum', 'day', 'w', 'm',
          'hour', 'minute', 'second' );
  // Parameter übergeben, aber nicht gefunden
  foreach( $_GET as $key =&gt; $value )
   if( !array_key_exists( $key, $data-&gt;query_vars ) ) {
    $data-&gt;query_vars['error'] = '404';
    return;
   }
  // Numerische Parameter prüfen
  foreach( $data-&gt;query_vars as $key =&gt; $value ) {
   // Sonderbehandlung Kategorie-IDs
   if( 'cat' == $key ) {
    // darf eine Liste von kommaseparierten Integerwerten sein
    $test_value = preg_replace( '|[^0-9,-]|', '', $value );
    if( $test_value != $value ) {
     $data-&gt;query_vars['error'] = '404';
     return;
    }
   }
   // Numerische Werte
   if( in_array( $key, $num_para ) ) {
    $value = trim( $value );
    // Page bei Einzelansicht (Seite, Artikel) kann führenden Slash enthalten
    if( 'page' == $key )
      $value = ltrim( $value, '/' );
    $test_value = absint( $value );
    if( !$test_value ) {
     $data-&gt;query_vars['error'] = '404';
     return;
    }
   }
  }
 }
 add_action( 'parse_request', 'plw123_parse_request' );
?&gt;</pre>
]]></content:encoded>
			<wfw:commentRss>http://schnurpsel.de/alles-nichts-oder-nicht-alles-399/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Höher, schneller, weiter</title>
		<link>http://schnurpsel.de/hoeher-schneller-weiter-390/</link>
		<comments>http://schnurpsel.de/hoeher-schneller-weiter-390/#comments</comments>
		<pubDate>Mon, 01 Mar 2010 21:28:39 +0000</pubDate>
		<dc:creator>Schnurpselchen</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Konfiguration]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Cache]]></category>
		<category><![CDATA[Datenbank]]></category>
		<category><![CDATA[Geschwindigkeit]]></category>
		<category><![CDATA[Optimierung]]></category>
		<category><![CDATA[Strato]]></category>
		<category><![CDATA[Webhosting]]></category>

		<guid isPermaLink="false">http://schnurpsel.de/hoeher-schneller-weiter-390/</guid>
		<description><![CDATA[Mit den Google-Webmastertools bekommt man einen guten Überblick, wie oft der Googlebot vorbeischaut und wieviele Daten er in welcher Zeit Abfragt.
Pro Tag gecrawlte Seiten

Auf dem Diagramm ist noch das Ende vom November, der ganze Dezember und Januar und der Anfang vom Februar zu sehen. Scheinbar tritt der Googlebot auch über den Jahreswechsel etwas kürzer, feiert Weihnachten und Silvester und legt dann erst Mitte Januar <a href='http://schnurpsel.de/hoeher-schneller-weiter-390/' class='more-link'>...&#187;</a>]]></description>
			<content:encoded><![CDATA[<p>Mit den <a href="http://www.google.com/webmasters/tools/?hl=de">Google-Webmastertools</a> bekommt man einen guten Überblick, wie oft der Googlebot vorbeischaut und wieviele Daten er in welcher Zeit Abfragt.</p>
<h3>Pro Tag gecrawlte Seiten</h3>
<p><a class='imagelink' href='http://schnurpsel.de/wp-content/uploads/2010/03/google-crawling-seiten-feb-2010.png'><img src='http://schnurpsel.de/wp-content/uploads/2010/03/google-crawling-seiten-feb-2010.png' alt='Google - Crawling Anzahl der Seiten pro Tag Februar 2010' title='Google - Crawling Anzahl der Seiten pro Tag Februar 2010' /></a><br />
Auf dem Diagramm ist noch das Ende vom November, der ganze Dezember und Januar und der Anfang vom Februar zu sehen. Scheinbar tritt der Googlebot auch über den Jahreswechsel etwas kürzer, feiert Weihnachten und Silvester und legt dann erst Mitte Januar wieder richtig los.</p>
<h3>Pro Tag heruntergeladene Kilobyte</h3>
<p><a class='imagelink' href='http://schnurpsel.de/wp-content/uploads/2010/03/google-crawling-kb-feb-2010.png'><img src='http://schnurpsel.de/wp-content/uploads/2010/03/google-crawling-kb-feb-2010.png' alt='Google - Crawling Datenmenge in kByte pro Tag Februar 2010' title='Google - Crawling Datenmenge in kByte pro Tag Februar 2010' /></a><br />
In etwa parallel dazu verläuft normlerweise die Kurve zu den täglich heruntergeladenen Datenmengen. Klar, je mehr Seiten angefragt werden, um so mehr Daten fallen da durchschnittlich an.</p>
<p>Eines fällt aber auf, denn obwohl die Anzahl der pro Tag abgefragten Seiten ab Mitte Januar und im Februar höher liegen als noch im November, ist die Datenmenge nicht in gleichem Maße angestiegen. Der Grund ist recht einfach. Ich hatte Anfang/Mitte Dezember die gzip-Komprimierung für die Seiten aktiviert.</p>
<h3>Dauer des Herunterladens einer Seite (in Millisekunden)</h3>
<p><a class='imagelink' href='http://schnurpsel.de/wp-content/uploads/2010/03/google-crawling-ms-feb-2010.png'><img src='http://schnurpsel.de/wp-content/uploads/2010/03/google-crawling-ms-feb-2010.png' alt='Google - Crawling Zeit in Millisekunden pro Seite Februar 2010' title='Google - Crawling Zeit in Millisekunden pro Seite Februar 2010' /></a><br />
Die Geschwindigkeit der Seitenauslieferung ist die für den normalen Nutzer, also den Besucher einer Website der wohl wichtigste, technische Wert. Wenn erstmal ein paar Sekunden nach dem Aufrufen einer Seite oder länger nichts passiert, ist das aus Anwendersicht eher unerfreulich.</p>
<p>Der Wert lag im November bei etwa 1,5 Sekunden und schließt damit an die <a href='http://schnurpsel.de/geschwindigkeit-ist-keine-hexerei-213/' title='Geschwindigkeit ist keine Hexerei'>Zahlen vom Oktober</a> an. Anfang Dezember bin ich dann Dank <a href='http://schnurpsel.de/speedplus-strato-macht-php-anwendungen-schneller-276/' title='SpeedPlus &#8211; Strato macht PHP-Anwendungen schneller'>SpeedPlus</a> wieder <a href='http://schnurpsel.de/strato-powerplus-mit-speedplus-fehler-bei-der-remote-adresse-remote_addr-284/' title='Strato PowerPlus mit SpeedPlus &#8211; Fehler bei der Remote-Adresse (REMOTE_ADDR)'>zu Strato zurückgekehrt</a> und seitdem liegen die Ladezeiten fast immer bei erfreulichen 0,8 Sekunden. Aber eben nur fast. Wie man im Diagramm sieht, gab es schon im Dezember und Anfang Januar Ladezeitspitzen, die dann im Februar nochmal deutlich zunahmen. Allerdings ist das eher darin zu sehen, daß durch die größere Anzahl der pro Tag abgefragten Seiten auch die Wahrscheinlichkeit für den Googlebots auf eine Lastspitze zu treffen, größer war.</p>
<p>Ungeachtet dessen gibt es aber diese Lastspitzen, die nicht nur der Googlebot &#8220;sieht&#8221;, sondern auch der normale Nutzer bemerkt. Wenn man Pech hat, dauert das Laden einer Seite wieder 4 bis 6 Sekunden, ganz so wie vor der SpeedPlus-Zeit bei Strato. Diesmal ist es aber meiner Meinung nach nicht die <a href='http://schnurpsel.de/warum-wordpress-bei-strato-so-langsam-ist-161/' title='Warum Wordpress bei Strato so langsam ist'>schlechte PHP-Performance</a>, sondern eher die Datenbank. Die Datenbankserver sind zwar grundsätzlich nicht wirklich lahm, legen aber ab und zu ein paar Gedenkminuten ein, wie mir scheint. Und genau dann dauert der Seitenaufruf wieder mehrere Sekunden. Kürzlich gab es auch wieder mal einen Totalausfall, der dann zu einem 500er Fehler führt.</p>
<h3>Hin und weg</h3>
<p>Nun sind zwar PHP und Webserver bei Strato schnell, aber die Datenbank klemmt mitunter. Deshalb bin ich vorerst wieder zu meiner externen Datenbank zurückgekehrt. Das eigentlich langsame ist hierbei die Datenübertragung über das Internet  zwischen Strato (Karlsruhe/Berlin) und Host-Europe (Köln). Um das etwas abzudämpfen, habe ich zusätzlich ein Datenbank-Cache-Plugin installiert, welches häufig benötigte Daten auf dem Webspace bei Strato im Dateisystem ablegt, um diese nicht jedesmal neu übertragen zu müssen. Zumal sich viele Daten, z.B. die Artikel und Seiten normalerweise eh nicht ändern.</p>
<p>Nun werde ich das Alles mal weiter beobachten, wie das mit den Ladezeiten so aussieht und hoffe aber trotzdem, das Strato die Datenbankaussetzer in den Griff bekommt.</p>
]]></content:encoded>
			<wfw:commentRss>http://schnurpsel.de/hoeher-schneller-weiter-390/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Permalinks &#8211; Was verwenden die 33 deutschen Top-Blogs</title>
		<link>http://schnurpsel.de/permalinks-was-verwenden-die-33-deutschen-top-blogs-388/</link>
		<comments>http://schnurpsel.de/permalinks-was-verwenden-die-33-deutschen-top-blogs-388/#comments</comments>
		<pubDate>Wed, 24 Feb 2010 15:02:18 +0000</pubDate>
		<dc:creator>Schnurpselchen</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Konfiguration]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Permalink]]></category>
		<category><![CDATA[SEO]]></category>

		<guid isPermaLink="false">http://schnurpsel.de/permalinks-was-verwenden-die-33-deutschen-top-blogs-388/</guid>
		<description><![CDATA[Welcher Permalink ist das beste Ding?
Die Diskussion taucht immer wieder mal auf, wie sieht optimalerweise ein Permalink, also die Struktur der URL aus. Sollten das Datum oder die Artikel-ID enthalten sein, ist es sinnvoll Kategorien oder Tags mit aufzunehmen?
Eine allgemeingültige und endgültige Empfehlung kann es nicht geben, wenn man die unterschiedlichen Sichtweisen dazu berücksichtigt, die dann zu eher widersprüchliche Aussagen führen.
Betreibt man ein Blog <a href='http://schnurpsel.de/permalinks-was-verwenden-die-33-deutschen-top-blogs-388/' class='more-link'>...&#187;</a>]]></description>
			<content:encoded><![CDATA[<h3>Welcher Permalink ist das beste Ding?</h3>
<p>Die Diskussion <a href="http://www.perun.net/2010/02/16/die-richtige-permalinkstruktur/">taucht</a> immer <a href="http://toscho.de/2009/beste-url-struktur/">wieder</a> mal auf, wie sieht optimalerweise ein Permalink, also die Struktur der URL aus. Sollten das Datum oder die Artikel-ID enthalten sein, ist es sinnvoll Kategorien oder Tags mit aufzunehmen?</p>
<p>Eine allgemeingültige und endgültige Empfehlung kann es nicht geben, wenn man die unterschiedlichen Sichtweisen dazu berücksichtigt, die dann zu eher widersprüchliche Aussagen führen.</p>
<p>Betreibt man ein Blog im Sinne eines Tagebuches, ist sicher das Datum oder Bestandteile davon eine gute Wahl. Aus SEO-Gesichtspunkten bzw. für eine eher thematische Ausrichtung wird oft die Kategorie mit in die Permalinkstruktur aufgenommen. Für eine Webseite mit vielen Schreibern könnte auch der Autorenname eine geeignete Option sein.</p>
<p>Ich habe mir einfach mal die Permalink-Struktur der 33 deutschen Top-Blogs angesehen. Vielleicht läßt sich ja daraus eine Empfehlung ableiten.</p>
<h3>Die Permalink-Struktur der 33 deutschen Top-Blogs</h3>
<p>Zunächst stellt sich natürlich die Frage, welche sind denn die Top-Blogs in Deutschland? Auch hier kann man sich endlos streiten, wenn man will. Ich habe als erste Näherung einfach die aktuell <a href="http://zusammen.gerech.net/top-33/2010-02-24/">zusammengerechnete Liste</a> von heute, dem 24.02.2010, genommen. Die Permalinkstruktur habe ich in Gruppen zusammengefaßt, vor dem jeweiligen Blog steht der aktuelle Platz in der Top-33-Liste :</p>
<ul>
<li><strong>Jahr, Monat, Tag und Artikelname</strong> (13)
<ul>
<li> 2. <a href='http://netzwertig.com/'>netzwertig.com</a></li>
<li> 3. <a href='http://www.nerdcore.de/wp/'>Nerdcore</a></li>
<li> 4. <a href='http://www.basicthinking.de/blog/'>Basic Thinking Blog</a></li>
<li>10. <a href='http://www.spreeblick.com/'>Spreeblick</a></li>
<li>12. <a href='http://www.werbeblogger.de/'>Werbeblogger</a></li>
<li>13. <a href='http://www.googlewatchblog.de/'>GoogleWatchBlog</a></li>
<li>18. <a href='http://www.fuenf-filmfreunde.de/'>Die Fünf Filmfreunde</a></li>
<li>19. <a href='http://faz-community.faz.net/blogs/netzkonom/default.aspx'>Netzökonom</a> (vorangstelltes &#8216;archive&#8217;)</li>
<li>22. <a href='http://blog.wordpress-deutschland.org/'>WordPress Deutschland Blog</a></li>
<li>23. <a href='http://lumma.de/'>Lummaland</a></li>
<li>25. <a href='http://www.macnotes.de/'>MACNOTES.DE</a></li>
<li>29. <a href='http://www.lawblog.de/'>law blog</a> (vorangstelltes &#8216;archives&#8217;)</li>
<li>32. <a href='http://www.allesaussersport.de/'>allesaussersport</a> (vorangstelltes &#8216;archiv&#8217;)</li>
</ul>
</li>
<li><strong>Jahr, Monat und Artikelname</strong> (5)
<ul>
<li>11. <a href='http://www.internet-law.de/'>Internet-Law</a></li>
<li>15. <a href='http://www.lesmads.de/'>Les Mads</a></li>
<li>17. <a href='http://www.fscklog.com/'>fscklog</a></li>
<li>24. <a href='http://www.indiskretionehrensache.de/'>Indiskretion Ehrensache</a></li>
<li>27. <a href='http://alles-schallundrauch.blogspot.com/'>Alles Schall und Rauch</a></li>
</ul>
</li>
<li><strong>Jahr und Artikelname</strong> (1)
<ul>
<li> 6. <a href='http://www.netzpolitik.org/'>netzpolitik.org</a></li>
</ul>
</li>
<li><strong>Artikelname</strong> (6)
<ul>
<li> 1. <a href='http://www.stefan-niggemeier.de/blog/'>Stefan Niggemeier</a></li>
<li> 8. <a href='http://stadt-bremerhaven.de/'>Caschys Blog</a></li>
<li>16. <a href='http://www.ruhrbarone.de/'>Ruhrbarone</a></li>
<li>30. <a href='http://kochtopf.twoday.net/'>1x umrühren bitte</a> (vorangstelltes &#8217;stories&#8217;)</li>
<li>31. <a href='http://www.designtagebuch.de/'>Design Tagebuch</a></li>
<li>33. <a href='http://blog.druckerei.de/'>Druckerei Blog</a></li>
</ul>
</li>
<li><strong>Nummer und Artikelname</strong> (3)
<ul>
<li> 7. <a href='http://carta.info/'>CARTA</a></li>
<li> 9. <a href='http://www.bildblog.de/'>BILDblog</a></li>
<li>20. <a href='http://upload-magazin.de/'>UPLOAD Blog</a></li>
</ul>
</li>
<li><strong>Artikelname und Nummer</strong> (1)
<ul>
<li> 5. <a href='http://stylespion.de/'>StyleSpion</a></li>
</ul>
</li>
<li><strong>Sonderformen</strong> (1)
<ul>
<li>28. <a href='http://www.elektrischer-reporter.de/'>Elektrischer Reporter</a> Kategorie (video) ? und Nummer</li>
</ul>
</li>
<li><strong>Keine Permalink, Nummer als URL-Parameter</strong> (3)
<ul>
<li>14. <a href='http://www.nachdenkseiten.de/'>NachDenkSeiten</a></li>
<li>21. <a href='http://www.whudat.de/'>MC Winkels weBlog</a></li>
<li>26. <a href='http://blog.fefe.de/'>Fefes Blog</a></li>
</ul>
</li>
</ul>
<p>Mehr als die Hälfte (57,6%) der Top-33-Blogs verwendet neben dem Artikelnamen das Datum oder einen Bestandteil davon in der URL. Bei allein fast 40% findet man das komplette Datum mit Jahr, Monat und Tag im Permalink. Gut 18% benutzen nur den Namen des Artikels als Permalink und weitere etwa 12% kombinieren dazu noch eine Nummer (Artikel-ID). Immerhin knapp 10% der Top-Blogs verwenden keine Permalinks, sondern setzen auf die Artikelnummer als URL-Parameter (?id=1234).</p>
<h3>Erste Ableitung des Permalink-Aufbaus</h3>
<p>Wenn man Permalinks verwendet, ist der Artikelname (in seiner Umwandlung zu einem URL-Pfad) gewissermaßen eine feste Größe. Die Einbeziehung des Datums oder von Teilen kann so schlecht nicht sein, diese Verwendet ein Großteil der Top-Blogs. Auch ganz auf Permalinks zu verzichten, hat gewisse Vorteile. Die URLs sind kurz und bleiben immer gültig, auch wenn man mal was am Artikel-Titel, dem Datum oder sonstigen Einflußfaktoren ändert.</p>
<p>Ich habe mir stichprobenartig noch weitere <a href="http://zusammen.gerech.net/">Blogs der Top-100</a> angesehen und zumindest keine Seite entdeckt, die etwa die Kategorie oder gar Tags in der URL verwendet. Mal davon abgesehen, daß Tags bei Wordpress bis zur Version 2.9.x nicht als Bestandteil der Permalinks funktionieren (obwohl in der Dokumentation genannt), gibt es auch noch andere Probleme.</p>
<h3 id='kat-url'>Kategorie oder Tag im Permalink</h3>
<p>In Wordpress kann man Artikel in mehreren Kategorien ablegen. Einem Artikel können zudem auch mehrere Tags zugeordnet werden. Verwendet man Kategorien oder Tags in Permalinks, erstellt Wordpress die die URL aus der Kategorie oder dem Tag mit der kleinsten ID. Ändert man nun die Kategoriezuordnung oder die Tags, kann sich möglicherweise auch die URL ändern.</p>
<p>Das ist aber erstmal nicht weiter schlimm, denn der Artikel wird auch weiterhin mit der alten Kategorie gefunden und angezeigt. Wordpress geht sogar soweit, einfach die Kategorie beim Auflösen der Permalinks zu ignorieren. Damit ergeben sich dann theoretisch <strong>beliebig viele URLs für einen Artikel</strong>.</p>
<p>Als Beispiel ist das auf meinem Testblog zu sehen. Die Permalink-Struktur sieht so aus:</p>
<pre>/%category%/%postname%/</pre>
<p>Der Artikel ist in der Kategorie &#8220;Allgemein&#8221; einsortiert, die URL sieht so aus:<br />
<a href="http://testblog.schnurpsel.de/allgemein/hallo-welt/">http://testblog.schnurpsel.de/allgemein/hallo-welt/</a></p>
<p>Er ist aber auch mit der Kategorie &#8220;Blafasel&#8221;, &#8220;Hundekuchen&#8221; oder &#8220;Gibtesnicht&#8221; aufrufbar:<br />
<a href="http://testblog.schnurpsel.de/blafasel/hallo-welt/">http://testblog.schnurpsel.de/blafasel/hallo-welt/</a><br />
<a href="http://testblog.schnurpsel.de/hundekuchen/hallo-welt/">http://testblog.schnurpsel.de/hundekuchen/hallo-welt/</a><br />
<a href="http://testblog.schnurpsel.de/gibtesnicht/hallo-welt/">http://testblog.schnurpsel.de/gibtesnicht/hallo-welt/</a><br />
Genau, diese Kategorien gibt es gar nicht.</p>
<p>Man hat damit potentiell also ganz viel bösen &#8220;Duplicate content&#8221; (DC). Da sage noch einer, die Kategorie im Permalink sei unter SEO-Gesichtspunkten empfehlenswert. ;-)</p>
<h3>Permalink, so oder so</h3>
<p>Letztendlich muß jeder selbst entscheiden, ob und wie er seine Permalinks gestaltet. Bei Putzlowitsch habe ich mich für das Datum entschieden, da ich dort eher im Sinne eines Tagebuchs schreibe. Hier verwende ich eine Kombination aus Artikelname und Artikel-ID, weil die sichtbare ID schnelle interne Links mit dem 123 IntLink-Plugin ermöglicht. Bei Twitter verwende ich übrigens gerne die <a href='http://schnurpsel.de/shortlink-ist-schon-eingebaut-163/' title='Shortlink ist schon eingebaut'>WP-Shortlinks</a> mit der ID als URL-Parameter, die sind schön kurz und funktionieren auch ohne Shortlink-Dienst. </p>
]]></content:encoded>
			<wfw:commentRss>http://schnurpsel.de/permalinks-was-verwenden-die-33-deutschen-top-blogs-388/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Mit welcher Wordpress-Version läuft ein Wordpress-Blog?</title>
		<link>http://schnurpsel.de/mit-welcher-wordpress-version-laeuft-eine-wordpress-blog-359/</link>
		<comments>http://schnurpsel.de/mit-welcher-wordpress-version-laeuft-eine-wordpress-blog-359/#comments</comments>
		<pubDate>Sun, 07 Feb 2010 22:56:27 +0000</pubDate>
		<dc:creator>Schnurpselchen</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Konfiguration]]></category>
		<category><![CDATA[Tips & Tricks]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Version]]></category>

		<guid isPermaLink="false">http://schnurpsel.de/mit-welcher-wordpress-version-laeuft-eine-wordpress-blog-359/</guid>
		<description><![CDATA[Wordpress habe ich seit Oktober 2006 in Benutzung (1&#038;1 Fertigblog), mein erstes selbstinstalliertes Wordpress im November 2006 hatte die Version 2.0.4. Seitdem ist einige Zeit ins Land gegangen und mittlerweile sind wir bei Wordpress Version 2.9.1 angekommen, die Version 3.0 ist schon angekündigt und soll im März erscheinen.
Mit jeder neuen Wordpress-Version gab es meist neue Funktionen, manchmal war eine neue Ausgabe aber auch nur <a href='http://schnurpsel.de/mit-welcher-wordpress-version-laeuft-eine-wordpress-blog-359/' class='more-link'>...&#187;</a>]]></description>
			<content:encoded><![CDATA[<p>Wordpress habe ich <a href="http://putzlowitsch.de/2006/10/19/zufall-und-notwendigkeit/">seit Oktober 2006</a> in Benutzung (1&#038;1 Fertigblog), mein erstes selbstinstalliertes <a href="http://putzlowitsch.de/2006/11/07/umzug/">Wordpress im November 2006</a> hatte die Version 2.0.4. Seitdem ist einige Zeit ins Land gegangen und mittlerweile sind wir bei Wordpress Version 2.9.1 angekommen, die Version 3.0 ist schon angekündigt und soll im März erscheinen.</p>
<p>Mit jeder neuen Wordpress-Version gab es meist neue Funktionen, manchmal war eine neue Ausgabe aber auch nur ein Sicherheits-Release, um bekannt gewordene Sicherheitslöcher zu stopfen. Damit sind Sicherheitslücken und deren Ausnutzbarkeit immer von der Wordpress-Version abhängig, wodurch die Versions-Information für einen Angreifer durchaus interessant ist.</p>
<h3>Die Wordpress-Versionsnummer anzeigen</h3>
<p>Wordpress liefert in der Standardinstallation die Versionsinformationen gleich an drei Stellen mit. Zwar sind diese für den normalen Besucher üblicherweise nicht sichtbar, aber in der Seite vorhanden.</p>
<p><strong>Im Header der Seite</strong><br />
Wen man sich den HTML-Quelltext einer Seite ansieht, findet man dort möglicherweise im Header einen Eintrag wie <em>&lt;meta name=&#8221;generator&#8221; content=&#8221;WordPress 2.9.1&#8243; /&gt;</em><br />
<a class='imagelink' href='http://schnurpsel.de/wp-content/uploads/2010/02/wp-version-header.png'><img src='http://schnurpsel.de/wp-content/uploads/2010/02/wp-version-header.png' alt='Wordpress-Version im Header der Seite' title='Wordpress-Version im Header der Seite' /></a></p>
<p><strong>Im Feed</strong><br />
Wen man sich den XML-Quelltext eines Feeds (RSS, Atom) ansieht, findet man dort möglicherweise am Anfang (channel) einen Eintrag wie <em>&lt;generator&gt;http://wordpress.org/?v=2.9.1&lt;/generator&gt;<br />
</em><br />
<a class='imagelink' href='http://schnurpsel.de/wp-content/uploads/2010/02/wp-version-feed.png'><img src='http://schnurpsel.de/wp-content/uploads/2010/02/wp-version-feed.png' alt='Wordpress-Version im Feed' title='Wordpress-Version im Feed' /></a></p>
<p><strong>In der readme.html</strong><br />
Mit jeder Wordpress-Version wird eine Datei <em>readme.html</em> und in der deutschen Version auch <em>liesmich.html</em> mitgeliefert bzw. installiert. Diese findet man im Wordpress-Wurzelverzeichnis. Da steht die Wordpress-Version ebenso drin:<br />
<a class='imagelink' href='http://schnurpsel.de/wp-content/uploads/2010/02/wp-version-readme.png'><img src='http://schnurpsel.de/wp-content/uploads/2010/02/wp-version-readme.png' alt='Wordpress-Version in der readme.html' title='Wordpress-Version in der readme.html' /></a></p>
<h3>Wordpress-Version verbergen</h3>
<p>Man mag darüber streiten, ob es sinnvoll ist, die Versionsnummer vor Bots oder wem auch immer zu verbergen. Für die Unterdrückung der Ausgabe in den Seiten und Feeds gibt es <a href="http://bueltge.de/wordpress-version-verschleiern-plugin/602/">diverse</a> <a href="http://playground.ebiene.de/2310/wordpress-version-entfernen/">Lösungen</a>. Wenn man nun aber so großen Wert darauf legt, die WP-Version zu verstecken, sollte man unbedingt auch die readme.html (liesmich.html) löschen. Aber Achtung, beim nächtens (automatischen) Update ist sie wieder da.</p>
]]></content:encoded>
			<wfw:commentRss>http://schnurpsel.de/mit-welcher-wordpress-version-laeuft-eine-wordpress-blog-359/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ist Brötchen-SEO brotlose Kunst?</title>
		<link>http://schnurpsel.de/ist-broetchen-seo-brotlose-kunst-345/</link>
		<comments>http://schnurpsel.de/ist-broetchen-seo-brotlose-kunst-345/#comments</comments>
		<pubDate>Thu, 28 Jan 2010 21:13:04 +0000</pubDate>
		<dc:creator>Schnurpselchen</dc:creator>
				<category><![CDATA[Bildersuche]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Tips & Tricks]]></category>
		<category><![CDATA[Bilder]]></category>
		<category><![CDATA[Brötchen]]></category>
		<category><![CDATA[Mohakenox]]></category>
		<category><![CDATA[SEO]]></category>

		<guid isPermaLink="false">http://schnurpsel.de/ist-broetchen-seo-brotlose-kunst-345/</guid>
		<description><![CDATA[Eigentlich wollte ich ja einen Beitrag zum letzten Webmaster-Friday-Thema schreiben, aber erstens verwende ich Google-Analytics nicht, zweitens habe ich Piwik gerade mal vor einer Woche testweise installiert, kann also dazu noch nicht wirklich was sagen, drittens interessieren meine LogfileauswertePHPSkripts eh niemanden und schlußendlich bin ich keine SEO.
Da kommt mir so ein Experiment mit Bilderdateinamen wie Mohakenox gerade recht. Denn oder gerade weil noch keine <a href='http://schnurpsel.de/ist-broetchen-seo-brotlose-kunst-345/' class='more-link'>...&#187;</a>]]></description>
			<content:encoded><![CDATA[<p>Eigentlich wollte ich ja einen Beitrag zum letzten <a href="http://www.webmasterfriday.de/blog/datenschutz-google-analytics-rausschmeissen">Webmaster-Friday-Thema</a> schreiben, aber erstens verwende ich Google-Analytics nicht, zweitens habe ich Piwik gerade mal vor einer Woche testweise installiert, kann also dazu noch nicht wirklich was sagen, drittens interessieren meine LogfileauswertePHPSkripts eh niemanden und schlußendlich bin ich keine SEO.</p>
<p><a href='http://putzlowitsch.de/wp-content/uploads/2007/01/broetchen.jpg'><img src='http://putzlowitsch.de/wp-content/uploads/2007/01/broetchen.thumbnail.jpg' alt='Brötchen' title='Brötchen' class='alignright' /></a>Da kommt mir so ein Experiment mit Bilderdateinamen <a href="http://www.seo-handbuch.de/mohakenox.html">wie Mohakenox</a> gerade recht. Denn oder gerade weil noch keine Testbilder in der Bildersuche zu finden sind, bleibt genug Spielraum für die Betrachtung anderer Bilder. Wurden <a href='http://schnurpsel.de/das-mohakenox-experiment-ein-kleiner-zwischenstand-315/' title='Das Mohakenox-Experiment, ein kleiner Zwischenstand'>vor einigen Tagen</a> noch vorwiegend hunderte Bilder von prometeo gefunden, sind diese fast alle wieder verschwunden.</p>
<p>Dafür machen sich jetzt Schnurpsel-Bilder breit, wie z.B. auf der <a class='imagelink' href='http://schnurpsel.de/wp-content/uploads/2010/01/google-mohakenox-seite2-2010.01.28.png'>zweiten Trefferseite</a>. Dort findet man auch ein Brötchen. Das ist allerdings kein Schnurpsel-Brötchen, sondern ein <a href="http://putzlowitsch.de/2009/03/23/in-die-roehre-gucken/">Putzlowitsch-Brötchen</a>, welches derzeit auf Platz 4 der Bildersuche zum Stichwort Brötchen zu finden ist. Auf dem ersten Platz liegt immer noch das häßliche MKB-Brötchen, aber bereits auf Platz 2 folgt ein <a href="http://www.suchmaschinen-optimierung-seo.info/sosblog/2007/01/28/broetchen-fuer-lau/">SEO-Brötchen</a>.</p>
<p>Es gibt aber nicht nur Brötchenfotos, sondern auch <a href="http://www.tagseoblog.de/fette-broetchen-bilder">Brötchen-Grafiken</a>. Die findet man aber erst auf der zweiten Trefferseite. Bisher haben allerdings alle Brötchen-SEO-Maßnahmen noch nicht ausgereicht, um den begehrten 1. Platz zu erreichen. Auf die erste Trefferseite zu kommen, ist nicht besonders schwer. Aber am ersten Platz beißen sich bisher alle die Zähne aus, das Brötchen da ist einfach zu hart und vertrocknet.</p>
<p>Es gab zwar mal <a href="http://putzlowitsch.de/2009/06/24/essen-katzen-broetchen/">zeitweise einige Verschiebungen</a> auch mit der Top-Position, die aber leider nicht von großer Nachhaltigkeit geprägt waren. So muß ich resümieren, daß Brötchen-SEO auch mit einem SEO-Brötchen derzeit noch brotlose Kunst ist.</p>
]]></content:encoded>
			<wfw:commentRss>http://schnurpsel.de/ist-broetchen-seo-brotlose-kunst-345/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Bananen und Orange</title>
		<link>http://schnurpsel.de/bananen-und-orange-333/</link>
		<comments>http://schnurpsel.de/bananen-und-orange-333/#comments</comments>
		<pubDate>Tue, 26 Jan 2010 15:04:26 +0000</pubDate>
		<dc:creator>Schnurpselchen</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Tips & Tricks]]></category>
		<category><![CDATA[Bananen]]></category>
		<category><![CDATA[Obst]]></category>
		<category><![CDATA[Orange]]></category>

		<guid isPermaLink="false">http://schnurpsel.de/bananen-und-orange-333/</guid>
		<description><![CDATA[










Bananen und Orange
]]></description>
			<content:encoded><![CDATA[
<a href='http://schnurpsel.de/wp-content/uploads/2010/01/bananen-und-orange-9.jpg' title='Bananen und Orange'><img width="160" height="119" src="http://schnurpsel.de/wp-content/uploads/2010/01/bananen-und-orange-9-160x119.jpg" class="attachment-thumbnail" alt="Bananen und Orange" title="Bananen und Orange" /></a>
<a href='http://schnurpsel.de/wp-content/uploads/2010/01/bananen-und-orange-8.jpg' title='Bananen und Orange'><img width="160" height="120" src="http://schnurpsel.de/wp-content/uploads/2010/01/bananen-und-orange-8-160x120.jpg" class="attachment-thumbnail" alt="Bananen und Orange" title="Bananen und Orange" /></a>
<a href='http://schnurpsel.de/wp-content/uploads/2010/01/bananen-und-orange-7.jpg' title='Bananen und Orange'><img width="160" height="120" src="http://schnurpsel.de/wp-content/uploads/2010/01/bananen-und-orange-7-160x120.jpg" class="attachment-thumbnail" alt="Bananen und Orange" title="Bananen und Orange" /></a>
<a href='http://schnurpsel.de/wp-content/uploads/2010/01/bananen-und-orange-6.jpg' title='Bananen und Orange'><img width="160" height="120" src="http://schnurpsel.de/wp-content/uploads/2010/01/bananen-und-orange-6-160x120.jpg" class="attachment-thumbnail" alt="Bananen und Orange" title="Bananen und Orange" /></a>
<a href='http://schnurpsel.de/wp-content/uploads/2010/01/bananen-und-orange-5.jpg' title='Bananen und Orange'><img width="160" height="120" src="http://schnurpsel.de/wp-content/uploads/2010/01/bananen-und-orange-5-160x120.jpg" class="attachment-thumbnail" alt="Bananen und Orange" title="Bananen und Orange" /></a>
<a href='http://schnurpsel.de/wp-content/uploads/2010/01/bananen-und-orange-4.jpg' title='Bananen und Orange'><img width="160" height="120" src="http://schnurpsel.de/wp-content/uploads/2010/01/bananen-und-orange-4-160x120.jpg" class="attachment-thumbnail" alt="Bananen und Orange" title="Bananen und Orange" /></a>
<a href='http://schnurpsel.de/wp-content/uploads/2010/01/bananen-und-orange-3.jpg' title='Bananen und Orange'><img width="160" height="120" src="http://schnurpsel.de/wp-content/uploads/2010/01/bananen-und-orange-3-160x120.jpg" class="attachment-thumbnail" alt="Bananen und Orange" title="Bananen und Orange" /></a>
<a href='http://schnurpsel.de/wp-content/uploads/2010/01/bananen-und-orange-2.jpg' title='Bananen und Orange'><img width="160" height="120" src="http://schnurpsel.de/wp-content/uploads/2010/01/bananen-und-orange-2-160x120.jpg" class="attachment-thumbnail" alt="Bananen und Orange" title="Bananen und Orange" /></a>
<a href='http://schnurpsel.de/wp-content/uploads/2010/01/bananen-und-orange-1.jpg' title='Bananen und Orange'><img width="160" height="120" src="http://schnurpsel.de/wp-content/uploads/2010/01/bananen-und-orange-1-160x120.jpg" class="attachment-thumbnail" alt="Bananen und Orange" title="Bananen und Orange" /></a>

<p>Bananen und Orange</p>
]]></content:encoded>
			<wfw:commentRss>http://schnurpsel.de/bananen-und-orange-333/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
