Foundations for Professionals .NET Professionals im Profil guide to C# guidgen.de

Blog

Nutze den Augenblick
und teile der Welt mit, was Du zu sagen hast.

Review von Suchmaschinen-Optimierung

Sonntag, 15. Februar 2009, 20:44 Uhr
Permalink | Kommentare (0) | Kommentare als RSSRSS

Nach meinem Review von jQuery in Action vor einigen Tagen habe ich inzwischen mit Suchmaschinen-Optimierung von Sebastian Erlhofer bereits das nächste Buch gelesen.

Im vergangenen Jahr habe ich mich sehr viel mit moderner Webentwicklung nach den aktuellen W3C-Standards beschäftigt, insbesondere aber mit der sauberen Trennung der einzelnen Aspekte in XHTML, CSS und JavaScript.

Als Ergebnis dessen habe ich im August 2008 so wohl meine persönliche Webseite wie auch mein Blog mit einem neuen Design ausgestattet, das nicht nur weitestgehend W3C-konform ist, sondern das in den gängigen Suchmaschinen auch eine bessere Positionierung bewirkt hat.

Da ich dieses Thema ausgesprochen spannend finde, war es nun an der Zeit, mich näher mit der Materie zu beschäftigen. Das Buch Suchmaschinen-Optimierung habe ich mir vor allem auf Grund der guten Bewertungen bei Amazon bestellt. Ebenso wie bereits jQuery in Action war es ein voller Erfolg.

Besonders gut gefallen hat mir, dass sich das Buch nicht nur mit dem Wie beschäftigt, sondern auch mit dem Warum. In den ersten Kapiteln geht es nämlich zunächst einmal darum, einen umfassenden Überblick zu erhalten, wie Suchmaschinen an sich überhaupt funktionieren - von der Suche nach neuen Dokumenten, deren Aufnahme in den Index, der Ermittlung relevanter Schlüsselwörter bis hin zu der Frage, wie Suchergebnisse sortiert werden.

Nachdem diese Grundlagen gelegt sind, geht es in den darauf folgenden vier Kapiteln ausführlich um die konkreten Optimierungsmöglichkeiten. Die einzelnen Kapitel beschäftigen sich dabei mit den folgenden Themen:

  • Keywords: Wie ermittelt man die für eine Webseite relevanten Keywords, wie bewerten Suchmaschinen die Keywords und wie optimiert man ein Dokument im Hinblick auf ausgewählte Keywords?
  • On-Page-Optimierung: Wie optimiert man eine Webseite durch Veränderung ihres XHTML-Codes und wie baut man eine sinnvolle semantische Struktur auf, die so wohl Suchmaschinen wie auch Anwendern zu Gute kommt?
  • Off-Page-Optimierung: Welche Möglichkeiten gibt es außerhalb der zu optimierenden Webseite, das Ranking zu verbessern? Hierzu zählen neben der Verlinkung auch technische Details wie die Auswahl eines geeigneten Webservers.
  • Spam: Welche vermeintlichen Optimierungen sollte man nicht nutzen, da sie von Suchmaschinen in der Regel als Spam gewertet und die entsprechende Webseite daher schlechter bewertet wird?

Ergänzt wurden diese Themen abschließend mit konkreten Tipps zur Verbesserung der Usability und Praxisbeispielen, unter anderem an Hand von Typo3 und WordPress.

Insgesamt - ein wirklich rundum gelungenes Buch, und durchaus eine Empfehlung für jeden interessierten Webentwickler wert!

Weihnachtsgewinnspiel: IT, quo vadis?

Mittwoch, 19. November 2008, 20:41 Uhr
Permalink | Kommentare (1) | Kommentare als RSSRSS

Noch hat sich das Jahr 2008 nicht endgültig seinem Ende entgegen geneigt, doch die Tage werden zunehmend kürzer und kälter, und der Winter bricht auf absehbare Zeit über uns herein. Der Unwirtlichkeit dieser Jahreszeit zum Trotz bietet es sich an, es sich zu Hause mit Lebkuchen und Glühwein vor dem Kamin gemütlich zu machen, und die rasanten Fortschritte der vergangenen Monate in der Softwareentwicklung zu überdenken.

Das Jahr 2008 hat uns von diesen Fortschritten ausgesprochen viele gebracht, nicht zuletzt auf der PDC 2008 in Form von Windows Azure. Doch nicht nur die Server-, auch die Clienttechnologien haben riesengroße Sprünge gemacht: Von Silverlight als Webtechnologie bis hin zu Surface als neuartiges und hochflexibles Eingabemedium reicht dabei die Spannbreite.

Dass all diese Technologien die zukünftige Entwicklung von Software maßgeblich beeinflussen werden, steht außer Frage. Eine wichtige Frage, die jeder Entwickler individuell für sich beantworten muss, ist die Frage, welche dieser Technologien einen näheren Blick Wert sind: Welche dieser Technologien sind relevant für die eigene, persönliche Zukunft? Denn die Zeit, in der man .NET als Ganzes überblicken und beherrschen konnte, ist spätestens mit .NET 4.0 endgültig vorbei.

Die meiner Meinung nach spannendste Frage, die man im Hinblick auf all diese Technologien stellen kann, ist jedoch eine andere als die bislang genannten. Die für mich spannendste Frage lautet:

