Tüm Yazılar
KategoriBusiness
Okuma Süresi
18 dk okuma
Yayın Tarihi
...
Kelime Sayısı
1.865kelime

Kahveni hazırla - bu içerikli bir makale!

App Store arama sıralaması, keyword stratejisi, A/B test, screenshot optimizasyonu ve conversion rate artırma. ASO tam rehberi.

App Store Optimization (ASO): Uygulamanı Keşfettir

# App Store Optimization (ASO): Uygulamanı Keşfettir

App Store'da 1.8 milyon uygulama var ve her gün yüzlerce yenisi ekleniyor. Harika bir uygulama geliştirmek yetmez — kullanıcıların onu bulması gerekir. ASO, uygulamanızın organik keşfedilebilirliğini artırmanın en etkili yoludur. Bu rehberde kanıtlanmış ASO stratejilerini, Apple'ın algoritma mantığını ve conversion optimizasyonunu derinlemesine inceleyeceğiz.


İçindekiler


1. ASO Temelleri

Ranking Faktörleri

Faktör
Ağırlık
Kontrol
**App Name**
★★★★★
Tam kontrol
**Subtitle**
★★★★
Tam kontrol
**Keywords**
★★★★
Tam kontrol
**Downloads velocity**
★★★★★
Kısmi kontrol
**Ratings & Reviews**
★★★★
Kısmi kontrol
**Update frequency**
★★★
Tam kontrol
**Retention rate**
★★★★
Dolaylı kontrol
**Revenue**
★★★
Dolaylı kontrol
**Crash rate**
★★
Tam kontrol
**App age**
Kontrol yok

ASO vs SEO Karşılaştırma

Özellik
ASO (App Store)
SEO (Web)
**Arama motoru**
App Store algoritması
Google/Bing
**Keyword yeri**
Name, subtitle, keyword field
Title, H1, content, meta
**Backlink eşdeğeri**
App referral, deep links
External links
**Content**
Screenshots, preview video
Blog posts, pages
**Teknik faktör**
Crash rate, app size
Page speed, Core Web Vitals
**Social signal**
Ratings, reviews
Social shares

Easter Egg

Gizli bir bilgi buldun!

Bu bölümde gizli bir bilgi var. Keşfetmek ister misin?


2. Keyword Research Stratejisi

swift
1Keyword değerlendirme formülü:
2Score = (Search Volume × Relevance) / Competition
3 
4Hedef: Yüksek volume, düşük competition, yüksek relevance

Keyword Bulma Yöntemleri

  1. App Store Suggest: Arama çubuğuna yazın, önerileri not edin
  2. Rakip Analizi: Top 10 rakibin name/subtitle'ına bakın
  3. Apple Search Ads: Popularity score (1-100)
  4. Araçlar: Sensor Tower, AppTweak, AppFollow, ASO.dev
  5. Review Mining: Kullanıcı yorumlarındaki kelimeler

Keyword Field (100 karakter)

swift
1Kurallar:
2- Virgülle ayır, boşluk kullanma(karakter israfı)
3- App name/subtitle'daki kelimeleri TEKRARLAMA
4- Tekil kullan(Apple otomatik çoğul yapar)
5- Rakip marka ismi KULLANMA(rejection riski)
6- Bağlaçları atla(ve, ile, için)
7 
8Örnek(fotoğraf düzenleme uygulaması):
9filtre,kolaj,efekt,güzelleştir,portre,selfie,kamera,çerçeve,sticker,
10düzenleme,retouching,HDR,panorama,mozaik,vintage,blur,bokeh

3. App Name & Subtitle Optimizasyonu

Eleman
Limit
Strateji
**App Name**
30 karakter
Marka + Ana keyword
**Subtitle**
30 karakter
İkincil keyword'ler
swift
1İYİ örnekler:
2App Name: "Pixelmator Pro"
3Subtitle: "Image Editor & Design"
4 
5App Name: "Calm"
6Subtitle: "Sleep, Meditation & Relaxation"
7 
8KÖTÜ örnekler:
9App Name: "Best Photo Editor Free HD Camera Filter Effects 2025"
10→ Spam görünümlü, Apple reject edebilir
11 
12App Name: "MyApp"
13Subtitle: "An application for you"
14→ Hiçbir keyword yok, arama sonuçlarında görünmez

