Drupal AI ile neler yapılabilir? AI Search, RAG, AI Translation, AI Content Review, sayfa oluşturma ve Inside AI / Outside AI yaklaşımıyla 2026'da Drupal yapay zekâ entegrasyonu.
Yapay zekânın içerik yönetim sistemlerindeki rolü hızla değişiyor. Birkaç yıl önce CMS tarafında yapay zekâ denildiğinde akla çoğunlukla metin oluşturmak veya bir chatbot eklemek geliyordu. Bugün ise arama, çeviri, içerik kalite kontrolü, editör desteği, sayfa oluşturma ve otomasyon gibi süreçlerin tamamı yapay zekâ ile yeniden ele alınıyor.
Drupal da bu değişimi yalnızca bir yapay zekâ servisine bağlanmak olarak görmüyor. 2026 yılı için açıklanan Drupal AI yol haritasında sayfa üretimi, bağlam yönetimi, içerik üretimi ve keşfi, arka planda çalışan agent'lar, tasarım sistemi entegrasyonu ve daha gelişmiş yönetişim mekanizmaları öncelikli alanlar arasında yer alıyor.
Temmuz 2026'da açıklanan Inside AI öncelikleri ise bu yaklaşımın gerçek Drupal projelerinde nasıl karşılık bulacağını daha somut gösteriyor. Drupal AI Initiative partnerlerinin taleplerinde AI Search açık biçimde öne çıkarken; AI Content Review, AI Translation, sohbet üzerinden içerik düzenleme ve AI destekli toplu içerik güncellemeleri de birbirine yakın öncelikler olarak sıralanıyor.
Peki bütün bunlar gerçek bir Drupal projesinde ne anlama geliyor? Bu yazıda Drupal AI ekosisteminde bugün kullanılabilen araçları, geliştirilmekte olan özellikleri ve bunların kurumsal Drupal projelerinde nasıl değerlendirilebileceğini örneklerle ele alacağız.

Drupal AI, Drupal ile farklı yapay zekâ servisleri arasında ortak bir entegrasyon katmanı oluşturmayı amaçlayan modül ve projelerden oluşan bir ekosistemdir.
Buradaki önemli noktalardan biri, uygulamanın tek bir yapay zekâ sağlayıcısına sıkı şekilde bağlanmak zorunda olmamasıdır. Drupal AI modülü farklı AI servislerinin ortak bir abstraction katmanı üzerinden kullanılabilmesini sağlar. Böylece geliştirilen özellikler doğrudan yalnızca tek bir modele veya sağlayıcıya bağımlı olmak zorunda kalmaz.
Fakat Drupal açısından asıl avantaj AI API'sine bağlanabilmek değildir.
Drupal zaten güçlü bir içerik altyapısına sahiptir:
Yapay zekâ bu yapının üzerinde çalıştığında, yalnızca içerik üreten bağımsız bir araç yerine kontrollü bir içerik yönetim sisteminin parçası hâline gelir.
Örneğin yapay zekâ bir makale taslağı oluşturabilir ancak doğrudan yayına alamaz. İçerik önce Draft durumunda oluşturulabilir, editör tarafından kontrol edilebilir ve mevcut yayın sürecinden geçirilebilir.
Kurumsal projelerde asıl değer de burada ortaya çıkıyor.
Drupal projelerinde arama denildiğinde uzun süredir Search API, Apache Solr veya Elasticsearch gibi sistemler kullanılıyor.
Bu sistemler oldukça güçlü olsa da klasik arama yaklaşımında sorgudaki kelimeler ile içerikte bulunan kelimeler arasındaki ilişki önemli rol oynar.
Örneğin bir üniversite sitesinde kullanıcı şöyle bir arama yapabilir:
“Yurt dışında eğitim almak için hangi programlara başvurabilirim?”
Sitedeki ilgili içeriklerin başlığı ise şunlar olabilir:
Kullanıcı “Erasmus” kelimesini hiç kullanmasa bile ne aradığını anlayabilen bir arama sistemi burada önemli bir fark yaratabilir.
Drupal'ın AI Search projesi tam olarak bu probleme odaklanıyor. Search API ile entegre çalışan sistem, içerikleri embedding'lere dönüştürerek bir vector database üzerinde saklayabiliyor ve sorgular ile içerikler arasında semantik benzerlik arayabiliyor. AI Search ayrıca içerikleri parçalara ayırma, farklı vector database sağlayıcıları ve RAG senaryoları için altyapı sağlıyor.
Basitleştirilmiş haliyle süreç şöyledir:
Drupal içeriği → içerik parçaları → embedding → vector database → semantic search
Böylece arama motoru sadece aynı kelimenin geçtiği sayfaları bulmak yerine, kullanıcının ne aradığını anlamaya çalışabilir.

