15%

Tüm Hosting Hizmetlerinde %15 indirim

Becerilerini test et ve herhangi bir hosting planında İndirim kazan

Kodu kullanın:

Skills
Başlayın
09.10.2024

Safari’de Tarama Geçmişi Nasıl Kontrol Edilir: Mac, iPhone ve iPad için Eksiksiz Kılavuz

Safari, macOS’ta Geçmiş menüsü veya iOS ve iPadOS’ta yer imleri paneli aracılığıyla erişilebilen, ziyaret ettiğiniz her web sitesinin zaman damgalı bir kaydını saklar. Bu kayıt, sayfaları yeniden ziyaret etmenize, son etkinliği denetlemenize ve önbelleğe alınmış verileri yönetmenize olanak tanır — tarayıcıdan çıkmadan.

Unutulan bir URL’yi sorun giderme, bir aile üyesinin cihazını inceleme veya bir makineyi teslim etmeden önce hassas oturum verilerini temizlemeye hazırlanma amacıyla olsun, Safari’nin geçmişini tam olarak nerede sakladığını ve nasıl yönetileceğini bilmek temel bir tarayıcı becerisidir. Bu kılavuz, macOS Sonoma, iOS 17 ve iPadOS 17 genelinde her erişim yöntemini, klavye kısayolunu, senkronizasyon davranışını ve uç durumları kapsamaktadır.

Safari Tarama Geçmişini Nasıl Saklar: Gerçekte Ne Kaydedilir

Adımlara geçmeden önce, Safari’nin neyi kaydettiğini — ve neyi kaydetmediğini — anlamak yaygın yanlış anlamaların önüne geçer.

Safari şunları kaydeder:

  • Sayfa URL’si ve sayfa başlığı
  • Her ziyaretin zaman damgası
  • Ziyaret sıklığı (otomatik tamamlama sıralaması için kullanılır)
  • Yönlendirilen URL’ler (her zaman kaynak bağlantı değil, son hedef)

Safari standart geçmişte şunları kaydetmez:

  • Gizli Tarama modunda ziyaret edilen sayfalar
  • Form alanı girişleri veya parolalar (Keychain’de ayrı olarak saklanır)
  • İndirilen dosya içerikleri (varsa yalnızca indirme meta verileri)
  • Ekran Süresi içerik kısıtlamaları tarafından engellenen sayfalar

Geçmiş, macOS’ta `~/Library/Safari/History.db` konumundaki bir SQLite veritabanında yerel olarak saklanır. iCloud Safari senkronizasyonu etkinleştirilmişse, bu veritabanı oturum açmış tüm Apple cihazlarına çoğaltılır; bu durum, bu kılavuzun ilerleyen bölümlerinde ele alınan gizlilik ve adli kurtarma açısından önemli sonuçlar doğurur.

Mac’te Safari’de Tarama Geçmişi Nasıl Kontrol Edilir

Adım 1: Safari’yi Açın

Safari’yi Dock’tan, Spotlight’tan (`Command + Space`, ardından “Safari” yazın) veya Uygulamalar klasöründen başlatın. Geçmişini incelemek istediğiniz hesabı kullandığınızdan emin olun — Safari geçmişi macOS’ta kullanıcı profiline özgüdür.

Adım 2: Geçmiş Menüsüne Erişin

macOS menü çubuğunda Geçmiş‘e tıklayın. Açılır menü, en son ziyaret ettiğiniz siteleri güne göre gruplandırılmış şekilde hemen gösterir. Tam, aranabilir bir görünüm için:

  • Açılır menüden Tüm Geçmişi Göster‘i seçin veya
  • Doğrudan Command + Y tuşlarına basın — bu en hızlı yöntemdir ve hangi Safari penceresinin odakta olduğundan bağımsız olarak çalışır.

Adım 3: Geçmiş Penceresinde Gezinin

Geçmiş penceresi iki bölmeli bir arayüz sunar:

  • Sol kenar çubuğu: Genişletilebilir gruplar halinde daraltılmış tarihler (Bugün, Dün ve ardından varsayılan olarak bir yıla kadar geriye giden tek tek takvim günleri).
  • Sağ bölme: Başlıklar ve URL’lerle birlikte tek tek sayfa girişleri.