4. App Description

swift
1App Store Description yapısı (4000 karakter max):
2 
3=== İlk 3 satır(KRITIK - "More" öncesi görünen) ===
4Hook: En güçlü value proposition
5Sosyal kanıt: "10M+ kullanıcı" / "App Store Editörün Seçimi"
6Ana özellik listesi başlangıcı
7 
8=== Detaylı Özellikler ===
9Özellik 1 — açıklama
10Özellik 2 — açıklama
11...
12 
13=== Sosyal Kanıt ===
14Basın alıntıları, ödüller
15 
16=== Abonelik Bilgisi(varsa) ===
17Fiyatlandırma şeffaflığı
18 
19=== Teknik Bilgi ===
20Desteklenen cihazlar, gereksinimler

5. Visual Assets

Screenshot Stratejisi

Sıra
İçerik
Amaç
1.
Ana değer önerisi
Hook — ilk görüntüde convince
2.
En popüler özellik
Engagement
3.
Diferansiyatör
Rakiplerden fark
4-6.
Diğer özellikler
Derinlik
7-8.
Sosyal kanıt / Ödüller
Güven
swift
1// Programmatic screenshot oluşturma (Fastlane Snapshot)
2// Fastfile
3lane :screenshots do
4 capture_screenshots(
5 output_directory: "./screenshots",
6 clear_previous_screenshots: true,
7 devices: [
8 "iPhone 15 Pro Max",
9 "iPhone SE (3rd generation)",
10 "iPad Pro (12.9-inch) (6th generation)"
11 ],
12 languages: ["tr", "en-US", "de-DE", "ja"],
13 override_status_bar: true
14 )
15 frame_screenshots(
16 silver: false,
17 path: "./screenshots"
18 )
19end

App Preview Video

  • İlk 3 saniye kritik (autoplay)
  • 15-30 saniye ideal uzunluk
  • Ses olmadan da anlaşılmalı
  • Gerçek uygulama footage'ı (mockup değil)
  • CTA ile bitir

6. Ratings & Reviews Yönetimi

swift
1import StoreKit
2 
3// Stratejik rating prompt
4final class ReviewManager {
5 private static let sessionCountKey = "session_count"
6 private static let lastPromptKey = "last_review_prompt"
7 
8 static func requestReviewIfAppropriate() {
9 let count = UserDefaults.standard.integer(forKey: sessionCountKey) + 1
10 UserDefaults.standard.set(count, forKey: sessionCountKey)
11 
12 // Kurallar:
13 // 1. En az 5 oturum sonra
14 // 2. Son prompt'tan 120+ gün geçmiş
15 // 3. Kullanıcı bir "başarı anı" yaşamış olmalı
16 guard count >= 5 else { return }
17 
18 let lastPrompt = UserDefaults.standard.object(forKey: lastPromptKey) as? Date ?? .distantPast
19 guard Date().timeIntervalSince(lastPrompt) > 120 * 24 * 3600 else { return }
20 
21 // Apple yılda max 3 kez gösterir
22 if let scene = UIApplication.shared.connectedScenes
23 .first(where: { $0.activationState == .foregroundActive }) as? UIWindowScene {
24 SKStoreReviewController.requestReview(in: scene)
25 UserDefaults.standard.set(Date(), forKey: lastPromptKey)
26 }
27 }
28}
29 
30// Kullanım: Başarı anlarında çağır
31func didCompletePurchase() {
32 // ... purchase logic
33 ReviewManager.requestReviewIfAppropriate()
34}
35 
36func didFinishOnboarding() {
37 // ... onboarding logic
38 ReviewManager.requestReviewIfAppropriate()
39}

7. App Store Connect Analytics

Metrik
Formül
Hedef
**Impression→Product Page**
Tap-through rate
>8%
**Product Page→Download**
Conversion rate
>30%
**Download→Day 1 Retention**
Retention rate
>40%
**Keyword Rankings**
Position 1-10
Top 5
**Organic vs Paid**
Organic ratio
>60%

8. A/B Testing (Product Page Optimization)

App Store Connect → Product Page Optimization ile:

  • Farklı icon'lar
  • Farklı screenshot setleri
  • Farklı app preview video'ları

