MK Medya Kontrol
Çerez bandının arkasındakiler

İzin vermeyen ziyaretçiyi de sayan ölçüm

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.

Kendi sunucunuza kurulurÜçüncü tarafa veri gitmezKVKK'ya uygun sayım
Kurulum paketini indir Demoyu incele
Medya Kontrol panelinde son 30 günün günlük ziyaretçi grafiği: günde yaklaşık 400 ile 730 arasında tekil ziyaretçi. Aynı dönemin özeti: çerez izni verenler 4.130, izin vermeyenler 14.595, tamamı yaklaşık 18.725 tekil ziyaretçi.
Panelin gerçek ekranı · demo sitesinin son 30 günü. İzin vermeyenler, izin verenlerin üç katından fazla.
Sürüm 1.4.11 · 4,8 MB · PHP 8.1+ ve MySQL
0 baytziyaretçi verisi sunucunuzdan dışarı çıkar
≈ 7 KBölçüm betiği, sayfa açıldıktan sonra çalışır
20tıklama türü: WhatsApp, telefon, randevu, sipariş…
5 dkkurulum — sihirbaz kendini sitenize göre ayarlar
0 ₺üyelik, kart ya da ödeme istenmez
Nereden geldiler

Google mı, Instagram mı, ChatGPT mi?

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.

Arama motorları

Google, Yandex, Bing

Sosyal medya

Instagram, Facebook, LinkedIn, TikTok, YouTube, X

Yapay zekâ

ChatGPT, Gemini, Perplexity, Copilot, Claude

Reklamlar

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.

Kaçırdığınız ziyaretçiler

“Reddet” diyen ziyaretçi de sizin ziyaretçiniz

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ün
Panel

Panelde neler göreceksiniz?

Hepsi tek ekranda, sitenizin kendi veritabanından. Demoda gezinin →

Görseldeki sayılar örnektir. Gerçek ekranı demoda gezebilirsiniz.

01

İzin veren ve vermeyen ziyaretçi

Çerez izni verenler ayrıntılı, vermeyenler kimliksiz sayılır; ikisi ayrı ayrı ve toplam olarak görünür.

02

Tıklamalar ve dönüşüm

Telefon, WhatsApp, e-posta, yol tarifi, randevu, rezervasyon, yemek siparişi, pazaryeri… 20 tıklama türü.

03

Nereden geldiler

Google ve Yandex, Instagram, LinkedIn, TikTok gibi sosyal ağlar, ChatGPT ve Gemini gibi yapay zekâ araçları ayrı ayrı.

04

Form başvuruları

Sitenizin veritabanındaki iletişim, iş başvurusu ve teklif formları; hangi gün kaç başvuru geldi.

05

Şehir, ülke ve cihaz

Konum sunucunuzdaki yerel tablodan bulunur — IP hiçbir yere gönderilmez. Mobil, masaüstü, tablet ayrımı.

06

Sayfalar ve davranış

En çok bakılan sayfalar, ortalama kalış, kaç sayfa gezildi, tek sayfada çıkanlar.

07

Botlar ayrı

Googlebot ve diğer tarayıcı botları gerçek ziyaretçiden ayrılır; isterseniz bir tıkla dahil edersiniz.

08

Saklama sizin elinizde

Kayıtların kaç gün tutulacağını siz belirlersiniz; süresi dolan kayıt kendiliğinden silinir.

Kimler için

Sitenizin türüne göre hazır gelir

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.

Klinik, hastane, doktorTelefon, WhatsApp, Online randevu, Yol tarifi, E-posta
E-ticaret ve mağazaWhatsApp, Telefon, E-posta, Pazaryeri, Instagram
Kurumsal ve hizmet firmasıTelefon, E-posta, WhatsApp, Yol tarifi, LinkedIn
Restoran, kafe, otelTelefon, WhatsApp, Yol tarifi, Rezervasyon, Yemek siparişi
Eğitim ve kursTelefon, WhatsApp, E-posta, Yol tarifi, YouTube
Emlak ve oto galeriTelefon, WhatsApp, İlan sitesi, Yol tarifi, Instagram
Blog, haber, içerikInstagram, X (Twitter), Facebook, YouTube, Telegram
Sitenize özelListede olmayan bir bağlantıyı (ör. kendi sipariş sayfanız) adresinin başıyla tanımlarsınız; o da ayrı sayılır.

Çerez bandınızla çalışır

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).

Ücretsiz · üyeliksiz

Üyelik yok, kart yok. İndirin, beş dakikada kurun.

PHP 8.1+ ve MySQL olan her sitede çalışır — WordPress, hazır tema ya da kendi yazdığınız site.

  • WordPress
  • PHP 8.1+
  • MySQL · MariaDB
  • Kendi siteniz
Kurulum

Kurulum ne kadar sürer? Üç adım.

01

Paketi yükleyin

İ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).

02

Sihirbaz kendini ayarlar

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.

03

Tek satırı ekleyin

Verilen satırı sitenizin altbilgisine ekleyin. WordPress'te bunu sizin yerinize yapar.

Yapay zekâ ile kurulum

Yapay zekâ asistanınızla kurun

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ı.

01

Komutu kopyalayın

