AdSense’in “site hazır değil” reddi genelde 3 şeyden çıkar:
- Bot erişimi/erişilebilirlik sorunu,
- İçerik kalitesi (özgün değer) + kopya/replicated riskleri,
- Gezinme ve sayfa düzeni (site behavior / reklam-içerik dengesi).
Google, başvuru öncesinde sayfaların “unique content + iyi kullanıcı deneyimi + net navigasyon” sunmasını özellikle öneriyor.
Aşağıdaki kontrol listesiyle başvuru öncesi siteni “AdSense inceleme botu gözüyle” hızlıca toparlayabilirsin.
1) 5 dakikalık “Erişim” kontrolü (en kritik)
AdSense “site hazır değil” durumunda özellikle şunları kontrol etmeni ister: site yayında mı, şifresiz erişim var mı, AdSense crawler erişebiliyor mu?
✅ Kontrol
- Site login istemeden açılıyor mu?
- Cloudflare/Wordfence vb. bir katman “Verifying you are not a robot” gibi doğrulama çıkarıyor mu? (Çıkarıyorsa inceleme botu da takılabilir.)
- robots.txt, AdSense crawler’ı engelliyor mu?
- WAF/Firewall, AdSense crawler’ı engelliyor mu? Google bu durumda “bypass/allow” öneriyor.
AdSense crawler erişimi neden önemli?
Google açıkça: robots.txt ile crawler’ı engellediysen izin ver; WAF ile engellediysen crawler’ı firewall’dan bypass et diyor.
2) Zorunlu sayfalar (güven/şeffaflık)
AdSense’te özellikle Gizlilik Politikası tarafında “Google reklam çerezleri” ile ilgili zorunlu maddeler var.
✅ Minimum set (menü/footerdan ulaşılabilir)
- Gizlilik Politikası (Google cookies + opt-out bilgisi)
- İletişim
- Hakkımızda
- Kullanım Koşulları (önerilir)
- Telif/İçerik Kaldırma (önerilir)
Gizlilik sayfasında mutlaka: “Google dahil üçüncü taraf sağlayıcıların çerez kullanması” ve “Ads Settings / aboutads.info opt-out” bilgisi yer almalı.
3) İçerik kalitesi: “Özgün değer” ve “replicated content” riski
Google, AdSense’e uygun sayfalar için “unique content” vurgusunu doğrudan yapıyor.
Ayrıca Google Publisher Policies’de “replicated content” (başkasıyla aynı içerik – değer katmadan) bulunan ekranlarda Google-served ads’in yer alamayacağını söylüyor.
✅ Senin siten için en güvenli içerik modeli
- Rehber (kurulum/ayar/sorun çözme)
- Karşılaştırma (ücretsiz eklentiler vs.)
- İnceleme (artı/eksi + kendi ekran görüntülerin)
❌ Kaçın
- Başka yerden kopyalanmış veya “aynısını yayınlama” (değer katmadan)
- Sadece link listesi / çok kısa sayfalar (publisher-content zayıf görünür)
4) Reklam-içerik dengesi (başvurudan önce çok önemli)
Google, “içerikten daha fazla reklam veya promosyon materyali” olan ekranlarda reklam gösterimine izin vermediğini açıkça belirtiyor ve publisher-content tanımını veriyor.
Publisher-content şunları içerir: makale metni, görsel/video, yayıncının yönettiği kullanıcı içeriği; header/footer boşluğu ve link listesi içerik sayılmaz.
Pratik kural (başvuru öncesi):
- Auto Ads açıksa bile “reklam yoğunluğu” artmasın; içerik ağırlığı bariz olsun.
5) Site davranışı / navigasyon (AdSense politikası)
AdSense program politikaları “site kolay gezilebilir olmalı” der; ayrıca pop-up/pop-under ile gezintiyi bozmama, istenmeyen yönlendirme/indirme yapmama gibi maddeler var.
✅ Kontrol
- Menü çalışıyor mu (mobil/masaüstü)?
- Kategoriler mantıklı mı?
- Kullanıcı tıklayınca saçma yönlendirme/indirme oluyor mu? (Kesin olmamalı.)
6) ads.txt (çok sık unutulan madde)
ads.txt için Google’ın resmi rehberi var: AdSense panelinden satırı kopyalayıp site kök dizindeki ads.txt dosyana eklemen gerekiyor.
✅ Kontrol
https://siteadiniz.com/ads.txtaçılıyor mu?- İçinde AdSense satırı var mı?
- CDN/cache yüzünden “bulunamadı” görünüyorsa cache’i temizle ve doğru köke koyduğundan emin ol.
7) robots.txt “güvenli başlangıç” (AdSense botlarını engellemeden)
Google, robots.txt’in doğru yerde (kök) olması gerektiğini anlatır; ayrıca noindex/robots farkını karıştırmamayı önerir (robots = crawl, noindex = index).
Örnek başlangıç:
User-agent: *
Disallow: /wp-admin/
Allow: /wp-admin/admin-ajax.phpSitemap: https://siteadiniz.com/sitemap_index.xml
Önemli: robots.txt ile Mediapartners-Google’ı engelleme. AdSense crawler erişimi için Google bunu özellikle uyarıyor.
8) Cloudflare/WAF kullanıyorsan: Google & AdSense botlarına “challenge” göstermeme
Eğer Cloudflare challenge açıksa, en azından AdSense başvuru döneminde Google/AdSense botlarına Allow/Skip kuralı tanımlamak mantıklı olur (aksi halde erişim sorunu yaşayabilirsin). Google, WAF yüzünden ads crawler engellenirse bypass edilmesini söylüyor.
Not (güvenlik): “Googlebot” user-agent’i taklit edilebilir. Google, gerçek Google isteklerini reverse DNS + forward DNS ile doğrulama yöntemini anlatıyor.
20 Dakikalık Başvuru Öncesi Checklist (kopyala–yapıştır)
- Site şifresiz açılıyor (incognito)
- Cloudflare “verify/challenge” yok (veya Google/AdSense botlarına skip var)
robots.txtengel yok (özellikle Mediapartners-Google)ads.txtaçılıyor + AdSense satırı doğru- Gizlilik Politikası: Google cookie + opt-out maddeleri var
- Menü/gezinti sorunsuz (mobilde de)
- İçerikler özgün, “değer katmadan kopya” yok
- Sayfalar reklamdan çok içerik gösteriyor (publisher-content > ads)
