View Categories

Tahmini okuma süresi: 5 dk. ortalama

Google Bağlantı Reddetme (Disavow) Aracı Nedir, Nasıl Kullanılır? #

Zararlı bağlantılarla mücadelede en güçlü silahımız olan Google Disavow aracını derinlemesine inceleyeceğiz. Bu rehberde hem teknik detayları hem de pratik uygulamaları bulacaksınız. SEO çalışmalarınızda bu aracı profesyonel seviyede kullanmanız için ihtiyacınız olan her şey burada.

Disavow (Bağlantı Reddetme) Aracı Nedir? #

Disavow Aracı, Google tarafından sunulan ve web sitenize gelen bağlantıları reddetmenize olanak tanıyan bir SEO aracıdır. Disavow aracı, web sitenize zarar verebilecek veya SEO performansınızı olumsuz etkileyen toksik veya düşük kaliteli bağlantıların etkisini ortadan kaldırmanıza olanak tanır. Özellikle spam bağlantılar ve manipülatif geri bağlantılar (backlinkler) nedeniyle sıralamalarda düşüş yaşayan web siteleri için önemli bir çözüm sunar.

Google, backlinkleri bir sıralama faktörü olarak kullanır; ancak zararlı bağlantılar bir sitenin otoritesini olumsuz etkileyebilir. Disavow aracı, bu tür bağlantıların göz ardı edilmesini talep etmek için kullanılır.

Disavow Aracı Ne İşe Yarar? #

Disavow aracının temel amacı, SEO üzerindeki zararlı bağlantıların etkisini azaltmaktır. 

Disavow aracının öne çıkan işlevleri:

  • Zararlı Backlinklerin Etkisini Azaltma:
    • Spam, manipülatif veya düşük kaliteli bağlantılar, arama motoru sıralamalarında düşüşe neden olabilir.
    • Disavow aracı bu bağlantıların sıralama algoritmalarında göz ardı edilmesini sağlar.
  • Google Algoritmalarına Uyum:
    • Google’ın Penguin gibi algoritmaları, toksik bağlantılar konusunda hassastır. Disavow aracı, bu algoritmalarla uyum içinde çalışmanıza olanak tanır.
  • SEO Performansını Koruma:
    • Zararlı bağlantılardan kurtulmak, domain otoritenizi ve sıralamalarınızı korumanıza yardımcı olur.

Disavow Aracının Teknik Altyapısı Nasıldır? #

Öncelikle disavow aracının teknik özelliklerini anlayalım. 

Google Disavow aracı, Search Console üzerinden çalışan ve UTF-8 formatında metin dosyalarını kabul eden bir sistemdir. Maksimum 2MB boyutunda ve 100,000 satıra kadar bağlantı ekleyebilirsiniz.

Dosyanızı hazırlarken şu teknik gereksinimlere dikkat etmelisiniz:

  • Karakter Kodlaması UTF-8 olmalıdır.
  • Dosya Formatı: .txt
  • Satır Sonlandırma: CRLF veya LF desteklenir

Disavow Aracında Doğru Formatı Nasıl Kullanmalısınız? #

Bağlantıları reddetmek için iki temel yöntem vardır. 

Disavow aracını aşağıdaki iki amaçla kullanabilirsiniz:

  1. Tüm bir alan adını reddetmek için aşağıdaki şekilde bir satır oluşturmalısınız:
domain:zararlısite.com
  1. Belirli bir sayfayı reddetmek için aşağıdaki şekilde bir satır oluşturmalısınız:
https://ornek.com/zararlı-sayfa

Disavow Aracı Nasıl Kullanılır? #

Disavow aracını kullanmak için öncelikle bir dizi ön hazırlık çalışması yapmalı, reddetmek istediğiniz bağlantıları içeren bir .txt dosyası oluşturmalı ve bu dosyayı Google Search Console üzerinden sisteme yüklemelisiniz.

Aşağıda adım adım disavow aracını kullanmak için izlenmesi gereken süreçler listelenmiştir:

1. Zararlı Bağlantıları Tespit Etme #

Zararlı bağlantıları tespit etmek için öncelikle backlink verilerini toplamanız ve analiz etmeniz gerekir. Bu aşamada kullanabileceğiniz kaynaklar:

