Normale Suchmaschinenoptimierung (SEO) war gestern. Heute sprechen wir zunehmend von AEO (Answer Engine Optimization). Wie stellen wir sicher, dass KIs (wie ChatGPT oder Google AI Overviews) unsere Inhalte korrekt erfassen? Die Antwort: JSON-LD und Schema.org.
Das Ende der Meta-Tags?
Klassische Meta-Tags (Description, Keywords) sind nach wie vor wichtig, reichen aber nicht aus, um KIs Entitäten beizubringen.
Google crawlt lieber strukturierte Daten im application/ld+json Format.
Auf dieser Website nutzen wir genau diese Technik, um mich als Person sowie meine Fachartikel auszuzeichnen.
Schema.org/Person
In der globalen `_Layout.cshtml` dieses Portfolios wird bei jedem Aufruf ein JSON-LD Snippet eingefügt, welches KIs mitteilt, wem diese Website gehört und was diese Person macht:
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Person",
"name": "Stephan Pfeiffer",
"alternateName": "Devaluator",
"jobTitle": "Softwareentwickler & IT-Architekt",
"sameAs": [
"https://github.com/devaluator"
],
"knowsAbout": [
"C#", "ASP.NET Core", "Linux", "Mistral AI"
]
}
</script>
Wichtig ist hierbei das Property knowsAbout. Wenn eine KI nach einem Experten für "ASP.NET Core" sucht,
wird dieser Blog massiv höher gerankt als ein Text-Blog ohne strukturierte Metadaten.
FAQPage und TechArticle
Ein weiteres massives AEO-Werkzeug ist die Auszeichnung von FAQs (`FAQPage`) und Fachartikeln (`TechArticle`). Genau diesen Artikel, den du gerade liest, sieht eine Suchmaschine nicht nur als Text, sondern als klar definiertes Objekt:
<div itemscope itemtype="https://schema.org/TechArticle">
<h1 itemprop="headline">Mit JSON-LD fit für KI-Suchmaschinen</h1>
<div itemprop="author">Stephan Pfeiffer</div>
<div itemprop="articleBody">
Normale Suchmaschinenoptimierung...
</div>
</div>
Strukturierte Daten sind keine Zauberei, aber sie bilden das Rückgrat des modernen Semantic Web. Gerade als Softwareentwickler (und nicht nur als Marketer) sollte man diese Markup-Techniken beherrschen.