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,canonicalve 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ü.