Ads.txt dosyası, sitenizde kimlerin reklam satmasına izin verileceği konusunda daha fazla kontrol elde etmenizi sağlar ve reklamverenlere sahte envanter sunulmasını önlemeye yardımcı olur. Bu yüzden, Google tarayıcısının ads.txt dosyanıza erişebilmesi önemlidir.
Siteniz için ads.txt dosyası oluşturup bu dosyayı kök alanınıza yükledikten sonra Google tarayıcısı:
- Dosyayı taramaya çalışır.
- Sitenizden para kazanmaya yetkili satıcı kimliklerini belirlemek için ads.txt dosyasının içeriğini ayrıştırır.
Bu videoda, ads.txt dosyalarınızın taranabildiğinden nasıl emin olacağınızı öğreneceksiniz.
ads.txt tarayıcı sorunlarını tespit etme
Ads.txt dosyanızın taranabildiğinden emin olmak için şu sorun giderme adımlarını uygulamanızı öneririz:
- Ads.txt dosyasının yükleme zamanlamasını onaylama
- Ads.txt dosyasının geçici olarak kullanılamadığını onaylama
- Ads.txt dosyasına kök alandan erişilebildiğini onaylama
- Robots.txt dosyasının taramaya izin verdiğinden emin olma
- Ads.txt dosyasında HTTP 200 OK durum kodu bulunduğundan emin olma
- Ads.txt dosyasında biçimlendirme hataları veya geçersiz karakterler olmadığından emin olma
- Ads.txt dosyasına hem HTTP hem de HTTPS üzerinden erişilebilmesini sağlama
Ads.txt dosyasının yükleme zamanlamasını onaylama
Ads.txt dosyanızı son birkaç gün içinde yüklediyseniz değişikliklerinizin AdSense'e yansıtılması ve incelenmesi için çok erken olabilir. Siteniz yeterli sayıda reklam isteğinde bulunmuyor ya da düşük trafiğe sahipse bu süre bir ayı bulabilir.
ads.txt dosyanız doğru şekilde oluşturulmuşsa kaldırmayın. ads.txt dosyanızda yapılan tüm değişiklikler inceleme süresini etkiler.
Ads.txt dosyasının geçici olarak kullanılamadığını onaylama
Daha önce taranan bir ads.txt dosyası bir sonraki yeniden taramada kullanılamıyorsa daha önce taranan girişlere ne olduğu, durum kodu yanıtına bağlıdır.
domain.com/ads.txt
dosyasına erişmeyi deneyin:
- Yanıt HTTP 404 durum hatası ise bu durum, dosyanın mevcut olmadığı anlamına gelir. Önceki girişler kalıcı olarak silinir.
- Yanıt, soft HTTP 404 durum hatası (gerçekte var olmayan bir URL için gerçek sayfanın döndürülmesi; HTTP 200 durumu) veya 500 sunucu hatası ise girişler 5 güne kadar saklanır.
Ads.txt dosyasına kök alandan erişilebildiğini onaylama
URL'nizi kontrol edin. Sitenize erişmek için "www" eklemeniz gerekiyor mu (ör. www.alanadi.com
)?
ads.txt taraması kök alanda başlar. Kök alanın, ads.txt dosyasından sonuç döndürmesi veya ads.txt dosyasına yönlendirmesi gerekir.
www.domain.com/ads.txt
adresindeki ads.txt dosyası yalnızcadomain.com/ads.txt
adresinden bu dosyaya yönlendirme yapılıyorsa taranır.
Sitenize erişmek için "www" eklemeniz gerekiyorsa alanadi.com/ads.txt
adresinden www.alanadi.com/ads.txt
adresine yönlendirme oluşturmanız gerekir.
Robots.txt dosyasının taramaya izin verdiğinden emin olma
Bir alandaki robots.txt dosyası aşağıdakilerden birine izin vermiyorsa alanın ads.txt dosyası tarayıcılar tarafından yok sayılabilir:
- Bir ads.txt dosyasının yayınlandığı URL yolunun taranması.
- Belirli bir tarayıcı (kullanıcı aracısı).
Google tarayıcılarının ads.txt dosyanıza erişmesine izin vermek için robots.txt dosyasını değiştirebilirsiniz.
Aşağıdaki satırlar example1.com/robots.txt
adresine eklendiyse:
User-agent: *
Disallow: /ads
Bu durum, ads.txt dosyasının robots.txt standardına uyan tarayıcılar tarafından yoksayıldığı anlamına gelir.
Ads.txt dosyanızın taranabilmesi için robots.txt dosyasını değiştirmenin yolları vardır:
- 1. seçenek: İzin verilmeyen yolu değiştirin.
User-agent: *
Disallow: /ads/
- 2. seçenek: Özellikle ads.txt dosyasına izin verecek şekilde değişiklik yapın.
User-agent: *
Allow: /ads.txt
Disallow: /ads
Aşağıdaki satırlar example2.com/robots.txt
adresine eklendiyse:
User-agent: Googlebot
Disallow: /
Bu durum, ads.txt dosyasının Google tarayıcısı tarafından yoksayılacağı anlamına gelir.
Google tarayıcısının ads.txt dosyanıza erişmesine izin vermek için robots.txt dosyanızı birkaç yolla güncelleyebilirsiniz:
- 1. seçenek: Disallow bölümünden " / " kısmını kaldırın.
User-agent: Googlebot
Disallow:
- 2. seçenek: Googlebot'un ads.txt dosyanıza erişmesine izin verin.
User-agent: Googlebot
Allow: /ads.txt
Ads.txt dosyasında HTTP 200 OK durum kodu bulunduğundan emin olma
ads.txt dosyasına yapılacak istekler yanıt gövdesinde dosya içeriğini döndürebilir. Ancak yanıt başlığındaki durum kodunda dosyanın bulunamadığı belirtiliyorsa (ör. 404 durum kodu):
- Yanıt yok sayılır.
- Dosyanın mevcut olmadığı kabul edilir.
Ads.txt dosyasında HTTP 200 OK durum kodu yer aldığından emin olmak için yanıt başlığını kontrol edin. HTTP 200 OK durum kodu, ads.txt dosyasını doğru bir şekilde uyguladığınızı ve isteğin başarılı olduğunu gösterir.
Ads.txt dosyasında biçimlendirme hataları veya geçersiz karakterler olmadığından emin olma
Ads.txt dosyasında yazım hataları, gereksiz boşluklar veya virgüllerle ilgili hata olup olmadığını kontrol etmek önemlidir.
Tespiti kolay olmayan geçersiz boşluk karakteri gibi biçimlendirme hataları, tarayıcının ads.txt dosyasını ayrıştırmasını zorlaştırabileceğinden dosya yoksayılabilir.
Mevcut ads.txt kodunu AdSense hesabınızdaki kodla karşılaştırın. Ads.txt dosyanız şöyle görünür:
google.com, pub-0000000000000000, DIRECT, f08c47fec0942fa0
Yayıncı kimliği, AdSense hesabınızda gösterilenle aynı olmalıdır.
Ads.txt dosyasına hem HTTP hem de HTTPS üzerinden erişilebilmesini sağlama
Google tarayıcısı, hem HTTP'de hem de HTTPS'de ads.txt dosyalarını taramayı dener. Ads.txt dosyanıza hem HTTP hem de HTTPS'den erişilebildiğini onaylayın. Aksi takdirde bir yönlendirme oluşturmanız gerekebilir.
Atacağınız bir sonraki adım şunlara bağlıdır:
- Yalnızca HTTP (ör.
http://alanadi.com/ads.txt
) için: Tarayıcıhttps://alanadi.com/ads.txt
adresini aradığında siteninhttp://alanadi.com/ads.txt
adresine yönlendirme yapması için bir yönlendirme oluşturmanız gerekir. - Yalnızca HTTPS için (ör.
https://alanadi.com/ads.txt
): Tarayıcıhttp://alanadi.com/ads.txt
adresini aradığında siteninhttps://alanadi.com/ads.txt
adresine yönlendirme yapması için bir yönlendirme oluşturmanız gerekir. - Hem HTTP hem de HTTP protokolleri için:
http://alanadi.com/ads.txt
vehttps://alanadi.com/ads.txt
için istekte bulunulduğunda ads.txt dosyanız gösterilmelidir.
Yönlendirme oluşturmayla ilgili yardıma ihtiyacınız varsa servis sağlayıcınızla iletişime geçin.