iframe kurallara aykırı diye bişey biliyorum ben ama
https://www.google.com/adsense/suppo...ctx=en:contact

Üstteki linkten alıntı:
AdSense reklam kodu bir IFRAME içine yerleştirilmiştir.
Hedefleme teknolojimiz ayrı bir IFRAME içinde reklam sunacak şekilde optimize edilmemiştir. AdSense kodunu ayrı bir IFRAME içine yerleştirdiyseniz, siteniz daha az hedeflenmiş reklamlar veya genel hizmet ilanları görüntüleyebilir. Daha iyi sonuçlar almak için, lütfen reklam kodumuzu doğrudan web sayfanızın kaynak koduna ekleyin. Bu değişiklikleri yaptığınızda, alakalı reklamlar hemen görünmeyebilir. Biz 48 saat veya daha uzun bir süre içinde sitenizi yeniden tarayabilir oluncaya kadar, sayfanızda hedeflenmemiş reklamlar veya genel hizmet ilanları gösterilebilir.