Temel gezinme teknikleri:

  • Anahtar kelimeye, alan adına veya kısmi URL’ye göre filtrelemek için arama çubuğunu (sağ üst köşe) kullanın. Safari, sayfa başlıklarını ve URL’leri aynı anda arar.
  • Alt durum çubuğunda URL’yi önizlemek için bir girişe tek tıklayın.
  • O sayfayı yeni bir sekmede açmak için bir girişe çift tıklayın.
  • Seçenekleri ortaya çıkarmak için herhangi bir girişe sağ tıklayın: Yeni Sekmede Aç, Yeni Pencerede Aç, Bağlantıyı Kopyala veya tek kaydı Sil.

Adım 4: Akıllı Adres Çubuğunu Kullanarak Geçmişi Arayın

Az kullanılan bir teknik: Safari’nin adres çubuğuna (“Akıllı Arama Alanı”) doğrudan bir anahtar kelime yazın. Safari, otomatik tamamlama açılır menüsünde eşleşen geçmiş girişlerini ziyaret sıklığına göre sıralanmış şekilde gösterir. Bu, tek bir arama için tam Geçmiş penceresini açmaktan genellikle daha hızlıdır.

Adım 5: Mac’te Tarama Geçmişini Temizleyin (İsteğe Bağlı)

macOS’ta geçmişi temizlemek, çoğu kullanıcının beklediğinden daha fazla veriyi kaldırır:

  1. Menü çubuğunda Geçmiş‘e tıklayın.
  2. Geçmişi Temizle… seçeneğini seçin.
  3. Bir zaman aralığı seçin: Son Saat, Bugün, Bugün ve Dün veya Tüm Geçmiş.
  4. Geçmişi Temizle‘ye tıklayın.

URL kaydının ötesinde silinenler:

  • Ziyaret edilen siteler tarafından ayarlanan çerezler (seçilen dönem için)
  • Bu sayfalarla ilişkili tarayıcı önbelleği girişleri
  • Sık Ziyaret Edilenler için saklanan anlık görüntü önizlemeleri
  • Sık ziyaret edilen site verileri

Kritik uç durum: iCloud Safari senkronizasyonu etkinse, Mac’inizdeki geçmişi temizlemek silme işlemini senkronize edilmiş tüm cihazlara — iPhone, iPad ve aynı Apple ID ile oturum açmış diğer Mac’lere — yayar. Bu zincirleme için herhangi bir onay uyarısı yoktur. Geçmişi yalnızca bir cihazda temizlemeniz gerekiyorsa, önce Sistem Ayarları > [Adınız] > iCloud > Tümünü Göster > Safari altından iCloud Safari senkronizasyonunu devre dışı bırakın, temizleme işlemini gerçekleştirin, ardından senkronizasyonu yeniden etkinleştirin.

Ham Geçmiş Veritabanına Erişim (Gelişmiş)

Tarayıcı dışında geçmişi çıkarması gereken uzman kullanıcılar veya yöneticiler için — örneğin, yönetilen bir cihazı denetlemek veya yanlışlıkla silinen kayıtları kurtarmak amacıyla — SQLite veritabanına doğrudan erişilebilir:

“`

~/Library/Safari/History.db

“`

Herhangi bir SQLite tarayıcısıyla açın (DB Browser for SQLite ücretsiz ve güvenilirdir). Birincil tablo `history_visits`’dır ve URL dizeleri için `history_items` ile birleştirilir. macOS Sistem Bütünlüğü Koruması ve TCC’nin (Şeffaflık, Onay ve Kontrol), dosya okunabilir olmadan önce terminalinize veya SQLite aracınıza Tam Disk Erişimi vermenizi gerektirebileceğini unutmayın.

iPhone ve iPad’de Safari’de Tarama Geçmişi Nasıl Kontrol Edilir

iOS ve iPadOS arayüzleri macOS’tan farklıdır, ancak etkinleştirildiğinde iCloud aracılığıyla senkronize edilen aynı temel verileri sunar.

