blog.atwork.at

news and know-how about microsoft, technology, cloud and more.

SEO for Developers

Search Engine Optimization (SEO) für Websites wird immer wichtiger. Jede HTML-Website sollte den Richtlinien für gutes Seitendesign, eindeutige URLs, Sitemap, logischen Aufbau und guter Performance entsprechen. SEO ist ein so großes Thema, dass es mittlerweile viele Agenturen gibt, die sich sehr intensiv mit diesem Thema befassen.

Als ASP.NET Webdeveloper können viele Themen der ASP.NET Technologien wie URL Rewriting, MVC & Co. helfen, gute Websites auch in Bezug auf SEO zu erstellen. Das Ziel ist also suchmaschinenoptimierten Webseiten mit ASP.NET zu erstellen.

Wenn man als Webdeveloper nun eine Website erstellt hat... wie prüft man nun auf SEO Konformität?

Nun, Microsoft stellt schon seit langer ein eigenes Tool für Search Engine Optimization bereit. Viele Developer kennen das Modul (noch) nicht. Eine gute Gelegenheit, das Tool hier kurz vorzustellen!

Was benötigt man zum SEO Check? Eine zu prüfende Website und das Search Engine Optimization Toolkit. Dieses ist über den Microsoft Web Platform Installer 4.0("Web PI" - dzt. Version 4 Release Candidate) zu beziehen.

wpi-install

Nach dem Download und starten von Web PI folgt die Auswahl der zu installierenden Produkte. Hier nach "SEO" suchen, oder die Liste nach "Toolkit zu Suchmaschinenoptimierung" durchblättern.

seo-toolkit

Man sieht: Das Tool gibt es schon recht lange! Es läuft aber auch problemlos unter Windows 8 (RC).
Here we go (Hinzufügen):

seo-toolkit-2

Nach der Installation ist das SEO Toolkit im IIS Manager zu finden und zwar in der Gruppe "Verwaltung":

seo-0-iis-module

Schon geht´s los. Die Anwendung ist einfach: "Create a new analysis" und URL eingeben und Website prüfen lassen.

seo-1-start

Es macht natürlich Sinn, das Tool gegen eine eigene lokale Website laufen zu lassen. Hier hatte ich gerade keine verfügbar, daher am Beispiel der Microsoft/web Website, das funktioniert auch - schauen wir mal, wie die SEO-technisch aussieht:

seo-3-run

Das Ergebnis wird in einem Dashboard präsentiert.

seo-4-result

In diesem Beispiel gibt es einige Verletzungen (Violations).
Sehen wir uns die Ergebnisse an (zum Vergrößern anklicken):

seo-5-result-violations seo-6-result-violations-pages

seo-7-result-violations-categories seo-8-result-violations-levels

Doppelklick bringen die Details zu einem Eintrag:

seo-9-result-violations-details

In diesem analysierten Web sind also einige broken Links und es fehlen ein paar Attribute und Beschreibungen - nichts "wildes".

Und so zeigt das SEO Toolkit noch weitere Informationen...

seo-10-result-content seo-11-result-content-external-links

seo-12-result-content-many-resources

Die Aufgabe für den Developer oder Website-Verantwortlichen ist nun, diese Fehler durchzugehen und nach Möglichkeit zu beheben. In vielen Fällen ist das recht einfach machbar.

Für die weiteren Funktionen (Sitemap.xml erstellen, robots.txt rules erstellen, etc.) muss die Website jedoch im eigenen IIS vorliegen:

seo-13-sitemap

Hier das Beispiel zum erstellen einer Sitemap.xml für die Default Website.

seo-14-sitemap-create seo-15-sitemap-created

Ein nettes und brauchbares Tool, das Search Engine Optimization Toolkit!

Auch ScottGu hat Search Engine Optimization (SEO) Toolkitschon vor langer Zeit beschrieben...

Für alle Webdeveloper, die dieses Tool noch nicht kennen: Ansehen! Smiley



Comments (1) -

  • Sharma

    1/28/2021 9:43:38 AM |

    "Landing pages are crucial for conversion optimization
    Google search engine leads come to one of your website page, which is referred to the landing page in the digital marketing industry. The goal of the landing page is to convert readers into leads and customers. The PPC industry is more particular about creating the best landing page, because they are paying for each and every lead.
    However in Seo campaigns, people get free leads and so most of the times, the Seo service provider’s focuses only on rankings web-pages higher on search engines and ignore the importance of creating good landing pages to achieve more conversions. SeoPearls being a leading Seo company in India and a Seo outsourcing company in India, understands and focuses various such factors in online marketing.
    http://seopearls.net/";

Loading