Welche Lösungen werden wir Menschen zukünftig auf Basis von Technologien wie Windows Azure, .NET 4.0 und Surface finden können, um die Welt ein bisschen besser zu machen?

Diese Frage möchte ich als Basis für mein diesjähriges Weihnachtsgewinnspiel auf Des Eisbären Blog wählen.

Alle Leser, die mir bis zum 24. Dezember 2008 um 18 Uhr eine E-Mail mit potenziellen Antworten auf diese Frage an webmaster@goloroden.de schicken, nehmen an dem Gewinnspiel teil. Bewertet werden so wohl Kreativität wie auch Umsetzbarkeit der Ideen.

Unter allen Teilnehmern werden folgende Preise verlost, die von Microsoft Deutschland und der Redaktion der dotnetpro zur Verfügung gestellt wurden:

  • 1x Microsoft Flight Simulator X Professional
  • 1x Microsoft Windows Live OneCare
  • 10x jeweils eine Ausgabe der dotnetpro

Ich wünsche allen Lesern viel Fantasie und Erfolg!

Noch Fragen, Bucher? Ja, Roden!

Montag, 13. Oktober 2008, 20:28 Uhr
Permalink | Kommentare (3) | Kommentare als RSSRSS

Vor rund zweieinhalb Wochen haben Peter Bucher und ich einander offline kennen gelernt, nachdem wir zuvor über Monate ausschließlich per MSN und E-Mail Kontakt hatten. Als erstes Ergebnis dieses Treffens haben wir beschlossen, in unseren Blogs zukünftig jeweils zum ersten eines jeden Monats eine Art Kommentar zu einem im Vorfeld abgesteckten Thema vorzustellen.

Das Thema entscheiden wir dabei gemeinsam vorab, wobei wir nicht mehr als einige Schlagworte festhalten. Für jeden von uns lautet dann die Aufgabe, bis zum ersten Tag des kommenden Monats einen Kommentar zu schreiben, in dem wir unsere Meinung zu dem jeweiligen Thema erläutern. Wir wissen dabei gegenseitig nicht, was der andere schreiben wird - es werden also nicht nur unsere Leser überrascht.

Am 1. Dezember 2008 wird es beginnen ...

Argot

Freitag, 26. September 2008, 14:20 Uhr
Permalink | Kommentare (0) | Kommentare als RSSRSS

Wie ich selbst erst erfahren habe, bezeichnet der französische Begriff argot im allgemeinen Sinne einen Jargon, der nur von einer dedizierten Menge von Personen als Fachsprache genutzt wird. Auf diese Bedeutung spielt der Name des Projektes Argotic Syndication Framework an, dessen selbstgewählte Parole frei übersetzt

Wir beherrschen die Sprache bereits, so dass Sie sie nicht lernen müssen.

lautet. Mit Argotic steht ein Framework für .NET zur Verfügung, das einen abstrahierten Zugriff auf diverse Syndikationsformate ermöglicht, unter anderem auch RSS, Atom, OPML, APML, BlogML und RSD. Dieser Zugriff kann dabei nicht nur lesend, sondern auch schreibend stattfinden, so dass es für in .NET geschriebene Anwendungen beispielsweise ein leichtes ist, einen RSS-Feed zu konsumieren oder einen ebensolchen zu erstellen.

Auf Argotic aufmerksam wurde ich durch Alexander Zeitler, seines Zeichens MVP, der mir dieses Framework als Antwort auf meine Frage empfohlen hat, wie man mit möglichst geringem Aufwand zwei RSS-Feeds zu einem gemeinsamen zusammenführen könnte. Daher an dieser Stelle: Vielen Dank für den wirklich ausgesprochen guten Tipp!

Designwechsel

Freitag, 22. August 2008, 23:12 Uhr
Permalink | Kommentare (3) | Kommentare als RSSRSS

Heute, am 22. August 2008, ist es so weit: Meine persönliche Webseite, goloroden.de, und mein Blog, Des Eisbären Blog, haben ein neues Design erhalten. Auch das technische Innenleben der beiden Webseiten wurde vollständig ausgetauscht, denn der zu Grunde liegende XHTML- und CSS-Code sind erstmals weitestgehend sauber getrennt.

Doch auch inhaltlich gibt es einige Änderungen. Die schwerwiegendste Änderung ist vermutlich, dass die englische Sprachversion der beiden Webseiten entfallen ist und dass mein Blog in diesem Zusammenhang zukünftig in deutscher Sprache geführt wird. Thematisch wird sich das Blog allerdings nach wie vor mit der Entwicklung von Software in C# und .NET wie auch der dazugehörigen Software wie beispielsweise Windows Server und SQL Server beschäftigen.

Generell beabsichtige ich, wieder vermehrt ausführliche Artikel zu schreiben, was sich zwar in einer verminderten Häufigkeit, dafür aber auch in einer erhöhten Qualität widerspiegeln dürfte.

Mein bisheriges Blog, das ich seit November 2004 geführt habe, wird zukünftig nicht mehr zur Verfügung stehen, da zahlreiche Artikel - insbesondere aus der Anfangszeit meines Blogs - nicht technischer, sondern persönlicher Natur waren. Einige herausragende Artikel werde ich allerdings in den nächsten Monaten überarbeiten und übersetzen und als zweite Version wieder zur Verfügung stellen.

In diesem Sinne - auf geht's!