Adım 1: Safari’yi Açın

Ana Ekranınızdaki Safari simgesine dokunun veya Uygulama Kitaplığı’nda bulun. Ekran Süresi kısıtlamalarına sahip cihazlarda, belirli geçmiş özellikleri gizlenmiş veya sınırlandırılmış olabilir.

Adım 2: iPhone’da Geçmiş Panelini Açın

  1. Alt araç çubuğundaki (dikey modda iPhone) veya üst araç çubuğundaki (yatay modda iPhone, iPad) kitap simgesine dokunun.
  2. Yukarı kayan panelde saat simgesine dokunun — bu, Yer İmleri (yıldız simgesi) ve Okuma Listesi’nden (gözlük simgesi) görsel olarak farklı olan Geçmiş sekmesidir.

iPad’e özgü kısayol: iPadOS’ta, kenar çubuğu etkinleştirilmişse Kenar Çubuğu düğmesi aracılığıyla da geçmişe erişebilirsiniz; bu, tarama oturumunuzun yanında kalıcı bir panel sunar.

Adım 3: iOS’ta Geçmişe Göz Atın ve Arayın

  • Geçmiş girişleri Bugün, Dün ve ardından haftaya göre gruplandırılır.
  • Girişleri filtrelemek için Geçmiş panelinin üst kısmındaki Arama alanını kullanın — macOS’takiyle aynı çift başlık ve URL araması geçerlidir.
  • Mevcut sekmede o sayfaya gitmek için herhangi bir girişe dokunun.
  • Her şeyi temizlemeden tek bir kaydı silmek için tek bir girişin üzerinde sola kaydırarak Sil düğmesini ortaya çıkarın.

Adım 4: iPhone ve iPad’de Tarama Geçmişini Temizleyin (İsteğe Bağlı)

  1. Geçmiş sekmesinde, sağ alt köşedeki Temizle‘ye dokunun.
  2. Bir zaman aralığı seçin: Son Saat, Bugün, Bugün ve Dün veya Tüm Süre.
  3. İşlemi onaylayın.

Aynı iCloud senkronizasyonu zincirleme uyarısı burada da geçerlidir. iCloud Safari senkronizasyonu etkin bir iPhone’da “Tüm Süre” seçeneğini temizlemek, bağlı her Apple cihazından geçmişi kaldıracaktır.

iOS’ta alternatif yol: Ayarlar > Safari > Geçmişi ve Web Sitesi Verilerini Temizle‘ye gidin. Bu yöntem geçmişi, çerezleri ve önbelleği tek bir işlemde temizler, ancak zaman aralığı ayrıntısı sunmaz — her zaman her şeyi temizler.

Apple Cihazlarında Safari Geçmiş Senkronizasyonu: iCloud Gördüklerinizi Nasıl Etkiler

iCloud Safari senkronizasyonu etkinleştirildiğinde, geçmiş yalnızca yerel olarak saklanmaz — cihazlar arasında birleştirilir. Bu şu anlama gelir:

  • iPhone’unuzda ziyaret edilen bir sayfa, her iki cihaz da çevrimiçiyse saniyeler içinde Mac’inizdeki Safari geçmişinde görünür.
  • Bir cihazda geçmişi silmek, tüm cihazlardan kaldırır.
  • Çevrimdışı olan cihazların geçmişi, yeniden bağlandıklarında geriye dönük olarak senkronize edilir.

Senkronizasyon durumunuzu doğrulamak için:

  • macOS: Sistem Ayarları > [Adınız] > iCloud > Tümünü Göster > Safari (geçiş düğmesi)
  • iOS/iPadOS: Ayarlar > [Adınız] > iCloud > Tümünü Göster > Safari (geçiş düğmesi)

Geçmişinizde beklenmedik girişler görüyorsanız, en yaygın açıklama bir güvenlik ihlali değil, başka bir senkronize cihazıdır.

Gizli Tarama: Hangi Geçmiş Kaydedilir, Hangisi Kaydedilmez

