TXT Kaydı Ekleme: Google, Microsoft ve Doğrulama Kayıtları
Google Search Console alan adınızı doğrulamanızı istiyor, Microsoft 365 bir MS=ms… değeri veriyor, e-posta servisiniz SPF ve DKIM kayıtlarını soruyor: hepsinin ortak noktası DNS’e bir TXT kaydı ekleme işlemi. TXT kaydı, alan adınıza bağlı serbest metin bilgisidir ve bugün en çok sahiplik doğrulama ile e-posta kimlik doğrulaması için kullanılır.
Bu rehberde kaydın yapısını, cPanel Zone Editor ve Plesk DNS Settings ekranlarında ekleme adımlarını, en sık istenen kayıt örneklerini ve doğrulama yöntemlerini bulacaksınız. Alan adınız LIONFIN’de kayıtlıysa ve nameserver’ları hostinge yönlendirilmişse bu kayıtları hosting panelinden, aksi hâlde alan adı yönetim panelinden eklersiniz.
TXT kaydı nerelerde kullanılır?
TXT (text) kaydı DNS standardındaki en esnek kayıt türüdür; içeriğinin ne anlama geldiğine DNS değil, kaydı okuyan servis karar verir. Bugün karşınıza çıkacak başlıca kullanımlar:
- Sahiplik doğrulama: Google Search Console, Google Workspace, Microsoft 365, Meta Business, Apple Business Manager gibi servisler alan adının size ait olduğunu bir TXT değeriyle doğrular.
- SPF: Alan adınız adına hangi sunucuların e-posta gönderebileceğini bildirir.
- DKIM: Giden e-postaları imzalayan açık anahtarı yayınlar.
- DMARC: SPF/DKIM başarısız olursa alıcının ne yapacağını ve raporun nereye gideceğini söyler.
- SSL doğrulama: Bazı sertifika sağlayıcıları alan adı doğrulaması için TXT ya da CNAME ister.
Aynı ad altında birden fazla TXT kaydı bulunabilir; örneğin kök alan adında hem Google doğrulaması hem SPF kaydı yan yana durur. Tek istisna SPF’dir: bir alan adında yalnızca bir v=spf1 kaydı olmalıdır.
Kaydın anatomisi: ad, değer ve TTL
Hangi paneli kullanırsanız kullanın bir TXT kaydı üç alandan oluşur:
| Alan | Anlamı | Örnek |
|---|---|---|
| Name / Host | Kaydın bağlanacağı ad; kök için @ ya da alan adının kendisi | @, _dmarc, selector1._domainkey |
| Value / Record | Metin içeriği; tırnak içinde saklanır | google-site-verification=abc123 |
| TTL | Önbellek süresi (saniye) | 3600 ya da 14400 |
İki ayrıntı sık hata üretir. Birincisi, ad alanına tam alan adı yazılıp yazılmayacağı: cPanel Name alanına siteniz.com. biçiminde, sonunda nokta olan tam adı ister; Plesk ise yalnızca ön eki alır ve alan adını kendisi ekler. Yanlış girerseniz siteniz.com.siteniz.com gibi işe yaramaz bir kayıt oluşur. İkincisi, 255 karakterden uzun değerler (tipik olarak 2048 bit DKIM anahtarı): DNS bunları birden fazla tırnaklı parçaya böler; panel çoğunlukla bunu otomatik yapar, kendiniz yapıştırıyorsanız parçalar arasına boşluk koymayın.
cPanel Zone Editor’da TXT kaydı ekleme
- cPanel’de Domains → Zone Editor ekranına girin; alan adının satırındaki Manage düğmesine tıklayın.
- Sağ üstteki Add Record menüsünü açın ve Add TXT Record seçin.
- Name alanına kaydın adını yazın: kök için
siteniz.com., DMARC için_dmarc.siteniz.com., DKIM içinselector1._domainkey.siteniz.com. - TTL alanını
14400bırakın ya da hızlı değişiklik bekliyorsanız300yapın. - Record alanına servisin verdiği değeri tırnaksız yapıştırın; cPanel tırnakları kendisi ekler.
- Save Record ile kaydedin. Kayıt listede hemen görünür; dışarıdan sorgulanması TTL’ye bağlıdır.
SPF ve DKIM için cPanel ayrıca Email Deliverability aracı sunar: alan adının yanındaki Manage düğmesi eksik kayıtları tespit eder ve Install the suggested record ile tek tıkla ekler. Zone Editor’ün diğer kayıt türleri için cPanel DNS Zone Editor kullanımı rehberine bakın.
Plesk’te TXT kaydı ekleme
- Websites & Domains sayfasında ilgili alan adının altındaki DNS Settings bağlantısına tıklayın.
- Add Record düğmesine basın; Record type listesinden TXT seçin.
- Domain name alanına yalnızca ön eki yazın: kök kayıt için boş bırakın, DMARC için
_dmarc, DKIM içinselector1._domainkey. Plesk alan adını otomatik tamamlar. - TXT record alanına değeri yapıştırın ve OK deyin.
- Sayfanın üstündeki Update düğmesine tıklayın; Plesk değişiklikleri bu adıma kadar taslak olarak tutar, atlarsanız kayıt yayınlanmaz.
Plesk’te e-posta için DKIM imzalamayı Mail → Mail Settings altından açtığınızda DKIM kaydı bölgeye otomatik eklenir; SPF için Mail Settings ekranındaki SPF koruma seçeneği yalnızca gelen kontrolü yapar, giden SPF kaydını yine TXT olarak siz eklersiniz. Diğer kayıt türleri için Plesk DNS ayarları rehberi yol gösterir.
Sık istenen TXT kayıt örnekleri
Aşağıdaki örnekler bölge dosyası biçimindedir; kendi panelinizde ad ve değer alanlarına aynı bilgileri girmeniz yeterlidir. Değerlerdeki yer tutucuları servisin verdiği gerçek dizelerle değiştirin.
; Google Search Console / Workspace doğrulama
siteniz.com. TXT "google-site-verification=DOGRULAMA_KODU"
; Microsoft 365 alan adı doğrulama
siteniz.com. TXT "MS=msXXXXXXXX"
; SPF (yalnızca bir tane olmalı)
siteniz.com. TXT "v=spf1 mx a include:RELAY_SPF_ADRESI -all"
; DKIM
selector1._domainkey.siteniz.com. TXT "v=DKIM1; k=rsa; p=ACIK_ANAHTAR"
; DMARC
_dmarc.siteniz.com. TXT "v=DMARC1; p=quarantine; rua=mailto:[email protected]"SPF kaydında birden fazla gönderici (hosting sunucusu, SmartHost relay, bülten aracı) varsa hepsini tek kayıtta include: ile birleştirin; ikinci bir SPF kaydı eklemek doğrulamanın tamamen başarısız olmasına yol açar. Söz dizimi ve sınırlar için SPF kaydı nedir ve DMARC kaydı nedir rehberlerini kullanın. Giden e-postanızı LIONFIN SmartHost üzerinden gönderiyorsanız gereken include ifadesi müşteri panelinde hazır gösterilir.
Kaydı doğrulama ve hata giderme
Kaydı ekledikten sonra servisin doğrulama düğmesine basmadan önce DNS’in kaydı sunduğundan emin olun:
nslookup -type=TXT siteniz.com 8.8.8.8
dig TXT _dmarc.siteniz.com +short
dig TXT selector1._domainkey.siteniz.com +shortSık karşılaşılan sorunlar:
- Kayıt görünmüyor: Plesk’te Update düğmesine basılmamış ya da alan adının nameserver’ları başka bir sağlayıcıda olabilir.
dig siteniz.com NSile yetkili sunucuyu kontrol edin. - Servis “kayıt bulunamadı” diyor: Önbellek süresi dolmamıştır; TTL kadar bekleyin. Süre ayrıntıları DNS yayılma süresi yazısında.
- Ad iki kez tekrarlanmış:
_dmarc.siteniz.com.siteniz.comgibi bir kayıt oluşmuşsa silin ve ad alanını panelin beklediği biçimde girin. - Fazladan tırnak: Değeri tırnak içinde yapıştırdıysanız bazı paneller çift tırnak üretir; sorgu çıktısında değer iç içe tırnaklarla görünüyorsa düzeltin.
- Çoklu SPF: Sorgu birden fazla
v=spf1satırı döndürüyorsa tek kayıtta birleştirin.
Sık Sorulan Sorular
TXT kaydı eklendikten sonra doğrulama ne kadar sürede tamamlanır?
Kayıt yetkili DNS sunucusunda anında yayınlanır; doğrulama yapan servis ise kendi resolver’ının önbelleğine bağlı olarak birkaç dakika ile birkaç saat sonra kaydı görür. Doğrulama düğmesine basmadan önce dig ya da nslookup ile kaydın döndüğünü kontrol etmek boşuna denemeleri önler.
Aynı alan adına birden fazla TXT kaydı ekleyebilir miyim?
Evet, kök alan adında Google doğrulaması, Microsoft doğrulaması ve SPF kaydı aynı anda bulunabilir; her biri ayrı bir TXT kaydıdır. Tek kural SPF için geçerlidir: bir alan adında yalnızca bir v=spf1 kaydı olmalı, farklı göndericiler bu kaydın içinde include ile birleştirilmelidir.
Doğrulama tamamlandıktan sonra TXT kaydını silebilir miyim?
Silmemenizi öneririz. Google Search Console ve Microsoft 365 gibi servisler sahipliği zaman zaman yeniden doğrular; kayıt yoksa alan adı doğrulanmamış duruma düşebilir. SPF, DKIM ve DMARC kayıtları ise kalıcıdır; silinirse e-posta teslimatı doğrudan etkilenir.
DKIM anahtarı çok uzun, panel kabul etmiyor; ne yapmalıyım?
DNS bir TXT parçasını 255 karakterle sınırlar; 2048 bit DKIM anahtarları bu sınırı aşar. cPanel ve Plesk uzun değeri otomatik olarak parçalara böler. Elle girmeniz gereken bir panelde değeri iki tırnaklı parçaya ayırıp aralarında boşluk bırakmadan yazın ya da e-posta sağlayıcınızdan 1024 bit anahtar isteyin.
Bu makale yardımcı oldu mu?
Geri bildiriminiz için teşekkürler!
kişi faydalı buldu