<?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>Alexander Langer &#187; Wordpress</title>
	<atom:link href="http://www.alexander-langer.de/tag/wordpress/feed" rel="self" type="application/rss+xml" />
	<link>http://www.alexander-langer.de</link>
	<description>Das (nicht nur) digitale Leben</description>
	<lastBuildDate>Fri, 10 Feb 2012 17:23:19 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>+2: Ich bin dabei!</title>
		<link>http://www.alexander-langer.de/2011-09-06/2-ich-bin-dabei.html</link>
		<comments>http://www.alexander-langer.de/2011-09-06/2-ich-bin-dabei.html#comments</comments>
		<pubDate>Tue, 06 Sep 2011 20:41:57 +0000</pubDate>
		<dc:creator>Alexander Langer</dc:creator>
				<category><![CDATA[IT und Entwicklung]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[PlusOne]]></category>
		<category><![CDATA[Social Media]]></category>
		<category><![CDATA[Twitter]]></category>
		<category><![CDATA[Website]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.alexander-langer.de/?p=1846</guid>
		<description><![CDATA[Soziale Netzwerke und der Datenschutz, das ist ein lange schwelendes Thema, dass durch die Einsch&#228;tzung des ULD (Unabh&#228;ngige Landeszentrum f&#252;r Datenschutz) und die Aufforderung an alle Stellen Schleswig-Holsteins, Facebook-Fanpages und &#8220;Gef&#228;llt mir&#8221;-Buttons von den Webseiten zu entfernen, erneut angefacht wurde. Der Heise Verlag nahm dies zum Anlass die Einbindung von sozialen Netzwerken auf den eigenen [...]]]></description>
			<content:encoded><![CDATA[
<!-- google_ad_section_start -->
<p>Soziale Netzwerke und der Datenschutz, das ist ein lange schwelendes Thema, dass durch die <a href="https://www.datenschutzzentrum.de/facebook/" target="_blank">Einsch&#228;tzung des ULD</a> (Unabh&#228;ngige Landeszentrum f&#252;r Datenschutz) und die Aufforderung an alle Stellen Schleswig-Holsteins, Facebook-Fanpages und &#8220;Gef&#228;llt mir&#8221;-Buttons von den Webseiten zu entfernen, erneut angefacht wurde.</p>
<p>Der Heise Verlag nahm dies zum Anlass die Einbindung von sozialen Netzwerken auf den eigenen Websites zu &#252;berarbeiten. Heraus kam vor einigen Tagen der <a title="2 Klicks f&#252;r mehr Datenschutz" href="http://www.heise.de/ct/artikel/2-Klicks-fuer-mehr-Datenschutz-1333879.html" target="_blank">2-Klick-Empfehlungsbutton</a>. Er l&#228;dt den eigentlichen Button der sozialen Netzwerke Facebook, Twitter und Google+ erst, nachdem der Benutzer dies &#252;ber den zugeh&#246;rigen Button aktiviert hat.</p>
<p><a title="2 Klicks f&#252;r mehr Datenschutz" href="http://www.heise.de/ct/artikel/2-Klicks-fuer-mehr-Datenschutz-1333879.html" target="_blank"><img class="size-full wp-image-1847 alignleft" style="margin-left: 10px; margin-right: 10px;" title="2-klick-logo" src="http://www.alexander-langer.de/wp-content/uploads/2011/09/2-klick-logo.jpg" alt="" width="250" height="250" /></a>Das Echo auf diesen Vorsto&#223; war so grandios, dass man den Code f&#252;r das <a href="http://www.heise.de/extras/socialshareprivacy/" target="_blank">JQuery Plug-in socialshareprivacy</a> nach Aufr&#228;um- und Dokumentationsarbeiten nun unter der MIT Lizenz freigegeben und zum Download bereit gestellt hat. Dieser Code wiederum diente H.-Peter Pfeufer als Basis f&#252;r sein <a href="http://blog.ppfeufer.de/wordpress-plugin-2-click-social-media-buttons/" target="_blank">WordPress-Plugin 2-Click Social Media Buttons</a>. Dieses kommt hier ab sofort zum Einsatz und ersetzt damit ein Plug-In f&#252;r Twitter, eines f&#252;r Facebook, <a href="http://www.alexander-langer.de/2011-07-14/googles-plusone-1-button-einbinden-und-nutzen.html">selbstgestrickten Code f&#252;r Google+</a> und ein weiteres Plugin von Seitzeichen f&#252;r diverse anderen Bookmarking-Dienste, das damit ersatzlos gestrichen wird.<br />
<h3>Weitere interessante Artikel:</h3>
<ul class="related_post">
<li><a href="http://www.alexander-langer.de/2011-07-14/googles-plusone-1-button-einbinden-und-nutzen.html" title="Googles PlusOne (+1) Button einbinden und nutzen">Googles PlusOne (+1) Button einbinden und nutzen (0)</a></li>
<li><a href="http://www.alexander-langer.de/2008-08-21/die-webhoster-der-deutschen-top-blogs.html" title="Die Webhoster der deutschen Top Blogs">Die Webhoster der deutschen Top Blogs (13)</a></li>
<li><a href="http://www.alexander-langer.de/2009-11-25/wenn-wordpress-immer-langsamer-wird.html" title="Wenn WordPress immer langsamer wird">Wenn WordPress immer langsamer wird (8)</a></li>
<li><a href="http://www.alexander-langer.de/2009-06-11/heute-neu-wordpress-2-8-und-google-webmaster-tools.html" title="Heute neu: WordPress 2.8 und Google Webmaster Tools">Heute neu: WordPress 2.8 und Google Webmaster Tools (3)</a></li>
<li><a href="http://www.alexander-langer.de/2009-03-30/ladezeiten-conversion-komprimierung.html" title="Schnellere Webseiten und h&#246;here Conversion durch Komprimierung">Schnellere Webseiten und h&#246;here Conversion durch Komprimierung (2)</a></li>
<li><a href="http://www.alexander-langer.de/2009-02-14/duplicate-content-mit-kanonischen-urls-in-drupal-vermeiden.html" title="Duplicate Content mit kanonischen URLs in Drupal und WordPress vermeiden ">Duplicate Content mit kanonischen URLs in Drupal und WordPress vermeiden  (0)</a></li>
</ul>

<!-- google_ad_section_end -->
]]></content:encoded>
			<wfw:commentRss>http://www.alexander-langer.de/2011-09-06/2-ich-bin-dabei.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Googles PlusOne (+1) Button einbinden und nutzen</title>
		<link>http://www.alexander-langer.de/2011-07-14/googles-plusone-1-button-einbinden-und-nutzen.html</link>
		<comments>http://www.alexander-langer.de/2011-07-14/googles-plusone-1-button-einbinden-und-nutzen.html#comments</comments>
		<pubDate>Thu, 14 Jul 2011 21:36:13 +0000</pubDate>
		<dc:creator>Alexander Langer</dc:creator>
				<category><![CDATA[IT und Entwicklung]]></category>
		<category><![CDATA[+1]]></category>
		<category><![CDATA[Drupal]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[PlusOne]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[Suchmaschinenoptimierung]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.alexander-langer.de/?p=1749</guid>
		<description><![CDATA[Wir kennen sie alle, diese mal mehr und mal weniger gut erkennbaren Schaltfl&#228;chen unter und neben News- und Blog-Artikeln um diese weiterzuempfehlen. Was einst mit Bookmarking-Diensten wie del.icio.us (heute: Delicious) und Digg begann und hierzulande etwa von Mister Wong und anderen nachgemacht wurde, wird heute mehr und mehr durch Facebooks &#8220;Mag ich&#8221;- / &#8220;Like&#8221;-Funktion &#252;bernommen. [...]]]></description>
			<content:encoded><![CDATA[
<!-- google_ad_section_start -->
<p>Wir kennen sie alle, diese mal mehr und mal weniger gut erkennbaren Schaltfl&#228;chen unter und neben News- und Blog-Artikeln um diese weiterzuempfehlen. Was einst mit Bookmarking-Diensten wie del.icio.us (heute: Delicious) und Digg begann und hierzulande etwa von Mister Wong und anderen nachgemacht wurde, wird heute mehr und mehr durch Facebooks &#8220;Mag ich&#8221;- / &#8220;Like&#8221;-Funktion &#252;bernommen.</p>
<h3>Und dann kam Google</h3>
<p>Seit ein paar Wochen spielt auch Google mit seiner PlusOne-Funktion (+1) im Bereich Bookmarking / Bewertung mit. Dabei nutzt Google als Marktf&#252;hrer im Bereich der Web-Suche seine M&#246;glichkeiten um +1 direkt in relevanten Google-Diensten zu ber&#252;cksichtigen. So weisen die Google Webmaster Tools ebenso wie Googles Webstatistik-Dienst Analytics seinen Nutzern entsprechende Statistiken dar&#252;ber aus, welche Seite des Angebots wann und wie oft <em>gepluseinst</em> wurde (Anm.: Man merkt schon, dass sich die Funktion sprachlich nur sehr unrund transportieren l&#228;sst.).</p>
<p>Die Zeit wird zeigen wie und in welchem Umfang Google dieses zus&#228;tzliche Signal nutzen wird um die Suchergebnisse entsprechend anzupassen. Dass PlusOne ein Rankingfaktor ist bzw. wird ist unumstritten und liegt auf der Hand. Grund genug f&#252;r viele Website-Betreiber diese Funktion auch in die eigenen Seiten einbauen zu wollen.</p>
<h3>Ist der Einbau der Funktion auf meiner  Website sinnvoll?</h3>
<p>Das ist die Frage die jeder f&#252;r sich selbst beantworten muss. &#196;hnlich wie bei Facebooks Like-Button kann man die Anzeige des Google PlusOne-Buttons in vorgebenem Rahmen anpassen. Dazu geh&#246;rt die Auswahl ob die Anzahl der get&#228;tigten PlusOne-Klicks angezeigt werden soll oder nicht.</p>
<p>So wie man um etwas zu &#8220;liken&#8221; einen Facebook-Account haben muss, muss man &#8211; damit ein Klick auf PlusOne gez&#228;hlt wird &#8211; ein Google Konto haben. Die Zahl derer bei denen dies der Fall ist liegt derzeit sicher deutlich unter der Anzahl derer, die ein Facebook-Konto haben. Google Konten d&#252;rften vermehrt in einer eher technikaffinen Zielgruppe zu finden sein. Das k&#246;nnte sich ggf. aber schnell mit der Verbreitung von Googles brandneuem sozialen Netzwerk <a href="https://plus.google.com/" target="_blank">Google+</a> &#228;ndern.</p>
<p>Auf diesem Hintergrund muss man sich &#252;berlegen welche Zielgruppe die eigene Website hat und wie diese Zielgruppe ggf. auf das Signal agiert, das ein PlusOne-Button mit aktiviertem Z&#228;hler aussendet, wenn der Z&#228;hlerstand bei 0 steht oder halt auf sehr geringem Niveau bleibt. Im Falle dieses meines Blogs mache ich mir  da wenig Gedanken zu. &#8220;Dabei sein ist alles&#8221;, auch um fr&#252;h Erfahrungen zu sammeln und diese dann auch in andere Projekte einbringen zu k&#246;nnen. Den Z&#228;hler habe ich aktuell aber deaktiviert.</p>
<h3>Der Datenschutz</h3>
<p>Wie auch bei Facebooks Like-Button l&#228;sst sich Googles PlusOne-Button nur einbinden, wenn man auf der betreffenden Seite Code von einem Server von Google l&#228;dt. Das f&#252;hrt unweigerlich dazu, dass Facebook und Google nachvollziehen k&#246;nnen welcher (nicht nur) eingeloggte User wann wo wie eine entsprechend ausgestattete Seite besucht hat &#8211; auch wenn nichts angeklickt wurde. Datenschutztechnisch ist das ebenso bedenklich wie die Nutzung von Google Analytics, etc.</p>
<p>Was die Verwendung der Klickdaten durch Google angeht, finden sich in den <a href="http://www.google.com/intl/de/privacy/plusone/" target="_blank">Datenschutzbestimmungen der Google +1-Schaltfl&#228;che</a> der folgende Hinweis:</p>
<p>&#8220;<em>Wir sind berechtigt, zusammengefasste Statistiken &#252;ber die +1-Aktivit&#228;ten der Nutzer an die &#214;ffentlichkeit, unsere Nutzer und Partner wie etwa Publisher, Inserenten oder verbundene Websites weiterzugeben. So d&#252;rfen wir beispielsweise einem Publisher Folgendes mitteilen: „10 Prozent der Nutzer, die dieser Seite +1 gegeben haben, befinden sich in Tacoma im US-Bundesstaat Washington.“</em> &#8221;</p>
<p>Einen m&#246;glichen Workaround f&#252;r das ungefragte Anfordern von Daten von den Google-Servern und viele gute Hintergrundinfos bietet Marc Stenzel in seinem Artikel &#8220;<a href="http://www.media-deluxe.de/blog/2011/07/den-google-1-button-datenschutzkonform-integrieren/" target="_blank">Den Google +1 Button datenschutzkonform integrieren</a>&#8221; an.</p>
<h3>Google PlusOne (+1) f&#252;r WordPress</h3>
<p>F&#252;r das beliebte Blogsystem WordPress gibt es aktuell wenigstens vier Plugins die +1-Schaltfl&#228;che integrieren und &#252;ber die man Positionierung und Anzeigevariante steuern kann. Diese vier stellt khk kurz und knapp in seinem Artikel &#8220;<a href="http://www.blogging-inside.de/seo-eine-auswahl-von-vier-google-plus-one-buttons-fuer-wordpress-blogs_24728.html" target="_blank">SEO &#8211; Eine Auswahl von vier Google Plus One Buttons f&#252;r WordPress Blogs</a>&#8221; vor.</p>
<h3>Google PlusOne (+1) f&#252;r Drupal</h3>
<p>F&#252;r das Content Management Framework Drupal gibt es f&#252;r die Versionen 6 und 7 das Modul &#8220;<a href="http://drupal.org/project/google_plusone" target="_blank">Google Plus One +1</a>&#8220;, nicht zu verwechseln mit dem Modul &#8220;+1&#8243;.</p>
<h3>Google PlusOne (+1) von Hand</h3>
<p>Wem HTML-Code nicht fremd ist, der kann +1 auch manuell in seine Website einbauen, so wie ich es hier auch gemacht habe. Dazu stellt Google die ausf&#252;hrliche Dokumentation seiner +1 API auf der Seite &#8220;<a href="http://code.google.com/intl/de-DE/apis/+1button/" target="_blank">Einf&#252;gen der +1-Schaltfl&#228;che auf Ihrer Website</a>&#8221; zur Verf&#252;gung.<br />
<h3>Weitere interessante Artikel:</h3>
<ul class="related_post">
<li><a href="http://www.alexander-langer.de/2009-02-14/duplicate-content-mit-kanonischen-urls-in-drupal-vermeiden.html" title="Duplicate Content mit kanonischen URLs in Drupal und WordPress vermeiden ">Duplicate Content mit kanonischen URLs in Drupal und WordPress vermeiden  (0)</a></li>
<li><a href="http://www.alexander-langer.de/2011-09-06/2-ich-bin-dabei.html" title="+2: Ich bin dabei!">+2: Ich bin dabei! (2)</a></li>
<li><a href="http://www.alexander-langer.de/2009-11-25/wenn-wordpress-immer-langsamer-wird.html" title="Wenn WordPress immer langsamer wird">Wenn WordPress immer langsamer wird (8)</a></li>
<li><a href="http://www.alexander-langer.de/2008-08-08/einsichten-in-das-globale-suchverhalten-mit-google-search-insights.html" title="Einsichten in das globale Suchverhalten mit Google Search Insights">Einsichten in das globale Suchverhalten mit Google Search Insights (0)</a></li>
<li><a href="http://www.alexander-langer.de/2011-06-27/google-pagerank-update-im-juni.html" title="Google PageRank Update im Juni">Google PageRank Update im Juni (5)</a></li>
<li><a href="http://www.alexander-langer.de/2010-04-10/geschwindigkeit-ist-nun-offiziell-ranking-faktor-bei-google.html" title="Geschwindigkeit ist nun offiziell Ranking-Faktor bei Google">Geschwindigkeit ist nun offiziell Ranking-Faktor bei Google (4)</a></li>
</ul>

<!-- google_ad_section_end -->
]]></content:encoded>
			<wfw:commentRss>http://www.alexander-langer.de/2011-07-14/googles-plusone-1-button-einbinden-und-nutzen.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Wenn WordPress immer langsamer wird</title>
		<link>http://www.alexander-langer.de/2009-11-25/wenn-wordpress-immer-langsamer-wird.html</link>
		<comments>http://www.alexander-langer.de/2009-11-25/wenn-wordpress-immer-langsamer-wird.html#comments</comments>
		<pubDate>Wed, 25 Nov 2009 11:21:21 +0000</pubDate>
		<dc:creator>Alexander Langer</dc:creator>
				<category><![CDATA[IT und Entwicklung]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[Suchmaschinenoptimierung]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.alexander-langer.de/?p=1383</guid>
		<description><![CDATA[3,5 Sekunden &#8211; so lange dauerte es zuletzt, bis eine Seite meines Blogs erzeugt und ausgeliefert war, zggl. CSS-, JavaScript- und Bild-Dateien. Ich habe das erst gar nicht bemerkt, da ich die letzten Wochen sehr blogfaul gewesen bin. Der schlussendliche Augen&#246;ffner war ein Blick in die Google Webmaster Tools. Hier in der Crawling-Statistik ist klar [...]]]></description>
			<content:encoded><![CDATA[
<!-- google_ad_section_start -->
<p>3,5 Sekunden &#8211; so lange dauerte es zuletzt, bis eine Seite meines Blogs erzeugt und ausgeliefert war, zggl. CSS-, JavaScript- und Bild-Dateien. Ich habe das erst gar nicht bemerkt, da ich die letzten Wochen sehr blogfaul gewesen bin. Der schlussendliche Augen&#246;ffner war ein Blick in die Google Webmaster Tools. Hier in der Crawling-Statistik ist klar abzulesen, dass gerade in den letzten Wochen und Monaten die Zeit, die der Webserver zur Auslieferung einer Seite meines WordPress Blogs immer gr&#246;&#223;er wurde, im Schnitt rund 2.7 Sekunden, zuletzt bis zu 3.8 Sekunden:</p>
<p><img class="aligncenter size-full wp-image-1384" title="Crawling-Statistik in den Google Webmaster Tools" src="http://www.alexander-langer.de/wp-content/uploads/2009/11/crawling-statistik.png" alt="Crawling-Statistik in den Google Webmaster Tools" width="500" height="150" /></p>
<p>Eine so lahme Website ist nicht nur f&#252;r Besucher nervig. Nein, die Auslieferungsgeschwindigkeit wird bei Google wom&#246;glich <a href="http://www.webpronews.com/topnews/2009/11/13/google-page-speed-may-be-a-ranking-factor-in-2010">in 2010 ein Ranking-Faktor</a> werden. Viele vermuten bereits seit einiger Zeit, dass dies schon aktuell der Fall ist und schnellere Seiten einen Vorteil in den Rankings haben. Der Eindruck mag aber auch nur daher r&#252;hren, dass die gut gerankten Seiten eben auch oft gut besucht sind, von gr&#246;&#223;eren Firmen und Projekten stammen und hier einfach mehr und besser an der Infrastruktur gearbeitet wird.</p>
<p>Auf der Suche nach den Ursachen f&#252;r die wachsende Z&#228;higkeit konnte ich den Server selbst klar ausschlie&#223;en. Mein Root-Server hat kaum Last, ist gut konfiguriert und hat mit Dual-Quadcores und 8 GB RAM reichlich Leistungsreserven. Schnell fand ich im Netz Frank B&#252;ltges kleines <a href="http://bueltge.de/wordpress-performance-analysieren-plugin/558/">Debug Queries</a> Plugin f&#252;r WordPress. Aktiviert f&#252;gt es am Seitenende eine Auflistung der f&#252;r die Seitengenerierung erzeugten Datenbank-Abfragen durch und gibt aus, wo diese abgesetzt wurden. So war schnell herausgefunden, dass eine einzelne SQL-Abfrage des <a href="http://wordpress.org/extend/plugins/wordpress-popular-posts/">Popular Post</a> Moduls alleine 3 Sekunden dauerte. Die Abfrage habe ich h&#228;ndisch nochmal in MySQL laufen lassen und die 3 Sekunden Laufzeit wurden hier best&#228;tigt. Ein <a href="http://dev.mysql.com/doc/refman/5.1/de/explain.html">EXPLAIN</a> f&#246;rderte zudem ad hoc kein Verbesserungspotenzial im Aufbau der Abfrage zutage, das ich &#8220;mal eben&#8221; h&#228;tte nutzen k&#246;nnen.</p>
<p>Da ich noch eine alte 1.3er Version einsetzte, die aktuelle 1.5.1 aber nur &#252;ber den Zwischenschritt der 1.4.6 upgedatet werden soll, entschloss ich mich kurzerhand das Modul zun&#228;chst zu deaktivieren und komplett zu deinstallieren und danach die aktuelle Version zu installieren.</p>
<p>Und siehe da, nun braucht es keine 3,5 Sekunden mehr eine Blog-Seite zu erzeugen, sondern nur noch 0,8 Sekunden! Pers&#246;nlich empfinde ich das nicht als berauschend schnell, aber so ist WordPress nunmal.</p>
<p>Wenn eure Seiten auch immer langsamer werden, lohnt sich ggf. auch ein Blick auf die Datenbankabfragen &#8211; neben diversen anderen Punkten, die ich im Vorfeld schon ausschlie&#223;en konnte.</p>
<h3>Update</h3>
<p>Mittlerweile habe ich hier <a href="http://wordpress.org/extend/plugins/w3-total-cache/">W3 Total Cache</a> laufen. Die Auslieferung des HTML Quelltextes dauert damit &#8211; wenn die Seite im Cache liegt &#8211; aktuell nur noch rund 70 Millisekunden. Als Cache kann dabei sowohl die Festplatte / der Webspace genutzt werden, als auch APC und Memcache, wenn vorhanden. Da das Blog auf einem meiner eigenen Server l&#228;uft, setze ich APC und habe dabei ein Auge auf die Gr&#246;&#223;e des APC Cache. Zus&#228;tzlich unterst&#252;tzt W3 Total Cache die Minifizierung und Komprimierung von CSS- und JS-Dateien mit diversen Optionen und bringt selbst Support f&#252;r CDNs (Content Delivery Networks) mit.<br />
<h3>Weitere interessante Artikel:</h3>
<ul class="related_post">
<li><a href="http://www.alexander-langer.de/2011-07-14/googles-plusone-1-button-einbinden-und-nutzen.html" title="Googles PlusOne (+1) Button einbinden und nutzen">Googles PlusOne (+1) Button einbinden und nutzen (0)</a></li>
<li><a href="http://www.alexander-langer.de/2009-02-14/duplicate-content-mit-kanonischen-urls-in-drupal-vermeiden.html" title="Duplicate Content mit kanonischen URLs in Drupal und WordPress vermeiden ">Duplicate Content mit kanonischen URLs in Drupal und WordPress vermeiden  (0)</a></li>
<li><a href="http://www.alexander-langer.de/2011-06-27/google-pagerank-update-im-juni.html" title="Google PageRank Update im Juni">Google PageRank Update im Juni (5)</a></li>
<li><a href="http://www.alexander-langer.de/2010-04-10/geschwindigkeit-ist-nun-offiziell-ranking-faktor-bei-google.html" title="Geschwindigkeit ist nun offiziell Ranking-Faktor bei Google">Geschwindigkeit ist nun offiziell Ranking-Faktor bei Google (4)</a></li>
<li><a href="http://www.alexander-langer.de/2010-02-17/topic-pages-seo-durch-nutzenoptimierung.html" title="Topic Pages: SEO durch Nutzenoptimierung">Topic Pages: SEO durch Nutzenoptimierung (5)</a></li>
<li><a href="http://www.alexander-langer.de/2008-12-20/artikel-nachtraeglich-fuer-suchmaschinen-optimieren.html" title="Artikel nachtr&#228;glich f&#252;r Suchmaschinen optimieren">Artikel nachtr&#228;glich f&#252;r Suchmaschinen optimieren (0)</a></li>
</ul>

<!-- google_ad_section_end -->
]]></content:encoded>
			<wfw:commentRss>http://www.alexander-langer.de/2009-11-25/wenn-wordpress-immer-langsamer-wird.html/feed</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Woo! Kaufe 4 WordPress Themes, zahle 1</title>
		<link>http://www.alexander-langer.de/2009-06-19/woo-kaufe-4-wordpress-themes-zahle-1.html</link>
		<comments>http://www.alexander-langer.de/2009-06-19/woo-kaufe-4-wordpress-themes-zahle-1.html#comments</comments>
		<pubDate>Fri, 19 Jun 2009 06:48:56 +0000</pubDate>
		<dc:creator>Alexander Langer</dc:creator>
				<category><![CDATA[IT und Entwicklung]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[Drupal]]></category>
		<category><![CDATA[Theme]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.alexander-langer.de/?p=1145</guid>
		<description><![CDATA[Wer auf der Suche nach einem qualitativ hochwertigen und schicken Theme f&#252;r sein WordPress Blog ist, der wird fr&#252;her oder sp&#228;ter &#252;ber WooThemes stolpern. Hier findet man einige sehr gut freie (kostenlose) Themes und eine ganze Menge mehr kostenpflichtige, aber vergleichsweise g&#252;nstige Themes. Los geht es bei $70 f&#252;r ein Theme im sog. Standard Package, [...]]]></description>
			<content:encoded><![CDATA[
<!-- google_ad_section_start -->
<p>Wer auf der Suche nach einem qualitativ hochwertigen und schicken Theme f&#252;r sein WordPress Blog ist, der wird fr&#252;her oder sp&#228;ter &#252;ber <em>WooThemes</em> stolpern. Hier findet man einige sehr gut <a href="http://www.woothemes.com/themes/free/">freie (kostenlose) Themes</a> und eine ganze Menge mehr kostenpflichtige, aber vergleichsweise g&#252;nstige Themes.</p>
<p>Los geht es bei $70 f&#252;r ein Theme im sog. Standard Package, oder $150 im sog. Developer Package. Der Unterschied liegt zun&#228;chst darin, dass das Developer Paket zus&#228;tzlich auch die Photoshop-Dateien enth&#228;lt. Weiterhin gibt es permanente Aktionen. So kann man im Standard ein Theme kaufen und bekommt ein weiteres, das man sich selbst aussuchen kann, umsonst dabei. Beim Developer Package liegen gleich zwei kostenlose WordPress Themes dabei.</p>
<p>Seit dem 17. Juni und bis zum 24. Juni und unter dem Versprechen, dass diese Aktion nicht verl&#228;ngert werden wird, gibt es nun beim Kauf eines einzelnen Themes gleich <strong>drei weitere WordPress Themes umsonst</strong> dazu! Sie nennen es das <a href="http://www.woothemes.com/2009/06/woo2-4-for-1-launch-special/">WOO2: 4-for-1 Launch Special</a></p>
<p><a href="http://www.woothemes.com/2009/06/woo2-4-for-1-launch-special/"><img class="aligncenter size-full wp-image-1146" title="4-for-1_blogbanner" src="http://www.alexander-langer.de/wp-content/uploads/2009/06/4-for-1_blogbanner.jpg" alt="4-for-1_blogbanner" width="530" height="182" /></a></p>
<p>Ich denke das ist ne coole Gelegenheit f&#252;r Blogger, die andere Blogger kennen, f&#252;r kleines Geld in Vierergr&#252;ppchen ihren Blogs (oder denen von Kunden) ein neues Layout zu verpassten.</p>
<p>Weiterhin besteht bei <em>WooThemes</em> auch die M&#246;glichkeit einer Mitgliedschaft (Standard und Developer mit Photoshop Dateien). Hier wird zun&#228;chst eine Aufnahmegeb&#252;hr in H&#246;he von einmalig $110/$180 f&#228;llig und eine monatliche Geb&#252;hr von $15 bzw. $20, die einem Zugang zum Support Forum und allen Bugfixes und Upgrades aller Themes gibt. Dar&#252;ber hinaus hat man als Clubmitglied sowieso Zugriff auf alle jemals erschienenen und w&#228;hrend der Mitgliedschaft neu erscheinenden Woo WordPress Themes. Die Mitgliedschaft kann monatlich gek&#252;ndigt werden. Hier findet ihr alle <a href="http://www.woothemes.com/the-woothemes-club/">Details zu Preisen und Mitgliedschaft</a>.</p>
<p>Als n&#228;chstes wird <em>WooThemes</em> auch auf andere Plattformen <a href="http://www.woothemes.com/woothemes-available-on-these-platforms/">expandieren</a>. In K&#252;rze wird man mit <em>Drupal</em> Themes starten, sp&#228;ter sollen auch das Shopsystem <em>Magento</em> (die Arbeiten ruhen derzeit) und die Blogging Plattform <em>ExpressionEngine</em> (man wartet auf Version 2.0) bedacht werden.<br />
<h3>Weitere interessante Artikel:</h3>
<ul class="related_post">
<li><a href="http://www.alexander-langer.de/2011-07-14/googles-plusone-1-button-einbinden-und-nutzen.html" title="Googles PlusOne (+1) Button einbinden und nutzen">Googles PlusOne (+1) Button einbinden und nutzen (0)</a></li>
<li><a href="http://www.alexander-langer.de/2009-03-30/ladezeiten-conversion-komprimierung.html" title="Schnellere Webseiten und h&#246;here Conversion durch Komprimierung">Schnellere Webseiten und h&#246;here Conversion durch Komprimierung (2)</a></li>
<li><a href="http://www.alexander-langer.de/2009-03-09/auf-der-cebit-mit-drupal.html" title="Auf der CeBIT mit Drupal">Auf der CeBIT mit Drupal (0)</a></li>
<li><a href="http://www.alexander-langer.de/2009-02-14/duplicate-content-mit-kanonischen-urls-in-drupal-vermeiden.html" title="Duplicate Content mit kanonischen URLs in Drupal und WordPress vermeiden ">Duplicate Content mit kanonischen URLs in Drupal und WordPress vermeiden  (0)</a></li>
<li><a href="http://www.alexander-langer.de/2008-08-08/einsichten-in-das-globale-suchverhalten-mit-google-search-insights.html" title="Einsichten in das globale Suchverhalten mit Google Search Insights">Einsichten in das globale Suchverhalten mit Google Search Insights (0)</a></li>
<li><a href="http://www.alexander-langer.de/2008-02-29/wordpress-import-in-drupal.html" title="Wordpress Import in Drupal">WordPress Import in Drupal (8)</a></li>
</ul>

<!-- google_ad_section_end -->
]]></content:encoded>
			<wfw:commentRss>http://www.alexander-langer.de/2009-06-19/woo-kaufe-4-wordpress-themes-zahle-1.html/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Heute neu: WordPress 2.8 und Google Webmaster Tools</title>
		<link>http://www.alexander-langer.de/2009-06-11/heute-neu-wordpress-2-8-und-google-webmaster-tools.html</link>
		<comments>http://www.alexander-langer.de/2009-06-11/heute-neu-wordpress-2-8-und-google-webmaster-tools.html#comments</comments>
		<pubDate>Thu, 11 Jun 2009 14:17:19 +0000</pubDate>
		<dc:creator>Alexander Langer</dc:creator>
				<category><![CDATA[IT und Entwicklung]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[IT]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.alexander-langer.de/?p=1095</guid>
		<description><![CDATA[Mit einem Tag Versp&#228;tung wurde heute die Version 2.8 der WordPress Blog-Software herausgegeben. &#196;nderungen gab es diesmal haupts&#228;chlich in Details und unter der Haube. So verf&#252;gt der integrierte Theme-Editor nun &#252;ber Syntax-Highlighting und Zeilennummerierung und &#252;ber 800 Fehler sollen berichtigt worden sein. Die wichtigsten Neuerungen im detaillierten &#220;berblick stellt Vladimir Simovic auf WordPress-Buch.de vor. Von [...]]]></description>
			<content:encoded><![CDATA[
<!-- google_ad_section_start -->
<p>Mit einem Tag Versp&#228;tung wurde heute die <strong>Version 2.8 der WordPress Blog-Software</strong> herausgegeben. &#196;nderungen gab es diesmal haupts&#228;chlich in Details und unter der Haube. So verf&#252;gt der integrierte Theme-Editor nun &#252;ber Syntax-Highlighting und Zeilennummerierung und &#252;ber 800 Fehler sollen berichtigt worden sein. Die wichtigsten Neuerungen im detaillierten &#220;berblick stellt Vladimir Simovic auf <a href="http://www.wordpress-buch.de/series/neu-in-wordpress-28/">WordPress-Buch.de</a> vor. Von der versprochenen Performance-Verbesserungen merke ich allerdings nach meinem Update noch nichts.</p>
<div id="attachment_1096" class="wp-caption aligncenter" style="width: 540px"><img class="size-full wp-image-1096" title="wordpress syntax highlighting" src="http://www.alexander-langer.de/wp-content/uploads/2009/06/wordpress_syntax_highlighting.png" alt="wordpress syntax highlighting" width="530" height="344" /><p class="wp-caption-text">Syntax Hightlighting und Zeilennummern in WordPress 2.8</p></div>
<p>WordPress 2.8 ist in der englischen Originalversion und der deutschen Version ab sofort <a href="http://wordpress-deutschland.org/download/">zum Download</a> bereit. Alternativ kann auch die integrierte automatische Upgrade-Funktion genutzt werden.</p>
<p>Ebenfalls seit heute offiziell ist <strong>das neue Layout der <a href="https://www.google.com/webmasters/tools/">Google Webmaster Tools</a></strong>. Mit diesem gehen auch neue Features und &#196;nderungen einher, die in der <a href="http://googlewebmastercentral-de.blogspot.com/2009/06/webmaster-tools-in-neuem-glanz.html">Webmaster Zentrale</a> nachgelesen werden k&#246;nnen. Hier wird auch erkl&#228;rt warum sich manche Angaben inhaltlich von den der bisherigen Google Webmaster Tools unterscheiden, gerade in Bezug auf externe Links. Die neuen Webmaster Tools standem seit einigen Wochen bereits als Alternative zur Nutzung bereit und man konnte per Mausklick zwischen den Versionen w&#228;hlen.<br />
<h3>Weitere interessante Artikel:</h3>
<ul class="related_post">
<li><a href="http://www.alexander-langer.de/2012-02-06/google-pagerank-update-im-februar.html" title="Google PageRank Update im Februar">Google PageRank Update im Februar (1)</a></li>
<li><a href="http://www.alexander-langer.de/2011-09-06/2-ich-bin-dabei.html" title="+2: Ich bin dabei!">+2: Ich bin dabei! (2)</a></li>
<li><a href="http://www.alexander-langer.de/2011-08-12/googles-panda-update-nun-auch-in-deutschland-aktiv.html" title="Googles Panda Update nun auch in Deutschland aktiv">Googles Panda Update nun auch in Deutschland aktiv (0)</a></li>
<li><a href="http://www.alexander-langer.de/2011-08-03/personenbezogene-werbung-in-google-ads-deaktivieren.html" title="Personenbezogene Werbung in Google Ads deaktivieren">Personenbezogene Werbung in Google Ads deaktivieren (0)</a></li>
<li><a href="http://www.alexander-langer.de/2011-07-19/google-pagerank-update-im-juli.html" title="Google PageRank Update im Juli">Google PageRank Update im Juli (7)</a></li>
<li><a href="http://www.alexander-langer.de/2011-07-14/googles-plusone-1-button-einbinden-und-nutzen.html" title="Googles PlusOne (+1) Button einbinden und nutzen">Googles PlusOne (+1) Button einbinden und nutzen (0)</a></li>
</ul>

<!-- google_ad_section_end -->
]]></content:encoded>
			<wfw:commentRss>http://www.alexander-langer.de/2009-06-11/heute-neu-wordpress-2-8-und-google-webmaster-tools.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Schnellere Webseiten und h&#246;here Conversion durch Komprimierung</title>
		<link>http://www.alexander-langer.de/2009-03-30/ladezeiten-conversion-komprimierung.html</link>
		<comments>http://www.alexander-langer.de/2009-03-30/ladezeiten-conversion-komprimierung.html#comments</comments>
		<pubDate>Mon, 30 Mar 2009 11:08:01 +0000</pubDate>
		<dc:creator>Alexander Langer</dc:creator>
				<category><![CDATA[IT und Entwicklung]]></category>
		<category><![CDATA[Administration]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[Drupal]]></category>
		<category><![CDATA[Website]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.alexander-langer.de/?p=878</guid>
		<description><![CDATA[Anfang Januar habe ich das Hosting dieses Weblogs gewechselt und zwar von meinem seinezeit dienst&#228;ltesten Root-Server (AMD Single Core, 2 GB RAM) dessen Last zum &#252;berwiegenden Teil von Mails erzeugt wird hin zu einem Dual Qualdcore mit 8 GB RAM, der vornehmlich f&#252;r datenbankgest&#252;tzte Webanwendungen genutzt wird. Mit dem Umzug einher gingen auch ein paar [...]]]></description>
			<content:encoded><![CDATA[
<!-- google_ad_section_start -->
<p>Anfang Januar habe ich das Hosting dieses Weblogs gewechselt und zwar von meinem seinezeit dienst&#228;ltesten Root-Server (AMD Single Core, 2 GB RAM) dessen Last zum &#252;berwiegenden Teil von Mails erzeugt wird hin zu einem Dual Qualdcore mit 8 GB RAM, der vornehmlich f&#252;r datenbankgest&#252;tzte Webanwendungen genutzt wird. Mit dem Umzug einher gingen auch ein paar technische Umstellungen. Die reichlich vorhandene Power des neuen Servers setze ich u.a. daf&#252;r ein s&#228;mtlichen HTML-, CSS- und JavaScript-Content mit GZip komprimiert auszuliefern.</p>
<h3>Kurz und b&#252;ndig</h3>
<ul>
<li>Je schneller eine Webseite sich im Browser aufbaut, desto besser ist die User Experience, mit entsprechenden Auswirkungen auf Verweildauer, Klickverhalten auf Werbung, etc.</li>
<li>Die Komprimierung von HTML, CSS und JavaScript Code reduziert die Ladezeiten einer Webseite teils signifikant.</li>
<li>Mit wenigen Zeilen kann man seinen Webserver (auch bei Verwendung von Shared Hosting) dahingehend abrichten, die o.g. Inhalte komprimiert an Browser und Bots auszuliefern.</li>
</ul>
<h3>Technische Kosten und Nutzen der Komprimierung</h3>
<p>Als Faustregel sagt man grob, dass die CPU Last bei der Verwendung der on-the-fly Komprimierung um etwa 10% pro Request ansteigt. Da HTML, CSS und JavaScript sich sehr gut komprimieren lassen (im Schnitt spart man etwa 70% Platz), l&#228;sst sich mit dieser recht einfachen Ma&#223;nahme viel Bandbreite sparen und die Daten werden vom Server schneller an den Webbrowser ausgeliefert, da die bei der &#220;bertragung eingesparte Zeit bei weitem gr&#246;&#223;er ist als die zus&#228;tzlich ben&#246;tigte Zeit f&#252;r die Komprimierung. Diese schnellere Auslieferung hat denn auch positiven Einfluss auf das Nutzerverhalten. Mehr dazu sp&#228;ter.</p>
<h3>GZip Komprimierung aktivieren f&#252;r Apache 2.x</h3>
<p>Die Realisierung der autom. Komprimierung von HTML, XML, CSS und JavaScript erfolgt &#252;ber die .htaccess Datei im Hauptverzeichnis des Webs mit folgendem Code:</p>
<pre name="code" class="html">

&lt;ifmodule mod_deflate.c&gt;
AddOutputFilterByType DEFLATE text/html text/plain text/xml application/xml application/xhtml+xml text/javascript text/css application/x-javascript
BrowserMatch ^Mozilla/4 gzip-only-text/html
BrowserMatch ^Mozilla/4.0[678] no-gzip
BrowserMatch bMSIE !no-gzip !gzip-only-text/html
SetEnvIf User-Agent &quot;.*MSIE.*&quot; nokeepalive ssl-unclean-shutdown downgrade-1.0 force-response-1.0
&lt;/ifmodule&gt;
</pre>
<p>Dieser Code gilt den Apache 2.x mit aktiviertem Modul mod_deflate, es handelt sich dabei um den Nachfolger des mod_gzip Moduls des Apache 1.3 Webservers. Sollte dies nicht vorhanden / aktiv sein, werden die Anweisungen einfach ignoriert. F&#252;r ein paar Problemkinder unter den Browsern, vornehmlich einige Dinosaurier, sind zudem Ausnahmeregelungen enthalten, damit es nicht zu Komplikationen kommt. Generell geht man aber davon aus, dass 90% und mehr der aktuell verwendeten Browser problemlos mit GZip Komprimierung klarkommen.</p>
<p>&#220;ber die Visualisierung der Crawling-Statistik in den Google Webmaster Tools kann man den Beschleunigungseffekt sehr sch&#246;n darstellen. Hier sieht man deutlich, wie bei gleichbleibender Menge an Anfragen und abgerufener Daten (entpackt) die ben&#246;tigte Zeit zum Herunterladen deutlich nach unten ging:</p>
<div id="attachment_879" class="wp-caption aligncenter" style="width: 540px"><img class="size-full wp-image-879" title="google_crawling_statistik" src="http://www.alexander-langer.de/wp-content/uploads/2009/03/google_crawling_statistik.jpg" alt="Verringerte Zugriffszeit nach Serverwechsel und Aktivierung der Komprimierung " width="530" height="401" /><p class="wp-caption-text">Verringerte Zugriffszeit nach Serverwechsel und Aktivierung der Komprimierung </p></div>
<p>Mit der Grafik (und einem Kontrollblick in die Server-Logs) kann man auch direkt die Frage mit einem eindeutigen Ja beantworten, ob der Google-Bot die GZip Komprimierung unterst&#252;tzt. Dies machte Google schon zu sehr fr&#252;hen Zeiten und man kann sich vorstellen, wieviel Bandbreite und damit einhergehende Kosten sich so sparen lassen.</p>
<h3>Je schneller desto Conversion</h3>
<p>Web-Surfer sind ungeduldig. Trotz eines gewissen Trends zu ballaststoffreichen Websites mit viel Flash, Videos, etc. erwartet der User, dass Webseiten sich schnell im Browser aufbauen. Der stetige Fortschritt auch und gerade bei den Bandbreiten der Internet-Anschl&#252;sse und die vollmundigen Werbeversprechen der Anbieter f&#252;hren hier zu einer gewissen Erwartungshaltung.</p>
<p>In seinem Buch <a href="http://www.amazon.de/gp/product/0596515081?ie=UTF8&amp;tag=inusabiwetrus-20&amp;linkCode=as2&amp;camp=1789&amp;creative=9325&amp;creativeASIN=0596515081">Website Optimization</a> gibt Autor Andrew King auch anschaulich Zahlenmaterial weiter, welches Blogger Gabriel Svennerberg in seinem Beitrag <a href="http://www.svennerberg.com/2008/12/page-load-times-vs-conversion-rates/">Page Load Times vs. Conversion Rates</a> teilweise zusammenfasst:</p>
<ul>
<li>Eine von 0,4 auf 0,9 Sekunden ansteigende Ladezeit verringert den Umsatz bei Google um 20%.</li>
<li>Jede 0,1 Sekunde zus&#228;tzlicher Ladezeit verringert den Umsatz bei Amazon um 1%.</li>
<li>Ein Drittel aller Benutzer mit Breitband-Internet-Zugang ist nicht bereit l&#228;nger als 4 Sekunden Seiten-Ladezeit hinzunehmen.</li>
</ul>
<p>Zus&#228;tzlichen Lesestoff bietet King auf seiner <a href="http://www.websiteoptimization.com/">Website zum Buch</a>.</p>
<h3>Abschluss und Ausblick</h3>
<p>Wer seine Leser also nicht vergraulen m&#246;chte, sollte darauf bedacht sein ihnen eine m&#246;glichst gute Benutzererfahrung (Ist das wirklich die passende &#220;bersetzung des Fachterminus UserExperience?) bieten. Neben dem Design kommt der gef&#252;hlten Geschwindigkeit einer Website hierbei eine tragende Rolle zu. Die hier vorgestellte M&#246;glichkeit ist nur eine von sehr vielen kleinen und gro&#223;en Ma&#223;nahmen, die man ergreifen kann. In jedem Fall ist sie aber sehr schnell umgesetzt und  auch f&#252;r Laien einfach zu verwenden.</p>
<p>Seit gestern Abend habe ich in diesem WordPress Blog zus&#228;tzlich das <a href="http://wordpress.org/extend/plugins/wp-super-cache/">WP Super Cache</a> Plugin laufen. U.a. speichert es den von WordPress generierten HTML Output als Datei zwischen und liefert diese direkt an Browser aus (mit der zwischenzeitlichen Komprimierung durch den Webserver), so dass der Overhead f&#252;r Datenbankabfragen und einen Gro&#223;teil der PHP Skript-Ausf&#252;hrung wegf&#228;llt. &#196;hnliches macht das <a href="http://drupal.org/project/boost">Boost</a> Plugin f&#252;r Drupal und Typo3 bringt diese Funktion von jeder mit.</p>
<p>Je nach System, Know-How und Budget gibt es eine Unmenge an organisatorischen und technischen Ma&#223;nahmen zur Optimierung der Ladezeiten einer Website. Einen guten &#220;berblick erh&#228;lt man auch bei Yahoo! in den <a href="http://developer.yahoo.com/performance/rules.html">Best Practices for Speeding Up Your Website</a> (eine deutsche Kurzfassung gibt es auch bei den <a href="http://www.webkrauts.de/2008/12/13/sehr-sehr-schnelle-seiten-website-performance-best-practice/">Webkrauts</a>). Einen sch&#246;nen &#220;berblick &#252;ber die eigenen Ladezeiten erh&#228;lt man u.a. mit dem Firefox Plugin <a href="http://getfirebug.com/">Firebug</a> in der Netzwerkansicht und mit der Firebug Erweiterung <a href="http://developer.yahoo.com/yslow/">YSlow</a> (&#8220;Warum langsam?&#8221;) von Yahoo!.</p>
<p>F&#252;r einen ersten Rundblick tut es aber z.B. auch ein webbasierter Dienst wie den <a href="http://www.websiteoptimization.com/services/analyze/">Web Page Analyzer</a> von Andy King. Hier muss man aber etwas vorsichtig sein, da ja der anfragende und auswertende Server in den USA (Chicago) steht..<br />
<h3>Weitere interessante Artikel:</h3>
<ul class="related_post">
<li><a href="http://www.alexander-langer.de/2008-02-29/wordpress-import-in-drupal.html" title="Wordpress Import in Drupal">WordPress Import in Drupal (8)</a></li>
<li><a href="http://www.alexander-langer.de/2007-12-30/2007-der-jahresrueckblick.html" title="2007 &#8211; Der Jahresr&#252;ckblick">2007 &#8211; Der Jahresr&#252;ckblick (0)</a></li>
<li><a href="http://www.alexander-langer.de/2007-12-27/neues-weblog-layout.html" title="Neues Weblog Layout">Neues Weblog Layout (3)</a></li>
<li><a href="http://www.alexander-langer.de/2011-09-06/2-ich-bin-dabei.html" title="+2: Ich bin dabei!">+2: Ich bin dabei! (2)</a></li>
<li><a href="http://www.alexander-langer.de/2011-07-14/googles-plusone-1-button-einbinden-und-nutzen.html" title="Googles PlusOne (+1) Button einbinden und nutzen">Googles PlusOne (+1) Button einbinden und nutzen (0)</a></li>
<li><a href="http://www.alexander-langer.de/2009-06-19/woo-kaufe-4-wordpress-themes-zahle-1.html" title="Woo! Kaufe 4 WordPress Themes, zahle 1">Woo! Kaufe 4 WordPress Themes, zahle 1 (7)</a></li>
</ul>

<!-- google_ad_section_end -->
]]></content:encoded>
			<wfw:commentRss>http://www.alexander-langer.de/2009-03-30/ladezeiten-conversion-komprimierung.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>WP Mollom Plugin auf Deutsch</title>
		<link>http://www.alexander-langer.de/2009-03-11/wp-mollom-plugin-auf-deutsch.html</link>
		<comments>http://www.alexander-langer.de/2009-03-11/wp-mollom-plugin-auf-deutsch.html#comments</comments>
		<pubDate>Wed, 11 Mar 2009 13:41:50 +0000</pubDate>
		<dc:creator>Alexander Langer</dc:creator>
				<category><![CDATA[IT und Entwicklung]]></category>
		<category><![CDATA[Mollom]]></category>
		<category><![CDATA[Spam]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.alexander-langer.de/?p=861</guid>
		<description><![CDATA[Da es bislang keine deutschen Sprachdateien f&#252;r das WordPress Plugin f&#252;r den Anti-Spam Dienst Mollom zu geben scheint, habe ich mich mal selbst dar&#252;ber hergemacht. Einfach die folgenden beiden Dateien in das wp-mollom Verzeichnis eures Plugin Ordners legen und das war es schon. Erstellt wurden die Dateien von / mit / f&#252;r WP Mollom 0.72 [...]]]></description>
			<content:encoded><![CDATA[
<!-- google_ad_section_start -->
<p>Da es bislang keine deutschen Sprachdateien f&#252;r das <a title="Mollom Plugin f&#252;r WordPress" href="http://wordpress.org/extend/plugins/wp-mollom/">WordPress Plugin</a> f&#252;r den <a href="http://mollom.com/">Anti-Spam Dienst Mollom</a> zu geben scheint, habe ich mich mal selbst dar&#252;ber hergemacht. Einfach die folgenden beiden Dateien in das wp-mollom Verzeichnis eures Plugin Ordners legen und das war es schon. Erstellt wurden die Dateien von / mit / f&#252;r WP Mollom 0.72 und werden in der n&#228;chsten Version des Plugins integriert werden.</p>
<p>Auf die Qualit&#228;t gebe ich &#252;brigens keine Gew&#228;hr. Feedback und Verbesserungen sind nat&#252;rlich willkommen:</p>
<ul>
<li><a href="http://www.alexander-langer.de/wp-content/uploads/2009/03/wp-mollom-de_de.mo">wp-mollom-de_de.mo</a></li>
<li><a href="http://www.alexander-langer.de/wp-content/uploads/2009/03/wp-mollom-de_de.po">wp-mollom-de_de.po</a></li>
</ul>
<h3>Weitere interessante Artikel:</h3>
<ul class="related_post">
<li><a href="http://www.alexander-langer.de/2009-02-24/update-auf-wordpress-271.html" title="Update auf WordPress 2.7.1">Update auf WordPress 2.7.1 (0)</a></li>
<li><a href="http://www.alexander-langer.de/2011-09-06/2-ich-bin-dabei.html" title="+2: Ich bin dabei!">+2: Ich bin dabei! (2)</a></li>
<li><a href="http://www.alexander-langer.de/2011-07-14/googles-plusone-1-button-einbinden-und-nutzen.html" title="Googles PlusOne (+1) Button einbinden und nutzen">Googles PlusOne (+1) Button einbinden und nutzen (0)</a></li>
<li><a href="http://www.alexander-langer.de/2009-11-25/wenn-wordpress-immer-langsamer-wird.html" title="Wenn WordPress immer langsamer wird">Wenn WordPress immer langsamer wird (8)</a></li>
<li><a href="http://www.alexander-langer.de/2009-06-19/woo-kaufe-4-wordpress-themes-zahle-1.html" title="Woo! Kaufe 4 WordPress Themes, zahle 1">Woo! Kaufe 4 WordPress Themes, zahle 1 (7)</a></li>
<li><a href="http://www.alexander-langer.de/2009-06-11/heute-neu-wordpress-2-8-und-google-webmaster-tools.html" title="Heute neu: WordPress 2.8 und Google Webmaster Tools">Heute neu: WordPress 2.8 und Google Webmaster Tools (3)</a></li>
</ul>

<!-- google_ad_section_end -->
]]></content:encoded>
			<wfw:commentRss>http://www.alexander-langer.de/2009-03-11/wp-mollom-plugin-auf-deutsch.html/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Auf der CeBIT mit Drupal</title>
		<link>http://www.alexander-langer.de/2009-03-09/auf-der-cebit-mit-drupal.html</link>
		<comments>http://www.alexander-langer.de/2009-03-09/auf-der-cebit-mit-drupal.html#comments</comments>
		<pubDate>Mon, 09 Mar 2009 17:13:17 +0000</pubDate>
		<dc:creator>Alexander Langer</dc:creator>
				<category><![CDATA[IT und Entwicklung]]></category>
		<category><![CDATA[CeBIT]]></category>
		<category><![CDATA[Drupal]]></category>
		<category><![CDATA[Joomla]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.alexander-langer.de/?p=831</guid>
		<description><![CDATA[Ein anstrengendes Wochenende ist vor&#252;ber und die CeBIT 2009 hat trotz 25% weniger Ausstellern und 20% weniger Besuchern als im Vorjahr zufriedene Aussteller hervorgebracht, zumal der Anteil an Fachpublikum unter den Besuchern h&#246;her war als zuletzt. F&#252;r mich war es auch das erste Mal, dass ich als Standbetreuung auf der weltgr&#246;&#223;ten IT Messe war. M&#246;glich [...]]]></description>
			<content:encoded><![CDATA[
<!-- google_ad_section_start -->
<p>Ein anstrengendes Wochenende ist vor&#252;ber und die <em>CeBIT</em> 2009 hat trotz 25% weniger Ausstellern und 20% weniger Besuchern als im Vorjahr zufriedene Aussteller hervorgebracht, zumal der Anteil an Fachpublikum unter den Besuchern h&#246;her war als zuletzt. F&#252;r mich war es auch das erste Mal, dass ich als Standbetreuung auf der weltgr&#246;&#223;ten IT Messe war.</p>
<p>M&#246;glich machte es das Losgl&#252;ck (behaupte ich mal einfach, ich glaube aber nicht, dass wirklich nur die W&#252;rfel entschieden haben). Unter den Gewinnern von mehr als 70 bewerbenden Projekten fand sich neben <em>KDE</em>, <em>Mozilla</em> und anderen eben auch das Open Source Content Management System und Framework <a href="http://drupal.org">Drupal</a>, welches sich auf einem Gemeinschaftsstand in der &#8220;Open Source Lounge&#8221; der <em>Linux New Media AG</em> pr&#228;sentieren durfte.</p>
<p>Nach <a href="http://www.drupalcenter.de/node/16546">Bekanntgabe</a> ging es dann ganz schnell und es fanden sich lauter Freiwillige, die &#252;ber die Messewoche hinweg die Standbetreuung &#252;bernehmen wollten. Selbst hatte ich mich etwas sp&#228;ter f&#252;r den Samstag gemeldet. Passte mir gut in den Kram, um &#252;ber die Woche normal arbeiten und erreichbar sein zu k&#246;nnen (es standen noch zwei Projektlaunches an).</p>
<p>Um 05:15 Uhr klingelte der Wecker und gegen 06:40 Uhr nahm ich die ersten der rund 250 km unter die R&#228;der. Ziemlich genau zur &#214;ffnung um 09:00 Uhr kurvte ich am <em>Expo</em> Gel&#228;nde in ein Parkhaus &#8211; geschmeidige 8 Euro f&#252;r ein Tagesticket zahlend. Naja, da kam es auch nicht mehr drauf an ;-)</p>
<p>Kurz noch in Halle 26 meinem Co-Admin Franky aus dem Roosters Forum einen Besuch abgestattet und dann ging es auch schon auf direktem Wege zu <a href="http://www.drupalcenter.de/team#dereine">Daniel</a> und <a href="http://www.drupalcenter.de/team#stBorchert">Stefan</a>, Halle 6, Stand F50. Nach etwa einer ruhigen Stunde muss dann von irgendwo eine ganze Busladung Menschen gekommen sein. Ich erinnere mich, dass mein Mund vom vielen Sprechen immer trockener wurde. Die trocken-warme Luft in der Halle tat ihr &#252;briges. Irgendwann kam auch noch <a href="http://www.drupalcenter.de/team#md">Meinolf</a> auf Stippvisite vorbei, er sollte zum Abschlusstag am Sonntag seine offizielle &#8220;Standzeit&#8221; haben.</p>
<div id="attachment_833" class="wp-caption aligncenter" style="width: 540px"><img class="size-full wp-image-833" title="cebit 2009 drupal daniel wehner stefan borchert" src="http://www.alexander-langer.de/wp-content/uploads/2009/03/cebit_2009_drupal.jpg" alt="Daniel Wehner (l) und Stefan Borchert (r) im Gespr&#228;ch" width="530" height="398" /><p class="wp-caption-text">Daniel Wehner (l) und Stefan Borchert (r) im Gespr&#228;ch</p></div>
<p>Das Publikum pr&#228;sentierte sich bunt gemischt, doch die meisten steuerten uns gezielt an und hatten konkrete Fragen. Manche wollten die Empfehlungen ihrer Webmaster und Agenturen einfach nochmal von Dritten beleuchtet sehen, andere kamen auf reine Empfehlung, wieder andere hatten konkrete Probleme bei der Umsetzung. F&#252;r mich pers&#246;nlich war es zwischendurch sch&#246;n, endlich mal wieder mein eingerostetes Englisch auspacken zu k&#246;nnen.</p>
<p>Besonders angeregt zu ging es mit zwei Mitarbeitern des skandinavischen Fernsehsenders <a href="http://www.tv3.se/">TV3</a> aus D&#228;nemark. <em>TV3</em> hat zuletzt die schwedische Website von <em>Joomla</em> (&#252;brigens das zweitmeist genannte Wort am Stand an diesem Tage) auf <em>Drupal</em> umgestellt und vollzog diesen Schritt nun auch f&#252;r die Sites der &#252;brigen skandinavischen L&#228;nder. Als erw&#228;hnt wurde, dass man in D&#228;nemark Schulungen erhalten habe, kam mir gleich ein Verdacht, der sich auf R&#252;ckfrage best&#228;tigte. Die Schulung hatte nat&#252;rlich <a href="http://morten.dk/eg%C3%B6">MortenDK</a> (aka <em>King of Denmark</em>) durchgef&#252;hrt, bei dessen Session auf dem <a href="http://www.alexander-langer.de/2009-01-17/drupalcamp-koeln-tag-1.html">DrupalCamp in K&#246;ln</a> im Januar ich aus dem Lachen kaum herausgekommen war. Ein ganz wunderbar verr&#252;ckter wie f&#228;higer Typ.</p>
<p>Mit einem Amerikaner ergab sich auch noch eine sehr unterhaltsame Diskussion dar&#252;ber, wie man mit Open Source Geld verdienen k&#246;nne. Ich war etwas baff, dass er selbst <em>WordPress</em> nutzte, aber die &#252;blichen Business Models rund um Open Source ihm nicht gel&#228;ufig waren.</p>
<p>Ich k&#246;nnte so viel schreiben, lasse es aber bleiben. Um 18 Uhr hatte ich es dann auch recht eilig schnell nach Hause zu kommen, mich frisch zu machen und zur Saison Abschlussfeier der Roosters zu hetzen und mich sinnlos zu betrinken. Es w&#228;re schneller gegangen, h&#228;tte ich nicht eine halbe Stunde in einer Vollsperrung der A2 gestanden, wo ein LKW durch die Mittelleitplanke wollte. Ich hoffe es wurde niemand ernstlich verletzt.</p>
<p>Mein Dank gilt den edlen Standspendern der <a href="http://www.linuxnewmedia.de/">Linux New Media AG</a>, den Bewerbern und Organisatoren, meinen Mitstreitern <a href="http://www.schirwinski.de/">Anja</a>, Daniel und Stefan, die mich den ganzen Tag lang ertragen haben und nat&#252;rlich allen Besuchern, ob aus Deutschland, D&#228;nemark, USA, Malaysia, Italien, .. mit all ihren teils kuriosen, gro&#223;teils aber sehr interessanten Fragen und Anmerkungen.</p>
<p><strong>Ach ja..</strong> Danke auch an <em>Das G&#252;ldene M</em>. Als ich irgendwann deutlich nach 19 Uhr zu einem M&#228;cces die Autobahn verlie&#223;, mir schnell zwei Burger besorgte (und obwohl ne Polizeihundertschaft gerade dasgleiche machte, bekam ich meine beiden ratzfatz) und diese dann bei der Weiterfahrt mampfte, ging es mir dann auch schnell etwas besser. Schlie&#223;lich war es meine erste Mahlzeit des Tages..<br />
<h3>Weitere interessante Artikel:</h3>
<ul class="related_post">
<li><a href="http://www.alexander-langer.de/2008-08-08/einsichten-in-das-globale-suchverhalten-mit-google-search-insights.html" title="Einsichten in das globale Suchverhalten mit Google Search Insights">Einsichten in das globale Suchverhalten mit Google Search Insights (0)</a></li>
<li><a href="http://www.alexander-langer.de/2011-07-14/googles-plusone-1-button-einbinden-und-nutzen.html" title="Googles PlusOne (+1) Button einbinden und nutzen">Googles PlusOne (+1) Button einbinden und nutzen (0)</a></li>
<li><a href="http://www.alexander-langer.de/2009-06-19/woo-kaufe-4-wordpress-themes-zahle-1.html" title="Woo! Kaufe 4 WordPress Themes, zahle 1">Woo! Kaufe 4 WordPress Themes, zahle 1 (7)</a></li>
<li><a href="http://www.alexander-langer.de/2009-03-30/ladezeiten-conversion-komprimierung.html" title="Schnellere Webseiten und h&#246;here Conversion durch Komprimierung">Schnellere Webseiten und h&#246;here Conversion durch Komprimierung (2)</a></li>
<li><a href="http://www.alexander-langer.de/2009-02-14/duplicate-content-mit-kanonischen-urls-in-drupal-vermeiden.html" title="Duplicate Content mit kanonischen URLs in Drupal und WordPress vermeiden ">Duplicate Content mit kanonischen URLs in Drupal und WordPress vermeiden  (0)</a></li>
<li><a href="http://www.alexander-langer.de/2008-02-29/wordpress-import-in-drupal.html" title="Wordpress Import in Drupal">WordPress Import in Drupal (8)</a></li>
</ul>

<!-- google_ad_section_end -->
]]></content:encoded>
			<wfw:commentRss>http://www.alexander-langer.de/2009-03-09/auf-der-cebit-mit-drupal.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Update auf WordPress 2.7.1</title>
		<link>http://www.alexander-langer.de/2009-02-24/update-auf-wordpress-271.html</link>
		<comments>http://www.alexander-langer.de/2009-02-24/update-auf-wordpress-271.html#comments</comments>
		<pubDate>Tue, 24 Feb 2009 10:14:09 +0000</pubDate>
		<dc:creator>Alexander Langer</dc:creator>
				<category><![CDATA[IT und Entwicklung]]></category>
		<category><![CDATA[Administration]]></category>
		<category><![CDATA[IT]]></category>
		<category><![CDATA[Mollom]]></category>
		<category><![CDATA[Spam]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.alexander-langer.de/?p=788</guid>
		<description><![CDATA[Nichtsahnend komme ich heute Morgen ins B&#252;ro, packe mein MacBook aus, schalte es ein, checke Mails, checke Newsfeeds &#8211; nanu!? &#8211; was ist denn das? Da stehen in meinem Kommentar-Feed doch vier neue Kommentare, allesamt automatische Spam-Kommentare mit reichlich Links und Keywords drin (das &#252;bliche Zeug). Seltsam, bislang hatte Spam Karma 2 immer sehr zuverl&#228;ssig [...]]]></description>
			<content:encoded><![CDATA[
<!-- google_ad_section_start -->
<p>Nichtsahnend komme ich heute Morgen ins B&#252;ro, packe mein MacBook aus, schalte es ein, checke Mails, checke Newsfeeds &#8211; nanu!? &#8211; was ist denn das? Da stehen in meinem Kommentar-Feed doch vier neue Kommentare, allesamt automatische Spam-Kommentare mit reichlich Links und Keywords drin (das &#252;bliche Zeug). Seltsam, bislang hatte Spam Karma 2 immer sehr zuverl&#228;ssig out of the box gearbeitet.</p>
<p>Ich schaue ins Blog, markiere die Kommentare als Spam und finde noch ein paar mehr. F&#252;r keinen einzigen davon bekam ich eine E-Mail. Bevor es nun &#252;berhand nimmt, habe ich mich kurzentschlossen dazu entschieden meine WordPress Installation zu updaten. Das wollte ich mal irgendwann wenn Zeit ist in Ruhe nebenher testen und dann einspielen, aber ich m&#246;chte auch nicht dauernd Angst haben, dass ich zugespammt werde.</p>
<p>Das Update von WordPress 2.3.3 auf die aktuelle deutsche Version 2.7.1 gestaltete sich dann recht einfach, <a href="http://www.wordpress-buch.de/2009/01/wordpress-ohne-risiko-auf-27-updaten/">dank dieser Update Anleitung</a>. Das Vorgehen unterscheidet sich im Grunde nicht von dem bei einem Drupal-Update, Backup anfertigen, Plugins deaktivieren, alte Installation bis auf eigene Daten (Konfiguration, Theme, hochgeladene Daten, Plugins) l&#246;schen, neue Version einspielen, Upgrade ansto&#223;en und das war es denn auch.</p>
<p>Funktionierte v&#246;llig problemlos und kaum im neuen WordPress Backend eingeloggt (daran muss ich mich erstmal gew&#246;hnen), habe ich meine alten Plugins wieder aktiviert und gehofft, dass soweit alles l&#228;uft. Bis dato kann ich keine Probleme feststellen. Auch das automatische Update von ein paar Modulen habe ich gleich mal getestet und lief soweit durch, bis auf das von mir eingesetzte <a href="http://fairyfish.net/2007/09/12/wordpress-23-related-posts-plugin/">WordPress Related Posts 0.9</a> . Wer der Update Empfehlung folgt hat im Anschluss n&#228;mlich Version 1.0 des Moduls <a href="http://www.phpbits.info/wordpress-plugins/wp-related-post-plugin/">Related Posts / Pages</a> von  Thamizhchelvan installiert und das ist mal ganz was anderes.</p>
<p>Falls wem irgendwas auff&#228;llt, vielleicht beim Kommentieren, beim E-Mail Abo f&#252;r neue Kommentare und dergleichen, bitte kurz Bescheid geben. Entweder als KOmmentar oder wenn das nicht geht <strong>per Mail an kontakt(_AT_)alexander-langer.de</strong> .</p>
<p>Als n&#228;chstes schaue ich dann mal, ob ich nicht <a href="http://wordpress.org/extend/plugins/wp-mollom/">Mollom f&#252;r WordPress</a> anteste.<br />
<h3>Weitere interessante Artikel:</h3>
<ul class="related_post">
<li><a href="http://www.alexander-langer.de/2009-03-11/wp-mollom-plugin-auf-deutsch.html" title="WP Mollom Plugin auf Deutsch">WP Mollom Plugin auf Deutsch (4)</a></li>
<li><a href="http://www.alexander-langer.de/2009-06-11/heute-neu-wordpress-2-8-und-google-webmaster-tools.html" title="Heute neu: WordPress 2.8 und Google Webmaster Tools">Heute neu: WordPress 2.8 und Google Webmaster Tools (3)</a></li>
<li><a href="http://www.alexander-langer.de/2009-03-30/ladezeiten-conversion-komprimierung.html" title="Schnellere Webseiten und h&#246;here Conversion durch Komprimierung">Schnellere Webseiten und h&#246;here Conversion durch Komprimierung (2)</a></li>
<li><a href="http://www.alexander-langer.de/2009-02-06/backscatter-mails-mit-postfix-ausfiltern.html" title="Backscatter Mails mit Postfix ausfiltern">Backscatter Mails mit Postfix ausfiltern (17)</a></li>
<li><a href="http://www.alexander-langer.de/2012-02-07/raspberry-pi-ist-ende-februar-lieferbar.html" title="Raspberry Pi ist Ende Februar lieferbar">Raspberry Pi ist Ende Februar lieferbar (0)</a></li>
<li><a href="http://www.alexander-langer.de/2012-02-06/google-pagerank-update-im-februar.html" title="Google PageRank Update im Februar">Google PageRank Update im Februar (1)</a></li>
</ul>

<!-- google_ad_section_end -->
]]></content:encoded>
			<wfw:commentRss>http://www.alexander-langer.de/2009-02-24/update-auf-wordpress-271.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Duplicate Content mit kanonischen URLs in Drupal und WordPress vermeiden</title>
		<link>http://www.alexander-langer.de/2009-02-14/duplicate-content-mit-kanonischen-urls-in-drupal-vermeiden.html</link>
		<comments>http://www.alexander-langer.de/2009-02-14/duplicate-content-mit-kanonischen-urls-in-drupal-vermeiden.html#comments</comments>
		<pubDate>Sat, 14 Feb 2009 14:17:46 +0000</pubDate>
		<dc:creator>Alexander Langer</dc:creator>
				<category><![CDATA[IT und Entwicklung]]></category>
		<category><![CDATA[Drupal]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[kanonische URLs]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[Suchmaschinenoptimierung]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.alexander-langer.de/2009-02-14/duplicate-content-mit-kanonischen-urls-in-drupal-vermeiden.html</guid>
		<description><![CDATA[Duplicate Content ist ein Begriff dessen blo&#223;e Erw&#228;hnung vielen Web-Workern Schwei&#223;perlen auf die Stirn treibt. Suchmaschinenbetreiber Google hat irgendwann die Duplicate Content Penalty eingef&#252;hrt, eine Abstrafung im Ranking f&#252;r Seiten, die inhaltsgleich zu anderen Seiten sind. Mit den sog. Kanonischen URLs stellt Google selbst nun ein eigenes Konzept zur Vorbeugung vor. In der Drupal Community [...]]]></description>
			<content:encoded><![CDATA[
<!-- google_ad_section_start -->
<p><em>Duplicate Content</em> ist ein Begriff dessen blo&#223;e Erw&#228;hnung vielen Web-Workern Schwei&#223;perlen auf die Stirn treibt. Suchmaschinenbetreiber Google hat irgendwann die Duplicate Content Penalty eingef&#252;hrt, eine Abstrafung im Ranking f&#252;r Seiten, die inhaltsgleich zu anderen Seiten sind. Mit den sog. <em>Kanonischen URLs</em> stellt Google selbst nun ein eigenes Konzept zur Vorbeugung vor. In der Drupal Community geht vielfach die Angst f&#252;r der DC Penalty um, da Inhalte gerade bei Einsatz von sog. suchmaschinenfreundlichen URLs (noch so ein <a href="http://googlewebmastercentral-de.blogspot.com/2008/09/alles-ueber-dynamische-urls.html">hartn&#228;ckiger SEO Mythos</a>) in Verbindung mit der mod_rewrite Erweiterung des Apache Webservers den Nebeneffekt haben, dass sie fortan &#252;ber mehrere URLs erreichbar sind.</p>
<h3>F&#252;r Drupal</h3>
<p>Nehmen wir folgendes Beispiel einer imagin&#228;ren Drupal Website http://diewebsite.tld , mit einem Inhaltstyp &#8220;News&#8221;. Der Entwickler hat mittels <a href="http://drupal.org/project/pathauto">Pathauto Modul</a> (dt.: <em>Autopfad</em>) festgelegt, dass alle Artikel des Typ News &#252;ber eine URL http://diewebsite.tld/news/[nid] erreichbar sind. Ohne zus&#228;tzliche Ma&#223;nahmen ist eine solche News nun aber &#252;ber wenigstens vier unterschiedliche URLs gleicherma&#223;en erreichbar:</p>
<p>Vereinfachtes Beispiel einer News mit der Node ID 666:</p>
<ul>
<li>http://diewebsite.tld/news/666</li>
<li>http://diewebsite.tld/node/666</li>
<li>http://diewebsite.tld/?q=news/666</li>
<li>http://diewebsite.tld/?q=node/666</li>
</ul>
<p>Google selbst sieht darin<a href="http://googlewebmastercentral-de.blogspot.com/2008/09/die-duplicate-content-penalty.html"> nach eigenen Aussagen</a> kein Problem und Sorgen, man k&#246;nne in einem solchen Fall (mehrere URLs mit demselben Inhalt) bereits abgestraft werden sind unbegr&#252;ndet. Eher &#228;ngstliche Gem&#252;ter behalfen sich in Drupal bislang mit dem Modul <a href="http://drupal.org/project/globalredirect">Global Redirect</a>, das f&#252;r einen Redirect mittels HTTP Status Code 301 (moved permanently) sorgt.Obwohl es also laut Google eigentlich kein Problem gibt, hat man nun mit den Canonical URLs  <a href="http://googlewebmastercentral-de.blogspot.com/2009/02/bestimmt-eure-kanonische-url.html">ein Konzept eingef&#252;hrt</a>, das auch den letzten Zweifel ausr&#228;umen soll. Dahinter steckt nichts weiter als eine zus&#228;tzliche Angabe im HTML Head Bereich einer jeden Seite &#252;ber die bevorzugte URL f&#252;r diese Seite. In unserem Beispiel w&#252;rde der Eintrag so aussehen, der egal &#252;ber welche URL ich den Inhalt erreiche, im HTML Quelltext stehen w&#252;rde:</p>
<pre name="code" class="html">

&lt;link rel=&quot;canonical&quot; href=&quot;http://diewebsite.tld/news/666&quot; /&gt;
</pre>
<p>In Drupal erreicht man diese Angabe ganz einfach &#252;ber ein klein wenig Code an entsprechender Stelle der page.tpl.php :</p>
<pre name="code" class="php">

&lt; ?php if ($node) : ?&gt;
&lt;link rel=&quot;canonical&quot; href=&quot;&lt;?php print $GLOBALS[&#039;base_url&#039;].url(&#039;node/&#039;.$node-&gt;nid); ?&gt;&quot; /&gt;
&lt; ?php endif; ?&gt;
</pre>
<p>Dies ist ein denkbar einfaches Beispiel f&#252;r die Integration von Googles kanonischen URLs in einem denkbar einfachen Fall, n&#228;mlich f&#252;r die Seitenansicht einzelner Nodes in Drupal.</p>
<p>Interessehalber habe ich in einem Projekt mal einen Blick in die &#252;ber das <a href="http://drupal.org/project/xmlsitemap">XML Sitemap Modul</a> erzeugte sitemap.xml geworfen und fand, dass f&#252;r eine Reihe von Nodes nicht der Alias-Pfad erscheint, sondern der reine Pfad &#252;ber node/[nid] . Gibt Google diesen einmal in seinen Suchergebnissen an, kann es nat&#252;rlich vorkommen, dass irgendwer extern einen Link auf einen solchen unerw&#252;nschten Pfad setzt. Dann k&#246;nnte man sich wirklich fragen, ob oder ob nicht Google in der Vergangenheit hier Duplicate Content angenommen hat.</p>
<p>Doch mit den kanonischen URLs sollte sich auch dieser letzte Restzweifel ausr&#228;umen lassen, denn die hierdurch empfohlene Darstellungsweise der URLs wird von Google auch mit in SERPs &#252;bernommen.</p>
<h3>F&#252;r WordPress</h3>
<p>Eine ebenso einfache und schnelle M&#246;glichkeit canonical URLs f&#252;r WordPress zu nutzen, stellt <a href="http://bueltge.de/relcanonical-url-fuer-wordpress/889/">WordPress Experte Frank B&#252;ltge</a> in seinem Blog vor. Ab WordPress Version 1.5 liefert folgender PHP Schnipsel im Header des Themes die L&#246;sung:</p>
<pre name="code" class="php">

&lt; ?php if ( is_singular() ) echo &#039;&lt;link rel=&quot;canonical&quot; href=&quot;&#039; . get_permalink() . &#039;&quot; /&gt;&#039;; ?&gt;
</pre>
</link>
<h3>Weitere interessante Artikel:</h3>
<ul class="related_post">
<li><a href="http://www.alexander-langer.de/2011-07-14/googles-plusone-1-button-einbinden-und-nutzen.html" title="Googles PlusOne (+1) Button einbinden und nutzen">Googles PlusOne (+1) Button einbinden und nutzen (0)</a></li>
<li><a href="http://www.alexander-langer.de/2009-11-25/wenn-wordpress-immer-langsamer-wird.html" title="Wenn WordPress immer langsamer wird">Wenn WordPress immer langsamer wird (8)</a></li>
<li><a href="http://www.alexander-langer.de/2008-08-08/einsichten-in-das-globale-suchverhalten-mit-google-search-insights.html" title="Einsichten in das globale Suchverhalten mit Google Search Insights">Einsichten in das globale Suchverhalten mit Google Search Insights (0)</a></li>
<li><a href="http://www.alexander-langer.de/2011-06-27/google-pagerank-update-im-juni.html" title="Google PageRank Update im Juni">Google PageRank Update im Juni (5)</a></li>
<li><a href="http://www.alexander-langer.de/2010-04-10/geschwindigkeit-ist-nun-offiziell-ranking-faktor-bei-google.html" title="Geschwindigkeit ist nun offiziell Ranking-Faktor bei Google">Geschwindigkeit ist nun offiziell Ranking-Faktor bei Google (4)</a></li>
<li><a href="http://www.alexander-langer.de/2010-02-17/topic-pages-seo-durch-nutzenoptimierung.html" title="Topic Pages: SEO durch Nutzenoptimierung">Topic Pages: SEO durch Nutzenoptimierung (5)</a></li>
</ul>

<!-- google_ad_section_end -->
]]></content:encoded>
			<wfw:commentRss>http://www.alexander-langer.de/2009-02-14/duplicate-content-mit-kanonischen-urls-in-drupal-vermeiden.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic
Page Caching using disk: enhanced
Database Caching 37/93 queries in 0.084 seconds using disk: basic

Served from: www.alexander-langer.de @ 2012-02-10 22:34:38 -->
