Hoşgeldin Misafir

Semrush ve Ahrefs'e Para Ödemeye Son: OpenSEO (26k+ Star Açık Kaynak Devrim)

müminbiri

müminbiri

Ne kadar sessiz olursan, o kadar çok işitebilirsin
13 Ağu 2025
1,645 Mesaj
TIM Görevleri
1

Aktiflik

Seviye

Deneyim

TIM / GÖREV:
Merhaba TURKHACKS Ailesi,

Serimizin 2. gününde; özellikle webmaster'ların, SEO uzmanlarının, site alım-satımı yapanların ve ajansların en büyük ortak masraf kalemi olan aylık 130$ - 300$'lık Semrush/Ahrefs aboneliklerine darbe vuran, açık kaynak dünyasının son dönemdeki en popüler SEO projesini inceliyoruz: every-app / open-seo.

📌 Proje Bilgileri & Güncel İstatistikler:
• Proje Linki: https://github.com/every-app/open-seo
• ⭐ Yıldız (Stars): 26.700+
• 🍴 Fork Sayısı: 3.700+
• 👁️ Takip / Favori (Watchers): 80+
• 📜 Lisans: MIT (Açık Kaynak)
• 💻 Teknolojiler: TypeScript (%93+), Next.js / TanStack, Docker, Cloudflare Workers, MCP Entegrasyonu

2266473992.png

1. Ne İşe Yarar?
Bugün bir webmaster veya SEO uzmanı için Semrush, Ahrefs veya Moz gibi araçlar olmazsa olmazdır. Ancak döviz kuru ve fahiş aylık abonelikler yüzünden sektörde herkes "ortak hesap", "çerez paylaşımı" veya "sürekli patlayan paneller" peşinde koşuyor.

OpenSEO, Semrush ve Ahrefs'in sunduğu temel iş akışlarını (anahtar kelime analizi, sıralama takibi, rakip analizi, backlink kontrolü ve teknik site audit) tamamen açık kaynak ve kendi sunucunuza kurulabilir (self-hosted) hale getiren modern bir SEO platformudur.

Üstelik sadece bir web arayüzü sunmakla kalmaz; doğrudan MCP (Model Context Protocol) sunucusu barındırarak Claude, Cursor veya yerel AI ajanlarınızın web sitenizin tüm SEO verisini okuyup otomatik strateji üretmesini sağlar.

2. Neden Bu Kadar Popüler Oldu? (26.000+ Yıldızın Sırrı)
* Aylık 150-300 Dolar Tasarruf (Kullandığın Kadar Öde): Semrush sizden ayda binlerce lira sabit abonelik isterken, OpenSEO altyapısında sektör standardı olan DataForSEO API'sini kullanır. Yalnızca sorguladığınız anahtar kelime veya rakip analizi başına kuruşlar düzeyinde (kullandığın kadar öde) maliyet çıkar.
* Şişirilmiş ve Karmaşık Menüler Yok: Geleneksel SEO araçlarının kafayı karıştıran yüzlerce gereksiz grafiği yerine sade, modern ve doğrudan aksiyon aldıran bir kullanıcı arayüzü sunar.
* Yapay Zeka Görünürlüğü (AI Visibility & Citations): Sadece Google'daki organik sıranızı değil; Perplexity, Claude ve ChatGPT gibi yapay zeka arama motorlarının sitenizi kaynak gösterip göstermediğini (GEO / Generative Engine Optimization) de takip eder.
* MCP & Ajan Entegrasyonu: Cursor veya Claude Code'a "Search Console ve OpenSEO verilerimi çek, son 28 günde trafiği düşen sayfaları tespit et ve başlıkları yeniden optimize et" dediğinizde ajanınız bu işlemi baştan sona otomatik yapar.

3. Öne Çıkan Özellikleri
  • Anahtar Kelime Araştırması (Keyword Research): Arama hacmi (search volume), anahtar kelime zorluğu (KD), TBM (CPC) ve arama niyetine (search intent) göre kelime gruplama (clustering).
  • Canlı Sıra Takibi (Rank Tracking): Belirlediğiniz kelimelerde web sitenizin günlük pozisyon değişimlerini hatasız takip etme.
  • Rakip Analizi & Domain Overview: Rakiplerinizin hangi kelimelerden organik hit aldığını, en çok trafik çeken sayfalarını ve kelime çakışmalarını haritalandırma.
  • Backlink & Referans Domain İncelemesi: Gelen dofollow/nofollow bağlantılar, referans domainler, anchor text dağılımı ve spam skoru analizi.
  • Kapsamlı Teknik Site Denetimi (Site Audit): Kırık linkler (404), eksik meta etiketleri, zayıf içerik (thin content), yavaş açılan sayfalar ve indeksleme sorunlarını tek ekranda raporlama.
  • Google Search Console Entegrasyonu: Doğrudan Search Console hesabınızı bağlayarak gösterim, tıklama ve ortalama konum verilerini tek çatı altında toplama.
4. Kurulum ve Nasıl Kullanılır?

OpenSEO iki farklı yöntemle tamamen ücretsiz barındırılabilir: Docker (kendi sunucunuz/VPS) veya Cloudflare (sıfır sunucu maliyetiyle).

A) Docker ile Kurulum (En Kolay Yol):
Ubuntu, Debian veya yerel bilgisayarınızda Docker kuruluysa:

1. Repoyu klonlayın:
git clone https://github.com/every-app/open-seo.git
cd open-seo
2. Örnek ortam dosyasını kopyalayın:
cp .env.example .env
(.env dosyası içine DataForSEO API bilgilerinizi tanımlayın. DataForSEO'ya kayıt olduğunuzda test için ücretsiz deneme kredisi vermektedir.)

3. Konteyneri başlatın:
docker compose up -d
Sistem ayağa kalktığında tarayıcınızdan http://localhost:3000 adresine giderek kendi SEO panelinize erişebilirsiniz. Coolify, Dokploy veya Portainer kullananlar da tek tıkla deploy edebilir.

B) Cloudflare Üzerinden Sunucusuz (Serverless) Kurulum:
Herhangi bir VPS veya sunucu ödemek istemiyorsanız, Cloudflare Workers ücretsiz planı üzerinde de tek komutla çalıştırılabilir:
pnpm install
pnpm run deploy:cloudflare
C) Claude Code veya Cursor ile MCP Bağlantısı:
Ajanınızın yapılandırma dosyasına (claude_desktop_config.json veya Cursor MCP ayarları) OpenSEO MCP sunucu adresinizi ekleyerek yapay zekanıza tam yetkili bir SEO danışmanı yeteneği kazandırabilirsiniz.

Siz şu anda SEO çalışmalarınızda hangi araçları kullanıyorsunuz? Ortak hesap çilesi yerine böyle bir açık kaynak panel işinizi görür mü?​