Veri Kaynakları

  • Google Search Console: “Bağlantılar” sekmesinden en güncel backlink bilgilerini indirebilirsiniz.
  • Google Analytics: Referans trafik raporları, zararlı bağlantıları işaret edebilir.
  • SEO Araçları: Ahrefs, SEMrush, Majestic SEO gibi profesyonel araçlarla bağlantıları derinlemesine analiz edebilirsiniz.

Bağlantıları Sınıflandırma

Bağlantıları üç ana kategoride değerlendirebilirsiniz:

  • Spam Bağlantılar: PBN ağları, link çiftlikleri veya otomatik içerik sitelerinden gelenler.
  • Manipülatif Bağlantılar: Aşırı optimize edilmiş anchor text’ler veya satın alınmış bağlantılar.
  • Alakasız Bağlantılar: Konuyla ilgisiz sitelerden veya spam yorumlardan gelenler.

SQL ile Zararlı Bağlantı Analizi Örneği

Zararlı bağlantıları analiz etmek için aşağıdaki SQL sorgusunu kullanabilirsiniz:

SELECT
domain,
    COUNT(*) as baglanti_sayisi,
    AVG(spam_skoru) as ortalama_spam_skoru
FROM backlink_analizi
GROUP BY domain
HAVING ortalama_spam_skoru > 75;

Bu SQL sorgusu, spam skoru 75’in üzerinde olan alan adlarını tespit eder. Böylelikle disavow TXT dokümanına ekleyeceğiniz domainleri tespit edebilirsiniz.


2. Disavow Dosyası Oluşturma #

Tespit ettiğiniz zararlı bağlantıları reddetmek için bir disavow.txt dosyası hazırlamalısınız. Bu dosya, hem bireysel URL’leri hem de tüm alan adını reddetme şeklinde hazırlanabilir.

Python ile Disavow Dosyası Nasıl Hazırlanır?

Python kullanarak zararlı bağlantıları eklediğiniz disavow dosyasınızı organize edebilirsiniz:

def disavow_dosyasi_hazirla(zararli_baglanti_listesi):
with open('disavow.txt', 'w', encoding='utf-8') as dosya:
        for baglanti in zararli_baglanti_listesi:
            if baglanti['domain_level']:
                dosya.write(f'domain:{baglanti["domain"]}\n')
            else:
                dosya.write(f'{baglanti["url"]}\n')

Disavow Dosyası Formatı:

domain:zararlisite.com
http://zararlisite.com/zararli-url

3. Google Search Console”a Disavow Dosyası Yükleme #

  1. Disavow Bağlantılar Aracına gidin.
  2. Disavow yapmak istediğiniz alan adını seçin.
  3. Disavow Dosyasını Yükle: Hazırladığınız disavow.txt dosyasını seçip yükleyin.
  4. Yükleme tamamlandıktan sonra, bağlantıları reddetme talebiniz Google tarafından işlenecektir.

API ile Otomatik Disavow İşlemi Nasıl Yapılır?

Büyük ölçekli SEO projelerinde manuel yöntemlerle bağlantıları reddetmek yerine API kullanımı daha verimli ve hızlı bir çözüm sunar. Aşağıda, API üzerinden disavow işleminin nasıl yapılacağı açıklanmaktadır.

Disavow Süreçlerinde API Kullanımının Avantajları şunlardır:

  • Hızlı İşlem: Büyük hacimli dosyalar için manuel yükleme yerine, API ile dosya hızlıca gönderilir.
  • Otomasyon: Süreci otomatik hale getirerek zamandan tasarruf sağlar.
  • Ölçeklenebilirlik: Daha büyük projeler için uygundur ve sürekli güncellemelerle kolayca entegre edilebilir.

Disavow gerçekleştirmek için API talebi örneği:

Disavow işlemi için, disavow.txt dosyasını Google Webmasters API aracılığıyla göndermek için aşağıdaki gibi bir HTTP isteği oluşturabilirsiniz:

POST /webmasters/tools/disavow-links-submit
Host: www.google.com
Content-Type: multipart/form-data
Authorization: Bearer {token}

--boundary
Content-Disposition: form-data; name="file"; filename="disavow.txt"
Content-Type: text/plain
domain:example.com
http://example.com/spam-link
--boundary--

