Soft Ajans ®

Derin Linkleme Nedir? Deep Linking Nasıl Yapılır?

Son Güncelleme: Yazar: admin Blog, SEO
Derin Linkleme Nedir? Deep Linking Nasıl Yapılır?

İnternet sitelerinde kullanılan standart bağlantılar, kullanıcıları genellikle belirli bir web sayfasına yönlendirir. Mobil uygulamalarda ise kullanıcıyı yalnızca uygulamanın ana ekranına göndermek her zaman yeterli değildir. Reklamda gördüğü ürünü incelemek isteyen bir kullanıcının doğrudan ilgili ürün ekranına ulaşması daha iyi bir deneyim sağlar.

Derin linkleme, kullanıcının bir internet sitesi veya mobil uygulama içerisindeki belirli bir içeriğe doğrudan yönlendirilmesini sağlayan bağlantı yöntemidir. İngilizcede deep linking olarak adlandırılır.

Örneğin bir e-ticaret uygulamasına ait bağlantıya tıklayan kullanıcı:

  • Uygulamanın ana sayfasına,
  • Genel ürün kategorisine,
  • Belirli bir ürünün sayfasına

yönlendirilebilir.

Kullanıcının doğrudan belirli ürün sayfasına gönderilmesi derin bağlantı kullanımına örnektir.

Derin linkleme; mobil uygulama reklamları, e-posta kampanyaları, sosyal medya paylaşımları, QR kodlar, bildirimler ve yeniden pazarlama çalışmalarında kullanılabilir. Doğru yapılandırıldığında kullanıcı yolculuğunu kısaltabilir ve dönüşüm sürecini kolaylaştırabilir.

Derin Linkleme Nedir?

Derin linkleme, kullanıcıyı bir internet sitesinin veya mobil uygulamanın ana ekranı yerine doğrudan belirli bir sayfa, bölüm ya da içeriğe yönlendiren bağlantı sistemidir.

Derin bağlantı şu içeriklere yönlendirme yapabilir:

  • Ürün detay sayfası
  • Ürün kategorisi
  • Kampanya ekranı
  • Sepet
  • Ödeme adımı
  • Kullanıcı profili
  • Haber veya blog içeriği
  • Video
  • Mobil uygulama özelliği
  • Randevu sayfası
  • Kupon ekranı
  • Belirli bir sosyal medya profili
  • Harita veya konum bilgisi

Standart bağlantı yapısını daha iyi anlamak için hyperlink nedir? içeriği incelenebilir.

Deep Link Ne Demektir?

Deep link, Türkçede derin bağlantı anlamına gelir. Kullanıcıyı dijital ortamda genel bir giriş noktasına değil, daha alt seviyedeki belirli bir hedefe ulaştırır.

Örnek bir standart uygulama bağlantısı:

ornekuygulama://

Bu bağlantı yalnızca uygulamayı açabilir.

Belirli bir ürün ekranını açan derin bağlantı ise şu yapıda olabilir:

ornekuygulama://urun/12345

Web adresi kullanan doğrulanmış bir bağlantı ise şu şekilde hazırlanabilir:

https://www.orneksite.com/urun/12345

Doğru yapılandırılmışsa bu bağlantı:

  • Uygulama yüklüyse ilgili ürün ekranını,
  • Uygulama yüklü değilse ürünün web sayfasını

açabilir.

Derin Linkleme Nasıl Çalışır?

Derin linkleme sistemi genel olarak bağlantı, işletim sistemi ve uygulama yönlendirmesinin birlikte çalışmasıyla oluşur.

Temel süreç şu şekildedir:

  • Kullanıcı bağlantıya tıklar.
  • İşletim sistemi bağlantının yapısını kontrol eder.
  • Bağlantıyla ilişkilendirilmiş uygulamanın yüklü olup olmadığı belirlenir.
  • Uygulama yüklüyse ilgili ekran açılır.
  • Uygulama yüklü değilse web sayfası veya uygulama mağazası açılabilir.
  • Kampanya ve kullanıcı hareketleri ölçümleme sistemlerine aktarılabilir.

Derin linkin davranışı; bağlantı türüne, işletim sistemine, uygulamanın teknik yapılandırmasına ve kullanıcının cihazındaki uygulama durumuna göre değişebilir.

Standart Link ile Derin Link Arasındaki Fark

Kriter Standart bağlantı Derin bağlantı
Yönlendirme noktası Ana sayfa veya genel ekran Belirli içerik veya uygulama ekranı
Kullanıcı adımı Daha fazla arama gerekebilir Hedefe doğrudan ulaşabilir
Mobil uygulama desteği Her zaman bulunmaz Uygulama ekranını açabilir
Kampanya uyumu Genel yönlendirme Kampanyaya özel yönlendirme
Kullanıcı deneyimi Daha uzun yolculuk Daha kısa yolculuk
Dönüşüm potansiyeli Sayfaya göre değişir Doğru hedeflemede artabilir