Komut, asistana ne yapacağını ve neye dokunmayacağını adım adım söyler. Sitenize özel bir şey eklemeniz gerekmez.

02

Asistanınıza yapıştırın

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.

03

Yayınlayın, sihirbazı bitirin

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.

Bilmeniz gerekenler
  • Sunucuda PHP 8.1+ ve MySQL/MariaDB gerekir. Yalnız statik dosya sunan barındırmada (ör. sadece HTML/JS yayınlayan servisler) çalışmaz; asistan bunu fark ederse durur ve size söyler.
  • WordPress'te ölçüm satırını sihirbaz kendisi ekler; asistan tema dosyalarına dokunmaz.
  • Paket sunucuda kendini günceller. Dağıtımınız medyakontrol/ klasörünü her seferinde depodaki kopyayla eziyorsa güncellemeler geri alınır — klasörü dağıtımdan hariç tutmayı düşünün.
Asistana verilecek komut
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.

Fark

Bulut analiz araçlarından farkı

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 KontrolTipik bulut analiz aracı
Çerez izni vermeyen ziyaretçiKimliksiz olarak sayılırSayılmaz ya da tahminle doldurulur
Veri nerede dururSizin sunucunuzda, sizin veritabanınızdaHizmet sağlayıcının sunucularında
Üçüncü tarafa aktarımYokVar — ziyaretçi verisi sağlayıcıya gider
İzin vermeyenin cihazına yazılanHiçbir şeyİzin yoksa ölçüm de yok
WhatsApp, telefon tıklamalarıKurulumda sitenizden kendiliğinden tanınırEtiket yöneticisiyle elle kurulur
Form başvurularıSitenizin form tablolarından okunurAyrı olay kurulumu gerekir

İzin vermeyeni saymak KVKK'ya aykırı değil mi?

İ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.

Güncelleme gelince ne oluyor?

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.

SSS

Sık sorulanlar

Yanıtını bulamadığınız soru için demoya bakın ya da aydınlatma metnini okuyun.

Sitemi yavaşlatır mı?

Ö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.

Hangi sitelerde çalışı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.

Yapay zekâ asistanıyla kurabilir miyim?

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.

Google Analytics ile birlikte kullanabilir miyim?

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.

İzin vermeyen ziyaretçiyi saymak KVKK'ya uygun mu?

İ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.

Verilerimi medyakontrol.com görür mü?

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.

Güncellemeleri nasıl alırım?

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.

Ücretli mi, üyelik gerekiyor mu?

Paketi indirmek ve kurmak için üyelik, kart ya da ödeme istenmez. İndir düğmesi doğrudan kurulum dosyasını verir.

Kaldırmak istersem?

Ö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.

Kullananlar

Medya Kontrol'ü kullanan siteler

Medya Kontrol'ü kendi sunucusunda çalıştıran ve adı, adresi ve logosuyla burada listelenmeyi kabul eden siteler.

Sizde Kalır ilkesi

Ziyaretçiniz sizin verinizdir

Üçü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 metni
Güvenlik

Güvenlik baştan tasarlandı

Medya 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.

01

İmzalı paketler

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.

02

Merkez komut gönderemez

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.

03

Sunucu sahipliği doğrulaması

Kurulum sihirbazı önce sunucunun size ait olduğunu doğrular: ekrandaki kodu sunucudaki bir dosyaya yazmanız istenir. Kurulum bitince sihirbaz kilitlenir.

04

Her işlem kayıtlı

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.

Bir güncelleme nasıl kurulur?

  1. İndirYeni sürüm merkezden alınır.
  2. DoğrulaSHA-256 özeti ve Ed25519 imzası; PHP sürümü ve boş disk alanı.
  3. Planı çıkarEklenecek, değişecek ve silinecek dosyalar belirlenir; elle güncellemede panelde önceden görünür.
  4. YedeklePaketin mevcut dosyaları zip olarak yedeklenir.
  5. Yaz ve göç etDosyalar tek tek yazılır, yeni veritabanı göçleri çalıştırılır.
  6. BittiSonuç denetim kaydına yazılır.
Bir şey ters giderse Yazma ya da göç hata verirse yedek kendiliğinden geri yazılır ve güncellemenin eklediği dosyalar silinir. Geri alma da başarısız olursa panel kırmızı uyarıyla bildirir.

Panelde ve kurulumda

Kaba kuvvete karşı kilit

Aynı IP'den 8, aynı hesaba 20 başarısız deneme olursa giriş 15 dakika kapanır.

Parolalar geri çevrilemez

Panel parolaları PHP'nin password_hash özetiyle saklanır; parolanın kendisi hiçbir yere yazılmaz.

Oturumlar kendiliğinden kapanır

8 saat hareketsiz kalan oturum kapanır; oturum çerezi HttpOnly ve SameSite, HTTPS'te yalnız şifreli bağlantıda gönderilir.

Her formda CSRF koruması

Giriş, ayar, hesap ve güncelleme formları başka bir siteden gönderilemez.

İmzalı ayar dosyaları

Ayar ve kurulum kilidi sunucunuza özel bir anahtarla imzalanır; kopyalanan ya da elle değiştirilen ayar fark edilir ve panel uyarır.

Tablolarınıza dokunmaz

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.