Tercihler

Gizlilik bizim için önemlidir; bu nedenle web sitesinin temel işleyişi için gerekli olmayabilecek bazı depolama türlerini devre dışı bırakma seçeneğiniz vardır. Kategorileri engellemek, web sitesindeki deneyiminizi etkileyebilir. Daha fazla bilgi (Çerez Politikası)

Otomatik İç Linkleme: Yöntemler, Kurulum ve Güvenli Kullanım Kuralları

Otomatik iç linklemenin nasıl çalıştığını öğrenin, 6 yöntemi karşılaştırın, adım adım kurun ve otomatik linkleri spama çeviren hatalardan kaçının.

Yayın tarihi
14/11/2026
Güncelleme tarihi
14/11/2026
Okuma süresi
21 dk
Otomatik İç Linkleme: Yöntemler, Kurulum ve Güvenli Kullanım Kuralları

Araçlar

Bu sayfada

Kısaca

otomatik iç linkleme, sitenizdeki sayfalar arasındaki linkleri tek tek elle yerleştirmek yerine bir yazılımın bulması, önermesi ya da eklemesi demektir. Sıkıcı kısmı makine yaptığında (tarama, konu eşleştirme, yetim sayfaları tespit etme, her linki kayıt altına alma) ve kuralları siz kontrol ettiğinizde iyi çalışır: hangi sayfalar öne çıkarılacak, hangi anchor metinlerine izin verilecek, sayfa başına kaç link olacak. Bunu gördüğü her anahtar kelimeye link veren bir eklenti olarak değil, "öner, onayla, yayınla, ölç" süreci olarak kurun.

Daha fazlasını mı istiyorsunuz? Sorun:

Kısa test

Online müşteri bulmanın hangi yolu size en uygun?

Soru 1 / 425%
Müşterileriniz sizinki gibi işletmeleri nasıl buluyor?

Otomatik iç linkleme nedir (ve ne değildir)

İç link, sitenizdeki bir sayfadan aynı sitedeki başka bir sayfaya verilen linktir. Üç görevi vardır: tarayıcıların sayfaları keşfetmesini sağlar, arama motorlarına ve yapay zeka sistemlerine hedef sayfanın neyle ilgili olduğunu söyler (anchor metni ve çevresindeki kelimelerle) ve otoriteyi güçlü sayfalardan zayıf sayfalara aktarır. Temeller sizin için yeniyse iç linkleme tanımımızla başlayın.

Otomasyon, bir programın bu görevlerden bir ya da birkaçını üstlenmesi demektir:

  • Keşif: siteyi taramak, her sayfayı, mevcut her linki ve her anchor metnini listelemek.
  • Eşleştirme: anahtar kelimelere, anlama ya da varlıklara (entity) göre hangi sayfanın hangisine link vereceğine karar vermek.
  • Anchor seçimi: kaynak metinde zaten bulunan ve hedefi tanımlayan bir ifadeyi bulmak.
  • Ekleme: linki HTML'e, CMS veritabanına ya da render anında yazmak.
  • Bakım: bir URL değiştiğinde, bir sayfa silindiğinde ya da yeni bir makale yayınlandığında linkleri düzeltmek.

Ne değildir: aynı anahtar kelime linkini 500 sayfaya doldurmanın yolu, site mimarisinin yerine geçen bir şey ya da her makalenin altındaki bir "ilgili yazılar" bileşeni. Bunlar otomatik bir sistemin parçası olabilir ama tek başlarına çoğunlukla gürültü üretirler.

Elle linkleme neden çöker

Elle linkleme 30 sayfalık bir sitede işe yarar. Her hafta yayın yapan bir sitede ise basit bir nedenle başarısız olur: her yeni makale iki iş doğurur. Mevcut sayfalara giden linklere ihtiyaç duyar, eski sayfaların da ona geri link vermesi gerekir. Herkesin unuttuğu ikinci iştir. İki yıllık yayının sonunda kimsenin link vermediği yeni makaleler ve o zamandan beri yerini başkasına bırakmış sayfaları hâlâ gösteren eski makaleler elinizde kalır.

Otomasyon öncesi ve sonrası iç linkleme

Önce (elle)
  • Yeni makaleler giden link alır, gelen link nadiren
  • Yetim sayfalar fark edilmeden birikir
  • Linkler yönlendirmelere ve silinmiş URL'lere gider
  • Anchor metinleri makaleyi kimin yazdığına bağlıdır
Sonra (otomatik, kontrollü)
  • Her yeni sayfa ilgili sayfalardan gelen link alır
  • Yetim sayfalar her taramada işaretlenir
  • Bozuk ve yönlendirilen hedefler güncellenir
  • Anchor metinleri yazılı kurallara uyar ve kaydedilir

Bu makale mekanizmaya odaklanıyor: yöntemler, ayarlar, çalışan bir script ve hata türleri. Stratejik taraf için (hangi sayfalara öncelik verilecek, çok dilli bir sitede linkler nasıl planlanır) önce uzman iç linkleme stratejimizi okuyun. İki yazı birlikte kullanılmak üzere tasarlandı.

Neden önemli: veriler iç linkler hakkında ne söylüyor

Google asgari şartı açıkça belirtiyor. Link en iyi uygulamaları dokümantasyonu, "önem verdiğiniz her sayfanın sitenizdeki en az bir başka sayfadan link alması gerektiğini" ve Google'ın bir linki genel olarak ancak href özelliğine sahip bir <a> öğesi olduğunda tarayabildiğini söylüyor. Yetim sayfa yasak değildir ama bulunması ve anlaşılması için yalnızca site haritasına güvenmiş olursunuz.

