-
A
ALemci44
- Posted in XenForo Questions & Issues
76
2
3
Resolved Google Search Console "url" alanı eksik ("author" içinde) Hatası ve Kesin Çözümü (Denendi)
Arkadaşlar selamlar,
Son zamanlarda Google Search Console panelimde Kritik olmayan en önemli sorunlar altında "url" alanı eksik ("author" içinde) uyarısını almaya başlamıştım. Benim gibi bu sorunu yaşayan çok kişi olduğunu gördüğüm için, kendi sitemde uyguladığım ve kesin sonuç aldığım çözümü sizinle de paylaşmak istedim.
Sorunun Sebebi Nedir?
Eğer forumunuzda ziyaretçi (misafir) yorumlarına izin veriyorsanız, Google Bot bu yorumları tararken bir üye profili (url) arıyor. Ancak misafirlerin bir profil sayfası olmadığı için XenForo varsayılan olarak bu alanı boş bırakıyor. Google da haklı olarak "Burada bir yazar var ama profil linki nerede?" diyerek hata veriyor.
Önemli Uyarı: Bu sorunu çözmek için ziyaretçi linklerini ana sayfaya yönlendirmeyi (redirect) denemeyin. Bu durum sitenizde Soft 404 hatalarına yol açar ve Search Console'daki uyarıyı da kod yapısı değişmediği için düzeltmez.
Sorunu Nasıl Çözdüm? (Adım Adım Uygulama)
Çözüm aslında çok basit. Kod üzerinden sisteme şunu söylüyoruz: "Eğer yorumu yazan üyeyse profil linkini ver, misafirse forumun ana sayfa linkini ver." Böylece Google aradığı URL alanını boş görmüyor.
Sonuç:
Bu düzenlemeyi yaptıktan sonra Google Zengin Sonuçlar Testi ile kontrol ettim ve hatanın tamamen yeşile döndüğünü gördüm. Ardından Search Console'a girip "Düzeltmeyi Doğrula"butonuna bastım. Şu an sorunsuz bir şekilde süreç tamamlandı.
Aynı hatayı alan arkadaşlara kesinlikle bu yöntemi tavsiye ederim. Takıldığınız bir yer olursa konunun altına yazın, sitedeki adminleriniz yardımcı olacaktır. Yaptığım işlem yalnışsa sayın adminlerim beni uyarın lütfen
Son zamanlarda Google Search Console panelimde Kritik olmayan en önemli sorunlar altında "url" alanı eksik ("author" içinde) uyarısını almaya başlamıştım. Benim gibi bu sorunu yaşayan çok kişi olduğunu gördüğüm için, kendi sitemde uyguladığım ve kesin sonuç aldığım çözümü sizinle de paylaşmak istedim.
Sorunun Sebebi Nedir?
Eğer forumunuzda ziyaretçi (misafir) yorumlarına izin veriyorsanız, Google Bot bu yorumları tararken bir üye profili (url) arıyor. Ancak misafirlerin bir profil sayfası olmadığı için XenForo varsayılan olarak bu alanı boş bırakıyor. Google da haklı olarak "Burada bir yazar var ama profil linki nerede?" diyerek hata veriyor.
Önemli Uyarı: Bu sorunu çözmek için ziyaretçi linklerini ana sayfaya yönlendirmeyi (redirect) denemeyin. Bu durum sitenizde Soft 404 hatalarına yol açar ve Search Console'daki uyarıyı da kod yapısı değişmediği için düzeltmez.
Sorunu Nasıl Çözdüm? (Adım Adım Uygulama)
Çözüm aslında çok basit. Kod üzerinden sisteme şunu söylüyoruz: "Eğer yorumu yazan üyeyse profil linkini ver, misafirse forumun ana sayfa linkini ver." Böylece Google aradığı URL alanını boş görmüyor.
- Admin Paneli > Görünüm ve Diller (Appearance) > Şablonlar (Templates) sekmesine girin.
- Arama çubuğuna structured_data_macros yazarak şablonu açın.
- Şablon kodları içinde Ctrl + F yardımıyla şu bloğu bulun.
Sonuç:
Bu düzenlemeyi yaptıktan sonra Google Zengin Sonuçlar Testi ile kontrol ettim ve hatanın tamamen yeşile döndüğünü gördüm. Ardından Search Console'a girip "Düzeltmeyi Doğrula"butonuna bastım. Şu an sorunsuz bir şekilde süreç tamamlandı.
Aynı hatayı alan arkadaşlara kesinlikle bu yöntemi tavsiye ederim. Takıldığınız bir yer olursa konunun altına yazın, sitedeki adminleriniz yardımcı olacaktır. Yaptığım işlem yalnışsa sayın adminlerim beni uyarın lütfen