Semantic Search altyapısı yalnızca daha iyi arama sonuçları göstermek için kullanılmaz.
Aynı yapı RAG, yani Retrieval-Augmented Generation, için de kullanılabilir.
RAG yaklaşımında kullanıcının sorusu doğrudan bir dil modeline gönderilmez. Önce Drupal içerisindeki ilgili içerikler bulunur. Ardından bulunan içerik parçaları dil modeline bağlam olarak verilir.
Süreç kabaca şu şekilde işler:
Kullanıcı sorusu → Drupal'da ilgili içerikleri bul → ilgili parçaları LLM'e gönder → içeriğe dayalı yanıt üret
Drupal AI Search projesinde RAG entegrasyonu ve chatbot senaryolarında kullanılabilecek araçlar da bulunuyor.
Bu yapı özellikle içerik hacmi yüksek web sitelerinde önemli olabilir.
gibi soruların cevabı kurumun kendi içerikleri üzerinden üretilebilir.
Buradaki amaç genel amaçlı bir chatbot oluşturmak değildir. Amaç, kullanıcının kurumun yayınladığı bilgiye daha kolay ulaşmasını sağlamaktır.
Bu nedenle iyi tasarlanmış bir Drupal AI Search altyapısı hem klasik arama ekranını hem de bir chatbot deneyimini besleyebilir.
Çok dilli Drupal sitelerinde teknik olarak translation desteği uzun zamandır mevcut.
Asıl zorluk başka bir noktada ortaya çıkıyor: Binlerce içeriğin çevrilmesi ve güncel tutulması.
Bir kurumsal web sitesinde çevrilmesi gereken içerik yalnızca node başlığından oluşmaz. Başlık, body alanı, Paragraph içerikleri, link başlıkları, görsel alternatif metinleri, dosya açıklamaları ve diğer translatable field'lar birlikte ele alınmalıdır.
Drupal'ın AI Translate projesi, Drupal'ın mevcut Content Translation altyapısına yapay zekâ destekli çeviri ekliyor. Modül, translatable entity üzerindeki alanları belirleyebiliyor ve oluşturulan çeviriyi tekrar ilgili alanlara yazabiliyor. Düz ve formatlı metinlerin yanı sıra özet, link başlığı, görsel alt metni ve dosya açıklaması gibi alanlar da destekleniyor.
Bu sayede editörün metni Drupal'dan kopyalayıp başka bir uygulamaya götürmesi ve ardından tekrar Drupal'a yapıştırması gerekmiyor.
Daha büyük projelerde süreç toplu olarak da tasarlanabilir. Örneğin:
Türkçe içerik tespit edilir → çevrilecek alanlar çıkarılır → AI servisine gönderilir → HTML korunarak çeviri oluşturulur → İngilizce translation entity'sine yazılır → Draft olarak editöre sunulur.
Burada kritik noktalardan biri de kurum terminolojisidir.
Bir üniversitede fakülte, yüksekokul, program ve idari birim isimlerinin; bir hastanede ise tıbbi birimlerin ve sağlık terminolojisinin her içerikte aynı şekilde çevrilmesi gerekir.
Dolayısıyla başarılı bir AI translation çözümü yalnızca “Bu metni İngilizceye çevir.” promptundan oluşmamalıdır.
Terminoloji sözlüğü, marka dili, özel isimler ve çevrilmemesi gereken ifadeler de sisteme aktarılmalıdır.
Drupal AI'ın en pratik kullanım alanlarından biri içerik editörlerine günlük işlerinde yardımcı olmaktır.
Örneğin bir editör mevcut bir metin üzerinde şu işlemleri gerçekleştirebilir:
Bu tür işlemlerin önemli avantajı editörün çalışma ortamından çıkmasını gerektirmemesidir.
Drupal AI ekosisteminde içerik oluşturma, metadata üretimi, alt text oluşturma ve tekrarlayan içerik operasyonlarının otomasyonu gibi alanlarda bugün kullanılabilecek araçlar bulunuyor. Bunun yanında Content Review, gelişmiş toplu işlemler ve daha kapsamlı agent senaryoları gibi yetenekler aktif olarak geliştirilmeye devam ediyor.
Burada hedef editörün yerine içerik üretmek değil, tekrar eden işlemlerde geçirilen süreyi azaltmaktır.
Bir web sitesi birkaç yıl boyunca yayında kaldığında yalnızca teknik borç oluşmaz. Aynı zamanda içerik borcu da oluşur.
Binlerce sayfalık bir sitede zamanla şunlar birikebilir:
Bu içeriklerin tamamını manuel olarak kontrol etmek ciddi zaman gerektirir.
AI Content Review da bu nedenle Drupal AI Initiative'in 2026 yılı için öne çıkardığı çalışma alanlarından biri. Temmuz 2026'da Drupal AI partnerleriyle yapılan önceliklendirmede AI Search açık biçimde ilk sırada yer alırken; Content Review, Translation, sohbet üzerinden içerik düzenleme ve toplu içerik güncellemeleri birbirine yakın öncelikler olarak öne çıktı.
Content Review tarafındaki hedef, AI'ın yalnızca yeni içerik oluşturması değil, mevcut içerik havuzunu belirlenen kriterlere göre analiz edebilmesidir.
Örneğin kurum şu kontrolleri tanımlayabilir:
AI bu kontroller sonucunda editöre sorunlu içerikleri ve düzeltme önerilerini gösterebilir.
Ancak özellikle kurumsal sistemlerde son kararın insanda kalması önemlidir.
AI kontrol eder → öneri üretir → editör değerlendirir → içerik güncellenir.