Örneğin bir sosyal medya reklamında kırmızı bir ayakkabı tanıtılıyorsa kullanıcıyı mağazanın ana sayfasına göndermek yerine ilgili ürün detayına yönlendirmek daha uygun olabilir.

Derin Linkleme Türleri Nelerdir?

Derin bağlantılar teknik yapılarına ve uygulamanın cihazda bulunup bulunmamasına göre farklı türlere ayrılır.

Başlıca deep linking türleri şunlardır:

  • Geleneksel deep link
  • Custom URL scheme
  • Android App Links
  • Apple Universal Links
  • Deferred deep linking
  • Contextual deep linking

Geleneksel Deep Link Nedir?

Geleneksel deep link, uygulama yüklüyse doğrudan belirli uygulama ekranını açan bağlantıdır.

Örnek:

magaza://urun/123

Bu bağlantıda magaza bölümü uygulamaya özel URL şemasıdır.

Geleneksel deep linklerin temel sınırlaması, uygulama yüklü olmadığında bağlantının beklenen biçimde çalışmayabilmesidir. Kullanıcı hata ekranıyla karşılaşabilir veya hiçbir işlem gerçekleşmeyebilir.

Custom URL Scheme Nedir?

Custom URL scheme, mobil uygulama için özel bir bağlantı protokolü tanımlanmasıdır.

Örnekler:

uygulamaadi://profil/45
magaza://kategori/ayakkabi
banka://odeme/fatura

Custom scheme bağlantılarının avantajları:

  • Uygulama içerisinde belirli ekranları açabilir.
  • Uygulanması görece kolay olabilir.
  • Uygulamalar arası yönlendirmede kullanılabilir.
  • Özel işlemleri tetikleyebilir.

Sınırlamaları:

  • Alan adı doğrulaması içermez.
  • Aynı şema başka bir uygulama tarafından kaydedilebilir.
  • Uygulama yüklü değilse çalışmayabilir.
  • Web sayfasına otomatik dönüş her zaman bulunmaz.
  • Güvenlik açısından dikkatli yapılandırılmalıdır.

Android App Links Nedir?

Android App Links, Android uygulaması ile işletmeye ait internet sitesi arasında doğrulanmış ilişki kuran bağlantı sistemidir.

App Links, http veya https bağlantılarını kullanabilir.

Örnek:

https://www.orneksite.com/urun/123

Android cihaz, alan adının uygulamayla doğrulanmış olduğunu tespit ederse bağlantıyı doğrudan ilgili uygulama ekranında açabilir.

Android App Links kurulurken genel olarak şu işlemler yapılır:

  • Uygulamanın bağlantıları karşılayacak şekilde yapılandırılması
  • Android manifest dosyasında intent filtrelerinin tanımlanması
  • İnternet sitesine doğrulama dosyası eklenmesi
  • Uygulama ve alan adı ilişkisinin doğrulanması
  • Bağlantı yollarının test edilmesi

Web sitesi tarafında kullanılan doğrulama dosyası genel olarak şu dizinde bulunur:

https://www.orneksite.com/.well-known/assetlinks.json

App Links yapısının önemli avantajları şunlardır:

  • Alan adı ve uygulama ilişkisi doğrulanır.
  • Kullanıcıya uygulama seçim ekranı gösterilmeden uygulama açılabilir.
  • Standart HTTPS bağlantıları kullanılabilir.
  • Uygulama yüklü değilse web sayfası açılabilir.
  • Daha güvenilir bir kullanıcı deneyimi sunabilir.

Apple Universal Links Nedir?

Universal Links, Apple cihazlarında HTTPS bağlantılarının doğrudan ilgili uygulama ekranını açmasını sağlayan bağlantı sistemidir.

Örnek bağlantı:

https://www.orneksite.com/kampanya/yaz-indirimi

Uygulama yüklüyse bağlantı kampanya ekranını uygulama içerisinde açabilir. Uygulama yüklü değilse aynı adres web tarayıcısında görüntülenebilir.

Universal Links kurulurken genel olarak:

  • Uygulamada Associated Domains özelliği etkinleştirilir.
  • İnternet sitesi alan adı uygulamayla ilişkilendirilir.
  • Web sitesine Apple ilişkilendirme dosyası eklenir.
  • Uygulamanın gelen URL’yi doğru ekrana yönlendirmesi sağlanır.
  • Farklı cihaz ve uygulamalarda test yapılır.

İlişkilendirme dosyası genellikle şu yapıda yayımlanır:

https://www.orneksite.com/.well-known/apple-app-site-association

Universal Links sisteminin avantajları:

  • Standart HTTPS bağlantıları kullanır.
  • Uygulama ve internet sitesi ilişkisi doğrulanır.
  • Uygulama yüklü değilse web sayfasına yönlendirme yapılabilir.
  • Kullanıcıya daha kesintisiz bir deneyim sunabilir.
  • Paylaşılan bağlantı web ortamında da çalışabilir.

Android App Links ve Apple Universal Links Karşılaştırması

