Tüm Yazılara Dön
Teknik SEO
12 Mart 2026
28 dk okuma

Graf Veritabanları (Neo4j) ve NLP ile Otomatik İç Linkleme ve PageRank Akışı

Mert Merkit
Intent Yöneticisi

[!TIP] AEO (Yapay Zeka) Özeti

  • Ana Odak: Bu içerik Teknik SEO stratejilerine odaklanır.
  • Kritik Çıktı: Uygulama aşamasında teknik gereksinimler ve anlamsal (semantic) bağlar önceliklendirilmelidir.
  • Kimin İçin: SEO uzmanları, geliştiriciler ve içerik mimarları.
Uzman Görüşü (SME)• Intent Veri Ekibi

Arama motoru optimizasyonunun (SEO) algoritmaları son 15 yılda yüzlerce kez değişse de, altındaki matematiksel temel olan en önemli yasa hiç değişmedi: PageRank (Sayfa Otoritesi).

Biraz basitleştirelim: Dışarıdan sitenize gelen güçlü bir backlink (Örn: Bir haber sitesinden aldığınız referans), sitenizin ana kapısından içeri giren bir "Otorite Enerjisi"dir. Ancak o büyük enerjinin (PageRank suyu) içerideki odalara, yani asıl para kazandıran kategori ve ürün sayfalarınıza nasıl dağılacağı tamamen sizin "İç Linkleme" (Internal Linking) mimarinize bağlıdır.

100 sayfalık butik bir sitede iç linkleri manuel olarak veya basit bir "Benzer Yazılar" (YARP vb.) eklentisiyle yönetebilirsiniz. Peki ya 500.000 sayfalık kurumsal bir e-ticaret (Örn: Hepsiburada, Trendyol) veya büyük ölçekli bir B2B pazar yeri (Marketplace) yönetiyorsanız?

Büyük ölçekli sitelerde rastgele verilen linkler veya etiket (Tag) bulutlarından oluşan kalitesiz link ağları, sorunlu bir tarama bütçesi (Crawl Budget) israfına ve otorite sızıntısına (PageRank Leakage) neden olur.

Büyük oyuncuların sırrı burada yatar: Graf Veritabanları (Graph Databases) ve Doğal Dil İşleme (NLP) tabanlı tamamen otomatik, anlamsal linkleme mimarisi.


1. Relational Database (SQL) vs. Graph Database (Neo4j)

Geleneksel ilişkisel veritabanları (MySQL, PostgreSQL) veriyi satırlarda ve tablolarda tutar. "Bu makalenin kategorisi Yazılım" veya "Bu ürünün markası X" demek kolaydır. Ancak SQL'e şunu sormak hesaplama gücü (CPU) açısından bir sistem darboğazıtur:

"Bu makale, şu ürün sayfasıyla %85 anlamsal (Semantik) benzerlik gösteriyor ve o ürün sayfasının otoritesi 10 üzerinden 2 olduğu için bu makaleden oraya PageRank aktarmalıyım. Bana uygun 5 sayfayı bul."

SQL bu tür çok yönlü ilişkileri (Many-to-Many Relationships) bulmak için milyarlarca satırı "JOIN" yapmak zorunda kalır ve sunucu kilitlenir.

İşte burada Graf Veritabanları (Neo4j gibi) devreye girer. Graf veritabanları, veriyi "Düğümler" (Nodes - yani sayfalarınız) ve o düğümler arasındaki "İlişkiler" (Edges - yani linkler ve anlamsal benzerlikler) olarak saklar. Tıpkı Google'ın kendi çekirdeğindeki Bilgi Grafiği (Knowledge Graph) gibi çalışır.

graph TD
    A[Makale: 'En İyi CRM Programları'] -->|SEMANTIC_SIMILARITY: 0.92| B(Ürün: Enterprise CRM Satış Sayfası)
    A -->|AUTHOR_IS| C[Kişi: Mert Merkit]
    B -->|REQUIRES_PAGERANK| D(Otorite Puanı: 2/10)
    A -->|HAS_PAGERANK| E(Otorite Puanı: 9/10)
    
    style A fill:#f9f,stroke:#333,stroke-width:2px
    style B fill:#bbf,stroke:#333,stroke-width:2px
