webconsul

the best webconsul(ting)

Googles reCAPTCHA

Sie sind hier: Startseite » Archiv für April 2012

Apache 2.4 – Mach dem Webserver Beine!

Sie sind hier: Startseite » Archiv für April 2012

Es ist soweit! Unser neuer SEO-Freund Apache 2.4 ist da!

Viele der neuen Funktionen sind für uns als SEOs einen intensiven Blick wert, schließlich profitieren wir immer von den neuen Tools.
Die aktualisierte Version des Webservers bringt nicht nur Vorbereitungen auf Cloud-Dienste und mehr Performance sondern ersetzen für uns SEO eigene Skripte durch bereits implementiere Module.
Auf viele der Features will ich nicht direkt eingehen (dazu gibt es viele andere Artikel, wie bei heise open), lediglich auf den obigen Link hinweisen, wenn sich jemand für die neuen FastCGI-Proxies für einen Webserver auf Stereoiden interessant.

Für uns interessant sind an dieser Stelle alle Features die wir als Werkzeuge für bekannte SEO-Techniken einsetzen können.
Dazu gehören:

  1. mod_sed: Filter Input (request) and Output (response) content using sed syntax
  2. mod_remoteip: Replaces the original client IP address for the connection with the useragent IP address list presented by a proxies or a load balancer via the request headers.
  3. mod_proxy_html: Rewrite HTML links in to ensure they are addressable from Clients’ networks in a proxy context.
  4. mod_proxy_express: Dynamic mass reverse proxy extension for mod_proxy

mod_sed a.k.a. Content Spinning

Durch das obige erwähnte Modul mod_sed (frei nach dem Unix-Tool sed) kann man alle aus- oder eingehenden Streams on-the-fly modifizieren. Interessant ist das für uns, wenn wir beispielsweise auf einer Seite alle Suchbegriffe je nach dem eingegebenen Keyword abändern wollen.

Mit einer beispielhaften Konfiguration sieht das folgendermaßen aus:

<Directory "/var/www/seo-projects/keyword-optimization">
AddOutputFilter Sed html
OutputSed "s/COMPUTER/notebook/g"
OutputSed "s/laptop/ultrabook/g"
</Directory>

Damit würden alle Vorkommnisse vom Wort “COMPUTER” mit “notebook” und analog “laptop” mit “ultrabook” ersetz werden.
Für geübte User gilt der Hinweis: verwendet das Modul via .htaccess und je nach hereinkommenden Keyword werden Platzhalter ersetzt.

Für den Input-Filter wird die Konfiguration gleichermaßen gesetzt, wobei hier nur die $_POST-Daten modifiziert werden. Analog dem obigen Beispiel mit:

AddInputFilter statt AddOutputFilter
InputSed statt OutputSed

mod_remoteip a.k.a. Cloaking

Mit dem Modul remoteip kann ohne weiteres eine man-in-the-middle-Attacke vorbereitet werden. Für Whitehat-SEOs kann die Technik zur optimierten Auslieferung von “mobile content” an die mobilen IP-Adressbereiche (bspw. T-Com, o2, vodafone, …) ausgeliefert werden.
Für die Blackhats unter uns kann der Google Bot, diverse Listing-Dienste und andere Crawler umgeleitet werden.

Diese Konfiguration:

RemoteIPHeader X-Forwarded-For
RemoteIPTrustedProxy 192.168.0.0/32
RemoteIPTrustedProxy www.webconsul.de

Leite alle Anfragen des interenen Adressbereichs 192.168.0.0/32 an den Host www.webconsul.de weiter. Wie gesagt, das kann für regionale Zwecke genutzt werden um andere Werbung auszuliefern, für mobile Adressen andere Styles oder aber auch für Suchmaschinene und Crawler um andere Inhalte zu platzieren.
Weitere Angaben zu Anwendungszwecken möchte ich nicht geben, aber angeblich soll das auch mit SSL-gesicherten Hosts und beispielsweise Banking gehen. Die Domain braucht selbst nur ein gültiges SSL-Zertifikat und kann damit alle Daten weiter- und durchleiten. Mit der obigen Kombination der Ein- und Ausgabefilter können dann Kontonummern ausgetauscht, Mailadressen geändert und vieles andere mehr ….

