Bu sayfada (10)
Squarespace'in kendi AdSense entegrasyonu yok, ama AdSense kullanmana izin veriyor: yerleşik reklam entegrasyonları olmasa da sitene Google AdSense gibi üçüncü taraf hizmetlerle reklam ekleyebiliyorsun (Squarespace: reklam ekleme). Bunu gerçekten yapıp yapamayacağın üç kapıya bağlı: herkese açık, ücretli bir site; Code Injection içeren bir paket; ve incelemecinin değerlendirebileceği içerik. ads.txt, Squarespace'in sunmadığı tek şey ve onsuz da onay alabilirsin.
Menü adlarını Squarespace'in İngilizce yardım merkezindeki hâliyle bıraktık.

1. kapı: ücretli ve herkese açık site
Squarespace'in Site Availability ayarının üç seçeneği var: Public, Password Protected ve Private. Squarespace'e göre tüm siteler varsayılan olarak gizli ve gizli bir site arama motorlarında bulunamıyor, dizine eklenemiyor (site erişilebilirliği). Deneme süresinde bunu değiştiremezsin: yalnızca ücretli siteler herkese açık olabiliyor ve gizli ya da şifreli deneme siteleri arama motorlarından saklanıyor (deneme siteleri).
AdSense'in siteye şifresiz ulaşması gerekiyor (site hazır değil). Önce abone ol, sonra Site Availability panelini aç ve Public'i seç.
2. kapı: Code Injection içeren paket
AdSense, kodu sayfalarının "
etiketleri arasına" koyabilmeni şart koşuyor (AdSense uygunluğu). Squarespace'te bunun karşılığı Code Injection. Bu özellik Core, Plus, Advanced ve bazı eski faturalandırma paketlerinde var; Basic ve Personal paketlerde yok (Code Injection, paket özellikleri). Eski yardım sayfaları Business ve Commerce paketlerini de sayıyor, bunlar eski paket adları.Kodu eklemek
- Code Injection panelini aç. Güncel editörde Pages → Website Tools → Code Injection yolundan ulaşılıyor.
- AdSense snippet'ini Header alanına yapıştır. Squarespace'e göre buraya eklenen kod sitendeki her sayfanın
<head>etiketine ekleniyor. - Kaydet, sonra ana sayfanın kaynağında
adsbygoogleara.
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-1234567890123456" crossorigin="anonymous"></script>
Squarespace otomatik reklamları da böyle anlatıyor: AdSense ana sayfandaki etkinleştirme kodunu site geneli Code Injection'daki Header alanına ekle. Elle reklam birimleri için otomatik reklamları kapatmayı, AdSense'te bir birim oluşturup kodunu bir code block'a yapıştırmayı öneriyor. Code block'larda JavaScript de aynı paketleri gerektiriyor (Code Blocks). Squarespace, kodla eklenen reklamların destek kapsamı dışında olduğunu da ekliyor. Neyi nereye yapıştırdığını not et.
ads.txt eksiği
Squarespace bu konuda açık: Squarespace'te bunun yerleşik bir yolu yok, özel bir değişiklikle sitene bir metin dosyası ekleyebilirsin. Bunun için bir forum yazısına yönlendiriyor ve bunun destek kapsamı dışında olduğunu söylüyor (reklam ekleme).
Pratikte bunun anlamı:
- Yine de onay alabilirsin. ads.txt, kod snippet'i ve meta etiketinin yanında üç doğrulama yönteminden biri (siteni bağla). Yukarıdaki Header snippet'i yeterli.
- Yönlendirme fikri test edilmemiş. Google ads.txt için kök alan adı dışındaki bir hedefe tek bir HTTP yönlendirmesini kabul ediyor (ads.txt SSS). Squarespace'in URL mappings özelliği de bir yolu 301 ile harici bir
https://adresine gönderebiliyor. Ama Squarespace dokümanı yönlendirmelerin yalnızca yönlendirilen sayfa silinmiş ya da devre dışıysa çalıştığını ve görsel ya da dosya adreslerinin yönlendirilemediğini de söylüyor (URL mappings)./ads.txtiçin bir eşlemenin çalışıp çalışmadığı belgelenmemiş. Denersen canlı sonucu ads.txt kontrol aracıyla test et ve durumu AdSense Siteler sayfasında doğrula. - Bozuk bir dosya oluşturma. Bir dolambaçlı yol
/ads.txt'de bir HTML sayfası ya da Google satırın olmayan bir dosya üretiyorsa, bu hiç dosya olmamasından kötü. Google, kendisinin yetkili satıcı olarak listelenmediği ads.txt'li bir alan adında reklamlarına izin vermiyor (ads.txt politikası).
Tarayıcılar: dokunmaman gereken anahtar
Squarespace'te tüm siteler aynı robots.txt dosyasını kullanıyor ve kullanıcılar bu dosyaya erişemiyor, düzenleyemiyor (robots.txt). Tarayıcıları Settings → Crawlers altından yönetiyorsun ve oradaki iki seçenek çok farklı şeyler yapıyor:
| Ayar | Etkisi | AdSense açısından |
|---|---|---|
| Block known artificial intelligence crawlers | Bir yapay zekâ tarayıcısı listesini engelliyor (Google-Extended, GPTBot ve ClaudeBot dahil). Varsayılan olarak kapalı (yapay zekâ tarayıcıları) | Googlebot'u ve AdSense botunu engellemiyor |
| Block Search engine crawlers | robots.txt'ye Disallow: / ekliyor ve site arama motorlarında dizine eklenmiyor (paket özellikleri) |
Kapalı tut. Googlebot'u engelleyen bir site düzgün değerlendirilemez |
Sayfaların SEO sekmesinde ayrıca Hide page from search results anahtarı var. Ana içerik sayfalarında kapalı olduğundan emin ol. alanadin.com/robots.txt adresini aç ve Google botlarının neyi çekebildiğini görmek için robots.txt test aracına yapıştır.
Alan adı ve www
Squarespace'e göre tüm alan adlarında www'li ve çıplak adres varsayılan olarak birbirine bağlı ve çıplak adresi yazan ziyaretçi www'li adresi görüyor (www ayarı). Bunu Domains panelindeki Use "www" prefix anahtarıyla değiştirebilirsin. Her iki durumda da bir sürüm diğerine yönleniyor, Google'ın beklediği de bu. AdSense'e squarespace.com adresini değil, kendi alan adını gönder.
İçerik: portfolyoların kelimeye ihtiyacı var
Squarespace şablonları görsel işler için tasarlanmış: portfolyolar, galeriler, tam genişlikte görsellerden oluşan ana sayfalar. AdSense'in uyardığı site türü de tam bu: çoğunlukla görsel, video ya da animasyondan oluşan siteler onaylanmayabilir ve içerik yalnızca başlıklardan değil, tam cümle ve paragraflardan oluşmalı (onaylanmama).
- Bir Blog sayfası ekle ve işin hakkında yaz: süreç, teknikler, ekipman, vaka çalışmaları.
- Galeri ve portfolyo sayfalarına yalnızca başlık değil, gerçek açıklamalar yaz.
- Değiştirmediğin şablon demo sayfalarını ve örnek metinleri kaldır.
- Google'ın reklam çerezlerini anlatan bir gizlilik politikası yayımla (şartlar) ve gizlilik politikası kontrol aracıyla test et.
Onay afişi
Squarespace'in çerez afişi Cookies & Data Privacy panelinden açılıyor (çerez afişi). Squarespace yardımı IAB TCF desteğinden bahsetmiyor ve kodla eklenen reklamlar için uzman bir üçüncü taraf çerez onay aracı öneriyor. AEA, Birleşik Krallık ve İsviçre'deki ziyaretçilere kişiselleştirilmiş reklam için Google, TCF ile entegre, Google sertifikalı bir CMP istiyor (onay gereksinimleri). AdSense'teki Google'ın Gizlilik ve mesajlaşma aracı seçeneklerden biri. Diğerleri CMP rehberinde.
Squarespace için başvuru öncesi liste
- Code Injection içeren ücretli paket (Core, Plus, Advanced ya da bunu içeren eski bir paket)
- Site Availability: Public
- AdSense snippet'i Code Injection → Header'da, bir kez
- Settings → Crawlers: "Block Search engine crawlers" kapalı
- Ana sayfalarda "Hide page from search results" açık değil
- Yalnızca galeriler değil, kendi yazdığın blog ya da metin sayfaları var
- Google reklam çerezlerini anlatan gizlilik politikası footer'da linkli
- AEA, Birleşik Krallık veya İsviçre trafiği varsa sertifikalı CMP
Squarespace siteni tara
Site herkese açıldığında ücretsiz Approvalens taramasını çalıştır. AdSense kodunun head'de olduğunu kontrol ediyor, robots.txt'yi Google gibi okuyor, her sayfada ne kadar gerçek metin olduğunu ölçüyor ve /ads.txt'nin sana zarar verebilecek bir şey döndürüp döndürmediğini söylüyor.
Sık sorulan sorular
Squarespace Basic pakette AdSense kullanabilir miyim?
Olağan yolla hayır. Code Injection Basic ve Personal paketlerde yok, AdSense ise kodunun sayfalarının head bölümünde olmasını istiyor.
Squarespace'te onay için ads.txt gerekli mi?
Hayır. Header alanındaki kod snippet'iyle doğrula. ads.txt isteğe bağlı ve Squarespace'te yerleşik bir ekleme yolu yok.
Ücretsiz deneme süresinde başvurabilir miyim?
Hayır. Deneme siteleri herkese açık olamıyor, bu yüzden AdSense onları inceleyemiyor.
Yapay zekâ tarayıcılarını engellemek AdSense'i etkiler mi?
Bu anahtar Google-Extended, GPTBot ve ClaudeBot gibi yapay zekâ tarayıcılarını hedefliyor; Googlebot'u ya da AdSense botunu değil. Zarar veren, ayrı olan "Block Search engine crawlers" anahtarı.
Eskimiş ya da yanlış bir şey mi gördün? Bize yaz, düzeltelim.
Bu rehberi İngilizce oku →Kendi sitende kontrol et. Ücretsiz, kayıt yok.
Bunun için ücretsiz araçlar
- /tools/robots-txt-testerrobots.txt Test AracıBir adresi AdSense botu, Googlebot ve AdsBot için robots.txt kurallarına karşı test eder.Aracı aç
- /tools/ads-txt-checkerads.txt Kontrol Aracı/ads.txt dosyasının her satırını doğrular, Google'ın senin yayıncı kimliğinle listelendiğini kontrol eder.Aracı aç
- /tools/privacy-policy-checkerGizlilik Politikası KontrolüGizlilik politikanın AdSense'in Google çerezleri hakkında istediklerini kapsayıp kapsamadığına bakar.Aracı aç
Ücretsiz tarama
Kendi siteni kontrol et
Ücretsiz tarama: uygunluk puanı ve tüm sorunlar, genelde birkaç dakikada.