Drupal'ın 2026 AI yol haritasındaki dikkat çekici konulardan biri de Page Generation.
Buradaki hedef AI'ın rastgele HTML oluşturması değil.
Drupal AI'ın hedeflediği yaklaşım, yapay zekânın sitenin gerçek design system'ini ve mevcut component'lerini kullanmasıdır. Roadmap'te Page Generation ve Design System Integration ayrı öncelikler olarak tanımlanıyor.
Örneğin kullanıcı “Erasmus öğrencileri için bir bilgilendirme landing page'i oluştur.” dediğinde AI teorik olarak sitenin mevcut Hero, Text, Card Grid, Accordion, CTA ve Form gibi component'lerini kullanarak bir sayfa taslağı oluşturabilir.
Bu yaklaşımın önemli avantajı, AI tarafından üretilen sayfanın mevcut tasarım sistemi dışına çıkmamasıdır.
Kurumsal web projelerinde AI ile page building'in gerçekten kullanılabilir olması için bu nokta kritik olacaktır.
Drupal AI Initiative 2026 yılında çalışmalarını iki ana çalışma alanı altında yapılandırdı: Inside AI ve Outside AI.
Inside AI'ı en basit şekilde şöyle düşünebiliriz:
Kullanıcı Drupal'ı kullanır, Drupal içindeki AI kullanıcıya yardımcı olur.
Örneğin: AI Search, AI Translation, Content Review, içerik oluşturma, editör asistanları ve sayfa oluşturma.
Outside AI ise bunun ters yönündeki ilişkiyi ele alıyor:
Kullanıcı dışarıdaki bir AI agent'ı kullanır, agent Drupal ile işlem yapar.
Örneğin gelecekte bir geliştirici veya site yöneticisi kullandığı agent'a şu görevleri verebilir:
Outside AI çalışmalarının odağında harici agent'ların Drupal'ı anlayabilmesi, işlem yapabilmesi, yaptığı işlemleri doğrulayabilmesi ve bütün bunların Drupal'ın yetki ve yönetişim mekanizmaları içinde gerçekleştirilebilmesi bulunuyor.

