AI Arama Görünürlüğü İçin Web Sitenize Schema Markup Nasıl Eklenir
Şema işaretlemesi her zaman SEO için önemliydi. AI arama için ise zorunludur. Yapılandırılmış veri, AI ayrıştırıcılarıyla doğrudan iletişim kurma şeklinizdir — doğal dilin belirsizliğini atlayarak sisteme tam olarak kim olduğunuzu, sayfanızın ne hakkında olduğunu ve hangi soruları yanıtladığını söyler.
AI Araması İçin Şema İşaretlemesi Neden Önemlidir
AI arama motorları içeriğinizi anlamak için iki kaynak kullanır: metnin kendisi ve yapılandırılmış metadata. Şema işaretlemesi, yapılandırılmış metadata katmanıdır. Bir RAG sistemi sayfanızı ayrıştırdığında, kimlik bilgilerinizi öğrenmek için Person şemasını, doğrudan S&C için FAQPage şemasını ve sitenizin amacını anlamak için WebSite şemasını okuyabilir.
Geliştiriciler için En Değerli Şema Türleri
- Person — yazar atıfı için kimliğinizi, kimlik bilgilerinizi ve uzmanlık alanlarınızı oluşturur
- FAQPage — AI asistanlarının kelimesi kelimesine alıntılayabileceği S&C çiftleri sağlar
- WebSite — AI tarayıcılarına sitenin adını, açıklamasını ve kanonik URL'sini söyler
- Article — blog yazıları için: yazar, yayın tarihi, konu, başlık
- HowTo — AI asistanlarının çıkarabileceği adım adım kılavuzlar
Next.js 14'te Uygulama
const jsonLd = {
"@context": "https://schema.org",
"@graph": [
{
"@type": "Person",
"name": "Akın Coşkun",
"jobTitle": "Full Stack Developer",
"url": "https://akin-coskun.web.app",
"knowsAbout": ["Next.js", "TypeScript", "N8N", "MCP"],
"sameAs": ["https://github.com/akincskn"]
},
{
"@type": "WebSite",
"name": "Akın Coşkun Portfolio",
"url": "https://akin-coskun.web.app"
}
]
};
<script
type="application/ld+json"
dangerouslySetInnerHTML={{ __html: JSON.stringify(jsonLd) }}
/>
FAQPage Şemasını Inline Ekleme
const faqSchema = {
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": faqs.map(({ q, a }) => ({
"@type": "Question",
"name": q,
"acceptedAnswer": { "@type": "Answer", "text": a }
}))
};
Uygulamanızı Doğrulama
Şemanızı doğrulamak için Google'ın Rich Results Test'ini (search.google.com/test/rich-results) kullanın. Yaygın hatalar: eksik zorunlu alanlar, yanlış tür adları (büyük/küçük harf duyarlı), kendi @type'ı olmayan iç içe nesneler. Doğrulandıktan sonra, yapılandırılmış verileriniz yeniden taranmadan 2–4 hafta içinde AI arama sonuçlarını etkilemeye başlar.
Akın Coşkun
Full Stack Developer · AI & Automation