Özellik Android App Links Apple Universal Links
İşletim sistemi Android iOS ve ilgili Apple sistemleri
Bağlantı türü HTTP veya HTTPS HTTP veya HTTPS
Alan adı doğrulaması assetlinks.json apple-app-site-association
Uygulama yüklüyse İlgili uygulama ekranını açabilir İlgili uygulama ekranını açabilir
Uygulama yüklü değilse Web sayfasına yönlenebilir Web sayfası açılabilir
Uygulama ayarı Intent filtreleri Associated Domains
Güvenlik Doğrulanmış alan adı ilişkisi Doğrulanmış alan adı ilişkisi

Her iki sistemin aynı internet sitesi URL’leriyle birlikte çalışması mümkündür. Uygulama geliştirirken Android ve Apple bağlantı yapıları ayrı ayrı yapılandırılmalıdır.

Deferred Deep Linking Nedir?

Deferred deep linking, uygulama cihazda yüklü olmasa bile kullanıcının ilk tıkladığı içerik bilgisinin korunmasını ve uygulama kurulduktan sonra ilgili ekrana yönlendirilmesini amaçlayan yöntemdir.

Örnek süreç:

  • Kullanıcı sosyal medya reklamındaki ürün bağlantısına tıklar.
  • Uygulama cihazda yüklü değildir.
  • Kullanıcı uygulama mağazasına yönlendirilir.
  • Uygulamayı indirir ve açar.
  • Uygulama, kullanıcıyı genel ana ekran yerine reklamda gördüğü ürüne yönlendirir.

Bu yapı normal derin bağlantıdan daha kapsamlıdır. Kullanıcının bağlantıya tıklaması ile uygulamayı yükleyip açması arasındaki ilişki korunmalıdır.

Deferred deep linking şu alanlarda kullanılabilir:

  • Mobil uygulama reklamları
  • Influencer kampanyaları
  • Arkadaşını davet et programları
  • İndirim kuponları
  • Ürün kampanyaları
  • E-posta pazarlaması
  • QR kod yönlendirmeleri
  • Yeniden pazarlama çalışmaları

Mobil uygulama kampanyalarının planlanması için mobil uygulama reklamları içeriği incelenebilir.

Contextual Deep Linking Nedir?

Contextual deep linking, yönlendirilecek ekranın yanında kullanıcı veya kampanya hakkında ek bilgilerin de bağlantı sürecinde taşınmasıdır.

Taşınabilecek bilgiler:

  • Kampanya kaynağı
  • Reklam içeriği
  • Davet eden kullanıcı
  • Kupon kodu
  • Ürün kimliği
  • Dil tercihi
  • Ülke bilgisi
  • Kampanya grubu
  • Influencer kodu

Örneğin bir kullanıcı arkadaşının davet bağlantısıyla uygulamayı indirirse uygulama açıldıktan sonra hem ilgili kampanya ekranına yönlendirilebilir hem de davet kodu otomatik uygulanabilir.

Bu tür bağlantılarda kişisel verilerin korunması ve hassas bilgilerin URL içerisinde açık biçimde taşınmaması gerekir.

Deep Link Örnekleri

E-Ticaret Ürün Bağlantısı

https://www.ornekmagaza.com/urun/siyah-spor-ayakkabi

Uygulama yüklüyse ilgili ürün ekranı, yüklü değilse web ürün sayfası açılabilir.

Kampanya Bağlantısı

https://www.ornekmagaza.com/kampanya/yaz-indirimi

Kullanıcı doğrudan yaz kampanyasının bulunduğu ekrana yönlendirilebilir.

Sepet Bağlantısı

ornekuygulama://sepet

Kullanıcı uygulamadaki sepet ekranına gönderilebilir.

Profil Bağlantısı

ornekuygulama://kullanici/4582

Belirli bir kullanıcı profili açılabilir.

Kupon Bağlantısı

https://www.ornekmagaza.com/kupon/YENIUYE

Uygulama açıldığında kupon otomatik uygulanabilir veya kampanya detayları gösterilebilir.

Derin Linkleme Nerelerde Kullanılır?

Derin bağlantılar farklı dijital pazarlama ve kullanıcı deneyimi çalışmalarında kullanılabilir.

Mobil Uygulama Reklamları

Kullanıcı, reklamda gördüğü ürün veya hizmetin uygulama içerisindeki ilgili ekranına yönlendirilebilir.

Reklamdan uygulamanın ana sayfasına yönlendirme yapılması, kullanıcının ürünü yeniden aramasını gerektirebilir. Derin bağlantı kullanılması bu ek adımları azaltabilir.

Sosyal Medya Paylaşımları

Instagram, Facebook, TikTok, LinkedIn veya diğer platformlardaki bağlantılar belirli uygulama içeriklerine yönlendirilebilir.

Sosyal medya kampanyalarının daha kapsamlı planlanması için sosyal medya pazarlaması stratejilerinden yararlanılabilir.

E-Posta Pazarlaması

