Yayınlanma Durumu: 🟡 Aktif Geliştirme Aşamasında
Hedef Tamamlanma: 48 Saatlik MVP Sprinti


📌 Problem Nedir?

Bir blog yazısı, ürün veya landing page yayınladığımızda linki LinkedIn, Twitter/X, WhatsApp veya Slack'te paylaşıyoruz. Ancak çoğu zaman görseller kırpılıyor, og:title çekilmiyor ya da twitter:card etiketi eksik olduğu için linkler sönük bir metin kutusu olarak kalıyor.

Mevcut test araçları ya çok yavaş, ya reklam dolu ya da sadece tek bir platformun önizlemesini sunuyor.


🚀 Çözüm & Faz 1 Kapsamı (opengraph.click)

İlk aşamada (Faz 1) tamamen hız ve sadeliğe odaklanan ücretsiz bir analiz aracı inşa ediyorum:

  • Anlık Meta Tag Analizi: Girilen URL'nin og:title, og:description, og:image, twitter:card, canonical ve diğer kritik meta etiketlerini milisaniyeler içinde kazıyıp (scraping) analiz eder.
  • Canlı Sosyal Medya Önizlemesi:
    • 💼 LinkedIn Kartı Önizlemesi
    • 🐦 X (Twitter) Summary & Large Image Önizlemesi
    • 💬 WhatsApp & Slack Paylaşım Simülasyonu
  • Eksik & Hata Raporu: "Görsel çözünürlüğü 1200x630px altında", "og:description 160 karakterden uzun" veya "Etiket bulunamadı" gibi aksiyon alınabilir geliştirici önerileri.

⚙️ Teknik Mimari (Backend & Performance)

  • Framework: Laravel (Lumen / Minimal Laravel Core)
  • Scraper: Guzzle HTTP + Symfony DomCrawler
  • Caching: Hızlı yanıt süreleri için Redis önbellekleme
  • UI: Dark theme odaklı, yüksek performanslı ve mobil uyumlu Bootstrap 5 arayüzü.