Safari’nin Gizli Tarama modu (Mac’te Dosya > Yeni Gizli Pencere veya iOS’ta sekme değiştirici aracılığıyla etkinleştirilir), URL’leri geçmiş veritabanına kaydetmez. Ancak, bilinmesi gereken birkaç nüans vardır:

  • Yerel ağ yönlendiricinizin DNS önbelleği, gizli oturumlardan bile alan adı aramalarını kaydedebilir.
  • iCloud Özel Aktarma (iCloud+ abonelikleriyle kullanılabilir), IP’nizi maskeler ve DNS sorgularını şifreler; yalnızca Gizli Tarama’nın ötesinde anlamlı bir gizlilik katmanı ekler.
  • Yönetilen cihazlarda (kurumsal MDM, Ekran Süresi ile Aile Paylaşımı), yöneticiler Gizli Tarama modundan bağımsız olarak tarama etkinliğine erişebilir.
  • Safari 17, iOS’ta kilitli Gizli Tarama‘yı tanıttı; uygulama arka plana alındıktan sonra gizli bir sekmeye geri dönmek için Face ID veya Touch ID gerektirir.

Karşılaştırma: Safari Geçmiş Erişim Yöntemleri

YöntemPlatformHızAyrıntı DüzeyiTarayıcının Açık Olmasını Gerektirir
Geçmiş menüsü > Tüm Geçmişi GöstermacOSHızlıTam, aranabilirEvet
Command + Y kısayolumacOSEn hızlıTam, aranabilirEvet
Akıllı Adres Çubuğu otomatik tamamlamamacOS / iOSAnındaKısmi (son/sık kullanılan)Evet
Yer İmleri paneli > Saat simgesiiOS / iPadOSOrtaTam, aranabilirEvet
Ayarlar > Safari > Geçmişi TemizleiOS / iPadOSYok (yalnızca temizleme)Yalnızca tüm süreHayır
SQLite DB doğrudan erişimmacOSYavaş (teknik)Eksiksiz, ham veriHayır
iCloud.com (Safari geçmiş sekmesi yok)WebYokMevcut değilHayır

Silinen Safari Geçmişini Kurtarma

Geçmiş tarayıcı arayüzü aracılığıyla temizlendikten sonra, standart kurtarma seçenekleri sınırlıdır. Ancak birkaç yol mevcuttur:

  • Time Machine yedeklemesi (macOS): `~/Library/Safari/History.db`’ı silme işleminden önce alınan bir anlık görüntüden geri yükleyin. Bu en güvenilir yöntemdir.
  • iCloud yedeklemesi (iOS): Bir iOS cihazını iCloud veya yerel iTunes/Finder yedeklemesinden geri yüklemek, yedekleme anındaki geçmiş veritabanını geri yükler.
  • Üçüncü taraf adli araçlar: iMazing veya PhoneView gibi uygulamalar, tam cihaz geri yüklemesi yapmadan iOS yedeklemelerinden Safari geçmişini çıkarabilir.
  • Yönlendirici DNS günlükleri: Yönlendiriciniz DNS sorgularını kaydediyorsa (birçok tüketici yönlendiricisi varsayılan olarak kaydetmez, ancak kurumsal düzeyde ve pfSense/OPNsense kurulumları genellikle kaydeder), tarayıcı geçmişi temizlendikten sonra bile alan adı düzeyinde geçmiş yeniden oluşturulabilir.

Safari’nin kendisinde geçmiş silme işlemi için yerel bir “geri al” seçeneği yoktur.

Safari Geçmişi ve Gizlilik: Pratik Tehdit Modeli

Safari geçmişinize kimlerin erişebileceğini anlamak, bilinçli kararlar vermenize yardımcı olur:

  • Aynı macOS hesabındaki diğer kullanıcılar: Tam erişim — geçmiş, Safari içinde ayrı bir parola ile korunmaz.
  • Aynı makinedeki diğer macOS kullanıcı hesapları: İzleyicinin yönetici erişimi olmadığı sürece dosya sistemi izinleri tarafından engellenir.
  • Apple: iCloud Safari senkronizasyonu etkinken, şifrelenmiş geçmiş verileri Apple’ın sunucularından geçer. Apple, iCloud Keychain ve belirli iCloud özellikleri üzerindeki uçtan uca şifreleme nedeniyle bu verileri okuyamadığını belirtir; ancak standart iCloud verileri (Safari geçmişi dahil), Apple’ın elinde tuttuğu anahtarlarla aktarım sırasında ve beklemede şifrelenir.
  • Ağ yöneticileri: DNS sorgularını ve şifrelenmemiş HTTP trafiğini görebilir (modern sitelerde nadirdir). HTTPS, sayfa içeriğini korur ancak alan adını DNS düzeyinde günlüğe kaydetmekten korumaz.

