Adsensenin yeni uygulaması olan otomatik reklamlar oldukça kullanışlı, bilmeyenler için anlatmak gerekirse, googlenin verdiği tek satır kodu sitenize eklediğinizde tüm reklam yerleşimi otomatik olarak yapılıyor, siz hiçbir şeyle uğraşmıyorsunuz. Kodun tüm sayfalarda aktif olması için header, footer gibi genel bir dosyaya eklenmesi gerekiyor. Elbette manuel ekleme yerine, çeşitli eklentiler ile bu kodu sitenize eklemeniz mümkün fakat ben bu iş için bir eklenti kurmak istemedim. Sorun ise şurada başlıyor, bu kodu header veya footere eklediğinizde sitenizde görüntülenebilen her sayfaya eklemiş oluyorsunuz, buna 404 bulunamadı sayfaları da dahil. Elbette google aptal değil, 404 sayfalarında reklam göstermiyor, zaten bu durum reklam politikalarına da uygun değil. Fakat sitenizde bulunmayan bir sayfa açıldığında normal olarak bir 404 sayfası görüntülenecek ve ardından, google adsense botları bu sayfayı yoklamak için sitenize gelip kontrol sağlayacaktır. Ayrıca, kötü amaçlı botlar sitenizi tararken birçok bulunmayan sayfayı ziyaret edip adsense botlarını sitenize davet edecek. Bu durum gereksiz, basit bir şekilde 404 sayfalarında adsense kodlarını devre dışı bırakmamız mümkün.
<?php if (!is_404()) { ?> Buraya adsense kodunuz gelecek <?php } ?>
Yukarıdaki kod parçacığı wordpress siteleriniz için adsense kodunu 404 sayfalarında göstermeyecektir. Buraya kod gelecek kısmına googlenin vermiş olduğu adsense kodunu ekleyip, sitenizin header veya footer gibi bir sayfasına bu kodu eklemeniz durumunda, adsense kodunuz tüm gerekli sayfalarda görüntülenirken 404 bulunamadı sayfalarında devre dışı kalıp görüntülenmeyecektir.