test edebilirsiniz.

swift
1Test stratejisi:
21. Bir seferde TEK değişken test edin
32. Minimum 7 gün çalıştırın
43. %90+ confidence bekleyin
54. Trafik: %50/%50 veya %33/%33/%33
65. Mevsimsel etkileri göz önünde bulundurun

9. Localized ASO

Her ülkenin App Store'u farklı keyword'lere duyarlıdır:

swift
1Strateji:
21. Her locale için ayrı keyword research yapın
32. Japonya'da Katakana + Hiragana + Romaji kombinasyonu kullanın
43. Almanya'da bileşik kelimeler(Fotobearbeitung) önemli
54. Arapça'da sağdan sola yazım kontrol edin
65. Çince'de Simplified + Traditional ayrı hedefleyin

10. Update Stratejisi

  • Her 4-6 haftada güncelleme yayınlayın
  • "What's New" metin stratejik olarak yazın
  • Seasonal events (bayram, okul) öncesi optimize edin
  • iOS major update'inden hemen sonra uyumluluk güncellemesi

11. Competitive Analysis

swift
1Rakip analiz checklist:
2☐ Top 10 rakibin keyword'lerini listele
3☐ Screenshot stratejilerini karşılaştır
4☐ Rating ortalamaları ve review temalarını analiz et
5☐ Fiyatlandırma modellerini incele
6☐ Update sıklıklarını takip et
7☐ Feature gap analizi yap

12. Seasonal ASO Takvimi

Yıl boyunca keyword ve metadata'yı mevsimsel trendlere göre güncellemek, organik trafiği ciddi oranda artırır.

Dönem
Trend Keyword'ler
Strateji
**Ocak**
fitness, diet, resolution, planner
Yeni yıl kararları teması
**Şubat**
valentine, love, gift, couple
Sevgililer günü kampanyası
**Mart-Nisan**
tax, budget, spring, cleaning
Bahar temizliği, vergi sezonu
**Haziran**
WWDC, travel, vacation, summer
Yaz tatili + yeni iOS özellikler
**Eylül**
school, back to school, study, iOS XX
iPhone lansmanı + okul sezonu
**Kasım**
black friday, deals, shopping, gift
Alışveriş sezonu başlangıcı
**Aralık**
christmas, holiday, new year, gift
Yılın en yüksek indirme dönemi

Seasonal Update Stratejisi

swift
11. Mevsim başlamadan 2 hafta önce metadata'yı güncelle
2 (Apple review süresi dahil)
32. Promotional text'i her hafta güncelle(review gerektirmez)
43. Mevsimsel screenshot setleri hazırla
54. What's New metnini mevsime uygun yaz
65. Mevsim sonrası evergreen keyword'lere geri dön

13. ASO Master Checklist

  • App Name: Marka + ana keyword (30 karakter)
  • Subtitle: İkincil keyword'ler (30 karakter)
  • Keywords: 100 karakter optimize
  • Screenshots: İlk 3'ü hook-focused
  • App Preview: 15-30sn, autoplay-friendly
  • Description: İlk 3 satır ikna edici
  • Ratings: Stratejik prompt zamanlaması
  • Localization: En az 10 ülke/dil
  • A/B Test: Sürekli optimize
  • Update: 4-6 hafta cycle

ALTIN İPUCU

Bu yazının en değerli bilgisi

Bu ipucu, yazının en önemli çıkarımını içeriyor.

Okuyucu Ödülü

Tebrikler! Bu yazıyı sonuna kadar okuduğun için sana özel bir hediyem var:

Etiketler

#ASO#App Store#Marketing#Keywords#Conversion#Business
Muhittin Çamdalı

Muhittin Çamdalı

Senior iOS Developer

12+ yıllık deneyime sahip iOS Developer. Swift, SwiftUI ve modern iOS mimarileri konusunda uzman. Apple platformlarında performanslı ve kullanıcı dostu uygulamalar geliştiriyorum.

iOS Geliştirme Haberleri

Haftalık Swift tips, SwiftUI tricks ve iOS best practices. Spam yok, sadece değerli içerik.

Gizliliğinize saygı duyuyoruz. İstediğiniz zaman abonelikten çıkabilirsiniz.

Paylaş

Bunu da begenebilirsiniz