<?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>WebundSEO</title>
	<atom:link href="http://www.webundseo.de/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.webundseo.de</link>
	<description>Webentwicklung &#38; Suchmaschinenoptimierung</description>
	<lastBuildDate>Fri, 06 Apr 2012 18:03:14 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>WebundSEO bei Google+</title>
		<link>http://www.webundseo.de/2012/04/webundseo-bei-google/</link>
		<comments>http://www.webundseo.de/2012/04/webundseo-bei-google/#comments</comments>
		<pubDate>Thu, 05 Apr 2012 19:58:49 +0000</pubDate>
		<dc:creator>Matthias Rasche</dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://www.webundseo.de/?p=920</guid>
		<description><![CDATA[Seit einigen Wochen betreibt WebundSEO einen Account in dem Social Network Google+, auf dem neben aktuellen Magazin-Beiträgen auch andere Linktipps aus der Welt der Webentwicklung und Suchmaschinenoptimierung zu finden sind. Sie finden unser Google+ Profil unter diesem Link.]]></description>
			<content:encoded><![CDATA[<p>Seit einigen Wochen betreibt WebundSEO einen Account in dem Social Network Google+, auf dem neben aktuellen Magazin-Beiträgen auch andere Linktipps aus der Welt der Webentwicklung und Suchmaschinenoptimierung zu finden sind. </p>
<p>Sie finden unser Google+ Profil <a href="https://plus.google.com/b/106816321021455744473/106816321021455744473/posts">unter diesem Link</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.webundseo.de/2012/04/webundseo-bei-google/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>QR-Code Boom: Smartphones als Scanner</title>
		<link>http://www.webundseo.de/2012/03/qr-code-boom-smartphones-als-scanner/</link>
		<comments>http://www.webundseo.de/2012/03/qr-code-boom-smartphones-als-scanner/#comments</comments>
		<pubDate>Thu, 15 Mar 2012 19:45:15 +0000</pubDate>
		<dc:creator>Matthias Rasche</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[Anfänger]]></category>

		<guid isPermaLink="false">http://www.webundseo.de/?p=885</guid>
		<description><![CDATA[Zurzeit erlebt der QR-Code einen richtigen Boom in Deutschland. Die quadratischen 2D-Codes finden sich auf Plakaten, in Werbebroschüren, auf Busfahrplänen und an vielen weiteren Stellen des täglichen Lebens. In diesem Beitrag zeigen wir, wie QR-Codes überhaupt funktionieren, für wen sich der Einsatz von lohnt und wie man selbst QR-Codes generiert. QR-Codes: Was ist das überhaupt? [...]]]></description>
			<content:encoded><![CDATA[<p>Zurzeit erlebt der QR-Code einen richtigen Boom in Deutschland. Die quadratischen 2D-Codes finden sich auf Plakaten, in Werbebroschüren, auf Busfahrplänen und an vielen weiteren Stellen des täglichen Lebens. In diesem Beitrag zeigen wir, wie QR-Codes überhaupt funktionieren, für wen sich der Einsatz von lohnt und wie man selbst QR-Codes generiert.</p>
<h2>QR-Codes: Was ist das überhaupt?</h2>
<p>QR ist die Abkürzung für Quick Response, ins Deutsche übersetzt <i>schnelle Antwort</i>. Und dabei geht es auch: QR-Codes beinhalten Informationen, die mittels eines Smartphones eingelesen werden können. Ursprünglich wurden QR-Codes seit 1994 von Toyota genutzt, um einzelne Elemente innerhalb der Logistik zu markieren. Heute erleben QR-Codes aber einen neuen Boom, da sie bestens genutzt werden können, um Botschaften oder Internetadressen zu übermitteln.</p>
<p>Der Anwender benötigt dafür nur ein Smartphone mit einer App, die QR-Codes verarbeiten kann. Dann wird der Code einfach mit der Kamera gescannt und auf dem Bildschirm erscheint die Botschaft. Diese kann neben einem Text auch eine URL, eine Telefonnummer oder eine SMS-Botschaft sein. Handelt es sich etwa um eine Telefonnummer, wird diese vom Smartphone eingelesen, verarbeitet und nach nochmaliger Bestätigung durch den Anwender angerufen. Somit erspart man sich das lästige Abtippen der einzelnen Ziffern.</p>
<h2>Wie kann man QR-Codes nutzen?</h2>
<p>QR-Codes können dann genutzt werden, wenn Inhalte aus der realen Welt mit Inhalten auf dem Smartphone verbunden werden sollen. Ein beliebtes Anwendungsbeispiel sind Plakate: Wer eine Plakatwerbung für ein Konzert sieht, findet nicht selten einen QR-Code, über den Karten für das Konzert gekauft werden können. Interessenten müssen sich also keine Internetadresse oder Telefonnummer merken, sondern können bequem den QR-Code einscannen und werden entweder auf eine Webseite oder eine Telefonnummer weitergeleitet. </p>
<p>QR-Codes können also genutzt werden, um es dem potentiellen Kunden einfacher zu machen, auf eine produktbezogene Information oder direkt einen geeigneten Webshop zuzugreifen. Auch außerhalb des Marketings finden QR-Codes Anwendung: Museen können sie zum Beispiel nutzen, um Besuchern einen Raumplan für ihr Smartphone zu bieten. Die Anwendungsbereiche von QR-Codes sind grenzenlos; einer der Gründe, warum man sie immer häufiger vorfindet.</p>
<h3>QR-Codes im Online-Banking</h3>
<p>Ein weiteres Anwendungsbeispiel für QR-Codes ist das Bezahlen von Rechnungen mit dem Smartphone: Jeder kennt das lästige Abtippen von Zahlungsinformationen, QR-Codes können dieses Prozedere jetzt vereinfachen. Verschiedene Buchhaltungs-Tools bieten heute schon die Option, die Zahlungsinformationen als QR-Code auf die Rechnung zu drucken. Der Rechnungsempfänger muss diese dann nur noch einscannen und kann sie mit einer geeigneten Online Banking App verarbeiten. </p>
<h2>QR-Codes selbst erstellen</h2>
<p>Wer QR-Codes selbst erstellen möchte, braucht dafür kein Geld auszugeben. Im Internet gibt es verschiedene Generatoren, mit denen kostenlos ein QR-Code generiert werden kann. </p>
<ul>
<li><a href="http://qrcode.kaywa.com/" target="_blank">Kaywa QR-Code</a></li>
<li><a href="http://www.qrcode-generator.de/" target="_blank">QR Code Generator</a></li>
</ul>
<p>QR-Codes sind ein einfaches Mittel, um Informationen zwischen Offline- und Online-Welt zu übermitteln. Unternehmen sollten sie nutzen, um Kunden das lästige Abtippen von Adressen, Telefonnummern und Bankverbindungen zu ersparen.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.webundseo.de/2012/03/qr-code-boom-smartphones-als-scanner/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tutorial: Linknetzwerke professionell aufbauen (Teil 1)</title>
		<link>http://www.webundseo.de/2012/02/linknetzwerke-aufbauen-tutorial-1/</link>
		<comments>http://www.webundseo.de/2012/02/linknetzwerke-aufbauen-tutorial-1/#comments</comments>
		<pubDate>Sun, 19 Feb 2012 16:14:09 +0000</pubDate>
		<dc:creator>Matthias Rasche</dc:creator>
				<category><![CDATA[Fortgeschrittene]]></category>
		<category><![CDATA[SEO]]></category>

		<guid isPermaLink="false">http://www.webundseo.de/?p=804</guid>
		<description><![CDATA[Linknetzwerke können verschiedene Ziele verfolgen: Sie können Backlinks für ein Hauptprojekt schaffen, zum Linktausch dienlich sein oder zum Verkauf von Links genutzt werden. In dem mehrteiligen Tutorial erklärt WebundSEO, wie man Linknetzwerke professionell aufbaut. Im ersten Teil werden Sie mit den theoretischen Grundlagen vertraut gemacht, in den folgenden Teilen erklären wir die praktische Umsetzung von [...]]]></description>
			<content:encoded><![CDATA[<p>Linknetzwerke können verschiedene Ziele verfolgen: Sie können Backlinks für ein Hauptprojekt schaffen, zum Linktausch dienlich sein oder zum Verkauf von Links genutzt werden. In dem mehrteiligen Tutorial erklärt WebundSEO, wie man Linknetzwerke professionell aufbaut. Im ersten Teil werden Sie mit den theoretischen Grundlagen vertraut gemacht, in den folgenden Teilen erklären wir die praktische Umsetzung von Linknetzwerken.</p>
<h2>Einführung</h2>
<p>Suchmaschinen wie Google und Yahoo nutzen mehrere Hundert Faktoren, anhand derer die Platzierung einer Webseite bei Eingabe eines bestimmten Begriffs (Keywords) festlegen. Jeder Faktor hat eine unterschiedliche Gewichtung: Konnte man früher noch mit einer besonders hohen Keyworddichte überzeugen, werden derartige Seiten heute oft als Spam eingestuft.<br />
Da die Robots der Suchmaschinen selbst noch nicht in der Lage sind, die Qualität der Inhalte einer Webseite zu ermitteln, hat man den Faktor der externen Links immer stärker ins Gewicht gelegt. Entscheidend ist hierbei auch die Herkunft der Links: Links von Seiten, denen die Suchmaschinen ein hohes Vertrauen („Trust“) zusprechen und selbst eine starke Anzahl an Backlinks haben, sind demnach mehr wert als Links von komplett neuen Webseiten ohne Backlinks.</p>
<p>Im Rahmen dieser Artikelserie erfahren Sie, wie Sie eine Reihe eigener Seiten anlegen, die Sie zum Linkaufbau nutzen können. Dabei wird darauf geachtet, dass Ihr Linknetzwerk nicht als solches auffliegt. Sie werden mit den technischen Grundlagen vertraut gemacht und erfahren, wie Sie ein Linknetzwerk ohne großen Zeitaufwand zentral verwalten und administrieren können. Zum Schluss finden Sie noch einige Linkverweise auf hilfreiche Tools und Blogbeiträge, die Ihnen beim Erstellen eines eigenen Linknetzwerks behilflich sein werden. </p>
<h2>Was ist ein Linknetzwerk?</h2>
<p>Ein Linknetzwerk ist eine Reihe von Internetseiten. Ziel eines Linknetzwerks ist es, dass man selbst eine Mehrzahl von Seiten besitzt, die man zum Linkaufbau für eigene Seiten oder auch zum Linktausch nutzen kann. Als Besitzer genießt man einige Vorteile auf dem Markt der Suchmaschinenoptimierung: Man ist weder auf teure Linkmieten und -käufe angewiesen, noch muss man mit dubiosen Mitteln versuchen, einen Link auf fremde Seiten einzuschläusen. Man besitzt einfach selbst eine eigene Reihe von Webseiten.</p>
<p>Der Clou an der Sache: Suchmaschinen wissen nicht, dass der Betreiber der einzelnen Seiten immer der gleiche ist und werten Links daher genauso, als würden sie von irgendeiner anderen Seite oder einem anderen Blog kommen. Um nicht aufzufliegen, muss man jedoch einige Regeln einhalten, denn würden Sie bei Ihrem Hoster einfach drei neue Domains registrieren, wäre es für Google &#038; Co ein Leichtes, Ihr Linknetzwerk zu erkennen und die einzelnen Links weniger stark zu werten.</p>
<h2>Der Inhalt von Linknetzwerken</h2>
<p>Die einzelnen Seiten der Linknetzwerke sollten immer einem bestimmten Thema nachgehen. Häufig erstellen Suchmaschinenoptimierer als Linknetzwerke reine Spam-Seiten mit nutzlosem Inhalt. Diesem fragwürdigen Trend sollte keinesfalls nachgegangen werden. Sinn und Zweck der Suchmaschinenoptimierung kann es nicht sein, Webseiten mit automatisch generiertem Inhalt zu erstellen, die nur für die Robots der Suchmaschinen interessant sind, den übrigen Internetnutzern aber keinen Mehrwert bieten. Auch mehrere Seiten mit dem gleichen Inhalt ergeben keinen Sinn, zumal diese von Google ohnehin als Spam eingestuft werden würden. Nehmen Sie sich daher die Zeit, die einzelnen Seiten Ihres Linknetzwerkes mit qualitativ hochwertigem Content zu bestücken &#8211; langfristig profitieren Sie dann auch von Links, die andere Leser freiwillig auf Ihre Seiten setzen. </p>
<p>Erst jüngst hat Google im Rahmen des sogenannten Panda-Updates &#8211; eine Reihe von Verbesserungen und Feinjustierungen am Google Suchalgorithmus &#8211; das Bestreben gezeigt, sogenannte Content-Farmen, also Seiten, die mit minderwertigen Inhalten erstellt werden und nur zur Profitmaximierung gedacht sind abzustrafen. Es ist davon auszugehen, dass die Suchmaschinen in Zukunft immer besser qualitativ hochwertige Inhalte von billigen Massenproduktionen unterscheiden können. </p>
<p>Thematisch sollten Sie sich in erster Linie an den Seiten orientieren, die Sie mit Ihrem Linknetzwerk stärken möchten. Wollen Sie zum Beispiel ein Linknetzwerk erstellen, um Seiten zum Linktausch für die Webseite eines Reisebüros zu besitzen, könnten die Seiten Ihres Netzwerks zum Beispiel Reisetipps für beliebte Urlaubsorte geben &#8211; ganz im Sinne eines Reiseführers. Besonders hilfreich ist dieses Vorgehen auch dann, wenn Sie später mit anderen Webseiten Links tauschen möchten &#8211; denn Linkpartner sind meistens auf der Suche nach themenrelevanten Seiten. </p>
<h2>Unentdeckt bleiben und Footprints vermeiden</h2>
<p>Das Betreiben eines Linknetzwerks ist mit einem hohen Zeit- und Kostenaufwand verbunden. Deshalb ist es für Sie sicherlich wichtig, dass Sie auch die Erfolge erzielen, die geplant sind. Es ist sehr wahrscheinlich, dass Suchmaschinen wie Google versuchen, Linknetzwerke ausfindig zu machen &#8211; schließlich manipulieren sie das Ranking bestimmter Seiten, was von Google natürlich nicht gerne gesehen wird. </p>
<p>Doch welche Möglichkeiten haben die Suchmaschinen, Linknetzwerke auffliegen zu lassen? Zum einen ist ganz klar das <strong>Hosting</strong> zu nennen, auf das in den folgenden Artikeln noch näher eingegangen wird. Sowohl der <strong>Inhaber der Domains</strong> (Whois-Daten), als auch die <strong>IP-Adressen der einzelnen Seiten</strong> lassen Rückschlüsse auf den Inhaber zu. Wenn eine Suchmaschine merkt, dass alle Seiten der gleichen Person gehören, könnte es zu Abstrafungen bzw. Wertminderung der einzelnen Seiten und daraufbefindlichen Links kommen.</p>
<p>Auch die <strong>gegenseitige Verlinkung</strong> ist ein Angriffspunkt. Es wäre falsch, alle Seiten eines Linknetzwerkes untereinander zu verlinken, insbesondere dann, wenn keine thematischen Übereinstimmungen bestehen. Auch auf <strong>offensichtliche Linkverkäufe</strong> sollte verzichtet werden, gerade Links zu <em>den üblichen Verdächtigen</em> wie etwa Seiten zum Thema Kredit und Glücksspiel sind Gift für den Trust der Suchmaschinen.</p>
<p>Ebenfalls wichtig ist der <strong>Verzicht auf Google-Produkte</strong> innerhalb des Linknetzwerks. Würden Sie auf allen Seiten „Google Analytics“ für die Besucheranalyse oder „Google AdSense“ zum Schalten von Werbeanzeigen nutzen, wäre es für Google ein Leichtes, Ihr Linknetzwerk zu enttarnen. So schwer es Ihnen auch fallen mag, die Seiten der Linknetzwerke sollten nicht über die Google Webmastertools analysiert werden.</p>
<p><em>Erfahren Sie in den folgenden Teilen dieser Artikelserie, wie man die richtige Wahl bei Domains &#038; Hosting trifft und Linknetzwerke auf Basis eines CMS wie WordPress realisiert.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.webundseo.de/2012/02/linknetzwerke-aufbauen-tutorial-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Einführung in responsives Webdesign</title>
		<link>http://www.webundseo.de/2012/01/einfuhrung-in-responsives-webdesign/</link>
		<comments>http://www.webundseo.de/2012/01/einfuhrung-in-responsives-webdesign/#comments</comments>
		<pubDate>Mon, 09 Jan 2012 17:25:04 +0000</pubDate>
		<dc:creator>Matthias Rasche</dc:creator>
				<category><![CDATA[Grafik & Webdesign]]></category>
		<category><![CDATA[Profis]]></category>
		<category><![CDATA[Responsives Webdesign]]></category>

		<guid isPermaLink="false">http://www.webundseo.de/?p=623</guid>
		<description><![CDATA[In Webdesigner-Kreisen wird in letzter Zeit besonders einem Thema eine hohe Aufmerksamkeit geschenkt: Responsives Webdesign. Es macht möglich, die Darstellung einer Webseite auf unterschiedlichen Bildschirmgrößen zu beeinflussen. So erhält der iPhone-User eine andere Darstellung als Besucher, die über einen 30 Zoll großen Bildschirm auf die Webseite stoßen. Daher hier eine kleine Einführung in das Thema [...]]]></description>
			<content:encoded><![CDATA[<p>In Webdesigner-Kreisen wird in letzter Zeit besonders einem Thema eine hohe Aufmerksamkeit geschenkt: <span>Responsives Webdesign</span>. Es macht möglich, die Darstellung einer Webseite auf unterschiedlichen Bildschirmgrößen zu beeinflussen. So erhält der iPhone-User eine andere Darstellung als Besucher, die über einen 30 Zoll großen Bildschirm auf die Webseite stoßen. Daher hier eine kleine Einführung in das Thema responsives Webdesign.</p>
<h2>Die Sorgen der Webdesigner: Unterschiedliche Bildschirmgrößen</h2>
<p>Die Bildschirmgröße ist im Webdesign schon immer ein heikles Thema, für die es keine Optimallösung zu geben scheint: Die einen stellen die Seitenbreite auf 100%, sodass der komplette Bildschirm genutzt wird (Beispiel: Wikipedia.org), auf großen Bildschirmen kann dies jedoch sehr unschön aussehen und wenn das Layout von Grafiken abhängig ist, kann man die flexible 100% Breite ohnehin vergessen, da die Browser meistens nur sehr unschön skallieren. Das Einstellen der Seitenbreite auf einen bestimmten Wert bringt hingegen den Nachteil mit sich, dass die Seite auf kleinen Bildschirmen vielleicht einen horizontalen Scrollbalken erzeugt oder auf großen Bildschirmen etwas mickrig aussieht, da sie nur einen Bruchteil des Bildschirms nutzt. </p>
<p>Die Lösung scheint nun das responsive Webdesign zu bringen, es ist zwar noch immer keine Optimallösung (was weiter unten thematisiert wird), aber immer noch die beste der drei Alternativen. Es bietet die Möglichkeit, unterschiedliche Stylesheets bei unterschiedlichen Bildschirmgrößen zu nutzen. Wenn das Gerät eines Users also beispielsweise 1800 Pixel Bildschirmbreite bietet, erhält dieser Nutzer ein anderes Design als der Nutzer, der über ein iPhone die Seite aufruft. Die HTML-Datei bleibt dabei immer gleich, lediglich die CSS Informationen werden geändert.</p>
<p><a href="http://www.webundseo.de/wp-content/uploads/2011/07/unterschiedliche_bildschirme.png" title="Unterschiedliche Bildschirmgrößen machen Webdesignern zu schaffen"><img src="http://www.webundseo.de/wp-content/uploads/2011/07/unterschiedliche_bildschirme-550.png" alt="Unterschiedliche Bildschirmgrößen"></a></p>
<p>Bislang gab es einige Webdesigner, die spezielle Webseiten für Smartphones entwickelten und diese dann auf einer Subdomain bereitstellten. Da es aber immer unterschiedlichere Geräte gibt &#8211; angefangen vom kleinen Smartphone über Tablet-PCs, Netbooks, Laptops bis hin zu großen 30 Zoll Bildschirmen &#8211; wäre der Aufwand zu groß, für jedes Gerät eine eigene Seite zu entwickeln. Durch responsives Design ist es möglich, mit relativ wenig Aufwand eine Vielzahl von Bildschirmauflösungen zu unterstützen. Daher hier eine kleine Einführung in das Thema responsives Webdesign.</p>
<h2>Responsives Webdesign &#8211; <em>Media Queries</em> verwenden</h2>
<p>Es gibt zwei Wege, eine HTML Datei responsiv zu gestalten. Sie unterscheiden sich nur darin, ob man mehrere CSS Dateien verwendet &#8211; also immer eine eigene für jede Bildschirmgröße &#8211; oder ob man eine einzige CSS Datei nutzt, innerhalb derer man dann die einzelnen Stylesheets für die jeweilige Bildschirmgröße zuweist. Beide Varianten nutzen <strong>Media Queries</strong> unter CSS 3, die die <code>media types</code> aus CSS 2 ersetzen. Mit Media Queries ist es möglich, Eigenschaften und Fähigkeiten von Ausgabegeräten wie Computern und Smartphones abzufragen und je nach Ergebnis unterschiedliche Stylesheets zuzuweisen.</p>
<p>Aus Performance-Gründen ist der Weg über die alleinige CSS-Datei empfehlenswert. Man kann direkt im Haupt Stylesheet einer Seite per <code>@media only screen</code> den Browser anweisen, bei den folgenden Bedingungen das folgende Stylesheet auszugeben. Angenommen, Geräte mit einer Breite von unter 480 Pixeln (wie es bei vielen Smartphones der Fall ist) sollen angesprochen werden. Die Einbindung in das Stylesheet würde wie folgt aussehen:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
</pre></td><td class="code"><pre class="css" style="font-family:monospace;"><span style="color: #808080; font-style: italic;">/*
...hier steht der bisherige CSS-Code...
*/</span>
&nbsp;
<span style="color: #a1a100;">@media only screen </span>
and <span style="color: #00AA00;">&#40;</span>max-device-<span style="color: #000000; font-weight: bold;">width</span> <span style="color: #00AA00;">:</span> <span style="color: #933;">480px</span><span style="color: #00AA00;">&#41;</span> <span style="color: #00AA00;">&#123;</span>
    <span style="color: #808080; font-style: italic;">/* 
    ...hier folgt der Code für Geräte unter 480 Pixeln Breite...
    */</span>
<span style="color: #00AA00;">&#125;</span></pre></td></tr></table></div>


<div class="mas_tipp"><span>Tipp:</span> Unter <a href="http://stuffandnonsense.co.uk/blog/about/hardboiled_css3_media_queries">http://stuffandnonsense.co.uk/blog/about/hardboiled_css3_media_queries</a> kann man sich eine Vorlage mit verschiedenen gängigen Bildschirm-Breiten herunterladen.</div>

<p>Für die Definition des Bildschirms (zum Beispiel die Breite, ob es der Landscape Modus ist oder die Auflösung) gibt es diverse Parameter, die <a href="http://www.w3.org/TR/css3-mediaqueries/" target="_bank">hier</a> in der Übersicht angesehen werden können.<br />
Innerhalb der jeweiligen Definitionsbereiche wird ganz normal CSS verwendet. Nehmen wir an, wir haben einen Div-Container mit der ID <code>main</code>. Auf einem Smartphone soll der Container mit blauem Hintergrund angezeigt werden, auf einem herkömmlichen Bildschirm (mindestens 500px Breite) mit orangenem Hintergrund. Der Code würde wie folgt aussehen:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
</pre></td><td class="code"><pre class="css" style="font-family:monospace;"><span style="color: #a1a100;">@media only screen </span>
and <span style="color: #00AA00;">&#40;</span>min-device-<span style="color: #000000; font-weight: bold;">width</span> <span style="color: #00AA00;">:</span> <span style="color: #933;">320px</span><span style="color: #00AA00;">&#41;</span> 
and <span style="color: #00AA00;">&#40;</span>max-device-<span style="color: #000000; font-weight: bold;">width</span> <span style="color: #00AA00;">:</span> <span style="color: #933;">480px</span><span style="color: #00AA00;">&#41;</span> <span style="color: #00AA00;">&#123;</span>
	<span style="color: #cc00cc;">#main</span> <span style="color: #00AA00;">&#123;</span>
	   <span style="color: #000000; font-weight: bold;">background</span><span style="color: #00AA00;">:</span> dodgerblue<span style="color: #00AA00;">;</span>
	<span style="color: #00AA00;">&#125;</span>
<span style="color: #00AA00;">&#125;</span>
<span style="color: #a1a100;">@media only screen </span>
and <span style="color: #00AA00;">&#40;</span><span style="color: #000000; font-weight: bold;">min-width</span> <span style="color: #00AA00;">:</span> <span style="color: #933;">500px</span><span style="color: #00AA00;">&#41;</span> <span style="color: #00AA00;">&#123;</span>
	<span style="color: #cc00cc;">#main</span> <span style="color: #00AA00;">&#123;</span>
	   <span style="color: #000000; font-weight: bold;">background</span><span style="color: #00AA00;">:</span> orange<span style="color: #00AA00;">;</span>
	<span style="color: #00AA00;">&#125;</span>
&nbsp;
<span style="color: #00AA00;">&#125;</span></pre></td></tr></table></div>

<p>Das Beispiel mag zunächst unsinnig erscheinen, zeigt aber, wie einfach man mit Media Queries Elemente unterschiedlich darstellen kann, je nach dem, auf welchem Gerät sich der Nutzer befindet.</p>
<h2>Das Viewport Meta Tag</h2>
<p>Wer ein individuelles Design für Smartphones entwickelt, sollte das Viewport Meta Tag in seinen HTML-Header einbauen, um die automatische Skallierung der mobilen Browser zu verhindern. Einen ausführlichen Artikel zum Thema mit Code-Beispiel hat Firefox-Entwickler Mozilla auf seiner Webseite veröffentlicht (englischsprachig): <a href="https://developer.mozilla.org/en/Mobile/Viewport_meta_tag" target="_blank">Using the viewport meta tag to control layout on mobile browsers</a>.</p>
<h2>Die Nachteile von CSS Media Queries</h2>
<p>Das responsive Webdesign über CSS Media Queries ist derzeit wohl unbestitten die beste Möglichkeit, seine Webseite für verschiedene Geräte zu optimieren. Gerade bei Smartphones kann es allerdings zu Performance-Einbußen kommen. Denn nach wie vor wird der komplette Quellcode übertragen und nach wie vor wird die ursprüngliche Größe von Grafiken heruntergeladen. Die Grafiken sind das Hauptproblem: Möchte ich, dass ein Foto auf einem 27 Zoll Bildschirm genauso imposant aussieht wie auf einem Smartphone, muss eines der beiden Geräte skallieren &#8211; und das in der Regel unter Einbußen von Qualität und Performance.</p>
<h2>Anwendungsbeispiel</h2>
<p>Um die Verwendung von Media Queries und die Anwendung von responsivem Design zu demonstrieren, hat der Webdesigner James Mellers ein beeindruckendes Beispiel auf <a href="http://www.thismanslife.co.uk/projects/lab/responsiveillustration/" target="_blank">seiner Webseite veröffentlicht</a>. Beim Vergrößern und Verkleinern der Fensterbreite stellt man fest, wie sich das Objekt immer wieder der Fenstergröße anpasst.</p>

<div class="mas_tipp"><span>Tipp:</span> Mit den Tools <a href="http://bueltge.de/test/media-query-tester.php" target="_blank">Simple Media Queries Tester &rarr;</a> können verschiedene Bildschirmgrößen getestet werden.</div>

<h2>Mobile First: Ein neuer Trend</h2>
<p>Ein neuer Trend im Webdesign, der mit dem Thema von responsiven Webseiten einher geht, ist <i>Mobile First</i>. Hierbei wird beim Gestalten eines neuen Webdesigns zunächst der Fokus auf das mobile Design gelegt; erst später wird auf Basis des mobilen Designs ein Design für Desktop Geräte entwickelt. Somit ist das Design optimal für die Nutzung mit Smartphones ausgelegt und größere Geräte werden erst an zweiter Stelle beachtet.</p>
<p>Ob sich dieser Trend durchsetzen wird, ist schwierig zu sagen: Zwar hat die Zahl von Internetnutzern, die über Smartphones surfen, seit 2007 stark zugenommen und einige Experten erwarten, dass schon 2014 mehr User über Smartphones als über herkömmliche Desktop Computer im Internet surfen werden. Dennoch nutzen in der Gegenwart der Großteil der User noch herkömmliche Desktop-Geräte und auch in Büros wird der Computer dem Smartphone noch vorgezogen.</p>
<p>Beim Webdesign für mobile Geräte stoßen Webdesigner auf neue Hürden, die es zu bewältigen gibt. Hover-Effekte, die auch heute im Webdesign gerne genutzt werden, fallen bei Smartphones und Tablets weg, da der Nutzer nicht mehr mit einer Maus navigiert. Andere Bereiche müssen hingegen erweitert werden: Kleine, schmale Navigationen sind auf mobilen Geräten eher lästig, da sie schwieriger anzuklicken sind als größere Buttons.</p>
<h2>Lesetipp: <i>Responsive Web Design</i> von Ethan Marcotte</h2>
<p>Zum Thema responsives Webdesign gibt es zwar noch keine deutschen Bücher, der Webdesigner Ethan Marcotte hat allerdings ein englisches E-Book veröffentlicht, das sich ausführlich mit den Themen resonsives Webdesign, Flexibilität und Medie Queries auseinandersetzt. Das Buch gibt es mittlerweile auch in gedruckter Form. Die E-Book Variante kostet rund 7 Euro und kann bei <i>A Book Apart</i> <a href="http://www.abookapart.com/products/responsive-web-design" target="_blank">heruntergeladen werden</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.webundseo.de/2012/01/einfuhrung-in-responsives-webdesign/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Das WordCamp 2011 in Köln</title>
		<link>http://www.webundseo.de/2011/09/das-wordcamp-2011-in-koln/</link>
		<comments>http://www.webundseo.de/2011/09/das-wordcamp-2011-in-koln/#comments</comments>
		<pubDate>Mon, 26 Sep 2011 20:16:10 +0000</pubDate>
		<dc:creator>Matthias Rasche</dc:creator>
				<category><![CDATA[Fortgeschrittene]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[WordCamp]]></category>

		<guid isPermaLink="false">http://www.webundseo.de/?p=766</guid>
		<description><![CDATA[Schon zum vierten Mal in Folge trafen sich dieses Jahr WordPress Entwickler und Anwender zum WordCamp, einer jährlich stattfindenden Veranstaltung rund um die Software WordPress. Im Rahmen von Vorträgen und Gruppendiskussionen wurde Fachwissen rund um die beliebte Bloggersoftware ausgetauscht, zwischen den einzelnen Sessions bliebt Zeit fürs Networking. von Matthias Rasche Der Veranstaltungsort Nach Hamburg, Jena [...]]]></description>
			<content:encoded><![CDATA[<p>Schon zum vierten Mal in Folge trafen sich dieses Jahr WordPress Entwickler und Anwender zum WordCamp, einer jährlich stattfindenden Veranstaltung rund um die Software WordPress. Im Rahmen von Vorträgen und Gruppendiskussionen wurde Fachwissen rund um die beliebte Bloggersoftware ausgetauscht, zwischen den einzelnen Sessions bliebt Zeit fürs Networking. <span><em>von Matthias Rasche</span></em></p>
<h2>Der Veranstaltungsort</h2>
<p>Nach Hamburg, Jena und Berlin wurde für das diesjährige WordCamp Köln als Veranstaltungsort ausgewählt. In verschiedenen Räumen der humanwissenschaftlichen Fakultät der Universität Köln konnten jeweils fünf Sessions gleichzeitig gehalten werden. Das Erdgeschoss stand als allgemeine Aufenthaltsmöglichkeit zur Verfügnug, zudem konnten hier in den Pausen kostenlose Getränke und Speisen eingenommen werden. Prinzipiell war die Location nicht schlecht gewählt, bot häufig aber nicht genügend Platz für alle Interessierten einer Session. So war es nicht selten der Fall, dass einige Zuhörer stehen oder auf dem Boden sitzen mussten.</p>
<h2>Themen auf dem WordCamp</h2>
<p>Die erste Session, an der ich teilnahm, versprach das Thema <strong>WordPress &#038; SEO</strong> für Fortgeschrittene und Profis &#8211; so war es zumindest mit zwei und drei Sternchen markiert, es stellte sich jedoch größtenteils als eine Auflistung der Grundlagen heraus. Der Hinweis auf das Plugin <a href="http://www.seo4wp.de/wpsuggest/" target="_blank">wpSuggest</a> könnte für Blogger interessant sein, die nicht lange nach wichtigen Keywords für die Überschrift eines Artikels recherchieren wollen &#8211; über die Google-API werden themenrelevante Keywords zu einem eingegebenen Hauptbegriff angezeigt. Der Referent schlägt zudem vor, doppelte Links (zum Beispiel zur Startseite) zu entfernen oder zu verschlüsseln, mit <a href="http://www.wuestenigel.com/2011/02/17/wp-onpage-doppelte-links-wordpress-plugin/" target="_blank">WP-OnPage</a> stellt er dafür eine selbstentwickelte Lösung bereit. Eine gute Zusammenfassung der übrigen Sessions zum Thema SEO und Affilinet-Marketing gibt es übrigens in <a href="http://www.webmaster-zentrale.de/suchmaschinenoptimierung/wordcamp-2011/" target="_blank">diesem Artikel</a> der Webmaster-Zentrale.</p>
<p>Die nächste Session sollte sich mit <strong>Hooks, Filtern und Actions</strong> auseinandersetzen &#8211; für viele Entwickler ein spannendes Thema, lassen sich so doch bestimmte Elemente, Ausgaben und Abläufe von WordPress individuell beeinflussen. Leider stellte sich die Session eher als eine Definition der oben genannten Begriffe heraus und behandelte die Themen nicht praxisorientiert, was für viele Zuhörer für Verwirrung sorgte, die sich keine sinnvolle Anwendung der Funktionen vorstellen konnten. Somit hätte sich die Session vielleicht entweder komplett an fortgeschrittene Nutzer richten sollen &#8211; dann aber auch mehr in die Tiefe gehen &#8211; oder an Anfänger, dann aber sinnvolle Beispiele präsentieren.</p>
<p>Interessant wurde es mit der von Inpsyde (der Firma hinter WordPress Deutschland) vorgestellten <strong>Lösung zur Mehrsprachigkeit von WordPress</strong> mittels der Blognetzwerk / Multisite Funktion. In naher Zukunft wird es ein Plugin geben, das das Verwalten mehrerer Blogs unterschiedlicher Sprachen zulässt, der Clou dabei ist, dass die Mehrsprachigkeit nicht an das Plugin gebunden ist. Das heißt, dass selbst bei einem Ausfall oder Entwicklungsstopp des Plugins die einzelnen Blogs weiterhin funktionstüchtig sind, dies ist ein klarer Vorteil zu vielen anderen Plugin-Lösungen, die die Inhalte der Datenbank so verändern, dass die Seite ohne das Plugin nicht mehr richtig funktioniert.</p>
<p>Andreas Graap stellte die <strong>WordPress Blognetzwerk Funktion als Tool für Linknetzwerke</strong> vor. Um ein Linknetzwerk nicht auffliegen zu lassen, müssen die einzelnen Seiten jedoch auf unterschiedlichen Servern gehostet werden &#8211; dies ist ohne Weiteres per Blognetzwerk nicht möglich, da zwangsläufig alle Blogs auf dem selben Server liegen. Abhilfe kann ein Script schaffen, das die einzelnen Webseiten als HTML-Dateien exportiert und automatisiert auf einen anderen Server lädt. Ob der Aufwand in Relation zum Nutzen steht, muss jeder selbst entscheiden. Neben den unterschiedlichen Servern sind aber auch unterschiedliche IP-Adressen, unterschiedliche Whois-Einträge und das Vermeiden von Footprints (wie zum Beispiel die Nutzung von AdSense oder den Webmaster-Tools) unerlässlich, um nicht als Linknetzwerk enttarnt zu werden.</p>
<h2>Fazit für das WordCamp in Köln</h2>
<p>Als Fazit lässt sich festhalten, dass das WordCamp 2011 besonders für Einsteiger sinnvoll war, da viele Themen auf Anfängerniveau gehalten wurden, es gab sogar eine allgemeine Einführung in die Software.<br />
Für das nächste WordCamp würde ich mir größere Räume, eine realistischere Einordnung der Schwierigkeitsgrade der Sessions und tiefergehende Session-Themen wünschen. Meines Erachtens hat das WordCamp Jena bisher am besten in das Bild eines professionellen BarCamps / Commmunity-Treffens gepasst. Dennoch haben es die Organisatoren mal wieder geschafft, die WordPress Deutschland Community für einen Tag an einem Ort zu versammeln &#8211; ein Ereignis, das es auch in den nächsten Jahren weiterhin geben sollte.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.webundseo.de/2011/09/das-wordcamp-2011-in-koln/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Teil 3: SEO Basics &#8211; OnPage-Optimierung &amp; Quelltext</title>
		<link>http://www.webundseo.de/2011/08/teil-3-seo-basics-onpage-optimierung-quelltext/</link>
		<comments>http://www.webundseo.de/2011/08/teil-3-seo-basics-onpage-optimierung-quelltext/#comments</comments>
		<pubDate>Fri, 12 Aug 2011 12:25:41 +0000</pubDate>
		<dc:creator>Matthias Rasche</dc:creator>
				<category><![CDATA[Anfänger]]></category>
		<category><![CDATA[SEO]]></category>

		<guid isPermaLink="false">http://www.webundseo.de/?p=635</guid>
		<description><![CDATA[Der dritte Teil der Artikelserie SEO Basics beschäftigt sich mit der Optimierung der einzelnen Seiten einer Webseite sowie mit sogenannten OnPage-Faktoren wie der internen Verlinkung und den Meta-Tags. In diesem Teil erfahren Sie, wie man die besten Voraussetzung für eine optimale Indexierung durch Suchmaschinen schafft. Den Quelltext einer Webseite optimieren Webseiten werden in Form von [...]]]></description>
			<content:encoded><![CDATA[<p>Der dritte Teil der Artikelserie SEO Basics beschäftigt sich mit der Optimierung der einzelnen Seiten einer Webseite sowie mit sogenannten OnPage-Faktoren wie der internen Verlinkung und den Meta-Tags. In diesem Teil erfahren Sie, wie man die besten Voraussetzung für eine optimale Indexierung durch Suchmaschinen schafft.</p>
<h2>Den Quelltext einer Webseite optimieren</h2>
<p>Webseiten werden in Form von sogenanntem <strong>Quellcode</strong> bzw. <strong>Quelltext</strong> gespeichert, der fast immer aus <strong>HTML Code</strong> (<em><span style="text-decoration: underline;">H</span>yper<span style="text-decoration: underline;">t</span>ext <span style="text-decoration: underline;">M</span>arkup <span style="text-decoration: underline;">L</span>anguage</em>) besteht. Über HTML Code werden Inhalte strukturiert, deren Design wiederum durch <strong>CSS Code</strong> (Cascading Style Sheets) beeinflusst werden kann.<br />
Bevor man an seiner eigenen Seite Optimierungen am Quelltext vornimmt, sollte man sich also auf jeden Fall mit den Themen HTML und CSS vertraut gemacht haben, damit es bei Änderungen nicht zu ungewollten Fehlern kommt. Einige wichtige Konventionen und Optimierungsmaßnahmen sollen nun näher beleuchtet werden: </p>
<ul>
<li><strong>Überschriften verschiedener Ordnungen:</strong> Die Inhalte einer Seite sollten in mittels <a href="http://de.selfhtml.org/html/text/ueberschriften.htm#definieren" target="_blank">Überschriften verschiedener Ordnungen</a> gegliedert werden. Die Hauptüberschrift sollte dabei immer erster Ordnung, also als <code>&lt;h1&gt;</code> ausgezeichnet werden.</li>
<li><strong>Wichtige Begriffe per <code>&#060;strong&#062;</code> auszeichnen:</strong> <a href="http://de.selfhtml.org/html/text/logisch.htm#elemente" target="_blank">Logische Auszeichnungen</a> sollten verwendet werden, insbesondere sollte man wichtige Begriffe &#8211; also Keywords &#8211; durch das <code>&#060;strong&#062;</code>-Element hervorheben. Einige alte HTML Bücher lehren noch die Verwendung von <code>&#060;b&#062;</code>, dies macht den Text zwar auch &#8220;fett&#8221;, Suchmaschinen sehen diese Wörter dann aber nichts als wichtig(er) an.</li>
</ul>
<h2>Meta Tags und der <code>title</code></h2>
<p>Zusätzlich können im Quelltext einer Webseite noch Angaben speziell für Suchmaschinen gemacht werden, die für die Besucher der Seite als solche nicht ersichtlich sind. Über sogenannte <strong>Meta-Angaben zum Inhalt</strong> können zum Beispiel Kurzbeschreibungen hinterlegt werden, die dann innerhalb der Ergebnisliste der Suchmaschinen angezeigt werden. Über den <strong>Titel des HTML Dokuments</strong> (nicht zu verwechseln mit den Überschriften) kann festgelegt werden, mit welchem Text die Seite in den Suchmaschinen verlinkt wird.</p>
<p><a href="http://www.webundseo.de/wp-content/uploads/2011/07/suchergebnisse_google.png" title="Auswirkung von title und Meta-Description auf die Darstellung der Suchergebnisse in Google"><img src="http://www.webundseo.de/wp-content/uploads/2011/07/suchergebnisse_google-550.png" style="border:1px solid #ccc;"></a><br />
<em>Diese Grafik veranschaulicht, wie sich der <code>title</code> und die Meta-Description auf die Darstellung der Suchergebnisse in Google auswirkt. Grafik kann per Mausklick vergrößert werden.</em></p>
<p>An dieser Stelle sollen die wichtigsten Meta-Angaben vorgestellt werden. Per Klick auf <i>weitere Informationen &rarr;</i> können Sie Code-Beispiele über die HTML-Referenz selfHTML aufrufen und sehen, wie Sie das jeweilige Element richtig im Quelltext verwenden.</p>
<ul>
<li><strong>Verwendung des <code>title</code></strong>: Der HTML Seiten-Titel ist wichtig, um die Aufmerksamkeit des Suchmaschinennutzers auf die Seite zu lenken. Er sollte aus maximal 65 Zeichen bestehen und den Inhalt der Seite zutreffend beschreiben. Wichtige Keywords sollten enthalten sein, sich aber innerhalb des Titels nicht wiederholen. <a href="http://de.selfhtml.org/html/kopfdaten/titel.htm" target="_blank" title="Weitere Informationen bei selfHTML &rarr;"><em>weitere Informationen &rarr;</em></a></li>
<li><strong>Meta-Angabe <code>description</code></strong>: In der Description wird der Inhalt der Seite kurz beschrieben. Eine Länge von 150 Zeichen sollte dabei nicht überschritten werden. Sie sollte beim Nutzer ein gewisses Interesse erwirken, dass ihn zum Besuch der Seite animiert. <a href="http://de.selfhtml.org/html/kopfdaten/meta.htm#beschreibung" target="_blank" title="Weitere Informationen bei selfHTML &rarr;"><em>weitere Informationen &rarr;</em></a></li>
<li><strong>Meta-Angabe <code>robots</code></strong>: Über diese Meta-Angabe lässt sich festlegen, ob eine Seite indexiert werden soll und ob Suchmaschinen den ausgehenden Links folgen sollen. Wird die Meta-Angabe <code>robots</code> nicht verwendet, gehen Suchmaschinen automatisch davon aus, dass die Seite indexiert und ausgehenden Links gefolgt werden soll. <a href="http://de.selfhtml.org/html/kopfdaten/meta.htm#robots" target="_blank" title="Weitere Informationen bei selfHTML &rarr;"><em>weitere Informationen &rarr;</em></a></li>
</ul>
<h2>OnPage-Optimierung bei CM-Systemen und Webshops</h2>
<p>CMS (Content Management Systeme) und Webshops generieren den Quelltext und Ausgaben wie den Titel natürlich automatisch, sodass Änderungen häufig nur über Umwege möglich sind. Man sollte sich jedoch immer nach <strong>SEO Plugins</strong> und <strong>SEO Erweiterungen</strong> umsehen, die häufig schon automatisch nach der Installation die oben besprochenen Optimierungsmaßnahmen durchführen. Für <strong>WordPress</strong> gibt es beispielsweise das empfehlenswerte <a href="http://clix.superclix.de/cgi-bin/tclix.cgi?id=mrasche&#038;pp=14042&#038;linknr=23563" target="_blank" rel="nofollow">SEO Plugin wpSEO *</a>, das viele wichtige OnPage-Faktoren zielsicher optimiert. Darüber hinaus sind bei den meisten CMS- und Webshop-Lösungen Eingriffe ins Template möglich, um beispielsweise die <code>&#060;h1&#062;</code>-Überschrift für Überschriften festzulegen.</p>
<p><small>* Affiliate Link</small></p>
<p><a href="http://www.webundseo.de/2011/07/teil-1-seo-basics-einfuhrung-in-die-suchmaschinenoptimierung/">Teil 1</a> &#124; <a href="http://www.webundseo.de/2011/07/teil-2-seo-basics-die-keywordanalyse/">Teil 2</a> &#124; <a href="http://www.webundseo.de/2011/08/teil-3-seo-basics-onpage-optimierung-quelltext/">Teil 3</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.webundseo.de/2011/08/teil-3-seo-basics-onpage-optimierung-quelltext/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Teil 2: SEO Basics &#8211; Die Keywordanalyse</title>
		<link>http://www.webundseo.de/2011/07/teil-2-seo-basics-die-keywordanalyse/</link>
		<comments>http://www.webundseo.de/2011/07/teil-2-seo-basics-die-keywordanalyse/#comments</comments>
		<pubDate>Fri, 08 Jul 2011 09:59:54 +0000</pubDate>
		<dc:creator>Matthias Rasche</dc:creator>
				<category><![CDATA[Anfänger]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[Keywordanalyse]]></category>
		<category><![CDATA[Keywords]]></category>

		<guid isPermaLink="false">http://www.webundseo.de/?p=631</guid>
		<description><![CDATA[Wer eine Webseite zum Thema Angeln betreibt, möchte über Suchmaschinen nicht unter dem Begriff „Inneneinrichtung“ gefunden werden &#8211; klar, denn das eine hat mit dem anderen rein gar nichts zu tun. Um eine Seite für Suchmaschinen zu optimieren, sollte man daher im Voraus themenrelevante Begriffe recherchieren &#8211; im Rahmen einer sogenannten Keyword Analyse. Im zweiten [...]]]></description>
			<content:encoded><![CDATA[<p>Wer eine Webseite zum Thema Angeln betreibt, möchte über Suchmaschinen nicht unter dem Begriff „Inneneinrichtung“ gefunden werden &#8211; klar, denn das eine hat mit dem anderen rein gar nichts zu tun. Um eine Seite für Suchmaschinen zu optimieren, sollte man daher im Voraus themenrelevante Begriffe recherchieren &#8211; im Rahmen einer sogenannten Keyword Analyse. Im zweiten Teil unserer Artikelserie SEO Basics erklären wir Ihnen, wie Sie Ihre Webseite auf die richtigen Begriffe optimieren.</p>
<h2>Unter den richtigen Suchbegriffen gefunden werden</h2>
<p>Der ganze Aufwand einer umfassenden Suchmaschinenoptimierung lohnt sich nur dann, wenn man am Ende auch unter den richtigen Begriffen gefunden wird. Das heißt, dass man zunächst im Rahmen einer „Keyword Analyse“ herausfinden sollte, nach welchen Begriffen Nutzer suchen, die an Dienstleistungen oder Produkten interessiert sind, die auf Ihrer Seite angeboten werden. <strong>Keywords</strong> sind die englische Umschreibung für <strong>Schlüsselbegriffe</strong>, die den Inhalt einer Webseite beschreiben. Für eine solche Keywordrecherche sollte man verschiedene Quellen nutzen, um das beste Ergebnis zu erhalten:</p>
<ul>
<li><strong>Brainstorming</strong>: Als Kenner Ihres Produkts oder Experte Ihres Themengebietes wissen Sie am besten, welche Begriffe im Zusammenhang mit Ihrem Produkt oder Thema stehen. Im Rahmen eines Brainstormings sollten Sie entweder allein oder in Zusammenarbeit mit Ihren Kollegen wichtige Begriffe notieren, die die Nutzer der Suchmaschinen verwenden könnten, um auf Ihre Webseite zu gelangen. Mit einer Mind-Map können diese kategorisiert werden.</li>
<li><strong>Google Keyword Tool</strong>: Das <a href="https://adwords.google.com/select/KeywordToolExternal" target="_blank">Google Keyword Tool</a> macht es möglich herauszufinden, wie viele Suchanfragen es zu einem bestimmten Keyword monatlich gibt. Interessant ist aber besonders der untere Teil des Tools, wo Keyword-Ideen vorgeschlagen werden. Dabei handelt es sich um themenrelevante Schlüsselbegriffe und Begriffskombinationen, die in Ihre Keywordrecherche einfließen sollten.</li>
<li><strong>Sistrix Keyword Datenbank</strong>: Die <a href="https://tools.sistrix.de/kw/" target="_blank">Sistrix Keyword Datenbank</a> kann zusätzlich zum Google Keyword Tool genutzt werden, um verwandte Keywords zu einem Oberbegriff zu finden.</li>
</ul>
<p>Als Ergebnis einer umfassenden Keywordanalyse sollten Sie eine strukturierte Liste oder Mind-Map erhalten, die alle wichtigen Keywords beinhaltet und künftig dazu genutzt werden kann, die Inhalte Ihrer Webseite auf wichtige Schlüsselbegriffe zu optimieren.</p>
<p><a href="http://www.webundseo.de/wp-content/uploads/2011/07/google-keyword-tool.png" title="Das Google Keyword Tool zeigt an, nach welchen Keywords häufig gesucht wird."><img src="http://www.webundseo.de/wp-content/uploads/2011/07/google-keyword-tool-550.png" alt="Google Keyword Tool"></a><br />
<em>Das Google Keyword Tool zeigt an, nach welchen Keywords häufig gesucht wird.</em></p>
<p>Bei komplexeren Webseiten und Webshops kann es sinnvoll sein, bei einzelnen Kategorien zu differenzieren. Wenn Sie also etwa einen Webshop für Schuhe betreiben, kann zwischen Sandalen-, Wander- und eleganten Schuhen differenziert werden, sodass am Ende für jede Kategorie eigene Keywords gefunden werden. Umso näher Sie hier ins Detail gehen, umso bessere Ergebnisse werden Sie erzielen.</p>
<h2>Inhalte auf Keywords optimieren</h2>
<p>Sobald Sie eine Liste mit den Keywords zusammengestellt haben, die besonders wichtig sind, wird es darum gehen, Ihre Webseite auf diese Begriffe zu optimieren. Wie Sie das am besten angehen, erfahren Sie im dritten Teil dieser Artikelserie. Wichtig ist, dass die Texte Ihrer Seite über das ein oder andere Keyword verfügen, damit Suchmaschinen die Thematik Ihrer Seite besser beurteilen können. Nur wenn Google weiß, dass in Ihrem Webshop (beispielsweise) <em>Tischlampen</em> verkauft werden, kann bei Suchanfragen zu <em>Tischlampen</em> auch auf Ihre Seite verwiesen werden.</p>
<h2>Keyworddichte &#8211; wie viele Keywords tun meiner Seite gut?</h2>
<p>Ein wichtiger Begriff der OnPage-Optimierung ist die <strong>Keyworddichte</strong>. Sie beschreibt, wie häufig ein Keyword in einem Text Verwendung findet.<br />
Es gibt zwar Formeln und Richtwerte für eine optimale Keyworddichte, an erster Stelle sollte jedoch stehen, dass der Text für den Leser angenehm zu lesen ist. Man sollte zwar darauf achten, dass alle relevanten Keywords in dem Text vorkommen, man sollte es aber nicht übertreiben. Letztendlich geht es darum, dass Ihre Leser die Informationen Ihrer Seite gut aufnehmen können und dass sie ihnen so gut gefallen, dass sie von der eigenen Webseite, von Twitter oder einem anderen Medium darauf verweisen.</p>
<p><em>Im nächsten Teil dieser Artikelserie erfahren Sie, wie man den Quelltext einer Webseite mit Hilfe der zuvor gefundenen Keywords optimiert.</em></p>
<p><a href="http://www.webundseo.de/2011/07/teil-1-seo-basics-einfuhrung-in-die-suchmaschinenoptimierung/">Teil 1</a> &#124; <a href="http://www.webundseo.de/2011/07/teil-2-seo-basics-die-keywordanalyse/">Teil 2</a> &#124; <a href="http://www.webundseo.de/2011/08/teil-3-seo-basics-onpage-optimierung-quelltext/">Teil 3</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.webundseo.de/2011/07/teil-2-seo-basics-die-keywordanalyse/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Teil 1: SEO Basics &#8211; Einführung in die Suchmaschinenoptimierung</title>
		<link>http://www.webundseo.de/2011/07/teil-1-seo-basics-einfuhrung-in-die-suchmaschinenoptimierung/</link>
		<comments>http://www.webundseo.de/2011/07/teil-1-seo-basics-einfuhrung-in-die-suchmaschinenoptimierung/#comments</comments>
		<pubDate>Fri, 01 Jul 2011 07:10:51 +0000</pubDate>
		<dc:creator>Matthias Rasche</dc:creator>
				<category><![CDATA[Anfänger]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[Grundlagen]]></category>
		<category><![CDATA[Linkaufbau]]></category>
		<category><![CDATA[OnPage Optimierung]]></category>

		<guid isPermaLink="false">http://www.webundseo.de/?p=593</guid>
		<description><![CDATA[Für viele Webseitenbetreiber ist die Suchmaschinenoptimierung &#8211; kurz SEO &#8211; noch ein Fass mit sieben Siegeln. Das ist kein Wunder, schließlich erfordert das Betreiben einer Webseite schon genug Arbeit. Gleichzeitig ist es aber auch schade, denn nach getaner Arbeit soll die Webseite ja auch von Besuchern gefunden werden &#8211; und hier kommt die Suchmaschinenoptimierung ins [...]]]></description>
			<content:encoded><![CDATA[<p>Für viele Webseitenbetreiber ist die Suchmaschinenoptimierung &#8211; kurz SEO &#8211; noch ein Fass mit sieben Siegeln. Das ist kein Wunder, schließlich erfordert das Betreiben einer Webseite schon genug Arbeit. Gleichzeitig ist es aber auch schade, denn nach getaner Arbeit soll die Webseite ja auch von Besuchern gefunden werden &#8211; und hier kommt die Suchmaschinenoptimierung ins Spiel. In der zehnteiligen Artikelserie <em>SEO Basics</em> erklärt WebundSEO die Grundlagen der Suchmaschinenoptimierung.</p>
<h2>Suchmaschinen verstehen: Wie funktioniert Google?</h2>
<p>Wenn eine neue Webseite entsteht, ist diese nicht unmittelbar im Index von Suchmaschinen wie Google vorhanden &#8211; denn Google weiß noch gar nicht, dass es die Webseite überhaupt gibt. Damit eine Webseite im Index einer Suchmaschine aufgenommen werden kann, muss die Suchmaschine also über das Vorhandensein der Webseite informiert werden. Viele Suchmaschinen bieten die Möglichkeit, eine neue Webseite anzumelden &#8211; dies ist aber gar nicht erforderlich, denn es gibt noch einen zweiten Weg: Ein Link von einer anderen Webseite. </p>
<p>Suchmaschinen durchforsten rund um die Uhr das gesamte Internet. Wenn sie auf einen Link treffen, folgen sie diesem. Wenn die Zielseite noch nicht im Index der Suchmaschine vorhanden ist, wird sie jetzt in der Regel hinzugefügt. Insbesondere bei Google dauert es in der Regel nicht länger als drei Tage, bis eine neue Webseite zum Index hinzugefügt wird &#8211; Voraussetzung ist natürlich, dass eine andere Seite per Link auf diese Webseite verweist. In diesem Zusammenhang sollten Sie sich die Fachbegriffe <strong>Bot</strong> und <strong>Spider</strong> merken; so werden die Programme genannt, die eigenständig das Internet <strong>crawlen</strong> (durchsuchen) und neue Inhalte aufnehmen.</p>
<h2>Quelltext: Wie Webseiten gespeichert werden</h2>
<p>Jede Webseite basiert auf einem Code der Auszeichnungssprache HTML, der auch Quelltext oder Quellcode genannt wird. Der HTML-Code strukuriert die Inhalte. Er legt also fest, welche Bereiche einer Webseite zur Navigation gehören, welcher Text als Überschrift ausgegeben werden soll und wo ein Link angezeigt wird. Genau dieser Quelltext wird auch von den Spidern der Suchmaschinen gesehen, weshalb der Quelltext stets den Richtlinien Genüge leisten sollte. Sie können sich den Quelltext einer jeden beliebigen Seite ansehen, indem Sie im Browserfenster rechts klicken und den entsprechenden Punkt auswählen. </p>
<h2>Welche Optimierungsmöglichkeiten gibt es also?</h2>
<p>Suchmaschinenoptimierung teilt sich in zwei Bereiche auf. Im Rahmen der <strong>OnPage Optimierung</strong> werden die Inhalte und der Quelltext einer Webseite so optimiert, dass sie von Suchmaschinen unter bestmöglichen Voraussetzungen indexiert werden können. Daher werden wir uns in den nächsten Teilen der SEO Basics Artikelserie zunächst damit beschäftigen, wie Webseiten erstellt werden, die optimal für die Bots der Suchmaschinen geeignet sind.</p>
<p>Der zweite Bereich der Suchmaschinenoptimierung besteht aus der <strong>OffPage Optimierung</strong>, die häufig auch als <strong>Linkbuilding</strong> &#8211; oder deutsch: <strong>Linkaufbau</strong> &#8211; bezeichnet wird. Hierbei geht es darum, andere Webseiten zu animieren, auf die eigene Webseite zu verlinken. Hier gibt es auch einige manuelle Möglichkeiten, die Sie im Laufe der Artikelserie kennenlernen werden. </p>
<p>Tipp: Um Webseiten für Suchmaschinen zu optimieren, sollte man ein Grundverständnis im Bereich der Webentwicklung mitbringen. Das heißt, dass HTML für Sie kein Fremdwort darstellen sollte und Sie die Möglichkeit haben, den Quellcode, das Template oder das Theme Ihrer Seite zu bearbeiten. Diese Artikelserie richtet sich hauptsächlich an Anfänger, die zwar Grundkenntnisse mit dem Erstellen und Verwalten von Webseiten oder CMS haben, sich bislang aber noch nicht mit dem Thema Suchmaschinenoptimierung auseinandergesetzt haben.</p>
<p><strong>Die beste und wichtigste Optimierungsmöglichkeit</strong> ist aber nach wie vor das Präsentieren qualitativ hochwertiger, exklusiver Inhalte in Form von Texten und Bildern, die dem Besucher einen Mehrwert bieten. Denn letztendlich ist es das Ziel einer jeden Suchmaschine, den Usern die besten Seiten zu den eingegebenen Suchbegriffen aufzuzeigen. Und umso besser die Inhalte, umso besser geht der <strong>natürliche Linkaufbau</strong> &#8211; also das freiwillige Verlinken von anderen Seiten oder Foren &#8211; voran.</p>
<p><a href="http://www.webundseo.de/2011/07/teil-1-seo-basics-einfuhrung-in-die-suchmaschinenoptimierung/">Teil 1</a> &#124; <a href="http://www.webundseo.de/2011/07/teil-2-seo-basics-die-keywordanalyse/">Teil 2</a> &#124; <a href="http://www.webundseo.de/2011/08/teil-3-seo-basics-onpage-optimierung-quelltext/">Teil 3</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.webundseo.de/2011/07/teil-1-seo-basics-einfuhrung-in-die-suchmaschinenoptimierung/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Plugin Tipp: Kontaktformular für WordPress</title>
		<link>http://www.webundseo.de/2011/05/plugin-tipp-kontaktformular-fur-wordpress/</link>
		<comments>http://www.webundseo.de/2011/05/plugin-tipp-kontaktformular-fur-wordpress/#comments</comments>
		<pubDate>Mon, 23 May 2011 09:15:25 +0000</pubDate>
		<dc:creator>Matthias Rasche</dc:creator>
				<category><![CDATA[Anfänger]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Contact Form 7]]></category>
		<category><![CDATA[Kontaktformular]]></category>
		<category><![CDATA[Plugin]]></category>

		<guid isPermaLink="false">http://www.webundseo.de/?p=545</guid>
		<description><![CDATA[Ein Kontaktformular ermöglicht es Besuchern einer Webseite, Kontakt mit dem Inhaber oder der dahinterstehenden Firma aufzunehmen. WordPress selbst bietet keine Funktion für ein Kontaktformular, mit dem kostenlosen Plugin Contact Form 7 können jedoch komplexe Kontaktformulare erstellt und leicht in Seiten oder Artikel eingebunden werden. Der Vorteil eines Kontaktformulars Ein Kontaktformular bietet dem Nutzer die Möglichkeit, [...]]]></description>
			<content:encoded><![CDATA[<p>Ein Kontaktformular ermöglicht es Besuchern einer Webseite, Kontakt mit dem Inhaber oder der dahinterstehenden Firma aufzunehmen. WordPress selbst bietet keine Funktion für ein Kontaktformular, mit dem kostenlosen Plugin <span>Contact Form 7</span> können jedoch komplexe Kontaktformulare erstellt und leicht in Seiten oder Artikel eingebunden werden.</p>
<h2>Der Vorteil eines Kontaktformulars</h2>
<p>Ein Kontaktformular bietet dem Nutzer die Möglichkeit, Informationen oder Fragen über eine Weboberfläche an den Seitenbetreiber zu übermitteln. Im Gegensatz zu einer einfachen E-Mail Adresse hat ein Kontaktformular entscheidende Vorteile: Daten werden schon bei der Eingabe strukturiert und der Betreiber kann festlegen, welche Daten der Nutzer übermitteln muss. Wenn also ein Restaurant ein Kontaktformular nutzt, kann es Felder für die Anzahl der Personen, die Uhrzeit und Extrawünsche der Gäste festlegen und erspart sich somit das Nachfragen, falls der Gast eine der Angaben vergessen hat.</p>
<h2>Die Optimallösung: Contact Form 7</h2>
<p>Es gibt zahlreiche Plugins, die ein Kontaktformular für WordPress generieren. Doch <em>Contact Form 7</em> überzeugt in vielerlei Hinsicht: So lassen sich Kontaktformulare individuell erstellen, der Nutzer kann Dateien uploaden und ein Captcha oder Quiz schützt das Kontaotformular vor Spam. Besonders positiv ist auch, dass man mehrere unterschiedliche Kontaktformulare erstellen kann, zum Beispiel individuell auf ein Produkt oder eine Dienstleistung abgestimmt.</p>
<h3>Installation</h3>
<p><a href="http://contactform7.com/" target="_blank">Hier</a> ist die Webseite des Plugins, der kostenlose Download ist auf <a href="http://wordpress.org/extend/plugins/contact-form-7/" target="_blank" title="Contact Form 7 herunterladen">wordpress.org</a> möglich. Alternativ kann man auch im WordPress Backend unter <code>Plugins</code> -> <code>Installieren</code> nach <em>Contact Form 7</em> suchen und das Plugin per Mausklick installieren. Nach der Installation muss das Plugin nur noch aktiviert werden und steht schon zur Verfügung.</p>
<h2>Die Optionsseite des Plugins</h2>
<p>Das Plugin hat alle Funktionen auf einer Seite zusammengefasst, die man unter <code>Formular</code> -> <code>Bearbeiten</code> im Administrationsmenü erreicht. Nach der Installation steht bereits ein fertiges Kontaktformular zur Verfügung, das per Shortcode in einen Artikel, eine Seite oder ein Textwidget eingefügt werden kann.</p>
<p><a href="http://www.webundseo.de/wp-content/uploads/2011/05/contact_form_7.png" rel="lightbox[example]"><img src="http://www.webundseo.de/wp-content/uploads/2011/05/contact_form_7_small.png" alt="Contact Form 7" border="0"></a><br />
<em>Screenshot der Benutzeroberfläche von Contact Form 7</em></p>
<p>Das bereits fertige Kontaktformular bietet Eingabefelder für den <strong>Namen</strong> des Nutzers, seine <strong>E-Mail Adresse</strong>, einen <strong>Betreff</strong> und den <strong>Nachrichtentext</strong>. Um dieses Kontaktformular auf der Seite auszugeben, muss einfach der braun hinterlegte Code, in diesem Fall also&#8230;: </p>
<p><code style="background:#7E4E0B;padding:3px;color:#fff!important">&#091;contact-form 1 "Kontaktformular 1"&#093;</code></p>
<p>&#8230;an beliebiger Stelle in einem Artikel, einer Seite oder einem Textwidget eingefügt werden. </p>
<p>Standardmäßig wird das Kontaktformular an die E-Mail Adresse gesendet, die bei der WordPress Installation vom Administrator eingegeben wurde. Als Absender wird der Name und die E-Mail Adresse des Nutzers gewählt. Diese Einstellungen können für jedes Kontaktformular separat angepasst werden, indem man es auf der Optionsseite aufruft und die Eingaben in der Box <strong>Mail</strong> bearbeitet.</p>
<p>Gleiches gilt für die Meldungen, die der Nutzer sieht, wenn das Formular erfolgreich abgesendet wurde oder aber einen Fehler verursachte (zum Beispiel, weil in das Feld für die E-Mail Adresse gar keine E-Mail Adresse eingetragen wurde). Diese Systemmeldungen können in der Box <strong>Meldungen</strong> angepasst werden.</p>
<h2>Kontaktformulare bearbeiten oder neu erstellen</h2>
<p><em>Contact Form 7</em> bietet jedoch weit mehr, als nur das beschriebene Kontaktformular. Dieses kann leicht um Funktionen erweitert werden, alternativ kann auch ein komplett neues Kontaktformular erstellt werden, was zur Veranschaulichung nun gemacht werden soll. Dafür wählt man ganz am Anfang der Seite den roten Reiter <code>Neues Formular</code> und Erhält eine Kopie des Standardformulars. Zunächst sollte man zur besseren Übersicht einen Namen für das neue Kontaktformular vergeben, danach erscheint es in der oberen Navigation. </p>
<p><img src="http://www.webundseo.de/wp-content/uploads/2011/05/kontaktformular-erstellen-small.png" alt="Kontaktformular erstellen"></p>
<p>Der Screenshot &uarr; zeigt die relevanten Bereiche zur Änderung des Kontaktformulars. Der <span style="color:red;">rote Bereich</span> legt die Ausgabe des Kontaktformulars fest, mittels Shortcodes werden Elemente wie ein Eingabefeld oder ein Auswahlmenü hinzugefügt; die Formatierung kann mittels HTML Code vorgenommen werden.<br />
Im <span style="color:gold;">gelben Bereich</span> können neue Tags (also Elemente) generiert werden. Dafür klickt man zunächst auf <code>Generiere Tag</code> und kann dann das gewünschte Element auswählen. Nachdem man die Einstellungen für das jeweilige Element festgelegt hat (zum Beispiel, ob es ein Pflichtfeld ist), erhält man einen braun hinterlegten und einen grün hinterlegten Code. Der braun hinterlegte Code wird in das Formular (roter Bereich auf dem Screenshot) eingefügt.<br />
Der grün hinterlegte Code ist für die Ausgabe in der E-Mail zuständig, weshalb dieser Code in den Nachrichtentext (<span style="color:blue;">blauer Bereich</span> auf dem Screenshot) eingefügt wird. Er kann allerdings auch in eines der anderen Felder in der Mail-Box eingefügt werden; insbesondere ist darauf zu achten, dass der Code für Datei Uploads in das entsprechende Feld und nicht in den Nachrichtentext integriert werden muss.</p>
<p>Abspeichern nicht vergessen und schon kann man den Shortcode des soeben erstellten Kontaktformulars wie oben beschrieben in eine Seite, einen Artikel oder ein Textwidget einfügen. Zu Anfangs sollte man versuchen, ob man nicht auch ohne Spamschutz auskommt, da es bisher nur wenige Spam Bots auf die Felder deas <em>Contact Form 7</em> abgesehen haben. </p>
<h2>Warum unterschiedliche Kontaktformulare?</h2>
<p>Mit <em>Contact Form 7</em> kann man leicht mehrere unterschiedliche Kontaktformulare erstellen. Das ist insbesondere dann sinnvoll, wenn man beispielsweise verschiedene Dienstleistungen anbietet, bei denen man dem Kunden unterschiedliche Informationen abverlangt. Eine Bäckerei möchte beispielsweise auf der Bestellseite für Brötchen eine genaue Stückzahl wissen, während auf der Bestellseite für Brot unterschiedliche Sorten ausgewählt werden sollen. Dadurch, dass sich die Kontaktformulare von <em>Contact Form 7</em> auch in Artikel platzieren lassen, kann man auch schnell ein Kontaktformular zu einem Blogbeitrag hinzufügen, sodass Nutzer beispielsweise Kontakt bezüglich eines bestimmten Events aufnehmen können.</p>
<h2>Worauf sollte man bei Kontaktformularen achten?</h2>
<p>Um alle Vorteile von Kontaktformularen zu erreichen, sehen Sie hier einige Punkte, die beachtet werden sollten.</p>
<ul>
<li><strong>Sinnvolle Eingabe- und Auswahlfelder:</strong> Wer sich schon beim Erstellen des Kontaktformulars Gedanken darüber macht, welche Informationen er von dem Nutzer benötigt, erspart sich die Nachfrage. Daher sollten Sie sich gut überlegen, welche Informationen Sie benötigen und unverzichtbare Informationen als Pflichtfeld anlegen.</li>
<li><strong>Gängiges <code>name</code> Attribut verwenden:</strong> Es empfiehlt sich, innerhalb der Eingabefelder gängige englischsprachige <code>name</code> Attribute zu verwenden. Dann zeigen die meisten Browser meistens schon an, welchen Inhalt der Nutzer normalerweise in dieses Feld einträgt. </li>
<li><strong>Unnötige Spamabwehr vermeiden:</strong> Man sollte erst dann etwas gegen Spam tun, wenn er auch tatsächlich auftaucht. Zuvor sollte man das Kontaktformular ohne Captcha oder ähnliches ausstatten, denn auch für den Nutzer sind diese Abwehrmethoden nervig und zeitraubend.</li>
<li><strong>So wenig wie möglich:</strong> Fordern Sie nur so viele Informationen ein wie nötig, aber so wenig wie möglich. Der Nutzer ist in der Regel an einer schnellen Kontaktaufnahme interessiert; Eingabefelder, die Sie ohnehin nicht benötigen, sind daher zu vermeiden.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.webundseo.de/2011/05/plugin-tipp-kontaktformular-fur-wordpress/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Skype Status mit PHP auslesen</title>
		<link>http://www.webundseo.de/2011/05/skype-status-mit-php-auslesen/</link>
		<comments>http://www.webundseo.de/2011/05/skype-status-mit-php-auslesen/#comments</comments>
		<pubDate>Mon, 09 May 2011 10:18:41 +0000</pubDate>
		<dc:creator>Matthias Rasche</dc:creator>
				<category><![CDATA[Fortgeschrittene]]></category>
		<category><![CDATA[Programmierung]]></category>
		<category><![CDATA[Skype]]></category>

		<guid isPermaLink="false">http://www.webundseo.de/?p=496</guid>
		<description><![CDATA[Skype ist eine mächtige Software zur Kommunikation über das Internet. Immer mehr Firmen und Freiberufler nutzen Skype, um mit ihren Kunden in Kontakt zu bleiben &#8211; denn die Software erlaubt den schnellen Austausch per Textchat, Telefonat oder Videoanruf. Mit der Skype API und einem kleinen PHP Script ist es möglich, den Status seines Accounts auf [...]]]></description>
			<content:encoded><![CDATA[<p>Skype ist eine mächtige Software zur Kommunikation über das Internet. Immer mehr Firmen und Freiberufler nutzen Skype, um mit ihren Kunden in Kontakt zu bleiben &#8211; denn die Software erlaubt den schnellen Austausch per Textchat, Telefonat oder Videoanruf. Mit der Skype API und einem kleinen PHP Script ist es möglich, den Status seines Accounts auf der Firmenwebseite auszugeben.</p>
<h2>Skype Status freigeben</h2>
<p>Da Skype sehr auf die Privatsphäre seiner Nutzer achtet, ist die Veröffentlichung des aktuellen Status in den Skype-Einstellungen standardmäßig deaktiviert. Um die folgenden Beispiele nutzen zu können, muss man die Veröffentlichung des Status aktivieren. Dafür startet man die Skype Anwendung und wechselt in den Punkt <code>Einstellungen</code>. Dort befindet sich der Reiter <code>Privatsphäre</code>, der den Unterpunkt <em>Mein Status darf im Netz veröffentlicht werden</em> beinhaltet. Dieser muss aktiviert werden.</p>
<p><img src="http://www.webundseo.de/wp-content/uploads/2011/05/skype-status-aktivieren.png" alt="Skype Status im Netz veröffentlichen"></p>
<h2>Die simple Variante ohne PHP</h2>
<p>Wer sich den Umgang mit PHP nicht zutraut oder auf dem Webserver kein PHP zur Verfügung steht, kann den aktuellen Skype Status auch per Grafikdatei erfragen. Die Grafik, die Skype unter der Adresse <code>http://mystatus.skype.com/<span style="color:red;">benutzername</span></code> speichert, kann einfach mittels HTML in die Seite eingebunden werden. Der rot markierte Bereich muss hierbei durch den Skype-Nutzernamen des jeweiligen Accounts ausgetauscht werden.</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="html" style="font-family:monospace;">&lt;img src=&quot;http://mystatus.skype.com/benutzername&quot; alt=&quot;Skype Status&quot;&gt;</pre></td></tr></table></div>

<p>Der Hintergrund der Grafik ist leider nicht transparent, deshalb sollte sie auf weißem Hintergrund eingebunden werden. Der Wechsel des Status erfolgt automatisch, sobald sich der jeweilige Benutzer an- oder abmeldet. </p>
<h2>Skype Buttons</h2>
<p>Skype bietet auch schon fertige Buttons an, deren Code man über einen <a href="http://www.skype.com/intl/en-us/tell-a-friend/get-a-skype-button/" target="_blank">Generator</a> erstellen lassen kann. Hierbei ist eine Verlinkung schon mit inbegriffen, sodass Skype-Nutzer den jeweiligen Account per Mausklick in Skype kontaktieren können. </p>
<h2>Skype Status mit PHP verarbeiten</h2>
<p>Nun aber zurück zum Kernthema des Artikels: Dem Verarbeiten des aktuellen Status mit PHP. Dies bietet einen entscheidenden Vorteil: Sie können selbst bestimmen, was bei dem jeweiligen Status angezeigt werden soll. Über eine bedingte Anweisung kann beliebiger Code ausgegeben werden, wenn die Bedingung <em>Online</em> oder <em>Offline</em> zutrifft.</p>
<p>Zunächst muss eine Datei von Skype eingelesen werden, deren Wert dann über das PHP Programm verarbeitet wird. Es steht eine <code>.txt</code> Datei zur Verfügung, die einen Text zurückgibt, eine <code>.num</code> Datei, die den Status als Ziffer anzeigt und eine <code>.xml</code> Datei, die sowohl die Ziffer als auch den Text in verschiedenen Sprachen zurückgibt. </p>
<h3>Die <code>.txt</code> Datei</h3>
<p>Die <code>.txt</code> Datei ist unter <code>http://mystatus.skype.com/<span style="color:red;">benutzername</span>.txt</code> gespeichert. Sie gibt standardmäßig deutsche Begriffe zurück, über das Anhängen eines Ländercodes können aber auch die Begriffe anderer Sprachen ausgelesen werden, zum Beispiel in Englisch: <code>http://mystatus.skype.com/<span style="color:red;">benutzername</span>.txt<span style="color:green;">.en</span></code>. Die folgenden Begriffe werden in der deutschen Ausgabe zurückgegeben: <code>Online, Abwesend, Beschäftigt, Offline</code>.</p>
<h3>Die <code>.num</code> Datei</h3>
<p>Die .num Datei ist unter <code>http://mystatus.skype.com/<span style="color:red;">benutzername</span>.num</code> gespeichert und gibt eine Zahl wieder, die wie folgt zu interpretieren ist. </p>
<ul>
<li>Online = 2</li>
<li>Abwesend = 3</li>
<li>Beschäftigt = 4</li>
<li>Offline = 1</li>
</ul>
<h3>Mit dem <code>switch</code>-Konstrukt verschiedene Stati verarbeiten</h3>
<p>Um je nach Statuscode eine andere Ausgabe oder Anweisung in PHP zu ermöglichen, wird das <code>switch</code>-Konstrukt in PHP genutzt. Dafür werden zunächst die Ausgabe der Textdatei als Referenzwert definiert und dann die einzelnen Alternativen durchprobiert. Zum Einlesen der Datei bedienen wir uns <a href="http://php.net/manual/de/function.file-get-contents.php" target="_blank"><code>file_get_contents()</code></a>.</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
</pre></td><td class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span>
<span style="color: #000088;">$skypeStatus</span> <span style="color: #339933;">=</span> <span style="color: #990000;">file_get_contents</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;http://mystatus.skype.com/benutzername.txt&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #b1b100;">switch</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$skypeStatus</span><span style="color: #009900;">&#41;</span>
<span style="color: #009900;">&#123;</span>
	<span style="color: #b1b100;">case</span> <span style="color: #0000ff;">'Online'</span><span style="color: #339933;">:</span>
	  <span style="color: #b1b100;">echo</span> <span style="color: #0000ff;">&quot;Der Support ist online&quot;</span><span style="color: #339933;">;</span>
	  <span style="color: #b1b100;">break</span><span style="color: #339933;">;</span>
	<span style="color: #b1b100;">case</span> <span style="color: #0000ff;">'Abwesend'</span><span style="color: #339933;">:</span>
	  <span style="color: #b1b100;">echo</span> <span style="color: #0000ff;">&quot;Der Support ist zu Tisch. Bitte kontaktieren Sie uns nach der Mittagspause.&quot;</span><span style="color: #339933;">;</span>
	  <span style="color: #b1b100;">break</span><span style="color: #339933;">;</span>
	<span style="color: #b1b100;">case</span> <span style="color: #0000ff;">'Beschäftigt'</span><span style="color: #339933;">:</span>
	  <span style="color: #b1b100;">echo</span> <span style="color: #0000ff;">&quot;Der Support ist gerade in einem Kundengespräch. Bitte haben Sie einen Moment Geduld.&quot;</span><span style="color: #339933;">;</span>
	  <span style="color: #b1b100;">break</span><span style="color: #339933;">;</span>
	<span style="color: #b1b100;">case</span> <span style="color: #0000ff;">'Offline'</span><span style="color: #339933;">:</span>
	  <span style="color: #b1b100;">echo</span> <span style="color: #0000ff;">&quot;Der Support ist zurzeit offline&quot;</span><span style="color: #339933;">;</span>
	  <span style="color: #b1b100;">break</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span>	
<span style="color: #000000; font-weight: bold;">?&gt;</span></pre></td></tr></table></div>

<p>Statt eines Textes können hier natürlich auch Funktionen eingebunden, eine eigene Grafik ausgegeben oder ein Video abgespielt werden. Der Gestaltung sind keine Grenzen gesetzt.</p>
<h2>Ausblick</h2>
<p>Die Ausgabe des Skype-Status zeigt jedem Kunden, dass Sie für ihn da sind und an einer Kontaktaufnahme interessiert sind. Für die Zeiträume, in denen der Status nicht <code>online</code> ist, sollten Sie Ihren Kunden eine alternative Kontaktmöglichkeit bieten &#8211; zum Beispiel ein Kontaktformular, eine Faxnummer und natürlich die Information, in welchen Zeiträumen Ihr Skype-Account besetzt ist. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.webundseo.de/2011/05/skype-status-mit-php-auslesen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