Kullanıcıya gönderilen kampanya e-postasındaki buton doğrudan ilgili ürün, kupon veya üyelik ekranını açabilir.

Örneğin “Sepetinizi tamamlayın” bağlantısı kullanıcının doğrudan uygulamadaki sepetine yönlendirilmesini sağlayabilir.

Anlık Bildirimler

Mobil bildirimler belirli uygulama ekranlarına bağlanabilir.

Bildirim örneği:

Sepetinizdeki ürünün fiyatı düştü.

Kullanıcı bildirime dokunduğunda doğrudan ilgili ürün veya sepet ekranı açılabilir.

QR Kodlar

Fiziksel mağaza, broşür, ambalaj veya etkinlik alanlarındaki QR kodlar deep link içerebilir.

QR kod tarandığında:

  • Ürün ekranı
  • Kampanya
  • Uygulama mağazası
  • Randevu sayfası
  • Üyelik ekranı
  • Menü

açılabilir.

Influencer Kampanyaları

Her içerik üreticisi için ayrı deep link hazırlanabilir. Böylece hangi influencer bağlantısının uygulama yüklemesi, kayıt veya satış oluşturduğu analiz edilebilir.

Influencer çalışmalarının planlanması için influencer nedir? içeriği incelenebilir.

Arkadaşını Davet Et Programları

Kullanıcıya özel davet bağlantıları hazırlanabilir.

Davet edilen kişi bağlantıya tıkladığında:

  • Uygulamayı indirir.
  • Kayıt ekranına yönlendirilir.
  • Davet kodu otomatik tanımlanır.
  • İndirim veya ödül uygulanabilir.

Yeniden Pazarlama

Uygulamayı daha önce kullanan ancak satın alma işlemini tamamlamayan kişilere belirli ürün veya sepet ekranlarına yönlendiren reklamlar gösterilebilir.

Yeniden hedefleme yöntemleri için remarketing nedir? rehberi incelenebilir.

Derin Linklemenin Avantajları Nelerdir?

Kullanıcı Yolculuğunu Kısaltır

Kullanıcı, aradığı içeriği uygulama içerisinde tekrar bulmak zorunda kalmadan doğrudan hedef ekrana ulaşabilir.

Dönüşüm Sürecini Kolaylaştırır

Ürün, form, kampanya veya ödeme ekranına doğrudan yönlendirme yapmak kullanıcı adımlarını azaltabilir.

Uygulama Etkileşimini Artırabilir

Bildirim, e-posta ve reklam bağlantıları kullanıcıları uygulamanın belirli özelliklerine geri getirebilir.

Kampanya Ölçümünü Geliştirebilir

Bağlantılara eklenen kampanya bilgileri sayesinde hangi reklam veya kanalın daha fazla uygulama açılışı ve dönüşüm oluşturduğu analiz edilebilir.

Kişiselleştirilmiş Deneyim Sunabilir

Kullanıcıya özel ürün, kupon, dil veya kampanya ekranı açılabilir.

Web ve Uygulama Deneyimini Birleştirir

Doğrulanmış web bağlantıları, uygulama yüklüyse uygulamayı; yüklü değilse internet sitesini açabilir.

Derin Linklemenin Dezavantajları ve Riskleri

Teknik Kurulum Gerektirir

Android, Apple, internet sitesi ve uygulama yönlendirmelerinin ayrı ayrı yapılandırılması gerekebilir.

Hatalı Bağlantılar Kullanıcı Kaybına Neden Olabilir

Yanlış yapılandırılmış bir bağlantı:

  • Boş ekran açabilir.
  • Uygulamanın kapanmasına neden olabilir.
  • Yanlış ürün sayfasını gösterebilir.
  • Tarayıcı ve uygulama arasında döngü oluşturabilir.
  • Uygulama mağazasına hatalı yönlendirme yapabilir.

İşletim Sistemleri Farklı Davranabilir

Android ve Apple cihazlarda bağlantı doğrulama ve uygulama açma süreçleri farklıdır.

Ölçümleme Karmaşıklaşabilir

Kullanıcının reklam tıklaması, uygulama yüklemesi, uygulamayı ilk açması ve satın alma işlemi farklı sistemlerde ölçülebilir.

Güvenlik Açıkları Oluşabilir

Uygulama, gelen bağlantı parametrelerini kontrol etmeden işlem yaparsa kötü amaçlı yönlendirme veya veri manipülasyonu riski doğabilir.

Gizlilik Gereksinimleri Bulunur

Kampanya ve kullanıcı bilgileri işlenirken izin, veri saklama ve kişisel verilerin korunması kurallarına dikkat edilmelidir.

Deep Linking ile Landing Page Arasındaki Fark

Derin bağlantı ve açılış sayfası kullanıcıyı belirli bir hedefe yönlendirmek için kullanılabilir ancak aynı kavram değildir.