mod_proxy_html a.k.a. Scraping

Analog dem Modul sed modifiziert mod_proxy_html die ausgelieferten HTML-Daten. Dabei können Links auf die jeweilige Proxy-Umgebung angepasst werden, beispielsweise aber auch komplette Hosts wie google.de auf webconsul.de ;-)
Was alles modifiziert werden kann findet sich dann in dieser Auflistung: ProxyHTMLURLMap.

mod_proxy_express a.k.a. Content XY

Die Warnung sagt alles über das Modul:

Do not enable proxying until you have secured your server. Open proxy servers are dangerous both to your network and to the Internet at large.

.

Vom einfachen Content-Mapping (um Scraping vorsichtig zu umschreiben) bis zu Cloacking auf IP-Adressbereiche und mehr kann man mit einer einfachen Konfiguration viel erreichen:


www1.example.com http://192.168.211.2:8080
www2.example.com http://192.168.211.12:8088
www3.example.com http://192.168.212.10

Ob die Domains zu Beginn wie im Beispiel Subdomains, andere Domains oder vieles mehr sind, die Ziele und Wege sind so offen wie die Phantasie des Admins ;-)

Also los, schaut euch das Upgrade kurz an und gebt Gas.
Welche Tipps habt ihr zur weiteren Optimierung?

Linkbuilding mit PDF – SEO Test Analyse

Sie sind hier: Startseite » Archiv für April 2012

Vor zwei Tagen habe ich diesen Post über einen kleinen SEO-Linktest geschrieben.

Versuch war, ob die Links in einem PDF indiziert und gefolgt werden.

Das Ergebnis ist: ja, es wird!

Was heißt das jetzt für uns?
Wir können uns sollen weiterhin guten Content erstellen, können den aber ruhig als PDF auch auf anderen Seiten verbeiten lassen. Gerade da viele Webseitenbetreiber den Content lieber bei sich hosten und ungern nach außen verlinken bietet sich das an.

Also auf ans Werk ;-)

SEO-PDF Linktest

Sie sind hier: Startseite » Archiv für April 2012

Liebe SEO-Freunde,

dies ist ein kleiner Test, ob Google Links auf PDF-Dokumenten erkennt
und indiziert, wenn man ein PDF nur kurz anlinkt: PDF-Dokument.

Das Ergebnis ist dann über die Google-Suche hier einsehbar: inurl:/pdf/.

Falls das funktioniert gibt es eine neue Möglichkeit des Linkbuildings über Content in PDF-Dokumenten

Update: Test auf Ranking mit Duplicate Content: Suchmaschinenoptimierung
Gerade da Content in PDFs immer oder meist doppelt ist, interessiert mich das Ergebnis. Der Content stammt aus einer vertrauenswürdigen und rankenden Quelle und meine Ergänzung dient lediglich der Identifizierung im Index.
Google Check: Suchmaschinenoptimierung 990bde9c48f8a59a618541b3410a47b0 inurl:http://www.webconsul.de/

Worauf bei der Suchmaschinenoptimierung achten

Sie sind hier: Startseite » Archiv für April 2012

Ohne gezielte Suchmaschinenoptimierung wird es für Websitebetreiber immer schwerer, in den einzelnen Suchmaschinen gut zu ranken. Deshalb ist es wichtig, sich neben einem guten Design frühzeitig mit dem Thema SEO auseinanderzusetzen. Am besten ist, dass schon bei der Planung einer Website die Suchmaschinenoptimierung einen festen Platz im Konzept erhält. Die Optimierung für die Suchmaschinen ist keine Sache, die einmal erledigt wird und dann ruhen kann. Ganz im Gegenteil, die Optimierung ist ein andauernder Prozess aus Analysen und Weiterentwicklungen. Suchmaschinenoptimierung bedeutet immer am Zahn der Zeit zu bleiben, die Entwicklungen der einzelnen Suchmaschinen und die Konkurrenz zu beobachten und vor allem zu reagieren. Unternehmen in allen Sparten, egal ob sie im Online Handel mit Messedisplays tätig sind oder Dakar Autoaufkleber verkaufen, investieren mittlerweile in Suchmaschinenoptimierung, um mit der Entwicklung Schritt zu halten. Es wird hierbei in OnPage und OffPage-Optimierung unterschieden. Mit OnPage sind vor allem Maßnahmen gemeint, die direkt auf der Website vorgenommen werden. Dagegen zählen zur OffPage-Optimierung zum Beispiel der Linkaufbau und Social Media-Maßnahmen. Vor allem der Linkaufbau ist ein wichtiger Aspekt, der viel Arbeit und Wissen erfordert. Es gibt mittlerweile Agenturen, die sich auf den Linkaufbau spezialisiert haben, denn es ist nicht immer einfach, an wichtige und wertvolle Links zu gelangen. Im Folgenden werden einige Maßnahmen vorgestellt, die dafür sorgen, dass eine Website für Besucher und Suchmaschinen gleichermaßen interessant ist und wird.