Yukarıdaki satırların açıklamaları:

  • POST İsteği: Google’ın disavow bağlantılar API’sine yapılan talep türüdür.
  • Authorization: Bearer Token, Google API üzerinden yetkilendirme sağlar. Bu token, Google Cloud Console üzerinden alınabilir.
  • Boundary: Çoklu dosya içeren HTTP taleplerinde veri sınırlarını belirler.
  • disavow.txt İçeriği: Zararlı bağlantıları veya alan adlarını içerir.

Disavow İçin Adım Adım API Kullanımı
  1. Google API Yetkilendirme:
    • Google Cloud Console’dan proje oluşturun ve Webmasters API’yi etkinleştirin.
    • OAuth 2.0 ile kimlik doğrulama yaparak bir erişim tokenı alın.
  2. Disavow Dosyasını Hazırlayın:

Bu aşamada disavow.txt dosyasını oluşturun. Bunun yaparken yukarıda da ifade ettiğimiz şu formatlarda tüm domainden gelen bağlantıları ya da yalnızca spesifik bir URL’den gelen bağlantıları reddedebilirsiniz.

domain:zararlisite.com
http://zararlisite.com/zararli-link
  1. HTTP İsteği Gönderin:
    • İsteği bir HTTP istemci aracıyla (ör. Postman, Curl) veya programlama dillerinden biriyle (ör. Python, Node.js) gönderin.

Python Örneği:

import requests
url = "https://www.google.com/webmasters/tools/disavow-links-submit"
headers = {
    "Authorization": "Bearer YOUR_ACCESS_TOKEN"
}
files = {
    "file": ("disavow.txt", open("disavow.txt", "rb"), "text/plain")
}
response = requests.post(url, headers=headers, files=files)
print(response.status_code, response.text)

Disavow işleminin etkili bir şekilde yapılabilmesi için, doğru bağlantıların seçildiğinden ve API süreçlerinin eksiksiz işlediğinden emin olun. Bu yöntemle, SEO operasyonlarınızı daha hızlı ve verimli hale getirebilirsiniz.


4. Sonuçları Takip Etme ve Optimize Etme #

Disavow işleminin etkilerini izlemek için belirli metriklere odaklanabilirsiniz:

  • Organik Trafik: Disavow işleminden önceki ve sonraki ortalama trafik miktarı.
  • Sıralama Değişiklikleri: Hedef anahtar kelimelerdeki pozisyon değişimleri.

Bir izleme matrisi oluşturarak bu değişiklikleri daha iyi anlayabilirsiniz:

MetrikKontrol SıklığıHedef
Organik TrafikGünlükDisavow öncesi çizgi
Anahtar KelimeHaftalıkTop 100

Disavow Aracı ile Risk Yönetimi #

Her bağlantı için risk analizi yapmalısınız.

Aşağıda risk analizi yapabilceğiniz örnek bir karar matrisi paylaşılmıştır:

Etki/RiskDüşük RiskOrta RiskYüksek Risk
Düşük EtkiİzleİzleDeğerlendir
Orta EtkiİzleDeğerlendirReddet
Yüksek EtkiDeğerlendirReddetReddet

Disavow aracını kullanarak zararlı bağlantılardan kurtulabilir, sitenizin sağlıklı bir backlink profiline sahip olmasını sağlayabilirsiniz.

Disavow Aracını Kullanırken Yapılan Yaygın Hatalar ve Çözümleri #

SEO uzmanlarının ve web masterların disavow aracını kullanırken sıkça yaptığı hatalar şunlardır:

Yanlış Format Kullanımı


Hatalı: www.spam-site.com

Doğru: domain:spam-site.com

URL Formatı Hataları

Hatalı: domain:site.com/sayfa

Doğru: https://site.com/sayfa

Sonuç ve Öneriler #

Disavow aracı, doğru kullanıldığında SEO çalışmalarınızda güçlü bir müttefik olabilir. Ancak her güçlü araç gibi, bu da dikkatli kullanılmalıdır. Bu rehberdeki teknik detayları ve önerileri uygulayarak, zararlı bağlantıların etkisini minimize edebilir ve sitenizin arama motoru performansını koruyabilirsiniz.

Unutmayın, düzenli takip ve güncellemeler başarılı bir disavow stratejisinin anahtarıdır. Veriye dayalı kararlar alın ve her zaman temkinli davranın.

Updated on 11 Ocak 2025

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir