Önemli Tespit
Codebase'de ve sayfada parent_node kullanımı bulunamadı.
Bu hata muhtemelen eski bir cache veya Google'ın yanlış algılaması olabilir.
📝 Basit Anlatım (Herkes İçin)
Ne Oldu?
Google Search Console, blog sayfalarınızda yapılandırılmış veri (schema) hatası tespit etti. Hata mesajı: "parent_node alanı için geçersiz nesne türü". Bu, Google'ın sayfanızı analiz ederken beklediği veri formatını bulamadığı anlamına gelir.
Neden Önemli?
- Yapılandırılmış veriler, Google'ın içeriğinizi daha iyi anlamasını sağlar
- Hatalı veriler, zengin sonuçlardan (rich snippets) yararlanmanızı engelleyebilir
- SEO performansını olumsuz etkileyebilir
Neler Yapıldı?
- Blog sayfalarındaki tüm schema markup'ları incelendi
- Codebase'de "parent_node" araması yapıldı
- Gerçek sayfa HTML'i kontrol edildi
- Google'ın Rich Result Test aracı ile test edildi
Sonuç
Sistemde "parent_node" kullanımı bulunamadı. Bu hata muhtemelen Google'ın eski cache'inden kaynaklanıyor. Çözüm için cache temizleme ve Google'a yeniden indeksleme talebi önerildi.
🔧 Teknik Detaylar (Geliştiriciler İçin)
🐛 Hata Detayları
📄 Etkilenen URL'ler (Örnekler)
🔍 Yapılan İncelemeler
grep -ri "parent_node" komutu ile tüm dosyalar tarandı.
Sonuç: Hiçbir dosyada "parent_node" kullanımı bulunamadı.
Modules/Blog/app/Models/Blog.phpgetSeoFallbackSchemaMarkup()- BlogPosting schemagetAllSchemas()- Tüm schema'ları toplargetBreadcrumbSchema()- Breadcrumb schema
- Organization Schema ✓
- BlogPosting Schema ✓
- BreadcrumbList Schema ✓
- FAQPage Schema ✓
- HowTo Schema ✓
- Bu hata genellikle Profile/Person schema ile ilgili
- WordPress Yoast SEO kullanıcılarında yaygın
- Yoast'ta "Default article type" → "Profile Page" seçildiğinde oluşuyor
- Çözüm: Article Type'ı "None" veya "Article" olarak değiştirmek
📁 İlgili Dosyalar ve Konumlar
💡 Çözüm Önerileri
Google Rich Result Test
Google'ın resmi aracı ile sayfalarınızı test edin ve gerçek durumu görün.
Cache Temizleme
Tüm cache seviyelerini temizleyin: Laravel, CDN, Browser, Google.
Google'a Yeniden İndeksleme Talebi
Google Search Console'dan etkilenen URL'leri yeniden tarattırın.
Sitemap Yenile ve Gönder
XML sitemap'i yeniden oluşturup Google'a gönderin.
Monitoring: Hata Tekrarlarsa
Eğer hata 1 hafta sonra hala devam ederse, Google'a feedback gönderin.
🛡️ Önleyici Tedbirler (Gelecek İçin)
📊 Sonuç ve Özet
- Codebase'de parent_node yok
- Sayfada parent_node yok
- Schema'lar doğru formatta
- Google eski cache kullanıyor
- CDN cache sorunu
- Yanlış algılama
- Tüm cache'leri temizle (Laravel + CDN + Browser)
- Google Rich Result Test ile kontrol et
- Etkilenen 17 URL için yeniden indeksleme talebi gönder
- 1 hafta sonra Google Search Console'u kontrol et
- Hata devam ederse Google'a feedback gönder