Lebenslauf
Alter
36
Familienstand
verheiratet, 1 Kind
Standort
Rödinghausen, NRW
Führerschein
Klassen A, B und BE
Freizeitaktivitäten
Fotografie, Musik, Motorrad fahren, IT-Security
Suchmaschinenoptimierung (SEO)
Die Suchmaschinenoptimierung (SEO – Search Engine Optimization) hat sich bei mir vor einigen Jahren zu einem beruflichen wie auch privatem Interesse entwickelt.
Getrieben daraus, dass die damalige Website meines Arbeitgebers unter bestimmten Suchbegriffen (den sog. Keywords) zwar gefunden, aber nicht unter den bestplatzierten Suchergebnissen gelistet wurde. Nach der Einarbeitung in das Thema wurde mir klar, es gibt mehrere Baustellen: On-Page Optimierung, Off-Page Optimierung und ggf. noch weitere gezielte Maßnahmen in Bezug auf explizite Suchmaschinen. In Abstimmungen wurde festgelegt, auf welche Keywords die einzelnen Seiten hin optimiert werden sollten. Dies führte dazu, dass Texte angepasst sowie z.B. auch Überschriften hinzugefügt worden sind.
Letztlich wurde nur die On-Page Optimierung durchgeführt, alle Anpassungen hatten insgesamt Auswirkung auf die Auffindbarkeit, sodass mithilfe von Tracking Tools eine Verbesserung der Platzierung nachgewiesen werden konnte.
Das Thema SEO war danach in meiner beruflichen Arbeitswelt fast erledigt – partielle Optimierungen und Anpassungen gab es noch, aber die meiste Arbeit existiert natürlich beim Erstellen bzw. Anpassen vom Content/Inhalt.
Privat hingegen lässt mich das Thema nicht locker, sodass ich auch hier in meinem Blog ein ganz besonderes Augenmerk darauf habe, wie gut auffindbar die Seiten sind.
Administration
Die Basis muss stimmen. Ohne Grundlegende Kenntnisse, wie z.B. das Active Directory funktioniert, was DNS ist und wie man darauf angewiesen ist bis hin zum Schutz des Unternehmensnetzwerks mit einer Firewall wie z.B. ISA/TMG, ist eine Anwendungsentwicklung nur sehr eingeschränkt möglich.
Insofern ich als Softwareentwickler eine Anwendung über das Internet kommunizieren lassen möchte, sollte es heutzutage Standard sein, die Datenübertragung, z.B. via SSL, zu verschlüsseln. Hierfür aber, muss der Endpunkt entsprechend konfiguriert werden, sei es im Internet Information Service (IIS) oder in der Firewall (TMG), ohne Zertifikat und Konfiguration läuft es nicht. Ebenso sollte ich auf der anderen Seite darauf achten, dass das Zertifikat nicht nur gültig ist, sondern auch das, was ich erwarte habe (Stichwort: Certificate Pinning bzw. CA Pinning).
Für einen de facto Standard, der verschlüsselten Datenübertragung als Beispiel, könnte ich noch umfassendere Informationen liefern. Diese „Grundkenntnisse“ gehören für mich zum guten Stil der Anwendungsentwicklung dazu und sind nicht nur Themen von Administratoren.