// Neo4j Cypher Sorgusu Örneği: PageRank Akışını Optimize Eden Otomatik Link Bulucu
MATCH (a:Article)-[r:SEMANTICALLY_SIMILAR_TO]->(p:Product)
WHERE p.stock > 0           // Sadece stoğu OLAN ürünleri seç
  AND p.pageRank < 3.0      // Sadece otoritesi DÜŞÜK olup desteğe ihtiyacı olan ürünleri seç
  AND a.pageRank > 7.0      // Sadece otoritesi ÇOK YÜKSEK (Güçlü) makalelerden link ver
RETURN a.url, p.url, r.similarityScore
ORDER BY r.similarityScore DESC
LIMIT 5

Bu Neo4j Cypher sorgusu, saniyenin onda biri sürede şu hayati kararı verir: "Sitede satışı olan, SEO açısından desteğe ihtiyacı olan ama anlamsal olarak benim yüksek otoriteye sahip makaleme çok benzeyen ürünleri bul ve aralarına sistem üzerinden otomatik bir iç link kur."


2. NLP ve Vektör Veritabanları (Vector DB) ile Anlamsal Eşleşme (Semantic Matching)

İç linklemede SEO uzmanlarının en sık yaptığı kritik hata, "Tam Eşleme" (Exact Match) Anchor Text (Bağlantı Metni) kullanmaktır. Örneğin, şirketinizin blogunda 5.000 makale var ve her makalede geçen "Kredi Kartı" kelimesini otomatik olarak "Kredi Kartı Başvurusu" sayfasına linkleyen bir WordPress eklentisi kurdunuz. (Eski Wikipedia mantığı).

Google'ın SpamBrain algoritması bunu 3. günde fark eder ve "Aşırı Optimizasyon" (Over-optimization) ve manipülasyon sebebiyle sitenize manuel veya algoritmik ceza (Penalty) uygular.

Modern Yaklaşım: Vektörel (Embeddings) İç Linkleme

Modern yapay zeka yaklaşımında, metinleri "kelime kelime" değil, anlam bütünlüğü olarak Vektör Katmanları (Embeddings) şeklinde ele alırız.

  1. Metni Makine Dilindeki Vektöre Çevirme: Sitedeki tüm paragraf ve sayfalar OpenAI (text-embedding-3-large) veya açık kaynaklı (BERT/SentenceTransformers) modellerle 1536 veya 384 boyutlu matematiksel vektörlere (uzaydaki koordinatlara) dönüştürülür. Bu koordinatlar Pinecone veya Qdrant gibi bir Vektör Veritabanına kaydedilir.
  2. Kosinüs Benzerliği (Cosine Similarity): Editörünüz yeni bir makale yazdığında, sistem bu makalenin uzaydaki konumunu (Vektörünü), diğer tüm sayfaların (Ürünler, Kategoriler) konumlarıyla karşılaştırır. Aralarındaki açıyı (Benzerlik skoru) hesaplar.
  3. Dinamik ve Doğal Link Enjeksiyonu: Sistem sadece kelime geçen yerlere değil, cümlenin içeriği (Niyeti) ürünle %85'in üzerinde eşleştiğinde link önerir. Ve link verirken "Kredi Kartı" kelimesine değil, cümlenin doğal yapısını bozmayan "en avantajlı finansman seçeneklerini değerlendirirken dikkat etmeniz gerekenler" gibi uzun kuyruklu (Long-tail) ve varyasyonlu anchor textlere link yerleştirir. Bu işlem Google'a %100 doğal görünür.

3. Otorite Dağıtımı (PageRank Sculpting) Mimari Modelleri