Kriter Deep linking Landing page
Temel hedef Belirli uygulama veya web içeriğini açmak Kampanyaya özel dönüşüm sayfası sunmak
Kullanım alanı Mobil uygulama ve web Genellikle internet sitesi
Uygulama açma Destekleyebilir Genellikle doğrudan desteklemez
İçerik Mevcut uygulama ekranı olabilir Kampanya için özel hazırlanır
Ana amaç Yönlendirme deneyimini kısaltmak Kullanıcıyı dönüşüme ikna etmek

Deep link kullanıcının doğru sayfaya ulaşmasını sağlar. Landing page ise ulaştığı sayfada kullanıcıyı satın alma, kayıt veya form gönderme gibi işlemlere yönlendirir.

Dönüşüm odaklı sayfa hazırlamak için landing page rehberi incelenebilir.

Derin Linkleme SEO’yu Etkiler mi?

Derin linkleme tek başına arama sıralamasını yükselten bir SEO yöntemi değildir. Ancak web ve uygulama içerikleri arasında düzenli bir bağlantı yapısı kurulmasına yardımcı olabilir.

SEO açısından şu alanlar dikkate alınmalıdır:

  • Web sayfalarının taranabilir olması
  • Uygulama bağlantılarının doğru URL’lerle eşleştirilmesi
  • Her içerik için anlamlı web adreslerinin kullanılması
  • Uygulama yüklü değilken çalışan web sayfalarının bulunması
  • Yönlendirme döngülerinin önlenmesi
  • Hatalı ve kırık bağlantıların kontrol edilmesi
  • Mobil kullanıcı deneyiminin korunması

Android App Links ile internet sitesi içerikleri uygulama ekranlarıyla ilişkilendirilebilir. Ancak web sayfasının teknik ve içerik açısından ayrıca optimize edilmesi gerekir.

Mobil görünürlük çalışmalarında Google Play Store SEO ve mobil SEO stratejileri birlikte değerlendirilebilir.

Derin Linkleme ile PWA Arasındaki İlişki

Progressive Web App, internet sitesinin bazı mobil uygulama özelliklerine benzer bir deneyim sunmasını sağlayan web teknolojisidir.

PWA sistemlerinde de kullanıcıların belirli sayfalara doğrudan ulaşmasını sağlayan URL yapıları önemlidir.

Deep linking ile PWA arasındaki fark:

Kriter Mobil uygulama deep link PWA bağlantısı
Çalışma ortamı Yerel mobil uygulama Web tarayıcısı
Uygulama mağazası Gerekebilir Genellikle gerekmez
Bağlantı yapısı App Links, Universal Links veya özel şema Standart web URL’si
Cihaz entegrasyonu Daha kapsamlı olabilir Tarayıcı desteğine bağlıdır
Güncelleme Uygulama sürümü gerekebilir Web üzerinden uygulanabilir

PWA yapılarının özellikleri için Progressive Web Apps içeriği incelenebilir.

Flutter Uygulamalarında Deep Link Kullanımı

Flutter ile geliştirilen mobil uygulamalarda da Android App Links ve Apple Universal Links yapılandırılabilir.

Genel süreç:

  • Uygulamanın destekleyeceği URL yolları belirlenir.
  • Android manifest yapılandırması yapılır.
  • Apple Associated Domains ayarı eklenir.
  • Alan adı doğrulama dosyaları yayımlanır.
  • Flutter uygulamasında gelen bağlantılar dinlenir.
  • URL yolu uygun uygulama ekranına yönlendirilir.
  • Uygulama açık, kapalı ve arka plandayken test yapılır.

Flutter uygulama geliştirme yapısı hakkında Flutter nedir? içeriğinden bilgi alınabilir.

Derin Link Yapısı Nasıl Planlanır?

Teknik geliştirmeye başlamadan önce bir deep link haritası oluşturulmalıdır.

Örnek bağlantı haritası:

İçerik Web yolu Uygulama ekranı
Ana sayfa / Ana ekran
Ürün /urun/{id} Ürün detayı
Kategori /kategori/{slug} Kategori listesi
Kampanya /kampanya/{slug} Kampanya ekranı
Profil /kullanici/{id} Kullanıcı profili
Sepet /sepet Sepet
Sipariş /siparis/{id} Sipariş detayı
Kupon /kupon/{kod} Kupon ekranı

Bağlantı yolları:

  • Kısa ve anlaşılır olmalı
  • Web ve uygulamada tutarlı kullanılmalı
  • Değiştirilmeyecek şekilde planlanmalı
  • Hassas veriler içermemeli
  • Geçersiz parametreleri yönetebilmeli
  • Uygun fallback sayfasına sahip olmalıdır

Deep Link Nasıl Yapılır?

Hedef Ekranları Belirleyin

Öncelikle hangi uygulama ekranlarının bağlantıyla açılacağı belirlenmelidir.

Örnek:

  • Ürün
  • Kampanya
  • Profil
  • Sepet
  • Sipariş
  • Kategori
  • Randevu

Her ekran için gerekli parametreler tanımlanmalıdır.

URL Yapısını Oluşturun

Tutarlı bir bağlantı standardı hazırlanmalıdır.

Örnek:

