Ana içeriğe atla
← Tüm makaleler
contentBaşlangıç8 dk okumaSon güncelleme: 30 Nis 2026

AIDE VSO Scan Profili Nedir?

AIDE'nin VSO (Video Arama Optimizasyonu) profili 9 check ile video arama WEB tarafını ölçer — VideoObject schema, başlık + açıklama + thumbnail, chapters, video sitemap, altyazılar, dosya adları.

  • #vso
  • #video-seo
  • #scan
  • #profile
  • #schema
  • #youtube

VSO nedir? Web tarafı kapsamı

Video Search Optimization (VSO), bir videonun YouTube + Google video arama + Bing video sonuçlarında bulunabilirliğini optimize etme disiplinidir. Konvansiyonel VSO iki tarafa ayrılır:

  1. Platform tarafı (off-page): İzlenme süresi (watch time), elde tutma oranı (audience retention), CTR, beğeni/yorum/abone hızı, videonun otoriter sitelerde gömülmesi (embeds), kanal otoritesi. AIDE'nin kapsamı dışında — bunlar YouTube Data + Analytics API ve dış embed/backlink araçları (Ahrefs, Brightcove) gerektirir.
  2. Web tarafı (on-page): Web sayfasında video başlığı, açıklama, tags, özel thumbnail, chapter'lar (zaman damgalı), VideoObject JSON-LD, video XML sitemap, altyazılar (track), descriptive dosya adı. AIDE'nin uzmanlık alanı.

AIDE VSO suite'i kullanıcının orijinal 15 maddelik VSO tablosunun ~%38'ini (etkileşim + otorite tarafı, YouTube/dış API gerektiren maddeler) ürünleştirmemiştir. Web-testable 9 maddeyi 100 puana yeniden ölçeklendirdi.

Kapsam dışı bırakılan maddeler

Bu maddeler statik web taramasıyla ölçülemez:

| Madde | Neden ölçülemez | |---|---| | İzlenme süresi (watch_time) | YouTube Analytics API | | Elde tutma oranı (retention) | YouTube Analytics API | | Video CTR | YouTube Analytics + Search Console | | Engagement (like/comment/share) | YouTube Data API | | Embedding (video_embeds) | Ahrefs / Brightcove referrer takibi | | Kanal otoritesi | YouTube Data API |

Bu maddeler için TubeBuddy, vidIQ, Brightcove veya YouTube Studio doğrudan yönetim araçları daha uygundur — AIDE bu domain'i hedeflemiyor.

Video sinyali yoksa SKIPPED

VSO suite'inin ek bir özelliği: sayfada video sinyali yoksa tüm suite SKIPPED olur — toplam skoru düşürmez. Sinyaller:

  • HTML5 <video> tag
  • JSON-LD @type: VideoObject (veya türev: Movie, Episode, MusicVideoObject, PodcastEpisode, Clip)
  • og:type video.* veya og:video / og:video:url meta
  • YouTube / Vimeo / Wistia / Dailymotion / Vidyard iframe embed

Bu, LSO'daki "tek lokasyonlu işletme = SKIPPED" pattern'inin video versiyonu — video içermeyen bir blog yazısının VSO testinden 0 alıp ortalama skoru düşürmesini engelliyor.

9 check, 5 VSO kategorisi

Meta Veri — 36 puan

  • vso-video-title (18) — VideoObject name / <video title> / og:title (öncelik sırası); 40-70 karakter ideal, ALL CAPS oranı %30 altı, clickbait sembol pattern (!!!, ???, 🔥🔥🔥) yok.
  • vso-video-description (12) — VideoObject description veya og:description; ≥ 250 kelime PASS, 100-249 WARNING, < 50 sınırda.
  • vso-video-tags (6) — VideoObject keywords (CSV/array) + meta keywords; ≥ 5 etiket PASS.

Görsel — 16 puan

  • vso-custom-thumbnail (16) — VideoObject thumbnailUrl + width/height; 1280×720 (16:9) ideal, < 800px küçük uyarısı.

Yapı — 14 puan

  • vso-video-chapters (14) — JSON-LD hasPart Clip array veya description'da 00:00 Giriş zaman damgası pattern; ≥ 5 chapter PASS, Google key-moments rich result eşiği.

Teknik — 21 puan

  • vso-videoobject-schema (14) — JSON-LD VideoObject + name + description + thumbnailUrl + uploadDate + contentUrl/embedUrl zorunlu alanlar. Duration bonus.
  • vso-video-sitemap (7) — Robots.txt Sitemap: direktifi veya /video-sitemap.xml, /sitemap-video.xml aday path'leri; içinde xmlns:video namespace veya <video:video> element'i.

Erişim — 13 puan

  • vso-closed-captions (10) — <track kind="captions"> + srclang veya VideoObject transcript/caption property; YouTube iframe cc_load_policy=1 zayıf sinyal.
  • vso-video-filename (3) — contentUrl / video src dosya adı descriptive mi? seo-nasil-yapilir.mp4 PASS, video123.mp4 / IMG_1234.mp4 FAIL. Sadece YouTube/Vimeo iframe varsa SKIPPED (kendi dosya URL'si yok).

Statik suite felsefesi

Tüm 9 native VSO check'i statik HTML / JSON-LD parse / XML sitemap probe ile çalışır; render gerektirmez. Sayfada video sinyali yoksa tüm suite SKIPPED — boşa skor cezası yok. Sinyal var ama o spesifik kontrolün veri kaynağı yoksa o check tek başına SKIPPED.

Nasıl tetiklenir

UI'dan "VSO Kontrolü" sekmesi, ya da API:

curl -X POST https://api.aide.tr/v1/scans \
  -H "Content-Type: application/json" \
  -d '{
    "url": "https://example.com/videolar/seo-nasil-yapilir",
    "profile": "vso"
  }'

js_render parametresi VSO suite için gerekli değil.

Score yorumlama

| Bant | VSO web durumu | |---|---| | ≥ 95 | Video-grade — VideoObject schema tam, 1280×720 thumbnail, 5+ chapter, video sitemap aktif, manuel altyazı + descriptive dosya. | | 85-94 | Çoğu yerinde, sadece chapters veya video sitemap eksiği. | | 70-84 | VideoObject var ama eksik alan veya thumbnail boyut sinyali yok. | | 50-69 | Title/description var ama JSON-LD VideoObject yok — Google video rich result çıkmaz. | | < 50 | Video-blind sayfa. VideoObject + thumbnail + chapters + altyazı roadmap'i önerilir. |

İlgili kaynaklar

1284 abone

Haftalık AI-Readiness bülteni

Yeni makaleler, sektör trendi, kontrol değişiklikleri — haftada bir mail.

Sitenizde deneyin

Tek bir tıklamayla bu kontrolü çalıştırın.

Hangi kontrolü istersin?
AIDE VSO Scan Profili Nedir? | AIDE