Analiz araçları çerez izni vermeyen ziyaretçiyi göremez — çoğu sitede trafiğin büyük kısmı. Medya Kontrol onları da sayar: kimliksiz, cihaza hiçbir şey yazmadan, IP saklamadan. Veri sizin sunucunuzda kalır.
Size ziyaretçiyi hangi kanalın getirdiğini ve o ziyaretçinin sitenizde ilk hangi sayfayı açtığını görün. Yapay zekâ araçlarından gelenler ayrı bir kanal olarak sayılır.
Google, Yandex, Bing
Instagram, Facebook, LinkedIn, TikTok, YouTube, X
ChatGPT, Gemini, Perplexity, Copilot, Claude
Reklam etiketli tıklamalar (Google Ads, Meta reklamları) organikten ayrı sayılır
Örnek görünüm. Panel her kaynaktan gelenlerin indiği sayfayı tekil ziyaretçiyle gösterir.
Yalnız izin verenleri sayan araçlarda raporun büyük kısmı boş kalır; reklam ve içerik kararlarınızı eksik veriyle verirsiniz. Medya Kontrol izin vermeyeni de kimliksiz sayar — cihazına hiçbir şey yazmadan, IP saklamadan.
Demoyu incele Farkı görünHepsi tek ekranda, sitenizin kendi veritabanından. Demoda gezinin →
Görseldeki sayılar örnektir. Gerçek ekranı demoda gezebilirsiniz.
Çerez izni verenler ayrıntılı, vermeyenler kimliksiz sayılır; ikisi ayrı ayrı ve toplam olarak görünür.
Telefon, WhatsApp, e-posta, yol tarifi, randevu, rezervasyon, yemek siparişi, pazaryeri… 20 tıklama türü.
Google ve Yandex, Instagram, LinkedIn, TikTok gibi sosyal ağlar, ChatGPT ve Gemini gibi yapay zekâ araçları ayrı ayrı.
Sitenizin veritabanındaki iletişim, iş başvurusu ve teklif formları; hangi gün kaç başvuru geldi.
Konum sunucunuzdaki yerel tablodan bulunur — IP hiçbir yere gönderilmez. Mobil, masaüstü, tablet ayrımı.
En çok bakılan sayfalar, ortalama kalış, kaç sayfa gezildi, tek sayfada çıkanlar.
Googlebot ve diğer tarayıcı botları gerçek ziyaretçiden ayrılır; isterseniz bir tıkla dahil edersiniz.
Kayıtların kaç gün tutulacağını siz belirlersiniz; süresi dolan kayıt kendiliğinden silinir.
Kurulumda site türünüzü seçersiniz; sihirbaz o türde önemli olan tıklamaları sayılacak olarak işaretler. Listeyi sonra panelden istediğiniz gibi değiştirirsiniz.
Kurulum sitenizdeki bandı tanır ve kimin izin verdiğini ondan okur. Bandınız yoksa Medya Kontrol kendi bandını ekler.
CookieYes, Cookiebot, Complianz, OneTrust, Borlabs Cookie, Cookie Notice, GDPR Cookie Consent ve kendi bandınız (çerez adıyla).
PHP 8.1+ ve MySQL olan her sitede çalışır — WordPress, hazır tema ya da kendi yazdığınız site.
İndirdiğiniz ZIP'i hosting panelinizin Dosya Yöneticisi'nden public_html klasörüne yükleyip "Ayıkla" deyin, sonra siteniz.com/medyakontrol/ adresini açın. Adımlar ZIP içindeki BENIOKU.php'de de yazılı (metin dosyası — bir metin düzenleyiciyle açın).
Sunucunuzdaki site veritabanını bulur, tabloları kurar, ana sayfanızı tarayıp WhatsApp, telefon, randevu bağlantılarınızı ve çerez bandınızı tanır.
Verilen satırı sitenizin altbilgisine ekleyin. WordPress'te bunu sizin yerinize yapar.
Sitenizi Claude Code, Cursor, GitHub Copilot, Windsurf ya da benzeri bir kodlama asistanıyla geliştiriyorsanız paketi projenize onun eklemesini isteyebilirsiniz. Bu bölümdeki komutu kopyalayıp asistanınıza yapıştırın; projenizin klasöründe çalışmalı.
Komut, asistana ne yapacağını ve neye dokunmayacağını adım adım söyler. Sitenize özel bir şey eklemeniz gerekmez.
Asistan web kök klasörünüzü bulur, paketi indirip imza özetini doğrular, medyakontrol/ klasörünü açar ve ölçüm satırını ortak altbilgi şablonunuza ekler.
Değişikliği sunucunuza gönderin ve siteniz.com/medyakontrol/ adresini açın. Kurulum kodu, veritabanı ve panel şifresi bu adımda sizden istenir — asistanın bunları bilmesi gerekmez.
Bu projeye Medya Kontrol ziyaretçi ölçümünü ekle (https://medyakontrol.com). Adımlar:
1. Ön koşul: Site PHP 8.1+ ve MySQL/MariaDB çalıştıran bir sunucuda mı yayınlanıyor? Yalnız statik barındırma ise (PHP yok) hiçbir şey değiştirme, dur ve bana söyle.
2. Web kök klasörünü bul: sitenin ana sayfasının sunulduğu klasör (public_html, public, www, htdocs…). WordPress ise wp-config.php'nin bulunduğu klasör.
3. Paketi indir:
curl -fL -D basliklar.txt -o medyakontrol.zip https://medyakontrol.com/indir.php
basliklar.txt içindeki X-Paket-Sha256 değerini ZIP'in sha256 özetiyle karşılaştır (shasum -a 256 / sha256sum). Tutmuyorsa dur ve bana söyle.
4. ZIP'i web kök klasörüne aç; "medyakontrol" adlı bir klasör çıkar. Bu klasörün içindeki hiçbir dosyayı değiştirme, taşıma ya da yeniden adlandırma. Sonra medyakontrol.zip ve basliklar.txt dosyalarını sil.
5. Git kullanılıyorsa .gitignore'a şunları ekle (kurulum kodu, ayarlar ve yedekler bu klasörde oluşur):
medyakontrol/depo/*
!medyakontrol/depo/.htaccess
!medyakontrol/depo/index.php
6. Ölçüm satırı:
- WordPress ise bu adımı ATLA, kurulum sihirbazı satırı kendisi ekler.
- Değilse tüm sayfalarda ortak kullanılan altbilgi/şablon dosyasını bul (footer, layout, base template) ve </body> etiketinden hemen önce şu satırı ekle:
<script src="/medyakontrol/mk.php" defer></script>
Ortak şablon yoksa her HTML sayfasına ekle.
7. Veritabanında tablo açma, mevcut tablolara ya da sitenin başka dosyalarına dokunma — tabloları kurulum sihirbazı kurar.
8. Bitince yaptığın değişiklikleri listele ve bana şunu hatırlat: Siteyi yayınladıktan sonra https://<alan-adim>/medyakontrol/ adresini tarayıcıda açıp kurulum sihirbazını tamamlamam gerekiyor. Sihirbaz bir kurulum kodu verirse onu sunucudaki medyakontrol/depo/kurulum-kodu.txt dosyasına yazacağım.
Komut yalnız bu sitedeki herkese açık indirme adresini kullanır; hiçbir hesap, anahtar ya da şifre içermez.
Medya Kontrol onların yerine geçmek zorunda değil — yanlarında da çalışır. Fark, kimin sayıldığında ve verinin nerede durduğunda.
| Medya Kontrol | Tipik bulut analiz aracı | |
|---|---|---|
| Çerez izni vermeyen ziyaretçi | Kimliksiz olarak sayılır | Sayılmaz ya da tahminle doldurulur |
| Veri nerede durur | Sizin sunucunuzda, sizin veritabanınızda | Hizmet sağlayıcının sunucularında |
| Üçüncü tarafa aktarım | Yok | Var — ziyaretçi verisi sağlayıcıya gider |
| İzin vermeyenin cihazına yazılan | Hiçbir şey | İzin yoksa ölçüm de yok |
| WhatsApp, telefon tıklamaları | Kurulumda sitenizden kendiliğinden tanınır | Etiket yöneticisiyle elle kurulur |
| Form başvuruları | Sitenizin form tablolarından okunur | Ayrı olay kurulumu gerekir |
İzne tabi olan, ziyaretçinin cihazına yazıp okumaktır (çerez, yerel depolama) ve kişiyi tanımlayan veriyi saklamaktır. Medya Kontrol izin vermeyen ziyaretçide ikisini de yapmaz: cihaza hiçbir şey yazmaz, IP'yi saklamaz; kişiyi yalnız o güne ait, ertesi gün geri çevrilemeyen bir damgayla sayar. İzin veren ziyaretçide ise oturum, kaynak ve süre ayrıntısı tutulur ve 180 gün sonra kendiliğinden silinir.
Kurulum sırasında aydınlatma metnini okuyup merkez bağlantısını onaylarsanız kurulumunuz günde bir kez medyakontrol.com'a yeni sürüm sorar (onaylamazsanız hiç bağlanmaz ve güncelleme almaz). Panelinizde "Şimdi güncelle" düğmesi çıkar; isterseniz otomatik kurulur. Paketler imzalıdır — imzası doğrulanmayan paket sunucunuza yazılmaz. Güncellemeden önce yedek alınır, bir şey ters giderse eski sürüme kendiliğinden döner.
Ölçüm betiği sıkıştırılmış hâliyle yaklaşık 7 KB'tır ve sayfa yüklendikten sonra (defer) çalışır; sayfanızın açılmasını beklemez. Sunucuya giden istekler birkaç yüz baytlık kısa kayıtlardır.
Paketin kurulacağı sunucuda PHP 8.1 ve üzeri ile MySQL ya da MariaDB olması yeterli. WordPress sitelerde ölçüm satırını kendisi ekler; diğer sitelerde ortak altbilgiye tek satır eklersiniz.
Evet. Kodlama asistanınıza "Yapay zekâ asistanınızla kurun" bölümündeki komutu verin; paketi indirir, klasöre açar ve ölçüm satırını ekler. Kurulum kodu, veritabanı ve panel şifresini yayından sonra tarayıcıdaki sihirbazda siz girersiniz.
Evet. Medya Kontrol başka araçlara dokunmaz; ikisi aynı sayfada sorunsuz çalışır. Fark, Medya Kontrol'ün izin vermeyen ziyaretçiyi de kimliksiz saymasıdır.
İzne tabi olan, ziyaretçinin cihazına yazıp okumak ve kişiyi tanımlayan veriyi saklamaktır; Medya Kontrol izin vermeyende ikisini de yapmaz. Yine de sitenizin çerez politikasında kimliksiz istatistik sayımından söz etmenizi öneririz.
Hayır. Ziyaretçi verisi de, ziyaretçi sayılarınız da yalnız sizin sunucunuzda kalır; medyakontrol.com sitenizden hiçbir istatistik almaz — onay verseniz de vermeseniz de. Güncelleme almak için merkez bağlantısını onaylarsanız merkeze yalnız şunlar gider: sitenizin alan adı (birden çoksa adları), adı ve türü; kurulum adresi; Medya Kontrol, PHP ve MySQL sürümü; otomatik güncelleme tercihi ve içerik havuzu sürümü; güncelleme sonucu (başarılı ya da geri alındı ve hatanın yalnız türü — hata metninin kendisi değil). Ayrıntı aydınlatma metninde.
Kurulumda merkez bağlantısını onaylarsanız yeni sürüm panelinizde görünür; tek tıkla ya da otomatik kurulur. Onay vermezseniz ürün çalışmaya devam eder ama güncelleme gelmez.
Paketi indirmek ve kurmak için üyelik, kart ya da ödeme istenmez. İndir düğmesi doğrudan kurulum dosyasını verir.
Ölçüm satırını sitenizden (WordPress'te wp-content/mu-plugins/medyakontrol.php) ve medyakontrol klasörünü sunucudan silin; veritabanındaki mk_ ile başlayan tabloları kaldırın. Merkez bağlantısını açtıysanız önce panelde onayı geri çekin — merkezdeki kaydınız da silinir.
Medya Kontrol'ü kendi sunucusunda çalıştıran ve adı, adresi ve logosuyla burada listelenmeyi kabul eden siteler.
Üçüncü tarafa veri gönderilmez. Şehir bilgisi bile sunucunuzdaki yerel tablodan bulunur; ziyaretçi kayıtları da, sayılarınız da yalnız sizin veritabanınızda durur.
Paketi indir Aydınlatma metniMedya Kontrol sitenizin kendi sunucusunda çalışır; yani onun güvenliği sitenizin güvenliğidir. Bu yüzden her sürüm imzalı gelir, her güncelleme önce yedek alır, panel girişi kaba kuvvete karşı korunur — ve medyakontrol.com'un bile sunucunuza imzasız kod yükletebileceği bir yol yoktur.
Her sürüm Ed25519 ile yayıncının kendi bilgisayarında imzalanır. Kurulumunuz yeni paketi, kendi dosyalarında zaten bulunan açık anahtarla doğrular; imzası tutmayan paket sunucunuza yazılmaz.
medyakontrol.com imza atamaz, kurulumlara komut veremez. Merkez sunucusu ele geçirilse bile sitenize sahte paket kurdurulamaz. Kurulumla merkez arasındaki istekler site sırrıyla imzalıdır.
Kurulum sihirbazı önce sunucunun size ait olduğunu doğrular: ekrandaki kodu sunucudaki bir dosyaya yazmanız istenir. Kurulum bitince sihirbaz kilitlenir.
Kullanıcı ekleme, şifre ve veritabanı değişikliği, güncelleme gibi işlemler denetim kaydına düşer; e-posta adresinizi eklediyseniz size bildirilir.
Aynı IP'den 8, aynı hesaba 20 başarısız deneme olursa giriş 15 dakika kapanır.
Panel parolaları PHP'nin password_hash özetiyle saklanır; parolanın kendisi hiçbir yere yazılmaz.
8 saat hareketsiz kalan oturum kapanır; oturum çerezi HttpOnly ve SameSite, HTTPS'te yalnız şifreli bağlantıda gönderilir.
Giriş, ayar, hesap ve güncelleme formları başka bir siteden gönderilemez.
Ayar ve kurulum kilidi sunucunuza özel bir anahtarla imzalanır; kopyalanan ya da elle değiştirilen ayar fark edilir ve panel uyarır.
Yalnız mk_ önekli kendi tablolarını kurar, hiçbir tabloyu silmez; depo klasörü web erişimine kapatılır (nginx'te gereken kuralı kurulum verir). Ayrı bir MySQL kullanıcısı önerilir.
Bir güvenlik açığı mı buldunuz? Bize guvenlik@medyakontrol.com adresinden yazın (ayrıntılar: security.txt). Bildirime sürümünüzü ekleyin; şifre, veritabanı parolası ya da ziyaretçi verisi göndermeyin.