https://www.orneksite.com/urun/123

Uygulama, /urun/123 yolundaki 123 değerini ürün kimliği olarak okuyabilir.

Uygulama Yönlendirmesini Hazırlayın

Uygulama gelen bağlantıyı analiz ederek ilgili ekrana yönlendirmelidir.

Kontrol edilmesi gereken durumlar:

  • Ürün mevcut mu?
  • Kullanıcı giriş yapmış mı?
  • İçerik kullanıcının ülkesinde erişilebilir mi?
  • Kampanya hâlâ geçerli mi?
  • Kullanıcının yetkisi var mı?
  • Bağlantı parametreleri güvenli mi?

Alan Adını Doğrulayın

Android ve Apple için gerekli doğrulama dosyaları internet sitesinde yayımlanmalıdır.

Dosyaların:

  • HTTPS üzerinden erişilebilir olması
  • Yanlış yönlendirme içermemesi
  • Doğru içerik türüyle sunulması
  • Uygulama kimliklerini doğru içermesi
  • Alt alan adları için ayrıca kontrol edilmesi

gerekebilir.

Fallback Senaryosu Oluşturun

Uygulama yüklü değilse kullanıcının nereye yönlendirileceği belirlenmelidir.

Fallback seçenekleri:

  • İlgili web sayfası
  • Uygulama mağazası
  • Kampanya landing page’i
  • Bilgilendirme sayfası
  • Mobil uyumlu ürün sayfası

Uygulama yüklü olmayan kullanıcıyı boş veya hatalı sayfaya göndermemek gerekir.

Bağlantıları Test Edin

Deep linkler şu durumlarda test edilmelidir:

  • Android uygulaması yüklü
  • Android uygulaması yüklü değil
  • iOS uygulaması yüklü
  • iOS uygulaması yüklü değil
  • Uygulama tamamen kapalı
  • Uygulama arka planda
  • Kullanıcı oturum açmış
  • Kullanıcı oturum açmamış
  • Ürün veya içerik mevcut değil
  • Bağlantı parametresi hatalı
  • Farklı tarayıcılar
  • Sosyal medya uygulama içi tarayıcıları
  • E-posta uygulamaları
  • QR kod tarayıcıları

Deep Link Test Kontrol Listesi

Kontrol alanı Yapılması gereken
Uygulama yüklü Doğru uygulama ekranı açılmalı
Uygulama yüklü değil Web veya mağaza yönlendirmesi çalışmalı
Soğuk başlangıç Uygulama kapalıyken hedef ekran açılmalı
Sıcak başlangıç Uygulama açıkken doğru yönlendirme yapılmalı
Oturum durumu Giriş gerektiren ekranlar yönetilmeli
Geçersiz içerik Anlamlı hata veya alternatif sayfa gösterilmeli
Android doğrulama Alan adı ve uygulama ilişkisi çalışmalı
Apple doğrulama Associated Domains yapısı kontrol edilmeli
Kampanya parametreleri Kaynak ve içerik bilgileri korunmalı
Güvenlik Parametreler doğrulanmalı
Analiz Tıklama, açılış ve dönüşüm ölçülmeli

Derin Linklerin Performansı Nasıl Ölçülür?

Deep link performansını analiz etmek için kullanıcı yolculuğunun farklı aşamaları ölçülmelidir.

Takip edilebilecek metrikler:

  • Bağlantı tıklaması
  • Uygulama açılışı
  • Uygulama yükleme
  • İlk uygulama açılışı
  • Hedef ekran görüntüleme
  • Ürün inceleme
  • Sepete ekleme
  • Form gönderme
  • Kayıt
  • Satın alma
  • Kampanya geliri
Aşama Ölçülebilecek metrik
Reklam Tıklama sayısı
Yönlendirme Uygulama veya web açılışı
Uygulama mağazası Yükleme
Uygulama İlk açılış
İçerik Hedef ekran görüntüleme
Dönüşüm Kayıt, form veya satış

Google Analytics üzerinden web ve uygulama etkinlikleri analiz edilebilir. Ölçümleme sistemlerinin kurulması için Google Analytics nasıl kullanılır? içeriği incelenebilir.

Web sitesindeki bağlantı ve buton tıklamalarının yönetimi için Google Tag Manager kullanılabilir.

Deep Link Kampanyalarında UTM Kullanılır mı?

Web tabanlı deep linklerde kampanya bilgilerini taşımak için UTM parametreleri kullanılabilir.

Örnek:

https://www.orneksite.com/urun/123
?utm_source=instagram
&utm_medium=paid_social
&utm_campaign=yaz_kampanyasi
&utm_content=reels_video

Bu parametrelerle:

  • Trafik kaynağı
  • Reklam kanalı
  • Kampanya adı
  • Reklam içeriği

ayırt edilebilir.

Ancak uygulama tarafında UTM parametrelerinin doğru biçimde okunması ve analiz sistemine aktarılması gerekir.

Deep Link Dönüşüm Oranı Nasıl Hesaplanır?