Graf mimarinizi (Graph Architecture) kurduğunuzda, elinizde bir "Elektrik Dağıtım Şebekesi" olur. Bu şebekede elektriğin (SEO otoritesinin) nereye, nasıl akacağına tamamen siz karar verirsiniz.

  • Silo Modeli (Dikey Kapalı Linkleme): Otorite sadece aynı ana kategorideki (Örn: Sadece 'Spor Ayakkabı' silosu) sayfalar arasında döner. Başka bir kategoriye (Örn: 'Gömlek' silosu) asla link verilmez. Yüksek uzmanlık gerektiren dar nişler ve e-ticaret siteleri için kusursuzdir. Otorite dışarı sızmaz, içeride yoğunlaşır.
  • Hub-and-Spoke Modeli (Yıldız / Merkez Modeli): Merkezde (Hub) büyük ölçekli bir "Pillar Page" (Örn: Ultimate SEO Rehberi 2026) bulunur. Etrafındaki onlarca ufak ve spesifik "Cluster" (Küme) sayfası (Örn: Canonical nedir?, Robots.txt nasıl yazılır?) sadece merkeze (Hub'a) link verir. Merkeze aşağıdan toplanan büyük ölçekli otorite, o ana rehber sayfasını sektörün en zor ve en çok aranan kelimesinde (Head Term) tartışmasız 1. sıraya taşır.

En Büyük Av: Orphan Pages (Yetim Sayfalar)

Graf veritabanınız (Neo4j) sitenizin haritasını 3 boyutlu olarak çıkardığında, görselleştirmede hiçbir "İlişkisi" (Edge) olmayan, yani sitedeki hiçbir sayfanın link vermediği düğümleri (Nodes) kırmızıyla işaretler. Bunlar Yetim Sayfalardır (Orphan Pages).

Geleneksel yöntemde bunları bulmak ve tek tek düzeltmek haftalar sürer. Oysa graf mimarisinde sistem, bu yetim sayfaların içeriklerini (vektörlerini) tarar ve onlara link verebilecek (veya onların link verebileceği) en mantıklı, en yüksek otoriteye sahip 3 eski makaleyi otomatik bulur. İçerik yöneticisinin (veya CMS admin panelinin) önüne sadece bir "Onayla (Approve)" butonu düşer.


Sonuç: SEO Artık Sadece Metin Yazarlığı Değildir; Saf Bir Matematik (Veri Mühendisliği) Problemidir

Klasik, eski tarz SEO uzmanları "Hadi blog yazalım, WordPress eklentisiyle her yazıdan ana sayfaya 3 link verelim" diye düşünürken; Enterprise (Kurumsal) Teknik SEO mühendisleri PageRank dağılımını graf algoritmaları, vektör benzerlikleri (Embeddings) ve asenkron node ilişkileriyle optimize eder.

Kurumsal (Enterprise) seviyede oyunu kazanmak ve devleri (Pazar yerlerini) devirmek istiyorsanız, SEO operasyonlarınızı sadece "İçerik Girmek" vizyonundan çıkarıp, büyük ölçekli bir Veri Mühendisliği (Data Engineering) Bilimine dönüştürmek zorundasınız. Otorite (PageRank) tıpkı su gibidir; eğer doğru kanalları (Graph DB) inşa ederseniz, su eninde sonunda değirmeninize (Satış/Dönüşüm sayfalarına) akacaktır.


🕸️ Knowledge Graph & Semantik Bağlantılar

Bu içerik, Intent.com.tr'nin Teknik SEO topikal kümesinin (Topic Cluster) bir parçasıdır. Konuyu daha derinlemesine anlamak için aşağıdaki varlıkları (Entities) ve ilişkili içerikleri inceleyebilirsiniz:

📖 İlgili Rehberler ve İçerikler

🧠 Semantic Entities (Terimler & Senaryolar)

Semantic Yönerge: Bu sayfa Graf Veritabanları (Neo4j) ve NLP ile Otomatik İç Linkleme ve PageRank Akışı konusundaki kullanıcı niyetini (Search Intent) karşılamak üzere yapılandırılmıştır.