WordPress’te Schema Markup (Yapısal Veri) Ekleme
- Yayınlandı:
- Son teknik kontrol:
SEO
Kısa cevap
Schema markup, sayfadaki bilginin ne olduğunu arama motorlarına makinece okunur biçimde anlatan yapısal veridir; Google JSON-LD biçimini önerir. WordPress’te çoğunlukla SEO eklentisi temel şemayı (kuruluş, web sitesi, makale, içerik haritası yolu) otomatik üretir; ürün, etkinlik veya yerel işletme gibi türler için eklenti ayarı ya da özel kod gerekir. Önemli değişiklik: Google 7 Mayıs 2026’dan beri FAQ zengin sonucunu göstermiyor, How-to zengin sonucu da kaldırıldı. Şema yalnızca sayfada görünen gerçek bilgiyi yansıtmalıdır.
Önemli noktalar
- Google JSON-LD biçimini önerir; kod sayfanın görünümünü değiştirmez.
- Şema, sayfada görünen içerikle aynı olmalı; olmayan puan, fiyat veya yorum eklemek yönergelere aykırıdır.
- FAQ ve How-to işaretlemesi artık Google’da zengin sonuç üretmiyor; mevcut işaretleme zarar vermez ama yeni zengin sonuç beklenmemeli.
- Aynı varlık için iki eklentinin ayrı şema üretmesi çelişkili sinyaldir; tek kaynak kullanın.
- Zengin Sonuç Testi ve Schema.org doğrulayıcısı yayından önce kontrol için kullanılır.
Hangi şema ne işe yarar?
| Tür | Google’da görünür etkisi | WordPress’te kaynağı |
|---|---|---|
| Organization / LocalBusiness | Bilgi panelinde kuruluş bilgisi; yerel işletme bilgisi | SEO eklentisi ayarları |
| Article | Makale olarak anlaşılma, tarih ve yazar bilgisi | SEO eklentisi (otomatik) |
| BreadcrumbList | Sonuçta içerik yolu | SEO eklentisi + tema içerik yolu |
| Product (+ Offer, Review) | Fiyat, stok, puan gösterimi | WooCommerce ve SEO eklentisi |
| Event | Etkinlik zengin sonucu | Etkinlik eklentisi |
| FAQPage | Zengin sonuç yok (7 Mayıs 2026’dan beri) | Mevcutsa kaldırmak şart değil |
| HowTo | Zengin sonuç yok (kaldırıldı) | — |
Ekleme yolları
SEO eklentisinin şemasını kontrol edin
Yoast SEO ve Rank Math gibi eklentiler kuruluş, web sitesi, sayfa ve makale şemasını birbirine bağlı bir grafik olarak üretir. İlk iş, eklentinin site temsili (kişi/kuruluş, logo) ayarlarını doldurmaktır.
Türe özel şemayı ekleyin
Ürün şemasını WooCommerce üretir; etkinlik, tarif veya yerel işletme için ilgili eklenti ayarını veya eklentinin şema modülünü kullanın.
Gerekirse kodla ekleyin
Özel bir tür için wp_head kancasıyla JSON-LD basılabilir; aynı türü eklenti de üretiyorsa çakışma olmaması için birini kapatın.
Doğrulayın
Google Zengin Sonuç Testi desteklenen türleri, Schema.org doğrulayıcısı tüm işaretlemeyi kontrol eder. Search Console’un geliştirmeler raporları hataları site genelinde gösterir.
<?php
add_action( 'wp_head', function () {
if ( ! is_page( 'iletisim' ) ) {
return;
}
$data = array(
'@context' => 'https://schema.org',
'@type' => 'ContactPage',
'name' => 'İletişim',
'url' => get_permalink(),
);
echo '<script type="application/ld+json">' . wp_json_encode( $data ) . '</script>';
} );
Yapay zekâ destekli arama sonuçlarında yapısal verinin yeri için GEO rehberine bakın.
Sık sorulan sorular
FAQ şemasını sitemden kaldırmalı mıyım?
Şema eklemek sıralamayı yükseltir mi?
Kaynaklar ve teknik referanslar
Bu içeriği hazırlayan
WPHizmet EkibiWordPress teknik ekibi
WPHizmet içeriklerini hazırlayan teknik ekip. Rehberler, WordPress ve WooCommerce sitelerinde günlük olarak karşılaşılan sorunlara dayanır; sürüm, yapılandırma ve gereksinim bilgileri yayın öncesinde resmi dokümantasyondan doğrulanır.
- WordPress teknik destek
- Performans ve Core Web Vitals
- Güvenlik ve zararlı kod temizliği
- WooCommerce
- Teknik SEO