AI dünyası chatbot'lardan giderek agent tabanlı sistemlere doğru ilerliyor.
Chatbot genellikle bir soruya cevap verir. Agent ise bir hedef doğrultusunda birden fazla işlem gerçekleştirebilir.
Örneğin bir agent:
Ancak bu beraberinde önemli bir soruyu getiriyor: Bir AI agent'a ne kadar yetki verilmelidir?
Drupal'ın burada önemli bir avantajı bulunuyor. Roller, permissions, revision, workflow ve moderation gibi özellikler zaten sistemin temel parçalarıdır.
Dolayısıyla hedef AI agent'a sınırsız yetki vermek değil, Drupal'ın mevcut yönetişim sistemi içerisinde sınırlandırılmış araçlar sunmaktır.
Drupal'ın güncel Outside AI yaklaşımı da bu nedenle “agent Drupal üzerinde işlem yapabiliyor mu?” sorusundan çok “agent güvenli ve denetlenebilir biçimde işlem yapabiliyor mu?” sorusuna odaklanıyor.
AI entegrasyonu geliştirirken yalnızca üretilen cevabın kalitesine bakmak yeterli değildir.
Kurumsal bir Drupal projesinde şu sorular da cevaplanmalıdır:
Drupal'ın 2026 AI yol haritasında context management, advanced governance, audit trail ve kontrollü AI işlemleri gibi başlıkların öne çıkmasının nedenlerinden biri de bu.
Kurumsal ölçekte başarılı bir AI entegrasyonu yalnızca “çalışan” değil, aynı zamanda kontrol edilebilir ve denetlenebilir olmalıdır.
Her Drupal projesine aynı anda chatbot, AI Search, çeviri ve agent entegrasyonu eklemek gerekli değil.
Doğru başlangıç noktası, sitenin gerçek problemini belirlemektir.
En sağlıklı yöntem küçük ve ölçülebilir bir kullanım senaryosuyla başlayıp sonuçları değerlendirdikten sonra AI kullanımını genişletmektir.
Hayır. Burada her modülü ve kullanım senaryosunu ayrı değerlendirmek gerekiyor.
Drupal AI ekosistemindeki projelerin olgunluk seviyeleri aynı değil. Bazı özellikler production ortamlarında kullanılabilecek stabil sürümlere ulaşmış durumda; bazıları aktif geliştirme sürecinde alpha veya geliştirme sürümleri üzerinden ilerliyor. Roadmap'teki bazı yetenekler ise hâlâ geliştirilmekte olan daha geniş çalışmaların parçası.
Örneğin AI Translate bugün bu ayrımı göstermek için iyi bir örnek. 25 Eylül 2026 itibarıyla modülün 1.4.x sürüm hattında stable ve Drupal Security Advisory kapsamındaki sürümleri bulunuyor. İçerik çevirisi, translatable field'ların işlenmesi, farklı dil ve model ayarları ve Drupal'ın mevcut Content Translation yapısı üzerinden çeviri oluşturma gibi özellikler kullanılabiliyor.
AI Search tarafında ise durum farklı. Proje aktif biçimde geliştiriliyor ve Semantic Search, vector database entegrasyonu, içerik parçalama ve RAG gibi önemli yetenekler sunuyor; ancak güncel sürüm hattında alpha sürümler bulunuyor. 23 Eylül 2026'da yayımlanan 1.3.0-alpha5 güncel sürümlerden biri ve proje henüz desteklenen stable bir release'e sahip değil.
AI Content Review gibi bazı alanlarda ise geliştirme daha erken bir aşamada. Drupal AI Initiative'in Temmuz 2026 güncellemesinde Content Review çalışmasının önemli ölçüde yeni geliştirme gerektirdiği belirtilirken, AI Translation tarafındaki çalışma daha çok mevcut yetenekleri gerçek bir Drupal sitesi üzerinde uçtan uca kullanılabilir hâle getirmeye odaklanıyor.
Bu nedenle bir Drupal AI özelliğini projeye eklemeden önce yalnızca özelliğin var olup olmadığına bakmak yeterli değildir. Kullanılacak modülün güncel release seviyesi, Security Advisory kapsamı, Drupal sürümüyle uyumluluğu, bağımlılıkları ve projenin ihtiyaç duyduğu güvenilirlik seviyesi ayrıca değerlendirilmelidir.
Bu aslında olumsuz bir durum değil. Drupal AI ekosistemi hızlı biçimde gelişiyor ve farklı projeler farklı hızlarda olgunlaşıyor.
Önemli olan roadmap'teki veya bir demo ortamında gösterilen bir özelliği, bugün doğrudan production ortamında kullanılabilecek tamamlanmış bir ürünmüş gibi değerlendirmemek.
Drupal ve yapay zekâ entegrasyonu yalnızca Drupal yönetim paneline bir chatbot eklemek anlamına gelmiyor.
Asıl potansiyel Drupal'ın yıllardır güçlü olduğu alanların yapay zekâ ile birleşmesinde ortaya çıkıyor: yapılandırılmış içerik, çoklu dil, arama, yetkilendirme, revision, workflow, moderation ve component tabanlı sayfa yapıları.
Bunların üzerine AI eklendiğinde içerik editörlerine yardımcı olan, binlerce içeriği analiz edebilen, kullanıcıların doğal dille bilgi bulmasını sağlayan ve tekrarlayan içerik operasyonlarını otomatikleştirebilen sistemler geliştirmek mümkün oluyor.
Drupal'ın 2026 AI yol haritasına bakıldığında yön de oldukça açık: AI yalnızca CMS'e eklenen ayrı bir özellik olarak değil, içerik üretiminden aramaya, çeviriden yönetişime kadar CMS'in farklı katmanlarına yayılan bir yetenek olarak konumlandırılıyor.
Drupal projelerinde AI Search, içerik otomasyonu, çeviri veya agent entegrasyonlarının nasıl uygulanacağı; sitenin içerik modeli, mevcut workflow yapısı, kullanıcı yetkileri, veri güvenliği gereksinimleri ve içerik hacmine göre değişebilir. Bu nedenle AI entegrasyonunu tek başına bir modül kurulumu olarak değil, mevcut Drupal mimarisinin bir parçası olarak değerlendirmek gerekir.
Bu nedenle artık sorulması gereken soru “Drupal'a yapay zekâ ekleyebilir miyiz?” değil.
Daha doğru soru şu: “Drupal üzerindeki hangi iş sürecini yapay zekâ ile daha hızlı, daha tutarlı ve daha kontrollü hale getirebiliriz?”
Kurumsal projelerde yapay zekâ entegrasyonuna başlamak için en doğru nokta da tam olarak bu sorunun cevabı olacaktır.