GyaanSetu WebDev

Modern web için frontend, backend ve DevOps.

230 articlesDeep, practical knowledge

How to Stop Training Bots While Keeping Citation Bots for ChatGPT Traffic

A generic “Disallow: /” for GPTBot only blocks the training crawler; the citation bots that surface your pages in ChatGPT’s answer pane remain active. Use explicit robots.txt rules or Cloudflare’s AI Crawl Control to allow OAI-SearchBot, ChatGPT-User, and their peers while denying GPTBot, ClaudeBot,

WebDev · 4 min read

Temizlik Betiği Onlarca Makaledeki Kod Parçacıklarını Sildi

Rutin bir bakım işlemi, Liquid'in {% raw %} etiketlerini yanlış algılayarak bunları kapatılmamış değişkenler olarak değerlendirdi ve bu etiketleri kullanan her makaledeki çevreleyen kod bloklarını sildi; bu durum acil bir geri yükleme (rollback) yapılmasına ve göç testlerinin yeniden gözden geçirilmesine yol açtı.

WebDev · 3 min read

BrowserAct, Bot Algılama Testinde Playwright Headless Modunu Geride Bıraktı

Bir sandbox giriş sayfasında gerçekleştirilen yan yana karşılaştırmalı testte, BrowserAct'in stealth tarayıcısı isBot:false sonucunu döndürürken, Playwright'ın varsayılan headless oturumu isBot:true raporladı; bu durum, varsayılan user-agent ve webdriver bayraklarının otomasyonu nasıl ele verdiğini ortaya koydu.

WebDev · 4 min read

Astro 7 Güncellemesi Matematik, Başlık Bağlantıları ve Özel Seçenekleri Bozuyor – Nasıl Düzeltilir?

Astro 7 artık, sözdizimi vurgulamasını HTML-AST eklentilerinden önce çalıştıran Rust tabanlı Sätteri markdown motorunu kullanıyor. Bu değişiklik, $$...$$ bloklarını yanlışlıkla kod olarak sınıflandırıyor, başlık-slug eklentilerinin ID oluşturmasını engelliyor ve ilettiğiniz standart dışı markdown ayarlarını devre dışı bırakıyor.

WebDev · 4 min read