Web altyapısını yöneten kullanıcılar için — ister bir VPS Hosting ortamı ister paylaşımlı bir sunucu çalıştırıyor olsun — tarayıcı tarafındaki gizliliği anlamak, sunucu tarafındaki günlük hijyenini tamamlar.

Paylaşılan veya Yönetilen Cihazlarda Safari Geçmişini Yönetme

Kurumsal veya aile ortamlarında, Safari geçmiş yönetimi ek değerlendirmeler gerektirir:

  • Ekran Süresi (iOS/macOS): Yöneticiler, tam URL kaydını görmeden Gizli Tarama’yı kısıtlayabilir, geçmiş temizlemeyi önleyebilir ve Ekran Süresi aracılığıyla kullanım raporlarını görüntüleyebilir.
  • MDM profilleri: Kurumsal Mobil Cihaz Yönetimi çözümleri, tarama politikalarını uygulayabilir, içerik filtreleri gönderebilir ve bazı yapılandırmalarda tarama telemetrisini toplayabilir.
  • Paylaşılan Mac hesapları: Birden fazla kişi aynı macOS kullanıcı hesabını kullanıyorsa (önerilmez), Safari geçmişleri birbirine karışır. Doğru çözüm, her birinin kendi Safari profili ve geçmiş veritabanına sahip olduğu ayrı kullanıcı hesaplarıdır.

Safari ayrıca Safari Profilleri‘ni de destekler (macOS Sonoma ve iOS 17’de Safari 17 ile tanıtıldı); bu özellik, tek bir kullanıcının farklı bağlamlar için (örneğin, İş, Kişisel) ayrı tarama geçmişleri, çerezler ve uzantılar tutmasına olanak tanır. Her profil kendi geçmiş veritabanını korur, bu nedenle profil değiştirmek, Gizli Tarama kullanmadan temiz bir geçmiş sayfası sunar.

Hosting Bağlamı: Tarayıcı Geçmişi Web Yöneticileri İçin Neden Önemlidir

Web yöneticileri ve geliştiriciler, test oturumlarını yeniden oluşturmak, yönlendirme zincirlerini doğrulamak veya bir dağıtım incelemesi sırasında hangi hazırlık URL’lerine erişildiğini denetlemek için sıklıkla tarayıcı geçmişini kullanır. Dedicated Servers üzerinde barındırılan siteleri yönetiyorsanız veya cPanel ile VPS kullanıyorsanız, Safari geçmişinizi sunucu erişim günlükleriyle çapraz referanslamak, bir hata ayıklama oturumu sırasında belirli bir sayfanın tam olarak ne zaman yüklendiğini belirlemenize yardımcı olabilir — istemci tarafı zaman damgalarını sunucu tarafı istek günlükleriyle ilişkilendirerek.

Benzer şekilde, SSL Sertifikaları‘nı yapılandırırken ve HTTPS yayılımını doğrularken, Safari’nin geçmiş zaman damgalarını sertifika verme günlükleriyle birlikte kontrol etmek, tarayıcınızın bir alan adının güvenli sürümünü ilk kez ne zaman yüklediğine dair kesin bir denetim izi sağlar.

Teknik Temel Çıkarımlar Kontrol Listesi

Safari geçmişini temizlemeden önce:

  • iCloud Safari senkronizasyonunun etkin olup olmadığını belirleyin — bir cihazda temizlemek, senkronize edilmiş tüm cihazları temizler.
  • Yalnızca belirli bir cihazı temizlemeniz gerekiyorsa, önce iCloud senkronizasyonunu devre dışı bırakın, temizleyin, ardından yeniden etkinleştirin.
  • Daha sonra kurtarma gerekebilirse bir Time Machine anlık görüntüsünün mevcut olup olmadığını değerlendirin.

