Ads.txt Nedir ?
Adsense ads.txt sorununa değinmeden önce kısaca ads.txt dosyası nedir ? Buna değinmek istiyorum.
Herkes tarafından bilindiği gibi internet kullanımının artmasıyla birlikte internet reklamcılığı da Google tarafından başlatılarak ” Adsense – Adwords – Admob gibi” yeni bir sektör ve yeni bir rekabet alanı ortaya çıktı. Ancak gerek yerli olsun gerekse yabancı bir çok firma Google ile rekabete girerek alternatif reklam firmalarını kurdular. İş böyle olunca reklamverenler; yayıncıların reklamları ne kadar yayınladıklarını, kaç gösterim yada tıklama olduğunu öğrenebilmek içinse sanal robotlarla siteleri tararlar. İşte ads.txt dosyası da burada devreye girer.
Ads ,advertisement (reklam) kelimesinin kısaltılmış halidir ve içeriğinde reklam verenlerin yayıncıya verdiği kimlik bilgileri yer alır. Şimdi gelelim Adsense ads.txt sorununa.
Adsense Ads.txt Sorunu
Hiç uzatmadan direkt sorunun nedenini söyleyelim. Sorun Adsense harici bir firma ile çalışmaktan kaynaklanır. Yani Google Adsense reklamları yanında reklamstore , admatic gibi küçük çaplı şirketlerinde reklamlarını yayınlayayım diye düşünüyorsanız Google amcayı kızdırıyorsunuz demektir. Bu firmalar daha üyelik aşamasında robot taramasını kolay yapmak için siteniz ftp dizinine vermiş oldukları kodu ads txt dosyasına yapıştırarak eklemenizi ister işte sorunda tam olarak burada başlar.
Google sitenizi taradığında bu ads txt dosyası ile karşılaşır ve içinde diğer firmaların kimlik bilgilerini görür ve kendisinin kimlik bilgisinin olmadığını görünce sizin reklamlarınızı hemen durdurup sizden Adsense için de ads txt dosyası oluşturmanızı ister. Uyarı aşağıdaki resimdeki gibidir!
Ne Yapmalı ?
İlk olarak yapılacak iş hemen ads.txt dosyasına Google kimliğini eklemek olmalıdır. Dosyaya eklenecek kod ise şu şeklide olmalıdır :
“google.com, pub-955xxxxxxxxxxx, DIRECT, f08c47fec0942fa0”
Ads.txt dosyasına bu kodu ekledikten FTP dizinine atmanız yeterli olacaktır. Tüm bunları yaptıktan sonra “siteniz.com/ads.txt uzantısını tıkladığınızda yandaki resimdeki gibi görünmelidir.
Maalesef tüm bunlara rağmen bahsi geçen hata hala son bulmaya bilir bunun nedeni ise robots.txt dosyanızdır. Bu dosya Google robotlarının neyi tarayacağına izin verdiğiniz dosyadır.
Robots.txt Dosyasında İzin Verme
Bu aşamada oluşturduğumuz ads.txt dosyasına Google robotlarının kolay ulaşmasını sağlamak için özel izin vermemiz işimizi kolaylaştıracak ve robotların herhangi bir engelle karşılaşmadan dosyayı taramasını sağlayacaktır.
Hemen cpanel den robots.txt dosyamızı bulup sağ tıklayıp edit diyoruz . Artık dosyayı düzenleyebiliriz. Dosyanın içinde User agent yazısının hemen altına satır başı yaparak” Allow : /ads.txt/ yazıyoruz. Bu aşamadan sonra siteniz.com/robots.txt uzantısını tıkladığınızda
yandaki resimdeki gibi bir ekran görünmesi gerekiyor. Artık yapmamız gereken tek şey Google robotlarını beklemek. Robotlar her 24 saatte bir sayfanızı tarar bu aşamaları başarıyla geçtiyseniz reklamlarınızın en kısa sürede yeniden görünmeye başladığını göreceksiniz.
Gerçekten yararlı bir yazı. Bugün admatic e üye olunca bana ads.txt yi ftp ye at güzel olacak dedi. Koydum ama meğersem adsense reklam da aynı sistemi kullanıyormuş. Kızdırdık google amcayı. Şimdi düzelttik bakalım ne olacak… Teşekkürler.
Merhaba en geç 24 saat içinde adsense reklamlarının geldiğini göreceksiniz. Geçen günlerde bir arkadaşta aynı sorunu yaşadı ve dört beş saat sonra reklamlar görünmeye başladı
MErhaba, acaba bu ads dosyasını tam olarak ftp’de nereye koymam gerekiyor? Eklenti kurdum çünkü siteadresi.com\ads.txt e eklenti olmadan gitmiyor. Yardımcı olabilir misiniz?
Merhaba bir eklentiye gerek yok. Eklenti sayısı arttıkça siteniz yavaşlar . Puplic_hrml ye txt. Dosyasını yüklemeniz yeterli olacak. Yani cpanele girince puplic_html dizini içine ads.txt dosyasını atınız 👍
Ekran Resmi – FTP Ads.txt bu bağlantıda ki gibi
Çok teşekkür ederim, dediklerinizi yaptım düzeldi. Ayrıca reklâmlarda dönmeye başladı. Tekrar teşekkürler.
Biz teşekkür ederiz. Bol kazançlar 😊
tekrar merhaba, reklamlar artık dönmemeye başladı.
72 saatten de fazla oldu.
Neden olduğunu anlayamadım.
Şöyle de bir link buldum benzer problemi yaşayan: https://support.google.com/adsense/thread/6798600?hl=en
Merhaba adsense hesabınıza girdiğinizde uyarı mesajında tam olarak ne yazıyor ya da herhangi bir uyarı var mı sorun ads.txt dosyası ile ilgili mi acaba . Site adresinizi de yazar mısınız
Merhaba, dertlidolap.com. hiçbir uyarı yok, ihlâl’de yok, şaşırdım.
Herhangi bir uyarı olmaması garip . Bir süre bekleyin . Ayrıca ADS.txt sorunu olsa sayfada paylaştığımız ekran resmindeki gibi bir uyarı olması lazım muhtemelen başka bir sebepten gözükmüyor. Bir süre daha bekleyin
Tamamdır, vakit ayırdığınız için çok teşekkür ederim, haber vereceğim.
Herhangi bir uyarı gelirse Adsense den haberdar edebilirsiniz bizi
Kazançlarınız risk altında – ads.txt dosyalarınızdan bir veya daha fazlası AdSense yayıncı kimliğinizi içermiyor.
Ads.txt sorunu için adsense hesabınızda böyle bir uyarı olması lazım
Merhaba, adsense hesabımda hiçbir uyarı yok. Bekliyorum öylece. Sadece yukarıda yazılanları yaptım, uyarı mesajı vardı işte sizin yazdığınız gibi, o gitti ama 0 kazanç günlerdir.
Google Amca’dan açıklama geldi:https://support.google.com/adsense/thread/6932391#
Evet. Verilen yanıtta da görüldüğü gibi ads.txt dosyası ile alakalı değil reklamlarınızın görünmemesi . Organik trafik almada sorun yaşandığı ve geçersiz tıklama olduğu için denilmiş anladığım kadar . Sitenizi güncel tutup organik trafik bekleyin .
Evet, bir de bunu görmüş müydünüz? https://ads.google.com/status#hl=en&v=status
Evet Google’ın diğer reklamcılık hizmetleri bir arada verilmiş. Örneğin admob android uygulamalarda yer alan reklamlar
Merhabalar hocam aynı problemi bende yaşiyorum. Ads.txt dosyasını bloguma ekledim ancak hala reklamlarr yok. Adsense ile nasıl iletişime gelebilirim. Teşekkürler
Site adresinizi yazarsanız yardımcı olabiliriz aynı problem olması için öncelikle kazanölarınız risk altında uyarısını almanız gerekiyor. Böyle bir uyarı var mı
Evet hocam kazancınız risk altında diye uyarıda var. http://www.maviayda.blogspot.com
adresim bu. Teşekkürler
Merhabalar hocam blogger de gerekli yerleri girdim ads.txt, robots.txt de yaptım ama hala Kazançlarınız risk altında uyarısı alıyorum yardımcı olur musunuz?
https://www.cediart.org/
Sitenizi ziyaret ettim . Adsense reklamları görünüyor. Tarayıcı önbelleğini temizleyin isterseniz
Normalde 24 saati geçmeden reklamların gözükmesi lazım ancak https://support.google.com/adsense/community?hl=tr bu forumdan da destek alabilirsiniz.
Ekran Görüntüsü
Hocam reklamları gösteriyor fakat uyarıyı vermeye devam ediyor. ön belleği temizledim farklı cihazdan adsense hesabıma girdim uyarı sürekli geliyor.
Beklemekten başka yapacak bir şey yok. Bende adres doğrulama yapmama rağmen bir süre uyarı gitmedi. Hatta şuan bilgisayar dan girdiğimde uyarı yok mobil adsense uygulaması ile giriş yaptığında hala uyarı görüyorum . Bence reklam görünüyor ve tıklama ve gösterimlerde sorun yaşanmıyorsa bir süre sonra kaybolur diye düşünüyorum
Sağolun Hocam
Kazançlarınız risk altında: Bir veya daha fazla sitenizde ads.txt dosyası bulunmuyor. Gelirinizin olumsuz etkilenmesini önlemek için bu sorunu hemen düzeltin.
uyarısı 1 haftadır veriyor ama reklamlar gözüküyor. uyarı silinmedi.
User-agent: *
Allow: /ads.txt/
Disallow: /ads
benim robot.txt bu şekilde gözüküyor. acaba doğru mu yapmışım.
yardımcı olmanızı diliyorum. teşekkür ederim
Merhaba siteniz.com/ads.txt dosyasını yazıda belirtildiği gibi oluşturdunuz mu ? Robots.txt dosyanızdaki Disallow: /ads kısmını da silin . Ancak asıl mesele burada ads.txt dosyası zaten uyarı yazısında dikkat ederseniz ADS.txt ten bahsediyor . Site adresinizi yazarsanız bakabilirim .
12 saat oldu ama hala reklam gözükmüyor ads.txt hatasıda alıyorum
Artık yapmamız gereken tek şey Google robotlarını beklemek. Robotlar her 24 saatte bir sayfanızı tarar bu aşamaları başarıyla geçtiyseniz reklamlarınızın en kısa sürede yeniden görünmeye başladığını göreceksiniz.
Son paragrafa bakarsanız google robotlarının 24 saatte bir geldiği ifade edilmiş. Normalde 24 saati geçmez ancak bazen 48 saati bile geçtiği söyleniyor. Malesef google beklemekten başka yapacak bir şey yok . Robots.txt ve ads.txt dosyalarınızı kontrol ettim . Uygulamanız doğru .
Merhaba, konuyu araştırırken yazınıza denk geldim. Aynı sorun bende de var, tekrar kontrol ettim ancak sorunu çözemedim. Bu yazılanlar dışında başka bir sorun olabilir mi sizce?
merhaba reklamlarınız görünüyor. adsense panelindeki uyarı yazısı bir müddet sonra gidecektir.
Bu arada robots.txt dosyası da engel oluyor olabilir ads.txt dosyasına. Robots.txt dosyanıza şu kodu ekleyin.
Allow: /ads.txt
Cevabınız için çok teşekkürler. İşleyişte zaten bir problem yok ama uyarı yaklaşık 2 haftadır var. Son yazdığınızı ekledim, bakalım düzelir belki.
Selam;
Yaklaşık 1,5 aydır reklamlar görünmüyor.
Söylenenleri harfiyen yaptım.
Yazılarım özgün, kopyala yapıştır değil.
Günlük hit 500-800 arası
Nerede hata yapıyoruz anlamadım
Yardımcı olursanız sevinirim
http://www.somadaspor.com
merhaba robots.txt dosyanıza baktığımda ads.txt dosyası için izin vermediğinizi görüyorum.
Allow: /ads.txt
robots.txt dosyasına bu kodu eklemenizi tavsiye ederim. ads.txt dosyasını engelliyor olabilir. öyle ki engelliyorsa google örümcekleri tarafından ads.txt dosyanız olduğu halde yokmuş gibi görünebilir
Dönüş yaptığınız için teşekkür ederim.
robots.txt dosyasını bulamıyorum
http://www.somadaspor.com/robots.txt
Bu link sizin robots.txt dosyanızın linki
Cpanelden giriş yaptığınızda public html dizininde olması lazım dosyanın dosyayı bilgisayara indirip metin belgesi ile açıp verdiğim kodu içine ekleyin. Sonra txt uzantısı olacak şekilde kaydedin . Tekrar cpanel e atın. Aslında dosyayı indirmeden cpanel üzerinde üzerine sağ tık yaparak edit i tıklayıp da verdiğim kodu ekleyebilirsiniz
Servis sağlayıcımdan şöyle bir mail geldi
”Sitenizde robot.txt dosyası bulunmamaktadır. Bundan dolayı robot txt ile engellenemez. Ancak wordpress sistemlerinin kendi içindeki ayarlardan kaynaklanan bir kısıtlama olabilir.”
Servis sağlayıcınız kusura bakmayın ama sizi başından savmış öyle bir dosya olmasa http://www.somadaspor.com/robots.txt
Bu linki tıkladığınızda herhangi bir sayfa açılmaması lazım tıklayıp bakabilirsiniz. Puplic html ye girerseniz dosyayı da görürsünüz. ads.txt dosyası ile aynı dizinde yer alıyor
Biliyorum vaktinizi alıyorum
Puplic html ye girdiğimde ads.txt dosyası görüyorum ama robot txt dosyası diye bir şey göremiyorum. Başka bir adlamı yayınlanıyor acaba?
Rica ederim. Yardımcı olmak isterim . Benim puplic html dosyamın ekran resmnini bu linke ekliyorum
Puplic html robots.txt dosyası
Buradaki gibi olması lazım . Eğer hala bulamazsanız hosting e somadaspor.com/robots.txt tıkladığımda bir bağlantı açılıyor dosya yoksa nasıl açılıyor diye sormanızda fayda var.
Ayrıca şunu da tekrar belirtmekte fayda var . Ads.txt dosyanız robots.txt tarafından engellenebilir dedim . Kesin çözüm olur mu bilemiyorum farklı bir sorundanda kaynaklanabilir. Google ile irtibata geçmek gibi bir lüksümüz olmadığı için deneme yanılma ile bu tarz sorunları çözüyoruz. Maalesef her türlü yolu denememiz gerekiyor. Adsense panelinizde kırmızı uyarı da tam olarak ne yazıyor belirtir misiniz aynı sorun olduğuna emin olalım
Kazançlarınız risk altında – ads.txt dosyalarınızdan bir veya daha fazlası AdSense yayıncı kimliğinizi içermiyor. Gelirinizde önemli düzeyde olumsuz bir etkiye neden olmasını önlemek için bu sorunu hemen giderin.
Ayrıca; robots.txt dosyasına tekrar baktım görünmüyor
Servis sağlayıcımızdan gelen mail
Sayın Müşterimiz,
Müşteri panelinizden hizmetlerim bölümüne giriş yapınız ilgili hizmetin karşısındaki yönet butonuna tıklayınız. Menulerin en altında hosting panelinize giriş yapınız. Buradan file manager a giriş yapınız. Sisteminizdeki dosyalar burada gözükmektedir. Siteniz public html klasörü içerisindedir. Giriş yaparsanız içinde robot.txt nin olmadığını sizde görebilirsiniz. Ayrıca ekte de dosyalarınızın listelendiği ekran görüntüsünden inceleyebilirsiniz. Diğer destek talebinde de belirttiğimiz gibi wordpress sistem içerisinden sanal olarak bu dosyayı var gibi gösterebilmektedir. WordPress ile ilgili plugin vb konular hosting ile ilgili destek kapsami disindadir. Bununla tasarimcinizin ilgilenmesi gerekmektedir.
Evet sorunumuz doğru. Adsense sizden ads.txt dosyası istiyor ve eklediniz . Buna rağmen görmüyor. Ben hala robot txt dosyası tarafından engellendiği görüşündeyim . Şöyle bir şey yapabilirsiz.
munseat.com/robots.txt bu linkten bana ait robots.txt dosyasını kopyalayıp bilgisayarda bir metin belgesi açarak içine yapıştırın. Ve oluşturduğunuz metin melgesine robots ismini verin ve txt uzantısı ile kaydedin . Sonra o dosyayı puplic html ye atın. Bakalım ne olacak
Servis sağlayıcımızdan gelen 2. mail
Sayın Müşterimiz,
Wordpress sistemi üzerine kurmuş olduğunuz seo pluginlerinden biri sanal olarak oluşturmaktadır. Yani gelen isteğin robot.txt olduğunu yorumlayıp buna uygun şekilde kendi fonksiyonlarından birini döndürmektedir.
benim dediğim yöntemi deneyin . Siz oluşturun benim robots txt kopyalayabilirsiniz. O zaman SEO eklentisi kendisi oluşturmayı bırakır. Ayrıca dosyanın adını verirken robot olarak değil robots olarak oluşturmayı unutmayın .
munseat.com/robots.txt bu linkten bana ait robots.txt dosyasını kopyalayıp bilgisayarda bir metin belgesi açarak içine yapıştırın. Ve oluşturduğunuz metin melgesine robots ismini verin ve txt uzantısı ile kaydedin . Sonra o dosyayı puplic html ye atın.
Yaptım aşağıdaki hatayı verdi.
There is a symbolic link in that path. The path must be a full non-linked path.
Not: Dosya isimlerinde Özel Karakterler kullanılmasını DirectAdmin serveri desteklememektedir.
muhtemelen bir yerde hata yapıyorsunuz mail adresinize robots.txt dosyasını yolluyorum public html ye direk atmayı deneyin
Aynı hatayı verdi. Servis sağlayıcımızdan bu dosyayı kendilerinin atması için mail attım.Bekliyorum
hosting firmanız ne ilginç hata vermesi
Merhaba;
Servis sağlayıcım bana gönderdiği mailde;
”Ekte ve dosyalarınızda da görebileceğiniz üzere test amaçlı “test.txt” dosyası oluşturulup sunucunuza aktarılmıştır ve bir sorun görülmemiştir. Lütfen dosya isminizde boşluk olmadığına emin olunuz.
İyi çalışmalar. ”
Gönderdiğiniz robots.txt dosyasını ekte (mail adresinize attım)göründüğü gibi yere atabiliyorum. Ancak public_html dosyasının içine atamıyorum kabul etmiyor
Bunu hosting firmanıza söylediniz mi ? Public html ye neden atamıyorum diye . Şöyle bir şey deneyin o zaman . Yanılmıyorsam puplic html içinde ads.txt dosyanız vardı değil mi ? ADS.txt dosyasını kopyalayın. İçine robots.txt dosyasındaki kodları atın. Kopyaladığınız ads
Txt dosyasına robots.txt adını vermeyi deneyin
Tamam dediğinizi aynen uyguladım..
robots.txt dosyasında sizin verdiğini kodlar var
somadaspor.com/robots.txt
tıkladığımda sizin bana gönderdiğiniz kodlar çıkıyor
Ben şöyle bir değişiklik yaptım
User-Agent: *
Allow: /ads.txt
Muhtemelen şimdi düzelir 👍
Teşekkürler Üstad;
ads.txt sorunuyla maillerle beraber ilgili yaklaşık 15 yorum yazdım, üşenmeden hepsine geri dönüş yapıp, sorunumu çözmeye çalıştınız.
sayfa görüntülemesi 1500 ile 2000 arasında değişen,
her gün 3-4 tamamen özgün haber yapılan
ads.txt ve robots.txt dosyalarını kusursuz yerine getirilen http://www.somadaspor.com sitemiz maalesef adsense’den onay almamış olacak ki hala reklamlar geri gelmedi. Sağlık olsun..Tekrar ilgi ve alakanıza teşekkür ediyor, sitenizin yakın takipçisi olacağımızı bildiriyorum..
Rica ederim. Sorunu çözebilseydik daha güzel olurdu . Hiç değilse yapılması gerekenleri yaptık. Eninde sonunda adsense gelecektir diye umuyorum . Ben teşekkür ederim.
Selam Üstad;
Reklamlar dönmeye başladı. Tekrar ilgi ve alakanıza teşekkür ederim..
Hayırlı olsun hocam ben teşekkür ederim.