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.

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?
Sorank yanıtlarınıza uyuyor
Kendi sitenizde 3 gün deneyin ve Google, ChatGPT ve diğer yapay zekâlarda nerede olduğunuzu görün.
3 gün ücretsiz deneyin3 gün ücretsiz, sonra istediğiniz zaman bırakın. 90 gün para iade garantisi, koşullar geçerlidir.
İç 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:
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 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
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ı.
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ı
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.
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.
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.

İ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
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.
Kabadan inceye üç yaygın temsil biçimi vardır:
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.
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.
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ç linkleme" çok farklı teknikleri kapsar. Çoğu site sonunda iki ya da üçünü bir arada kullanır.
İ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.
İ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'ı.
İ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.
İ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.
İ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.
İ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öntem | Alaka | Çalıştırma eforu | Anchor kalitesi | Yanlış yapılandırma riski | En uygun kullanım |
|---|---|---|---|---|---|
| Kural tabanlı anahtar kelime otomatik linklemesi | Düşük | Düşük | Tekrarlı | Yüksek (anahtar kelime doldurma) | Sözlükler, ürün adları |
| Yapısal ve şablon modülleri | Orta | Çok düşük | Genel | Düşük | Her site, temel katman olarak |
| Onaylı anlamsal öneriler | Yüksek | Orta (inceleme) | Doğal ve çeşitli | Düşük | Bloglar ve içerik hub'ları |
| Varlık tabanlı linkleme | Adlandırılmış şeylerde yüksek | Orta | Kesin | Orta | Seyahat, e-ticaret, kataloglar |
| Grafik odaklı (dahili PageRank) | Değişken | Yüksek (analiz) | Filtreye bağlı | Orta | Büyük siteler, gömülü satış sayfaları |
| Yazım anında linkleme | Yüksek | Düşük | En doğal | Düşük | Sık yayın yapan siteler |
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.
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ı
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.
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.

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.
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.
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.
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.
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
Ö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.
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.
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.
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.
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.
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)},
}
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)
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")])

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.
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.
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.
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.
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.
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.
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.
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.
| Hata | Aranacak 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ış anlam | Elle alınan örneklemde garip cümleler | Daha yüksek eşik, negatif anahtar kelimeler |
| Link yoğunluğu | 100 kelime başına 3'ten fazla link | Kelime mesafesi, sayfa başına sınır |
| Yasak alanlar | Başlıklarda linkler, iç içe anchor'lar | Açık hariç tutma seçicileri |
| Yalnızca JavaScript linkleri | Kaynak kodda olmayan linkler | Sunucu tarafında ekleme |
| Ölü hedefler | Taramada 3xx ve 4xx iç linkler | Envanteri yenileme, yalnızca 200 hedefler |
| Yalnızca bileşenle linkleme | Uzun yetim sayfa listesi | Bağlamsal ve hub linkleri |
| Bir anchor, iki hedef | Tekrarlar içeren anchor haritası | Bir niyet, bir sayfa |
| Kayıt yok | Otomatik linkler sayılamıyor | Link tablosu, data özelliği, geri alma |
İç 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
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.

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.
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?
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.
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.
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.
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.
