Selam! Claude veya ChatGPT'ye "bana bir açılış sayfası yap" dedin, güzel bir HTML çıktı, systeme.io'daki Raw HTML elementine yapıştırdın ve sayfa dağıldı. Bu yazıda önce neden dağıldığını anlatacağım, sonra systeme.io'nun bu iş için çıkardığı iki ücretsiz araçla iki dakikada nasıl düzelttiğini göstereceğim. Sonunda da kendi kullandığım hazır şablonu bırakıyorum.
Bu rehber, systeme.io hesabın olduğunu varsayıyor. Henüz yoksa ücretsiz planla başlayabilirsin, kart bilgisi istemiyor. Aşağıdaki adımlar ücretsiz planda da birebir çalışıyor. (Ortaklık bağlantısı - sana ek maliyeti yok.)
systeme.io'nun kendi duyurusunda açıkça yazıyor: Claude, ChatGPT gibi araçlarla üretilen sayfalar Raw HTML elementinin içinde çoğunlukla desteklenmiyor. Peki neden? Sorun AI'da değil, iki farklı şeyi üst üste koymaya çalışmanda.
AI'dan sayfa istediğinde sana eksiksiz bir web sayfası verir. systeme.io'nun Raw HTML elementi ise zaten var olan bir sayfanın içindeki bir kutu. Bir evin içine ikinci bir ev koymaya çalışıyorsun. Üç yerde çatışıyor:
AI'ın verdiği çıktı şöyle başlar:
Bu etiketler bir sayfada yalnızca bir kez bulunabilir ve en dışta olmak zorundadır. systeme.io sayfanda bunlar zaten var. İkincisini elementin içine koyduğunda tarayıcı onları görmezden gelir veya beklemediğin bir yere taşır. Sana lazım olan tek şey <body> etiketlerinin arasında kalan kısımdır.
En sinsi sebep bu. AI genelde şöyle bir CSS yazar:
Bu kurallar sayfanın tamamını hedefliyor. Raw HTML elementine yapıştırdığın anda systeme.io'nun kendi menüsünü, butonlarını, footer'ını da vurur. Aynı şekilde systeme.io'nun kendi stilleri de senin sayfana sızar. İki taraf birbirinin ayarını bozar, ortaya karışık bir görüntü çıkar.
Doğrusu her kuralı kendi kutuna hapsetmektir - yani body { ... } yerine .benim-sayfam { ... } yazmak.
AI sayfalarında sık sık Google Fonts bağlantısı, bir CDN'den çekilen ikon paketi veya küçük bir JavaScript bloğu bulunur. Bunlar sayfa düzenleyicilerinde temizlenebilir. Temizlendiğinde de sayfan yazı tipini, ikonlarını veya çalışan bir menüyü kaybeder.
Raw HTML elementine koyacağın kod kendi kendine yeten bir parça olmalı: sayfa iskeleti yok, genel CSS seçicisi yok, dışarıdan kaynak çağırma yok. Bu üçünü hallettiğinde sorunların çoğu kaybolur.
systeme.io bu iş için ücretsiz bir araç çıkardı. Yukarıdaki temizliği senin yerine yapıyor. Adımlar şöyle:
<!DOCTYPE html> satırı dahil. Dönüştürücü gereksiz kısmı zaten atacak.
Bu yöntemin en sinir bozucu tarafı şuydu: sayfa hazır, her şey yerli yerinde, ama bir başlıktaki tek kelimeyi değiştirmek istiyorsun. Ya kodun içinde o metni bulup elle düzelteceksin ya da AI'a geri dönüp "şu cümleyi şöyle yap" diyeceksin. İkincisi genelde daha kötü, çünkü model bu kez sayfanın başka bir yerini de değiştirir ve baştan kontrol etmen gerekir.
systeme.io buna da ücretsiz bir araç çıkardı: HTML Text Editor. HTML'ini yapıştırıyorsun, sağda sayfanın canlı önizlemesi çıkıyor, değiştirmek istediğin yazıya tıklayıp doğrudan üzerinde düzenliyorsun. Farklı ekran boyutlarında da önizleyebiliyorsun. İşin bitince güncellenmiş kodu kopyalıyorsun.
Üç özelliği bunu gerçekten kullanılabilir yapıyor:
Son madde şablonla çalışanlar için kritik. Şablonun içine koyduğun açıklama notları ve yorumlar araçtan geçtikten sonra da yerinde duruyor.
İki sınırı da bilmen gerekiyor. Enter tuşu kapalı - yani yeni paragraf ekleyemiyorsun, sadece var olan metni değiştiriyorsun. Yeni bölüm eklemek istiyorsan koda dönmen lazım. Bir de göreli görsel adresleri önizlemede görünmüyor; sayfanın adresini girmen ya da görsellere tam adres vermen gerekiyor.
Önce metin düzenleyiciyle yazıyı son haline getir, sonra dönüştürücüden geçir. Ters yaparsan dönüştürülmüş kodu tekrar düzenlemiş olursun ve iki kez uğraşırsın.
Buraya kadar geldiyse sayfan görünüyordur ama muhtemelen ortada dar bir şerit halinde duruyordur. Sebebi systeme.io'nun elementin etrafına kendi boşluğunu koyması.
Çözüm: elementin bulunduğu section ve row ayarlarına gir, padding değerlerini 0 yap. Sayfa o anda kenardan kenara açılır.
Yayına almadan önce şu dördünü kontrol et:
href="#" koyar. Hepsini gerçek adresle değiştir.systeme.io blog yazısının başlığını ve öne çıkan görselini kendi ayarlarından basar. Yapıştırdığın kodun içinde de bir başlık varsa sayfada iki tane H1 olur, bu SEO açısından zarar verir. Blog yazısına koyarken kodun içindeki ana başlığı ve kapak görselini sil. Açılış sayfası yapıyorsan ikisi de kalabilir.
Bu yöntemi her yazıda tekrarlamak yerine bir kere düzgün bir iskelet kurup onu doldurmak çok daha hızlı. Ben kendi yazılarım için bir şablon hazırladım ve bu yazı da onunla üretildi - şu an okuduğun sayfa yöntemin kendi kanıtı.
Şablonda hazır gelenler:
Şablonu Haftalık SEO Operasyon Günlüğü abonelerine gönderiyorum. Bültende zaten her hafta bunun gibi uygulanabilir şeyler paylaşıyorum.
systeme.io'nun geliştirici API'si son dönemde epey genişledi. Artık huni oluşturmak, huniye adım eklemek ve o adımların sayfa içeriğini programatik olarak doldurmak mümkün. Doğal soru şu: madem API var, bu dönüştürme işine ne gerek var?
Gerek var. Çünkü API sayfa içeriğini ham HTML olarak kabul etmiyor. Bunun yerine yapılandırılmış bir blok sistemi kullanıyor: bir renk paleti, bir yazı tipi çifti ve içinde başlık, metin, buton, görsel, madde listesi, istatistik, form, kart, referans, SSS gibi önceden tanımlı blok tipleri olan bölümler seçiyorsun. Metin bloğunun içinde bile yalnızca birkaç basit etikete izin var; renk, arka plan, bağlantı veya görsel gömemiyorsun.
API standart bir huni sayfasını saniyeler içinde kurar. Ama sayfanın nasıl görüneceğine sen karar vermek istiyorsan yol yine Raw HTML'den geçiyor.
Yani ikisi birbirinin alternatifi değil, iki ayrı iş:
| İhtiyaç | Doğru yol |
|---|---|
| Standart kayıt sayfası, teşekkür sayfası, hızlı huni | API veya systeme.io'nun kendi editörü |
| Kendi tasarımın, kendi CSS'in, özel düzen | Raw HTML + dönüştürücü |
| Blog yazısı gövdesi | Raw HTML + dönüştürücü |
Ayrıca blog tarafında API'nin bir karşılığı yok - blog yazıları programatik olarak yönetilemiyor. Yazıyı elle gireceksin. Bu yüzden bir şablona sahip olmak zaman kazandırıyor.
Hayır, systeme.io'nun ücretsiz araçları arasında. systeme.io hesabın olmasa da açıp kullanabilirsin, ama çıktıyı yapıştıracağın bir sayfaya ihtiyacın olacak.
Önce section ve row padding değerlerinin 0 olduğundan emin ol. Düzelmiyorsa sorun büyük ihtimalle CSS'in genel seçici kullanmasında. AI'a "tüm CSS kurallarını tek bir sınıfın altına al, body ve yıldız seçici kullanma" diye tekrar yazdır. Ya da hazır şablonla başla, o sorun baştan çözülmüş oluyor.
Güvenme. Sayfa düzenleyicileri script bloklarını temizleyebiliyor. Açılıp kapanan bölüm, sekme gibi şeyleri JavaScript olmadan da yapabilirsin - bu yazıdaki SSS bölümü tam olarak öyle çalışıyor, tek satır JavaScript yok.
Fark eder ama belirleyici olan araç değil, verdiğin talimat. "systeme.io Raw HTML elementine yapıştıracağım; sayfa iskeleti etiketleri koyma, tüm CSS'i tek bir sınıfa hapset, dış kaynak ve JavaScript kullanma" dersen hangi araçla çalışırsan çalış temiz çıktı alırsın.
Hayır. Araç tamamen tarayıcının içinde çalışıyor; systeme.io HTML'in kendilerine gönderilmediğini, saklanmadığını ve kaydedilmediğini belirtiyor. Yine de müşteri verisi veya kişisel bilgi içeren bir sayfayla çalışıyorsan genel kural geçerli: paylaşmadan önce içinde ne olduğuna bak.
Hayır, Enter tuşu kapalı. Araç yalnızca var olan metinleri değiştiriyor - bu bilinçli bir tercih, sayfayı bozmanı engelliyor. Yeni bölüm veya paragraf eklemen gerekiyorsa kodun kendisine dönmelisin. Bu yüzden şablonda ihtiyacın olabilecek blokları baştan hazır tutmak işini kolaylaştırır.
Kendi başına zarar vermez, içerik normal HTML olarak sayfada durur. Dikkat etmen gereken tek nokta başlık hiyerarşisi: blog yazısı sayfasında ikinci bir H1 oluşturmamak ve başlıkları H2, H3 diye sıralı gitmek.
Bu yazıda kullandığım systeme.io uyumlu blog şablonunu abonelere gönderiyorum. Her hafta uygulanabilir bir SEO ve e-ticaret operasyonu notu ekliyorum.
Haftalık SEO Operasyon Günlüğü'ne katılConverter işi tasarım tarafında bitiriyor ama asıl mesele orada başlıyor. Sayfanın çalışması için arkasında bir liste, bir otomasyon ve bir teslimat akışı olması gerekiyor. systeme.io bunların üçünü de aynı panelde tutuyor - bu rehberi yazma sebebim de zaten o, üç ayrı aracı birbirine bağlamakla uğraşmıyorum.
Platformu bu iş için değerlendiriyorsan, güçlü ve zayıf yönlerini hiç yumuşatmadan yazdığım systeme.io incelemesine bakabilirsin. Dört ciddi eksiğini de orada anlattım.
Bu akışta kullandığım diğer araçlar araçlar sayfasında duruyor.

Head of E-commerce | Shopify & iKas SEO Uzmanı | Organik Trafik Uzmanı
Popüler Blog Gönderileri
Artık Kendi Yolunuzu Çizme Vaktiniz Geldi
Robert Kiyosaki
Copyright 2021-2026 ©saitkatmerlikaya.com