Yazılım Eğitim

Yeni Haberler

Google Arama Sonuçlarından Link Toplama

Google Arama Sonuçlarından Link Toplama


Google Arama Sonuçlarından Link Toplama ve TXT Olarak İndirme

İnternet kullanıcıları, özellikle web yöneticileri ve SEO uzmanları, Google'da belirli bir siteye ait URL'leri toplamak isteyebilirler. "site:ornek.com" komutu ile belirli bir alan adının indekslenmiş sayfalarını görmek mümkündür. Ancak, bu sayfaların bağlantılarını manuel olarak kopyalamak oldukça zaman alıcıdır. İşte bu sorunu çözmek için bir JavaScript kodu geliştirilmiştir.

Kodun Amacı

Bu JavaScript kodu, Google arama sonuçlarında bulunan bağlantıları toplar ve bir .txt dosyası olarak indirmenizi sağlar. Özellikle aşağıdaki durumlar için büyük kolaylık sağlar:

  • URL Kaldırma İşlemleri: Google Search Console üzerinden belirli bağlantıları kaldırmak için kullanılır.
  • SEO Analizleri: Rakip sitelerin indekslenmiş sayfalarını listelemek için kullanılır.
  • Toplu Link Toplama: Belirli bir anahtar kelimeyle yapılan aramaların sonuçlarını dışa aktarmak için kullanılır.

Kodun İçeriği

Aşağıdaki kod, Google Arama Sayfası'nda çalıştırıldığında, tüm sonuçları toplayarak "links.txt" olarak indirir.



Kodun Çalışma Mantığı

  1. Google Arama Sonucundaki Linkleri Seçme: document.querySelectorAll('[jsname="UWckNb"]') ile bağlantılar tespit edilir.
  2. Linkleri Diziye Aktarma: map(el => el.getAttribute("href")) ile her bağlantının URL'si alınır.
  3. Boş Liste Kontrolü: Eğer link bulunamazsa kullanıcıya uyarı verir.
  4. TXT Dosyası Oluşturma: Bağlantılar satır satır metin formatına çevrilir.
  5. Dosyayı Kullanıcıya İndirme: Dinamik bir <a> etiketi kullanılarak "links.txt" dosyası otomatik olarak indirilir.

Kullanım Senaryoları

1. URL Kaldırma İşlemleri İçin Kullanım

Google'da kendi sitenizin indekslenmiş URL'lerini almak için şu adımları takip edebilirsiniz:

  • Google'da şu sorguyu çalıştırın: site:ornek.com
  • Tarayıcı konsolunu açın (F12 veya Ctrl + Shift + J)
  • Kodu yapıştırıp çalıştırın
  • İndirilen "links.txt" dosyasını Google Search Console'a ekleyerek URL kaldırma işlemlerini hızlandırabilirsiniz.

2. SEO ve Rakip Analizi İçin Kullanım

Belirli bir rakip sitenin indekslenmiş tüm sayfalarını listelemek için şu yöntemi kullanabilirsiniz:

  • site:rakip.com şeklinde Google'da arama yapın.
  • Yukarıdaki JavaScript kodunu konsolda çalıştırarak tüm linkleri TXT dosyası olarak kaydedin.

3. Toplu Veri Çekme ve Güncelleme

İndirilen "links.txt" dosyasını EBSTXT Birleştirici aracılığıyla düzenleyerek birden fazla kaynaktan alınan linkleri tek bir dosyada toplayabilir ve hızlıca güncelleyebilirsiniz.

Sonuç

Google arama sonuçlarından bağlantıları hızlıca toplamak, SEO ve site yönetimi açısından oldukça önemlidir. Bu JavaScript kodu, kullanıcıların manuel işlemlerle vakit kaybetmeden arama sonuçlarını tek tıklamayla .txt formatında indirmesine olanak tanır.

Özellikle URL kaldırma, SEO analizleri ve toplu link yönetimi gibi işlemleri çok daha hızlı ve kolay hale getirir.

Hiç yorum yok