sitenin her yerinde çağrılan işlem yapan config veya fonksiyon dosyalarına ekle bunu
temiz liste olan yere hangi kaynaklara izin vermek istersen onları yaz
<?php
$gelen = basename($_SERVER['HTTP_REFERER']);
$gelen = str_replace('www.', '', $gelen);
$temiz_liste= array(
"google.com",
"facebook.com",
"twitter.com",
"onurtasci.com"
);
if (!in_array($gelen, $temiz_liste)) { die('403 - Yasak'); }