Ganz wichtig sind am Anfang die Analyse der Zielgruppe und wichtiger Suchbegriffe, mit denen die eigene Website gut ranken soll. Dazu gehört die Beobachtung der Konkurrenz und der Keywords, mit denen diese gut platziert sind. Anhand dieser Erkenntnisse können hilfreiche Informationen für die eigene Vorgehensweise gewonnen werden. Die OnPage Optimierung einer Website beginnt schon bei der Entwicklung dieser. Eine logische Struktur und das sinnvolle Einsetzen von HTML-Elementen sind kleine Bausteine zum Erfolg. So muss schon frühzeitig darauf geachtet werden, dass die Datenmenge überschaubar bleibt und die Website eine schnelle Ladegeschwindigkeit aufweist. Studien haben ergeben, das User bei Webseiten, die sich zu langsam aufbauen, abspringen und diese gar nicht erst besuchen. Auch für die Suchmaschinen ist die Ladegeschwindigkeit ein wichtiges Kriterium.

Weiterhin gibt es eine Vielzahl von Merkmalen, die auf keiner Website fehlen sollten, und die als Grundbaustein bezeichnet werden können. Dazu gehören wichtige Einträge im Kopfbereich einer HTML-Datei. Jede Seite muss einen aussagekräftigen Title besitzen, in dem im günstigsten Fall das wichtigste Keyword (Suchbegriff) eingesetzt wird. Danach kommt die Description (Beschreibungstext), welche in kurzen Worten die jeweilige Seite beschreibt. Neben der Relevanz für Suchmaschinen können diese Angaben wichtig für die suchenden User sein, da diese meist in den Suchergebnissen angezeigt werden. Deshalb ist es hilfreich, Sorgfalt bei der Auswahl vom Title und der Description walten zu lassen.

Die größte Relevanz besitzen der eigentliche Inhalt und Aufbau einer Seite. Dazu gehört, dass der Inhalt einen Mehrwert für die User bietet. Leider ist noch zu oft zu beobachten, dass Texte eher für Suchmaschinen als für Menschen geschrieben werden. Damit ist gemeint, dass ein bestimmter Begriff sehr oft in einem Text vorkommt und dadurch den natürlichen Lesefluss arg einschränkt. Es lohnt sich, viel Mühe in die Erarbeitung von Texten für die eigene Website zu investieren. Dies schließt nicht aus, dass wichtige Suchbegriffe gleichmäßig und mit Bedacht im Text verteilt werden. Hierzu gehört der sinnvolle Einsatz von Überschriften, Aufzählungen und Ankertexten bei Verlinkungen.

Gute Texte sind indirekt ein bedeutender Indikator für den Linkaufbau und die OffPage-Optimierung. Gute, aussagekräftige Texte, die Wissen vermitteln, haben bessere Chancen weiter empfohlen zu werden als nichtssagende Texte. Weiterempfehlungen bedeuten Links von anderen Webseiten. Dadurch wird den Suchmaschinen die Wichtigkeit einer jeweiligen Website signalisiert. Je mehr themenrelevante Links eine Website bekommt, umso höher kann das Ansehen dieser eingeschätzt werden. Weiterhin sind Empfehlungen über einzelne Social Media Kanäle wie Google+, Twitter oder Facebook nicht zu unterschätzen – ein weiterer Weg, viele User auf die eigene Website zu locken.