Belirli geçmiş girişlerine erişmek için:

  • Tam geçmiş penceresine en hızlı yol için macOS’ta `Command + Y` kullanın.
  • Geçmiş panelini açmadan hızlı tek URL aramaları için Akıllı Adres Çubuğu’nu kullanın.
  • iOS’ta, tüm geçmişi temizlemeden tek tek girişleri silmek için sola kaydırın.

Gizlilik açısından hassas kullanım durumları için:

  • Yalnızca Gizli Tarama’ya güvenmek yerine tarama bağlamlarını izole etmek için Safari Profilleri’ni kullanın.
  • Gizli Tarama’nın trafiği yönlendiricinizden, İSS’nizden veya ağ yöneticinizden gizlemediğini anlayın.
  • iCloud Özel Aktarma, standart Gizli Tarama’nın sağlamadığı DNS düzeyinde gizlilik sunar.

Gelişmiş veya yönetimsel kullanım durumları için:

  • `~/Library/Safari/History.db` konumundaki ham geçmiş veritabanı, uygun sistem izinleriyle erişilebilen bir SQLite dosyasıdır.
  • Time Machine ve iOS yedeklemeleri, geçmiş silme işleminden sonra güvenilir tek kurtarma yollarıdır.
  • Safari Profilleri (Safari 17+), tek bir cihazda çok bağlamlı tarama için doğru çözümdür.

Sıkça Sorulan Sorular

Safari geçmişi iPhone ve Mac arasında otomatik olarak senkronize edilir mi?

Evet, her iki cihazda da iCloud Safari senkronizasyonu etkinse. Her iki cihaz da çevrimiçiyken geçmiş girişleri, oturum açmış tüm cihazlarda saniyeler içinde görünür. Silme işlemleri de senkronize edilmiş tüm cihazlara otomatik olarak yayılır.

Safari geçmişini temizledikten sonra kurtarabilir miyim?

Tarayıcının kendisi aracılığıyla değil. Kurtarma, silme işleminden önce alınan bir Time Machine yedeklemesini (macOS) veya iCloud/yerel cihaz yedeklemesini (iOS) geri yüklemeyi gerektirir. iMazing gibi üçüncü taraf araçlar, tam geri yükleme yapmadan iOS yedeklemelerinden geçmişi çıkarabilir.

Safari’de Gizli Tarama, etkinliğimi yönlendiricimden gizler mi?

Hayır. Gizli Tarama, Safari’nin geçmişi yerel olarak kaydetmesini engeller, ancak DNS sorguları ve ağ trafiği yönlendiriciniz, İSS’niz ve ağ düzeyindeki izleme araçları tarafından görülebilir. Yalnızca bir VPN veya iCloud Özel Aktarma, alan adı düzeyindeki trafiği ağ gözlemcilerinden gizleyebilir.

Safari tarama geçmişini ne kadar süre saklar?

Safari, macOS’ta varsayılan olarak geçmişi bir yıla kadar saklar. iOS’ta saklama süresi de yaklaşık bir yıldır, ancak bu mevcut depolama alanına göre değişebilir. Bu sınırı bir yılın ötesine genişletmek için yerel bir ayar yoktur.

Safari Profilleri, iş ve kişisel tarama geçmişimi tamamen ayrı tutabilir mi?

Evet. Safari Profilleri (macOS Sonoma ve iOS 17’de Safari 17’de mevcuttur), tamamen ayrı geçmiş veritabanları, çerez depoları ve uzantı yapılandırmaları korur. Profil değiştirmek, farklı bir tarayıcı veya kullanıcı hesabı gerektirmeden tamamen izole edilmiş bir tarama bağlamı sunar.

15%

Tüm Hosting Hizmetlerinde %15 indirim

Becerilerini test et ve herhangi bir hosting planında İndirim kazan

Kodu kullanın:

Skills
Başlayın