Yayınlanma Durumu: Aktif Proje (https://opengraph.click)
Kapsam: Faz 1 — OpenGraph Analiz & Canlı Önizleme


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 tarayıp 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: Yüksek performanslı ve mobil uyumlu Bootstrap 5 arayüzü.