admin
Katılım
23 Eki 2022
Mesajlar
9,193
Çözümler
14
Tepkime puanı
7,182
Puanları
113
Yaş
28

Python SEO Analyzer Nedir? AI Destekli SEO ve GEO Analiz Aracı

Python SEO Analyzer, klasik teknik SEO analizini yapay zeka destekli GEO (Generative Engine Optimization / AI Search Optimization) analiziyle birleştiren açık kaynak kodlu bir Python aracıdır. Web sitelerinin teknik SEO durumunu, içerik kalitesini, uzmanlık sinyallerini ve AI arama motorları için uygunluğunu analiz eder.

Geliştiricisi Seth Black olan proje yaklaşık 2010 yılından beri geliştirilmekte olup, küçük ve orta ölçekli web siteleri için güçlü bir SEO tarama çözümü sunmaktadır.


Python SEO Analyzer Özellikleri

Teknik SEO Analizi

Araç aşağıdaki SEO kriterlerini otomatik olarak kontrol eder:

  • Title etiketleri
  • Meta Description
  • H1-H6 başlık yapıları
  • Dahili link analizi
  • Bozuk bağlantılar
  • Sayfa yapısı
  • HTML etiketleri
  • Anahtar kelime yoğunluğu
  • Robots ve Sitemap desteği


AI Search (GEO) Analizi

Son sürümlerde eklenen en önemli özelliklerden biri AI destekli içerik değerlendirmesidir.

Anthropic Claude modeli kullanılarak;

  • İçeriğin uzmanlık seviyesi
  • Güvenilirlik (Trust)
  • Otorite sinyalleri
  • İnsan odaklı yazım kalitesi
  • Konuşma dili uygunluğu
  • AI Search motorlarında görünürlük potansiyeli

değerlendirilmektedir.

Bu özellik için Anthropic API Key gereklidir.


Kurulum

Pip ile


pip install pyseoanalyzer




Docker ile

En güncel Docker imajını çekebilirsiniz.


docker pull sethblack/python-seo-analyzer:latest



Analiz başlatmak için:


docker run --rm sethblack/python-seo-analyzer http://example.com/




HTML Rapor Oluşturma

JSON yerine HTML raporu almak mümkündür.


python-seo-analyzer https://siteadresi.com --output-format html



Docker üzerinde:


docker run --rm sethblack/python-seo-analyzer http://example.com/ --output-format html




Sitemap ile Tarama

Belirli URL listesini Sitemap üzerinden okutabilirsiniz.


python-seo-analyzer https://site.com --sitemap sitemap.xml




Python API Kullanımı

Basit kullanım:


from pyseoanalyzer import analyze

output = analyze("https://site.com")

print(output)




Başlık Analizi Dahil


from pyseoanalyzer import analyze

output = analyze(
"https://site.com",
analyze_headings=True,
analyze_extra_tags=True
)

print(output)




Sadece Tek Sayfa Analizi

Varsayılan olarak bütün dahili linkler taranır.

Sadece verilen URL analiz edilecekse:


from pyseoanalyzer import analyze

output = analyze(
"https://site.com",
follow_links=False
)

print(output)




AI Analizini Çalıştırma

Anthropic API anahtarını tanımlayın.

Linux


export ANTHROPIC_API_KEY=your_api_key



Windows


set ANTHROPIC_API_KEY=your_api_key



Ardından:


python-seo-analyzer https://site.com --run-llm-analysis



veya Docker ile


docker run --rm -e ANTHROPIC_API_KEY="your_api_key" sethblack/python-seo-analyzer https://site.com --run-llm-analysis




Avantajları

  • Tamamen açık kaynak
  • Ücretsiz kullanım
  • Python tabanlı
  • Docker desteği
  • HTML rapor üretimi
  • JSON çıktısı
  • API desteği
  • Sitemap desteği
  • Teknik SEO taraması
  • AI Search Optimization analizi
  • Claude AI entegrasyonu


Dezavantajları

  • Büyük web sitelerinde Python nedeniyle yavaş çalışabilir.
  • JavaScript ağırlıklı modern sitelerde analiz sınırlı olabilir.
  • AI analizi için Anthropic API ücreti gerekir.
  • Enterprise seviyesinde gelişmiş SEO araçlarının tüm özelliklerini içermez.


Kimler Kullanmalı?

Python SEO Analyzer özellikle aşağıdaki kullanıcılar için uygundur:

  • SEO uzmanları
  • Yazılım geliştiricileri
  • Teknik SEO danışmanları
  • Blog sahipleri
  • İçerik üreticileri
  • AI Search (GEO) optimizasyonu yapan ekipler
  • Açık kaynak SEO araçlarını tercih eden kullanıcılar


Sonuç

Python SEO Analyzer, klasik teknik SEO analizinin yanı sıra AI destekli GEO (Generative Engine Optimization) değerlendirmeleri sunan başarılı bir açık kaynak projedir. Özellikle küçük ve orta ölçekli projelerde teknik SEO kontrollerini otomatikleştirmek isteyen geliştiriciler için oldukça kullanışlıdır. Claude AI entegrasyonu sayesinde içeriklerin yalnızca arama motorları için değil, yapay zeka destekli arama sistemleri açısından da değerlendirilmesine olanak tanır.
 
Üst
Reklam Ver
R10dev.net'i ana ekrana ekle!