Deep link dönüşüm oranı, bağlantıya tıklayan kullanıcıların ne kadarının hedeflenen işlemi tamamladığını gösterebilir.

Hesaplama:

Dönüşüm oranı =
Tamamlanan hedef işlemler / Deep link tıklamaları × 100

Örnek:

  • Deep link tıklaması: 10.000
  • Satın alma: 500
500 / 10.000 × 100 = %5

Ayrıca tıklama ile uygulama açılışı arasındaki oran da ölçülebilir:

Uygulama açılma oranı =
Uygulama açılışları / Deep link tıklamaları × 100

Düşük açılma oranı teknik yönlendirme veya uygulama yükleme sürecinde sorun bulunduğunu gösterebilir.

A/B Testlerinde Deep Link Kullanımı

Deep linkler farklı yönlendirme ve kullanıcı deneyimlerinin karşılaştırılmasında kullanılabilir.

Test edilebilecek seçenekler:

  • Ana ekran ile ürün ekranı
  • Web ürün sayfası ile uygulama ürün sayfası
  • Kampanya ekranı ile kategori ekranı
  • Uygulama mağazası ile mobil landing page
  • Sepet ile ürün detay sayfası

Örnek test:

Test Yönlendirme
A versiyonu Uygulama ana sayfası
B versiyonu Reklamdaki ürün ekranı

Satın alma, sepete ekleme ve hemen çıkma verileri karşılaştırılabilir.

Testlerin doğru planlanması için A/B testi nedir? rehberinden yararlanılabilir.

Deep Link Güvenliği Nasıl Sağlanır?

Derin bağlantılar uygulama içerisinde belirli işlemleri tetikleyebildiği için güvenlik kontrolleri yapılmalıdır.

Uygulanabilecek önlemler:

  • Yalnızca güvenilir alan adlarını kabul etmek
  • Parametreleri doğrulamak
  • Hassas verileri URL’de taşımamak
  • Kullanıcı yetkisini yeniden kontrol etmek
  • Ödeme işlemlerinde ek doğrulama istemek
  • Açık yönlendirme sorunlarını önlemek
  • Geçersiz bağlantıları güvenli ekrana yönlendirmek
  • HTTPS kullanmak
  • Custom URL scheme yerine doğrulanmış bağlantıları değerlendirmek
  • Bağlantı kayıtlarını izlemek

Örneğin bir deep linkte sipariş numarası bulunması, kullanıcının başka kişilerin siparişlerini görüntüleyebilmesine izin vermemelidir. Uygulama her istekte kullanıcı yetkisini sunucu tarafında doğrulamalıdır.

Deep Linking Kullanırken Yapılan Hatalar

Kullanıcıyı Yanlış Ekrana Yönlendirmek

Reklamda belirli ürün tanıtılırken kullanıcıyı uygulamanın ana sayfasına göndermek dönüşüm yolculuğunu uzatır.

Uygulama Yüklü Değilken Senaryo Hazırlamamak

Fallback bulunmadığında kullanıcı hata sayfasıyla karşılaşabilir.

Yalnızca Tek İşletim Sisteminde Test Yapmak

Android’de çalışan bağlantı iOS’ta aynı biçimde çalışmayabilir.

Uygulama Durumlarını Test Etmemek

Uygulamanın kapalı, açık ve arka planda olduğu durumlarda farklı sorunlar görülebilir.

Geçersiz İçerikleri Yönetmemek

Silinen ürün veya sona eren kampanya bağlantıları boş ekran oluşturmamalıdır.

Custom Scheme Bağlantılarını Doğrulanmış Sanmak

Custom URL scheme, internet sitesi ve uygulama arasında alan adı doğrulaması sağlamaz.

Kampanya Parametrelerini Kaybetmek

Uygulama yükleme veya yönlendirme sırasında kaynak bilgisi kaybolursa kampanya performansı doğru ölçülemez.

Hassas Bilgileri URL’ye Eklemek

Şifre, ödeme bilgisi, kimlik numarası veya erişim anahtarı gibi bilgiler bağlantıda taşınmamalıdır.

Yönlendirme Döngüsü Oluşturmak

Uygulama ile web sayfası birbirini sürekli açmaya çalışırsa kullanıcı deneyimi bozulabilir.

Analiz Kurulumu Yapmamak

Bağlantının çalışması yeterli değildir. Açılış, ekran görüntüleme ve dönüşüm işlemleri ölçülmelidir.

Deep Linking Kontrol Listesi

Kontrol alanı Yapılması gereken
Hedef ekran Her bağlantının açacağı ekran belirlenmeli
URL standardı Web ve uygulama yolları tutarlı olmalı
Android App Links ve alan adı doğrulaması kurulmalı
Apple Universal Links ve Associated Domains ayarlanmalı
Fallback Uygulama yoksa web veya mağaza açılmalı
Deferred link Yükleme sonrası yönlendirme planlanmalı
Kampanya Kaynak ve içerik parametreleri korunmalı
Güvenlik Alan adı, parametre ve yetkiler doğrulanmalı
Gizlilik Hassas veriler bağlantıda taşınmamalı
Test Farklı cihaz ve uygulama durumları denenmeli
Ölçümleme Tıklama, açılış ve dönüşüm takip edilmeli
Bakım Silinen içerikler ve eski yollar güncellenmeli