Asgari şartın ötesinde, konudaki en iyi açık veri seti Zyppy'den Cyrus Shepard'ın korelasyon çalışmasıdır: "23 Million Internal Links: SEO Case Study" (Şubat 2026'da güncellendi). Çalışma yaklaşık 1800 web sitesinin iç link verilerini Search Console tıklamalarıyla eşleştirdi.

23 milyon iç linkin ortaya koydukları

23 milyonyaklaşık 520000 URL genelinde analiz edilen iç link
1800veri setindeki, Google Search Console tıklamalarıyla eşleştirilen web sitesi
5xen az bir tam eşleşmeli iç anchor metnine sahip sayfalarda en az beş kat daha fazla trafik
%6tüm iç linklerin %6'sından fazlasında hiç anchor metni yoktu

Kaynak: Cyrus Shepard, Zyppy, 23 Million Internal Links SEO Case Study, Şubat 2026 güncellemesi

Otomasyon açısından en faydalı bulgu link sayısıyla ilgili. 0 ile 4 arasında iç linke sahip URL'ler Google'dan ortalama 2 tıklama alırken, 40 ile 44 arasında iç linke sahip URL'ler bunun dört katını aldı. Yaklaşık 45 ile 50 linkten sonra etki tersine dönüyor. Yazar bu düşüşün büyük kısmını site genelindeki navigasyon linklerine bağlıyor ve çalışmayı dikkatle korelasyonel olarak nitelendiriyor: yön gösterir ama kanıt değildir.

URL'ye gelen iç link sayısına göre URL başına ortalama Google tıklaması

0 ile 4 iç link2 tıklama
40 ile 44 iç link8 tıklama (4x)

Kaynak: Cyrus Shepard, Zyppy, 23 Million Internal Links SEO Case Study, Şubat 2026 güncellemesi

Buradan iki pratik ders çıkıyor. Birincisi, en çok kazanan sayfalar linki eksik olan sayfalardır ve otomasyon tam da bunları bulmakta iyidir. İkincisi, çalışma anchor çeşitliliğinin tıklamalarla korelasyon gösterdiğini ve URL anchor'ları ile tam eşleşmeli anchor'lara sahip sayfaların daha iyi performans gösterdiğini buldu. Her sayfaya aynı üç kelimeyle link veren bir sistem bu çeşitliliği çöpe atar.

GEO açısı

GPTBot, ClaudeBot ve PerplexityBot gibi yapay zeka tarayıcıları sayfaları Googlebot ile aynı şekilde keşfeder: <a href> linklerini takip ederek. Birçoğu JavaScript çalıştırmaz, bu yüzden istemci tarafında eklenen bir link onlar için hiç var olmayabilir. Yapay zeka tarayıcıları rehberimiz her botun neyi çektiğini açıklıyor. Temiz, sunucu tarafında render edilen iç linkler hem arama motorlarına hem de sayfalarınızı kaynak gösteren yapay zeka motorlarına yardımcı olur.

Parlayan mavi çizgilerle birbirine bağlı web sitesi sayfalarının izometrik çizimi; bir robot kol yeni iç linkler ekliyor, bir büyüteç de onları kontrol ediyor
Otomatik iç linkleme: makine linkleri bulur ve yerleştirir, insan kuralları belirler ve sonucu kontrol eder.

Otomatik iç linkleme motoru perde arkasında nasıl çalışır

İster eklenti, ister SaaS, ister kendi yazdığınız bir script olsun, ciddi her araç aynı süreci işletir. Bunu bilmek bir aracı beş dakikada değerlendirmenizi sağlar: her adımı nasıl yaptığını sorun.

Bir iç linkleme motorunun 6 adımlı süreci

  1. EnvanterHer indekslenebilir sayfayı, ana içeriğini, başlığını, H1'ini ve mevcut giden linklerini listelemek için siteyi tarayın ya da CMS'i okuyun.
  2. TemsilHer sayfayı karşılaştırılabilir bir şeye dönüştürün: bir anahtar kelime listesi, bir varlık kümesi ya da bir embedding vektörü.
  3. EşleştirmeHer kaynak ve hedef çiftini alaka düzeyine göre puanlayın, ardından her sayfa için en iyi adayları tutun.
  4. Anchor seçimiKaynak metinde zaten var olan ve hedefi tanımlayan bir ifade bulun.
  5. Kuralları uygulamaSınırları, hariç tutmaları, öncelikleri ve yasak alanları (başlıklar, mevcut linkler, navigasyon) uygulayın.
  6. Ekleme ve kayıtLinki yazın, kaynağı, hedefi, anchor'ı, kuralı ve tarihi saklayın, ardından doğrulamak için yeniden tarayın.

Adım 1: envanter ve "ana içerik" neden önemli

Envanter, ana içeriği şablondan ayırmalıdır. Üst menüdeki bir link her sayfada görünür ve Google'a hedef hakkında pek bir şey söylemez. İlgili bir makalenin üçüncü paragrafındaki bir link ise çok şey söyler. İyi motorlar analizden önce nav, header, footer ve aside öğelerini ayıklar ve yalnızca makale gövdesine ekleme yapar. İndekslenemeyen URL'leri de hariç tutarlar: yönlendirme, 404, noindex ya da başka bir yeri gösteren canonical döndüren her şey.

Adım 2: sayfaları temsil etmek

Kabadan inceye üç yaygın temsil biçimi vardır:

  • Anahtar kelimeler: her hedef sayfanın bir ifade listesi vardır ("iç linkleme stratejisi", "link yapısı"). Hızlı ve öngörülebilir, ama anlamı görmez.
  • Varlıklar: bir doğal dil işleme kütüphanesi adlandırılmış şeyleri (ürünler, yerler, kavramlar) çıkarır ve bunları ele alan sayfalarla eşler. Anlam ayrımında daha iyidir.
  • Embedding'ler: bir dil modeli her sayfayı birkaç yüz sayıdan oluşan bir vektöre dönüştürür. Benzer konulardaki sayfalar, hiç ortak kelimeleri olmasa bile birbirine yakın düşer. Bugün "yapay zeka destekli" linkleme araçlarının çoğu bunu kullanır.

Adım 3: eşleştirme

Embedding'lerle eşleştirme, vektörler arasındaki kosinüs benzerliğidir: -1 ile 1 arasında bir puan (metin için pratikte 0 ile 1 arası). Eşiğin üzerindeki çiftleri ve sayfa başına en iyi N tanesini tutarsınız. En önemli ayar eşiktir: çok düşük olursa piton yılanıyla ilgili bir sayfayı Python programlama diliyle ilgili bir sayfaya bağlarsınız; çok yüksek olursa yalnızca neredeyse kopya sayfaları bulursunuz. Genel bir modelle yaklaşık 0,5 ile 0,6 arasında başlayın, ardından 50 öneriyi elle inceledikten sonra ayarlayın.

Adım 4: anchor seçimi

Anchor, kaynak cümlede zaten bulunan bir ifade olmalıdır. Yeni kelimeler eklemek içeriği yeniden yazmak anlamına gelir ve bu başka bir iştir. Motor, kaynak metinde hedefi tanımlayan ifadeleri arar: hedefin ana anahtar kelimesi, H1'i, yakın varyantları ya da hedefin Search Console'da zaten sıralandığı sorgular. Sonuncusu en iyi kaynaktır, çünkü gerçek insanların sayfayı nasıl tarif ettiğini yansıtır.

Adım 5 ve 6: kurallar, ekleme, kayıt

Kalite kurallarda kazanılır ya da kaybedilir (aşağıdaki ayrı bölüme bakın). Ekleme üç yerden birinde olur: kayıtlı içerikte (link makalenin parçası olur, kalıcıdır ve editörde görünür), sunucuda render anında (sayfa üretilirken bir filtre linkleri ekler, geri almak kolaydır) ya da tarayıcıda JavaScript ile (SEO için en zayıf seçenek). Yöntem ne olursa olsun, her otomatik linkin kaydı isteğe bağlı değildir: kayıt olmadan denetleyemez, ölçemez ve geri alamazsınız.

Otomatik iç linklemenin 6 yöntemi karşılaştırmalı

"Otomatik iç linkleme" çok farklı teknikleri kapsar. Çoğu site sonunda iki ya da üçünü bir arada kullanır.

1. Kural tabanlı anahtar kelime otomatik linklemesi

İlke: "ifade şu URL'ye gider" şeklinde bir tablo tutarsınız ve sistem ifadeyi göründüğü her yerde linkler. Ne zaman kullanılır: sözlükler, ürün adları, küçük bir satış sayfası grubu. Avantajlar: öngörülebilir, şeffaf, ucuz. Sınırlar: bağlam anlayışı yok, her yerde aynı anchor'lar, tablo zamanla eskir. Örnek: "crawl budget" ifadesinin her ilk geçişi, makale başına bir link sınırıyla, crawl budget sözlük sayfasına link verir.

2. Yapısal ve şablon modülleri

İlke: CMS, site yapısından linkler üretir: breadcrumb'lar, kategori listeleri, "ilgili makaleler", önceki ve sonraki yazı, alt sayfalarını listeleyen hub sayfaları. Ne zaman kullanılır: her zaman, bu temel katmandır. Avantajlar: sıfır bakım, bir kategorideki hiçbir sayfanın yetim kalmamasını garanti eder. Sınırlar: şablon linkleri az bağlam taşır ve "ilgili yazılar" modülleri çoğu zaman anlama göre değil tarih ya da etikete göre seçim yapar. Örnek: her makalede "Blog > SEO > İç linkleme" breadcrumb'ı.

3. İnsan onaylı anlamsal öneriler

İlke: embedding'ler ilgili sayfaları ve aday anchor'ları bulur; bir editör her öneriyi onaylar ya da reddeder. Ne zaman kullanılır: yaklaşık 50 ile birkaç bin makale arasındaki içerik siteleri. Avantajlar: bağlamı anlar, insan döngüde kalır, anchor'lar doğal olarak çeşitlenir. Sınırlar: inceleme süresi gerekir ve kalite eşiğe bağlıdır. Örnek: "anahtar kelime yamyamlığı" üzerine bir makale yayınlandığında araç, bir cümlede zaten yamyamlıktan söz eden beş eski makale önerir.

4. Varlık tabanlı linkleme

İlke: her sayfadan varlıklar çıkarılır ve sitenizde o varlığın referans sayfası olan sayfaya linklenir. Ne zaman kullanılır: çok sayıda adlandırılmış şey içeren siteler: markalar, yerler, kişiler, malzemeler, yazılımlar. Avantajlar: iyi anlam ayrımı, temiz bir "bir varlık, bir sayfa" haritası oluşturur. Sınırlar: bir varlıktan sayfaya haritası gerektirir, soyut konularda zayıftır. Örnek: bir seyahat sitesi "Kyoto"nun her geçişini Kyoto rehberine linkler, asla Kyoto otelleri sayfasına değil.

5. Grafik odaklı linkleme (dahili PageRank)

İlke: site bir grafik olarak ele alınır. Araç her sayfa için dahili bir puan (PageRank benzeri bir metrik), ana sayfadan tıklama derinliği ve gelen link sayısını hesaplar, ardından otoriteyi öncelikli sayfalara gönderen ve derindeki sayfaları yüzeye yaklaştıran linkler önerir. Ne zaman kullanılır: büyük siteler, e-ticaret, iş sayfalarının gömülü kaldığı her site. Avantajlar: yalnızca alaka için değil, bir hedef için optimize eder. Sınırlar: model, Google'ın linklere nasıl ağırlık verdiğinin bir yaklaşımıdır ve saf grafik mantığı bir alaka filtresiyle birleştirilmezse alakasız linkler üretebilir. Örnek: 5. derinlikteki bir kategori sayfası, ilgili sorgularda sıralanan üç güçlü rehberden link alır ve 2. derinliğe çıkar.

6. Yazım anında linkleme

İlke: linkler içerik hazırlanırken, site envanterini önünde bulunduran bir yazar ya da yapay zeka yazım aracı tarafından yerleştirilir. Ne zaman kullanılır: düzenli yayın yapan her site. Avantajlar: link, onun için yazılmış bir cümlenin parçasıdır, bu yüzden anchor'lar doğal okunur. Sınırlar: yeni sayfadan giden linkleri halleder, eski sayfalardan ona gelen linkleri değil; bu yüzden geriye dönük tamamlama yöntemiyle eşleştirilmelidir. Örnek: Sorank'ın yapay zeka blog makalesi oluşturucusu, her makaleyi hizmet, ürün ya da kategori sayfalarınıza giden iç linkler yerinde olacak şekilde yazar.

YöntemAlakaÇalıştırma eforuAnchor kalitesiYanlış yapılandırma riskiEn uygun kullanım
Kural tabanlı anahtar kelime otomatik linklemesiDüşükDüşükTekrarlıYüksek (anahtar kelime doldurma)Sözlükler, ürün adları
Yapısal ve şablon modülleriOrtaÇok düşükGenelDüşükHer site, temel katman olarak
Onaylı anlamsal önerilerYüksekOrta (inceleme)Doğal ve çeşitliDüşükBloglar ve içerik hub'ları
Varlık tabanlı linklemeAdlandırılmış şeylerde yüksekOrtaKesinOrtaSeyahat, e-ticaret, kataloglar
Grafik odaklı (dahili PageRank)DeğişkenYüksek (analiz)Filtreye bağlıOrtaBüyük siteler, gömülü satış sayfaları
Yazım anında linklemeYüksekDüşükEn doğalDüşükSık yayın yapan siteler

Otomasyon bir mimariye hizmet eder, onun yerini almaz

Herhangi bir şeyi yapılandırmadan önce linklerin nasıl bir şekil çizmesini istediğinize karar verin. Wikipedia tarzı ağ herhangi bir sayfayı ilgili herhangi bir sayfaya bağlar; anlamsal araçların varsayılan çıktısıdır ve ansiklopedik içerikte iyi çalışır. Anlamsal koza linkleri aynı konu ağacındaki sayfalarla sınırlar: ana sayfalar aşağıya, alt sayfalar yukarıya ve yanlara link verir; kurallarınız tepe dışında kozalar arası linkleri yasaklamalıdır. URL silosu klasör yapısını izler (/guides/seo/...); "yalnızca aynı klasör içinde ve hub'a link ver" şeklinde basit bir kural bunu uygular. Konu kümeleri ve pillar sayfalar rehberimizde anlatılan konu kümeleri, koza ile ağın arasında yer alır. SEO için site mimarisi yazımız nasıl seçim yapacağınızı ele alıyor.

Otomatik linkleri güvenli tutan kurallar

Kuralları olmayan bir linkleme motoru bir spam üreticisidir. İlk çalıştırmadan önce yazıya dökmeniz gereken ayarlar ve başlangıç için işe yarayan değerler şunlardır.

Tam otomatik ekleme ile öner ve onayla karşılaştırması

Tam otomatik
  • Her hacme anında ölçeklenir
  • Editoryal zaman gerektirmez
  • Hatalar toplu halde yayınlanır
  • Garip anchor'lar ve yanlış bağlamlar gözden kaçar
  • Bir linkin neden var olduğunu açıklamak zordur
Öner ve onayla
  • Makine bulur, insan karar verir
  • Her linkin bir sahibi ve bir gerekçesi vardır
  • Kurallar reddedilen önerilerden gelişir
  • Güvenilen kurallar için otomatiğe geçilebilir
  • Her hafta inceleme süresi gerektirir

Sınırlar ve yoğunluk

  • Sayfa başına otomatik link: 1500 kelimelik bir makalede, yazarın yerleştirdiği linklere ek olarak 3 ile 5. Google ideal bir sayı olmadığını söyler ama aşırı linklemeye karşı uyarır; kendi verileriniz size herhangi bir genel kuraldan fazlasını söyleyecektir.
  • Sayfa başına hedef başına bir link. Aynı URL'ye bir makalede üç kez link vermek okuyucuya hiçbir şey katmaz ve raporlamanızı bulandırır.
  • Asgari mesafe: paragraflar maviye dönmesin diye iki otomatik link arasında en az 50 ile 80 kelime.
  • Site genelinde anchor ifadesi başına azami kullanım: aynı hedef için tam olarak aynı anchor'ı kaç sayfanın kullanabileceğini sınırlayın, ardından varyantları zorunlu kılın.

Yasak alanlar

Başlıklara, içindekiler tablosuna, görsel açıklamalarına, alıntılara, eylem çağrısı butonlarına, yazar kutularına ya da mevcut bir <a> öğesinin içine asla ekleme yapmayın (iç içe linkler geçersiz HTML'dir). Bir sayfayı asla kendisine, yönlendiren bir URL'ye ya da noindex olan veya başka bir URL'ye canonical verilmiş bir sayfaya linklemeyin.

Anchor kuralları

Google'ın dokümantasyonu "açıklayıcı, makul ölçüde kısa ve bulunduğu sayfayla alakalı" anchor metni ister ve "buraya tıklayın" ile "devamını okuyun" ifadelerini fazla genel olarak listeler. Bunu kurallara dönüştürün: mevcut cümleden alınan 2 ile 6 kelimelik anchor'lar, site genelinde hedef başına en az iki ya da üç farklı varyant ve anchor başına tek bir niyet. "İç linkleme aracı" bir sayfada ücretsiz bir analiz aracına, başka bir sayfada ücretli bir özelliğe gidiyorsa, arama motorlarına iki farklı hikaye anlatıyorsunuz demektir. Anchor metni rehberimiz anchor türlerini ayrıntılı olarak ele alıyor.

Taranabilir link ve anchor metni örnekleri içeren, link en iyi uygulamalarıyla ilgili Google Search Central dokümantasyon sayfası
Google'ın link en iyi uygulamaları: taranabilir linkleri ve açıklayıcı anchor metni, her otomatik linkleme aracının uyması gereken temel şartlardır.

Kopyalayabileceğiniz bir yapılandırma

Ayar ekranları olan bir eklenti de kullansanız, bir script de kullansanız, kuralları bir dosya olarak yazın. Bu dosya hem dokümantasyonunuz hem de denetim izinizdir.

{
  "global": {
    "max_auto_links_per_page": 5,
    "max_links_per_target_per_page": 1,
    "min_words_between_links": 60,
    "similarity_threshold": 0.55,
    "insert_only_in": ["article .content"],
    "skip_selectors": ["h1", "h2", "h3", "h4", "a", "figcaption", "blockquote", ".toc", ".cta", "nav", "footer"],
    "skip_targets_if": ["redirect", "noindex", "canonical_elsewhere", "status_not_200"],
    "mode": "suggest"
  },
  "priority_targets": [
    {"url": "/pricing", "boost": 1.5},
    {"url": "/guides/internal-linking-strategy", "boost": 1.3}
  ],
  "rules": [
    {"phrase": "crawl budget", "target": "/glossary/crawl-budget", "max_site_uses": 40, "mode": "auto"},
    {"phrase": "topic cluster", "target": "/glossary/topic-cluster", "max_site_uses": 40, "mode": "auto"}
  ],
  "never_link": ["/legal", "/login", "/cart"]
}

İpucu

Her yeni kuralı "suggest" modunda başlatın. Bir kuralı ancak önerilerinden 20 tanesini hiçbirini düzenlemeden art arda onayladıktan sonra "auto" moduna geçirin.

Adım adım: sitenizde otomatik iç linklemeyi kurun

Bu yöntem araç ne olursa olsun işe yarar. Birkaç yüz sayfalık bir sitede kurulum için bir gün, ardından haftada yaklaşık bir saat planlayın.

Adım 1: tarayın ve başlangıç durumunu kaydedin

Tüm siteyi Screaming Frog gibi bir masaüstü tarayıcıyla tarayın (Screaming Frog kurulum rehberimiz yapılandırmayı adım adım anlatıyor). Her indekslenebilir URL için şunları dışa aktarın: benzersiz gelen iç linkler, tıklama derinliği, giden linkler ve tarayıcının iç link puanı. Taramayı XML site haritanızla karşılaştırın: site haritasında olup taramada bulunamayan URL'ler yetim sayfalarınızdır. Bu dışa aktarımı tarihle kaydedin. Bu sizin "öncesi" durumunuzdur.

Her sayfa daha fazla linki hak etmez. Kısa bir öncelikli hedef listesi oluşturun: para kazandıran sayfalar, değerli sorgularda 5 ile 20. sıralar arasında yer alan sayfalar (Search Console, Performans raporu, pozisyona göre filtre) ve temel içerikleriniz (cornerstone content). Her yetim sayfayı ve 3 tıklamadan daha derindeki her sayfayı ekleyin. Bu liste kurallarınızdaki "priority_targets" alanını besler.

Adım 3: anchor bankasını oluşturun

Her öncelikli hedef için 3 ile 10 arasında anchor ifadesi toplayın. En iyi kaynak Search Console'dur: sayfayı Performans raporunda açın, Sorgular sekmesine geçin ve sayfanın zaten gösterim aldığı sorguları dışa aktarın. H1'i, ana anahtar kelimeyi ve doğal varyantları ekleyin. Belirsiz olan ya da başka bir sayfayla paylaşılan her şeyi çıkarın.

Adım 4: adayları üretin ve filtreleyin

Aracınızı ya da scriptinizi çalıştırın. Her hedef için, anchor'ın gövdede geçtiği ve konunun yeterince yakın olduğu kaynak sayfaları döndürmelidir. Hunin keskin biçimde daralmasını bekleyin: bu, filtrelerin çalıştığının işaretidir.

Link adayları nasıl filtrelenir

Sitedeki her kaynak ve hedef çiftiTüm çiftler
Benzerlik eşiğinin üzerindeki çiftlerSayfa başına en iyi 20
Metinde doğal bir anchor bulunan çiftlerAnchor bulundu
Sınırları ve yasak alanları geçen çiftlerKurallar geçildi
Onaylanan ve yayınlanan linklerSayfa başına 3 ile 5

Adım 5: partiler halinde inceleyin

Önerileri beş sütunlu bir tabloda inceleyin: kaynak, hedef, anchor, cümle, puan. Yalnızca anchor'ı değil, cümleyi okuyun. Kendiniz yazmayacağınız her şeyi reddedin. Neden reddettiğinizi not edin (yanlış anlam, fazla tanıtım kokuyor, yakında zaten linklenmiş): bu nedenler yeni kurallara dönüşür.

Adım 6: hepsini birden değil, dalgalar halinde yayınlayın

Takip edebileceğiniz bir sayfa grubunda dalga başına 50 ile 200 link yayınlayın. Yeni link almayan benzer sayfalardan oluşan bir kontrol grubu tutun. Böylece tıklamalardaki değişimlerin bir referans noktası olur; bu önemlidir, çünkü sıralamalar birçok nedenle oynar.

Adım 7: yeniden tarayın ve render edilmiş HTML'i doğrulayın

Siteyi yeniden tarayın. Yeni linklerin yalnızca JavaScript çalıştıktan sonra değil, ham HTML'de <a href> olarak göründüğünü kontrol edin. Birkaç URL için Search Console'daki URL Denetimi aracını kullanın ve Google'ın gördüğü render edilmiş HTML'e bakın.

Adım 8: yayın akışına bağlayın

Asıl kazanç süreklidir. Her makale yayınlandığında sistem iki şey yapmalıdır: yeni makaleden dışarı link vermek (yazım anında) ve eski sayfalardan ona gelen linkler önermek (geriye dönük tamamlama). Bir URL her değiştiğinde de ona giden linkleri güncellemeli ya da kaldırmalıdır.

İpucu

Tek bir sayfayı hızlıca kontrol etmek için URL'sini ücretsiz iç link analiz aracımıza yapıştırın: sayfadaki her iç linki, anchor'ını ve özelliklerini listeler; böylece bir otomatik link dalgasının planlandığı gibi yayınlandığını doğrulayabilirsiniz.

Kendiniz yapın: Python ile anlamsal iç linkleme scripti

CMS'inizde iyi bir araç yoksa ya da bir sağlayıcının tam olarak ne yaptığını anlamak istiyorsanız, çalışan bir prototip yaklaşık 60 satır tutar. Bu sürüm site haritasını okur, ana içeriği çıkarır, açık kaynak bir modelle embedding'leri hesaplar ve insan incelemesi için önerilerden oluşan bir CSV üretir. Sitenize asla dokunmaz.

Kurulum ve tarama

pip install requests beautifulsoup4 sentence-transformers
import csv, re
from urllib.parse import urljoin
import requests
from bs4 import BeautifulSoup
from sentence_transformers import SentenceTransformer, util

SITEMAP = "https://example.com/sitemap.xml"
urls = re.findall(r"<loc>(.*?)</loc>", requests.get(SITEMAP, timeout=20).text)

pages = {}
for url in urls:
    r = requests.get(url, timeout=20)
    if r.status_code != 200 or r.url != url:
        continue  # skip errors and redirects
    soup = BeautifulSoup(r.text, "html.parser")
    robots = soup.find("meta", attrs={"name": "robots"})
    if robots and "noindex" in robots.get("content", ""):
        continue
    main = soup.find("article") or soup.find("main") or soup.body
    for tag in main.find_all(["nav", "header", "footer", "aside", "script", "style"]):
        tag.decompose()
    pages[url] = {
        "h1": soup.h1.get_text(" ", strip=True) if soup.h1 else "",
        "text": main.get_text(" ", strip=True),
        "links": {urljoin(url, a["href"]).split("#")[0] for a in main.find_all("a", href=True)},
    }

Embedding, eşleştirme ve anchor bulma

model = SentenceTransformer("all-MiniLM-L6-v2")
keys = list(pages)
docs = [pages[u]["h1"] + ". " + pages[u]["text"][:2000] for u in keys]
emb = model.encode(docs, normalize_embeddings=True)
sim = util.cos_sim(emb, emb)

# Anchor bank: target URL -> phrases (H1 + queries exported from Search Console)
anchors = {u: [pages[u]["h1"].lower()] for u in keys}
# anchors["https://example.com/crawl-budget"] += ["crawl budget", "crawl budget optimization"]

THRESHOLD, MAX_PER_PAGE = 0.55, 5

def find_anchor(text, phrases):
    for phrase in sorted(phrases, key=len, reverse=True):
        if len(phrase.split()) < 2:
            continue
        m = re.search(r"\b" + re.escape(phrase) + r"\b", text, re.IGNORECASE)
        if m:
            start = max(0, m.start() - 120)
            return m.group(0), text[start:m.end() + 120]
    return None, None

rows = []
for i, src in enumerate(keys):
    added = 0
    for j in sorted(range(len(keys)), key=lambda k: -float(sim[i][k])):
        score = float(sim[i][j])
        if score < THRESHOLD or added == MAX_PER_PAGE:
            break
        tgt = keys[j]
        if tgt == src or tgt in pages[src]["links"]:
            continue
        anchor, context = find_anchor(pages[src]["text"], anchors[tgt])
        if anchor:
            rows.append([src, tgt, anchor, round(score, 2), context])
            added += 1

with open("link_suggestions.csv", "w", newline="", encoding="utf-8") as f:
    csv.writer(f).writerows([["source", "target", "anchor", "score", "context"]] + rows)

Canlı kullanıma hazır hale nasıl getirilir

  • Sunucuya saygı gösterin: istekler arasına bekleme süresi ve açık bir User-Agent ekleyin ya da taramak yerine içeriği doğrudan CMS veritabanından veya API'sinden okuyun.
  • Embedding için daha iyi metin kullanın: başlık, H1 ve ilk 300 kelime genellikle konuyu sulandıran tüm sayfadan daha iyi sonuç verir.
  • Eşleştirmeyi ölçekleyin: benzerlik matrisi sayfa sayısının karesiyle büyür. 20000 sayfayı geçince yaklaşık en yakın komşu indeksi (örneğin FAISS) kullanın ve her sayfayı yalnızca en yakın 50 komşusuyla karşılaştırın.
  • Öncelik ekleyin: puanı öncelikli hedefler için bir artırma katsayısıyla, zaten çok sayıda gelen linki olan hedefler için de bir ceza katsayısıyla çarpın.
  • Mimarinize saygı gösterin: silo ya da koza için, URL'leri izin verilen klasörü veya konu ağacını paylaşmayan çiftleri eleyin.
  • Sunucu tarafında ekleyin: onaylanan linkleri asla bir front-end scripti ile değil, CMS API'si üzerinden kayıtlı içeriğe yazın.

Linklenmemiş bahisleri bir tarayıcıyla bulun

Kod yazmadan da bir tarayıcı işin bir kısmını yapabilir. Screaming Frog'da Custom Search özelliği bir ifadeyi içeren her sayfayı bulur, XPath ile Custom Extraction ise belirli bir hedefe giden linkleri sayar. İfadeyi içeren ama hedefe sıfır linki olan sayfalar adaylarınızdır. SEO Spider kullanım kılavuzu, "bir sayfanın göreli değerini iç linklerine göre hesaplayan, 0 ile 100 arasında bir metrik" olan Link Score'u da belgeliyor; bu metrik taramadan sonra tarama analizinin çalıştırılmasını gerektirir.

count(//article//a[contains(@href, "/guides/internal-linking-strategy")])
Screaming Frog SEO Spider ürün sayfası
Screaming Frog SEO Spider: sitenizi tarayın, iç linkleri ve anchor metinlerini dışa aktarın, bir konudan söz edip ona link vermeyen sayfaları bulun.

Otomatik iç linklemede sık yapılan hatalar (ve nasıl düzeltilir)

Otomatik linklemedeki sorunların çoğu ceza değildir. Bunlar boşa giden linkler, kafa karıştıran sinyaller ve bir makine tarafından yazılmış gibi okunan sayfalardır. Her birini nasıl fark edip düzelteceğinizi aşağıda bulabilirsiniz.

1. Bir anahtar kelimenin her geçişini linklemek

Nedir: sınır konmadan ayarlanmış kural tabanlı bir eklenti, "SEO denetimi" ifadesini 400 sayfada aynı anchor ile aynı sayfaya linkler. Nasıl fark edilir: tarayıcınızın anchor metni dışa aktarımında iç anchor'ları sıklığa göre sıralayın; tek bir URL'ye yüzlerce özdeş kullanımı olan tek bir ifade işarettir. Nasıl düzeltilir: site genelinde kural başına kullanımı sınırlayın, hedef başına en az iki varyant zorunlu kılın ve konunun yalnızca geçerken anıldığı sayfalardaki linkleri kaldırın.

2. Yanlış anlamda linklemek

Nedir: kelime eşleşir, anlam eşleşmez (meyve olan "Apple" bir iPhone makalesine, ada olan "Java" bir programlama eğitimine linklenir). Nasıl fark edilir: her ay 30 otomatik linklik rastgele bir örneklem inceleyin ve cümlenin tamamını okuyun. Nasıl düzeltilir: benzerlik eşiğini yükseltin, hem ifade hem konu eşleşmesi şartı koyun ve belirsiz kurallara negatif anahtar kelimeler ekleyin.

Nedir: motor 60 kelimelik bir paragrafa dört link yığar. Okuyucular tıklamayı bırakır ve metin zor okunur hale gelir. Nasıl fark edilir: ana içeriğin 100 kelimesi başına düşen linkleri hesaplayın; 3'ün üzerindeki her şeye bakmaya değer. Nasıl düzeltilir: otomatik linkler arasında asgari bir kelime mesafesi ve yazarın zaten yerleştirdiği linkleri de sayan bir sayfa başına sınır belirleyin.

4. Başlıklarda, butonlarda ya da başka linklerin içinde linkler

Nedir: bir H2, içindekiler tablosu ya da mevcut bir anchor içindeki eşleşme yeni bir linkle sarılır; bu da iç içe <a> etiketleri ya da mavi başlıklar üretir. Nasıl fark edilir: birkaç sayfayı bir HTML doğrulayıcıdan geçirin ya da taramada link içeren başlıkları arayın. Nasıl düzeltilir: yasak seçicileri açıkça tanımlayın ve her yeni kuraldan önce bunları bir test kopyasında deneyin.

5. Yalnızca JavaScript'te var olan linkler

Nedir: bir front-end bileşeni linkleri sayfa yüklendikten sonra ekler; bazen href olmadan, bazen yalnızca kaydırma ya da tıklamadan sonra. Nasıl fark edilir: ham HTML'i (kaynağı görüntüle) render edilmiş DOM ile karşılaştırın ve Search Console URL Denetimi'nde render edilmiş HTML'i kontrol edin. Nasıl düzeltilir: eklemeyi sunucuya ya da kayıtlı içeriğe taşıyın. JavaScript SEO rehberimiz render sürecini ayrıntılı olarak açıklıyor.

Uyarı

Birçok yapay zeka tarayıcısı JavaScript'i hiç çalıştırmaz. Yalnızca scriptler çalıştıktan sonra görünen bir link, render sonrası Googlebot tarafından görülebilir ama ChatGPT, Claude ya da Perplexity'yi besleyen botlar için görünmez kalabilir.

Nedir: eski bir envanterden üretilen otomatik linkler taşınmış ya da kaldırılmış URL'leri göstermeye devam eder. Nasıl fark edilir: bir taramada iç linkleri durum koduna (3xx, 4xx) ve indekslenemeyen hedefe göre filtreleyin; ücretsiz kırık link kontrol aracımız bunu tek bir sayfa için yapar. Nasıl düzeltilir: her çalıştırmadan önce envanteri yenileyin, yalnızca 200 dönen, indekslenebilir ve kendine canonical veren hedefleri kabul edin ve bir 301 oluşturulduğunda linkleri yerinde güncelleyin.

7. Yalnızca "ilgili yazılar" bileşenlerine güvenmek

Nedir: site, her makale üç ilgili yazıyla bittiği için iyi linklendiğini düşünür. Bu bloklar çoğu zaman etikete ya da tarihe göre seçer, döner ve eski içeriği tamamen atlar. Nasıl fark edilir: yetim sayfa raporunuz (taramanın ulaşamadığı ya da yalnızca sayfalama üzerinden ulaştığı site haritası URL'leri) uzun kalmaya devam eder. Nasıl düzeltilir: bileşeni tutun ama gövdeye bağlamsal linkler ve hub sayfalarından sabit linkler ekleyin.

8. Tek bir anchor'ı iki sayfaya yönlendirmek

Nedir: "iç linkleme aracı" bazı makalelerde A sayfasına, bazılarında B sayfasına link verir. Alaka sinyallerini bölersiniz ve anahtar kelime yamyamlığını besleyebilirsiniz. Nasıl fark edilir: taramadan bir anchor ile hedef haritası oluşturun ve birden fazla hedefi olan her anchor'ı işaretleyin. Nasıl düzeltilir: bir arama niyeti, bir hedef sayfa; zayıf sayfanın anchor'larını yeniden atayın.

9. Kayıt yok, geri alma yok

Nedir: linkler daha sonra kaldırılan bir eklenti tarafından içeriğe eklenmiştir ya da hangi linklerin otomatik olduğunu kimse bilmez. Nasıl fark edilir: "araç geçen ay kaç link ekledi?" sorusunu yanıtlayamazsınız. Nasıl düzeltilir: her otomatik linki bir tabloda saklayın (kaynak, hedef, anchor, kural, tarih, durum), altyapınız izin veriyorsa HTML'de bir data özelliğiyle işaretleyin ve bir kurala ait tüm linkleri tek işlemde kaldırabildiğinizi doğrulayın.

HataAranacak sinyalÇözüm
Her geçiş linklenmişTek bir anchor'ın tek bir URL'ye yüzlerce kez kullanılmasıSite geneli sınırlar, anchor varyantları
Yanlış anlamElle alınan örneklemde garip cümlelerDaha yüksek eşik, negatif anahtar kelimeler
Link yoğunluğu100 kelime başına 3'ten fazla linkKelime mesafesi, sayfa başına sınır
Yasak alanlarBaşlıklarda linkler, iç içe anchor'larAçık hariç tutma seçicileri
Yalnızca JavaScript linkleriKaynak kodda olmayan linklerSunucu tarafında ekleme
Ölü hedeflerTaramada 3xx ve 4xx iç linklerEnvanteri yenileme, yalnızca 200 hedefler
Yalnızca bileşenle linklemeUzun yetim sayfa listesiBağlamsal ve hub linkleri
Bir anchor, iki hedefTekrarlar içeren anchor haritasıBir niyet, bir sayfa
Kayıt yokOtomatik linkler sayılamıyorLink tablosu, data özelliği, geri alma

Otomatik iç linklerin etkisi nasıl ölçülür

İç linkler nadiren bir gecede sıçrama yaratır. Link alan sayfalarda, kontrol grubuna karşı, 4 ile 12 hafta boyunca ölçüm yapın.

Her link dalgasından sonra takip edilecekler

  • Yetim sayfa sayısı (site haritası ile tarama karşılaştırması)
  • Ana sayfadan 3 tıklamadan daha derindeki sayfalar
  • Öncelikli sayfa başına benzersiz gelen iç link
  • Hedef sayfaların Search Console'daki gösterimleri ve ortalama pozisyonu
  • Hedef sayfaların kontrol grubuna göre tıklamaları
  • Sunucu loglarında hedef sayfaların taranma sıklığı
  • İncelemede reddedilen otomatik linklerin oranı (kuralların kalitesi)

Search Console'un Bağlantılar raporu

Search Console'daki Bağlantılar raporu "en çok dahili bağlantı verilen sayfalarınızı" ve her biri için ona link veren sayfaları gösterir. Hızlı bir kontrol için faydalıdır (öncelikli sayfalarınız üst sıralarda mı?), ancak Google'ın yardım sayfası tablolarının 1000 satırla sınırlı olduğunu ve raporun "sitenizdeki tüm bağlantıların eksiksiz bir listesi olmadığını" belirtiyor. Kendi taramanızı doğru kaynak olarak, Search Console'u ise Google'ın gerçekte neyi aldığını görmek için kullanın.

Bağlantılar raporunu açıklayan Google Search Console yardım sayfası
Search Console'un Bağlantılar raporu en çok dahili bağlantı alan sayfalarınızı 1000 satır sınırıyla gösterir: onu doğru kaynak olarak değil, bir kontrol aracı olarak kullanın.

Sunucu logları

Erişiminiz varsa sunucu logları, Googlebot'un ve yapay zeka tarayıcılarının yeni linklenen sayfaları bir dalgadan sonra daha sık ziyaret edip etmediğini gösterir. Keşfin iyileştiğinin en doğrudan sinyali budur. SEO için log dosyası analizi rehberimiz botları nasıl filtreleyeceğinizi ve tarama sıklığını nasıl okuyacağınızı, ayrıca bunun büyük sitelerde crawl budget için neden önemli olduğunu açıklıyor.

Sonuçları dürüstçe okumak

Gösterimler hedef sayfalarda artıyor ama kontrol grubunda artmıyorsa, linkler büyük olasılıkla işe yaramıştır. İkisinde de artıyorsa muhtemelen mevsimsel ya da algoritmik bir etkidir. Hedef sayfalar gösterim kazanıp tıklama kazanmıyorsa, bir sonraki kaldıraç daha fazla link değil, başlık ve içeriktir. 12 hafta sonra hiçbir şey değişmiyorsa temellere bakın: linkler ham HTML'de mi ve hedefler gerçekten indekslenmiş mi?

Bugün nereden başlamalı

Başlamak için büyük bir araca ihtiyacınız yok. 20 ile 50 sayfalık tek bir küme seçin, onu tarayın, yetim ve öncelikli sayfalarını listeleyin, Search Console'dan bir anchor bankası oluşturun ve linkleri incelenmiş tek bir dalgada ekleyin. Altı hafta ölçün, öğrendiklerinizi kurallar olarak yazın, ardından bir sonraki kümeye geçin.

Sık yayın yapıyorsanız en ucuz kazanç yazım anında linklemedir: her yeni makale editörden doğru sayfalara giden linklerle çıkmalıdır. Sorank, makaleleri sizin için yazıp yayınlarken tam olarak bunu yapar; konu kümesi oluşturucusu da bu linklerin izlediği kümeleri, yamyamlık önleme yerleşik olarak planlar. Eski sayfalar için bunu yukarıdaki yöntemle incelenmiş bir geriye dönük tamamlamayla birleştirin.

Sık sorulan sorular

Otomatik iç linkleme SEO açısından güvenli mi?

Evet, linkler alakalı olduğu, açıklayıcı anchor metinleri kullandığı ve makul sınırlar içinde kaldığı sürece. Google'ın dokümantasyonu açıklayıcı anchor metnine sahip, taranabilir linkler ister ve otomasyonun kendisine değil, aşırı linklemeye karşı uyarır. Risk, bir anahtar kelimenin her geçişini aynı anchor ile linkleyen araçlardan gelir; bu yüzden bir inceleme adımı tutun ve her otomatik linki kaydedin.

Bir makalede kaç iç link olmalı?

Google ideal bir sayı olmadığını söylüyor. Pratik bir başlangıç noktası, 1500 kelimelik bir makalede yazarın yerleştirdiği linklere ek olarak 3 ile 5 otomatik bağlamsal linktir; hedef başına bir link ve linkler arasında biraz mesafe olmalıdır. Kendi sayfalarınızda ölçüp ayarlayın; Zyppy'nin bir korelasyon çalışması URL başına yaklaşık 40 gelen iç linke kadar kazanç, yaklaşık 45 ile 50'den sonra ise tersine dönüş gözlemledi.

Otomatik iç linkleme bir iç linkleme stratejisinin yerini alır mı?

Hayır. Otomasyon bir stratejiyi uygular: adayları bulur, linkleri ekler ve güncel tutar. Hangi sayfalara öncelik verileceğine, linklerin hangi mimariyi izleyeceğine (ağ, anlamsal koza ya da silo) ve hangi anchor'ın hangi sayfaya ait olduğuna yine sizin karar vermeniz gerekir.

30 günlük içerik planınızı ücretsiz alın

Rakiplerinizi, web sitenizi ve yapay zeka görünürlüğünüzü analiz ediyor, size ücretsiz olarak özel bir içerik planı hazırlıyoruz.

Ücretsiz SEO araçlarımız

Tüm ücretsiz araçlarımızı görün

30 günlük içerik planınızı ücretsiz alın

Rakiplerinizi, web sitenizi ve yapay zeka görünürlüğünüzü analiz ediyor, size ücretsiz olarak özel bir içerik planı hazırlıyoruz.

Koyu saçlı ve sakallı, açık kahverengi gömlekli bir adam, podcast ya da kayıt ortamında mikrofonun önünde konuşuyor.Kısa koyu saçlı, beyaz gömlek ve koyu ceket giyen bir adamın, nötr bir ifadeyle doğrudan kameraya baktığı portre.Kısa koyu saçlı, sakallı, şeffaf gözlüklü, üzerinde beyaz yuvarlak logo olan siyah tişört giyen bir adam, taş bir duvarın önünde duruyor.Celio fabianoUzun kahverengi saçlı, kırmızı üst ve kolye takan, ağaçlık bir arka planda dışarıda gülümseyen genç bir kadın.Sorank müşterisi Xavier Breull'ün profil fotoğrafı
Google
Şeffaf arka plan üzerinde dolu sarı beş köşeli yıldız simgesi.Şeffaf arka plan üzerinde dolu sarı beş köşeli yıldız simgesi.Şeffaf arka plan üzerinde dolu sarı beş köşeli yıldız simgesi.Şeffaf arka plan üzerinde dolu sarı beş köşeli yıldız simgesi.Şeffaf arka plan üzerinde dolu sarı beş köşeli yıldız simgesi.
5/5
+5,000
kullanıcı

Hırslı kurucuların yorumları

5 yorumdan 5/5

5 ayda 0'dan 10000 ziyaretçiye

Celio Fabianomonrobotlavevitre.frGoogleE-commerce

8 ayda 0'dan 5000 ziyarete

Thibault BMsorank.comGoogleYazılım

4 ayda 0'dan 1104 tıklamaya

Dominiqueflight-sensations-idf.comGoogleEğlence ve havacılık

6 ayda 0'dan 163 tıklamaya

Coworking Pariscoworking-paris.frGoogleOffice broker

7 ayda x92 tıklama

Guide Zanzibarguidezanzibar.comGoogleSeyahat