Derin Linkleme Hakkında Sıkça Sorulan Sorular

Deep linking ne demektir?

Deep linking, kullanıcıyı internet sitesi veya mobil uygulamanın ana ekranı yerine belirli bir içerik ya da ekrana yönlendiren bağlantı yöntemidir.

Deep link nasıl çalışır?

Kullanıcı bağlantıya tıkladığında işletim sistemi uygulamanın cihazda bulunup bulunmadığını kontrol eder. Uygulama yüklüyse ilgili ekran, yüklü değilse web sayfası veya uygulama mağazası açılabilir.

Deep link ile normal link arasındaki fark nedir?

Normal link genellikle genel bir web sayfasını açar. Deep link ise ürün, kampanya, profil veya sepet gibi belirli bir içeriğe doğrudan yönlendirme yapar.

Android App Links nedir?

Android App Links, HTTPS bağlantılarıyla uygulama ve internet sitesi arasında doğrulanmış ilişki kuran Android bağlantı sistemidir.

Universal Links nedir?

Universal Links, Apple cihazlarında web bağlantılarının doğrulanmış mobil uygulama ekranlarını açmasını sağlayan sistemdir.

Deferred deep linking nedir?

Uygulama cihazda yüklü değilken kullanıcının uygulama mağazasına yönlendirilmesini ve kurulumdan sonra ilk tıkladığı içeriğin açılmasını amaçlayan yöntemdir.

Deep link SEO’ya katkı sağlar mı?

Deep link tek başına sıralama yükseltmez. Ancak web ve mobil uygulama içerikleri arasında daha düzenli ve kullanıcı dostu bir yönlendirme yapısı oluşturabilir.

Deep link oluşturmak için mobil uygulama gerekli mi?

Mobil uygulama içerisindeki ekranlara yönlendirme yapmak için uygulama gerekir. Ancak internet sitesindeki alt sayfalara verilen standart derin web bağlantıları uygulama olmadan da kullanılabilir.

Deep link güvenli midir?

Doğru yapılandırıldığında güvenli biçimde kullanılabilir. Bağlantı parametreleri, alan adları, kullanıcı yetkileri ve hassas veriler kontrol edilmelidir.

Deep link uygulama yüklü değilse ne olur?

Bağlantı türü ve yapılandırmaya göre web sayfası, uygulama mağazası veya özel bir bilgilendirme sayfası açılabilir.

Deep link reklam kampanyalarında kullanılabilir mi?

Evet. Reklamdaki kullanıcılar doğrudan ürün, kampanya, kayıt veya satın alma ekranına yönlendirilebilir.

Deep link performansı nasıl ölçülür?

Tıklama, uygulama açılışı, yükleme, hedef ekran görüntüleme, form, sepete ekleme ve satın alma gibi işlemler takip edilebilir.

Deep Linking ile Kesintisiz Kullanıcı Deneyimi Oluşturun

Derin linkleme, kullanıcıları yalnızca bir uygulamaya veya internet sitesine göndermek yerine aradıkları belirli içeriğe ulaştırmayı amaçlayan bağlantı yöntemidir.

E-ticaret uygulamalarında ürün ve sepet ekranları, hizmet uygulamalarında randevu sayfaları, içerik platformlarında ise belirli haber veya videolar deep linklerle açılabilir. Kullanıcı yolculuğundaki gereksiz adımların azaltılması, kampanyaların daha anlaşılır ve kullanışlı hâle gelmesine yardımcı olabilir.

Android uygulamalarında doğrulanmış App Links, Apple cihazlarında ise Universal Links yapıları kullanılabilir. Uygulama yüklü olmayan kullanıcılar için web veya uygulama mağazası yönlendirmeleri hazırlanmalıdır. Uygulama kurulduktan sonra ilk hedef içeriğe ulaşılması isteniyorsa deferred deep linking sistemi planlanmalıdır.

Bağlantıların yalnızca teknik olarak açılması yeterli değildir. Farklı işletim sistemleri, tarayıcılar, sosyal medya uygulamaları ve uygulama durumları düzenli olarak test edilmelidir. Tıklama, uygulama açılışı ve dönüşüm etkinlikleri ölçülerek hangi kampanyaların gerçek kullanıcı değeri oluşturduğu belirlenmelidir.

Deep linklerin reklam, sosyal medya, e-posta ve mobil uygulama kampanyalarıyla birlikte planlanması için kapsamlı bir dijital pazarlama stratejisi oluşturulabilir.

Metin, WordPress’e doğrudan aktarılabilecek biçimde hazırlanmıştır.

Yorum yazın

E-posta adresiniz yayınlanmaz. Gerekli alanlar işaretlendi.