PORTWARE. El Kitabı

VII · Web ve bayi · Bölüm 27

Kurumsal site ve katalog

Ürün kataloğu, doküman merkezi, seçim kılavuzu, teklif sepeti ve sitedeki içeriğin ERP ile ilişkisi.

Kime: pazarlama, satış, yöneticiOkuma: 13 dkModül: SMB Website, PORTWARE Site Accounts

Kurumsal site ayrı bir dünya değil; sistemin dışa bakan yüzüdür. Sitedeki ürün verisi, dokümanlar ve iletişim formları sistemin kendi kayıtlarından beslenir.

Katalog

Ürünler aile → seri → model hiyerarşisinde sunulur. Her modelin teknik özellikleri, ölçülebilir alanlardan gelir (17. bölüm) — bu yüzden karşılaştırma tabloları ve filtreler gerçekten çalışır.

Serilerde ortak olan özellikler ayrı bir tabloda toplanır. Bir özellik seride ortak sayılmak için ya tüm üyelerde bulunmalı ya da en az ikisinde ve en az yarısında olmalıdır; altında kalanlar listelenmez ve kaç üyeyi kapsadığı rozetle söylenir. "Bazı modellerde var" demek yerine kaç modelde olduğunu söylemek, okuyanın kararını değiştirir.

Teklif sepeti

Ziyaretçi ilgilendiği ürünleri bir sepete atar; sepet bir alışveriş sepeti değil, teklif listesidir. Başlıkta bir rozet olarak durur, tıklanınca yandan bir çekmece açılır ve tam listesi ayrı bir sayfada görülür. Oradan tek tıkla iletişim formu, ürünler önceden doldurulmuş hâlde açılır.

Çekmece bilinçli olarak bir inceleme adımıdır: içinde form ya da gönderme düğmesi yoktur. Talep, tam sayfada verilir.

Doküman merkezi

Datasheet, kullanım kılavuzu, yazılım, EDS/ESI tanım dosyaları ve firmware dosyaları burada yayımlanır. Bazı dosyalar sistemde saklanacak kadar büyüktür (gigabaytlar); onlar için kayıt sistemde durur, baytlar bir yönlendirmeyle gelir.

Yayımlanan dosyaların içeriği düzenli olarak denetlenir: bir bağlantının çalışması, doğru dosyayı verdiğini kanıtlamaz. Kullanılamaz bulunan kayıt silinmez, arşivlenir.

Seçim kılavuzu

Ziyaretçi ihtiyacını girer (yük, hız, çevrim), motor önerileri çıkar. Motor saf bir hesap katmanıdır ve iki kuralı vardır:

  • Emniyet payı sayfada yazılıdır; gizli bir katsayı yoktur.
  • Tepe tork bilerek kullanılmaz ve okunamayan bir değer varsa öneri reddedilir — tahmin edilmez.

Diller

Site Türkçe ve İngilizce yayındadır. Dil seçici her sayfanın üst şeridindedir; seçilen dil sonraki ziyaretlerde de hatırlanır.

Yapay zekâ görünürlüğü

Ziyaretçinin bir kısmı artık siteyi hiç açmıyor: sorusunu bir asistana soruyor ve cevabı orada okuyor. O cevabın içinde sizin ürününüzün geçmesi, sayfanın güzel olmasıyla değil, makinenin okuyabileceği biçimde yayımlanmış olmasıyla ilgilidir. Sitenin bunun için üç ayrı yüzeyi var.

llms.txt ve llms-full.txt

Alan adının kökünde iki Markdown dosyası yayımlanır:

DosyaNe içerir
/llms.txtKimlik, sayılar ve bağlantı haritası: aileler, seriler, sektörler, teknolojiler, kılavuzlar ve SSS
/llms-full.txtAynı harita, ama içi dolu: her ürünün teknik verileri satır satır

İkisi de sayfaların okuduğu aynı katalogdan üretilir. Elle yazılan bir özet, bir seri yayımlandığı gün sessizce bayatlar ve asistana artık var olmayan bir katalog öğretir; bu, hiç dosya olmamasından kötüdür.

Tek kimlikli yapısal veri

Her sayfa bir schema.org grafiği taşır. Önemli olan kısım şudur: şirket, site ve katalog birer @id ile tanımlanır ve sayfalar o kimliğe atıf yapar.

Kimliksiz tekrarlanan şirket blokları bir ayrıştırıcı için aynı şirket değil, adı aynı olan belirsiz sayıda şirkettir; tek kimlik, sayfadaki her bilginin aynı şirkete bağlanmasını sağlar.

Ürün sayfalarında teknik özellikler additionalProperty olarak yayımlanır — sayfanın bastığı satırların aynısı, ayrı bir kopya değil. Bir asistanın "400 V üç faz alan sürücü hangisi" sorusuna cevap verebilmesi için gereken şey budur.

Cevap motorlarına açık robots.txt

robots.txt yirmiden fazla yapay zekâ tarayıcısını adıyla çağırır ve izin verir. Sade bir User-agent: * zaten yeterli görünür, ama birçok tarayıcı yalnız kendini adıyla anan grubu okur — ve o grup aynı zamanda llms.txt'nin adresini gösterdiğimiz yerdir.

Aynı dosya, siteye ait olmayan hazır çekirdek yollarını (/jobs, /events, /slides, /profile) kapatır. Bunlar site haritasından da çıkarılır: olmayan bir iş ilanı sayfasını öneren site haritası, tarama bütçesini harcar ve siteyi özetleyen bir asistana "bu şirketin bir kariyer sayfası var" dedirtir.

Değişikliği arama motoruna söylemek: IndexNow

Bir sayfa değiştiğinde arama motorunun bunu öğrenmesi için iki yol vardır: tarayıcısının bir gün yeniden uğraması, ya da sitenin ona haber vermesi. İkincisi IndexNow protokolüdür ve her iki site de bunu yapar: yayımlanan bir ürün, seri, haber ya da sayfa değiştiğinde adresi bir kuyruğa yazılır, on dakikada bir çalışan zamanlanmış görev kuyruğu api.indexnow.org'a gönderir. Bing, Yandex, Naver ve Seznam bu protokolü okur; Bing'in dizini üzerinden ChatGPT araması ve Copilot da. Google okumaz ve el kitabı bunu söylemeden geçmez.

NeredeNe
Web sitesi → Yapılandırma → Ayarlar → IndexNowAçık/kapalı, anahtar dosyası
Web sitesi → Yapılandırma → IndexNowKuyruk: bekleyen, gönderilen, reddedilen
Aynı ayar sayfası → Site doğrulamaBing Webmaster, Yandex Webmaster ve Search Console etiketleri

Gönderim kaydın yazıldığı işlemin içinde yapılmaz. Ağ çağrısı orada olsa bir ürünü kaydetmek api.indexnow.org'un cevap vermesine bağlanırdı. Reddedilen bir parti kuyrukta kalır, sebebi yazılır ve bir sonraki koşuda yeniden denenir; sessizce kaybolan bir gönderim, çalışan bir gönderimle içeriden ayırt edilemez.

Paylaşım kartları

Bir ürün sayfasının bağlantısı LinkedIn'e, WhatsApp'a ya da bir e-postaya yapıştırıldığında görünen kart og:* ve twitter:* etiketlerinden gelir. Her sayfa kendi başlığını, açıklamasını ve — ürün sayfasında — ürünün fotoğrafını taşıyan bir kart yayımlar. Değerler sayfanın kendi <title> ve meta açıklamasıdır; kart ile sayfa birbirinden ayrı yazılmadığı için ayrı düşemez.

Neyin işe yaradığı ölçülmüş

2026'da yayımlanan üç ayrı ölçüm (SE Ranking 300 bin alan adı, Ahrefs 137 bin alan adı sunucu günlüğü, Princeton GEO çalışması) aynı şeyi söylüyor:

  • llms.txt atıf alma sıklığıyla ölçülebilir bir ilişki göstermiyor; dosyaların yüzde 97'si hiç istenmemiş. Dosya ucuz olduğu ve ajanlar için işe yaradığı için tutuluyor; ama görünürlük ondan beklenmez.
  • Asıl belirleyici üçüncü taraf bahisler: YouTube başlık ve dökümleri, sektör dizinleri, inceleme siteleri, LinkedIn. Bunlar siteye yazılamaz; ekip yapar.
  • Sayfa başına rakam taşıyan, kendi başına okunabilen 130–170 kelimelik cevap blokları alıntılanıyor; anahtar kelime yığını hiçbir şey yapmıyor.

Sitenin makine yüzeyi bu yüzden şemaya, cevap bloğuna ve IndexNow'a yatırım yapar; llms.txt bir ek, temel değil.

Hareket

Sayfalarda kaydırmaya bağlı hareket vardır: kartlar görünüme girerken yükselir, kahraman zemini kaydırmaya karşı kayar, başlığın altında okuma ilerlemesi çizgisi yürür, düğmeler işaretçiye doğru birkaç piksel eğilir. Üç kural geçerlidir: yalnız opacity ve transform hareket eder (yerleşim asla oynamaz), her şey prefers-reduced-motion sorgusunun arkasındadır, kaydırmaya bağlı animasyon @supports ile kademelidir — desteklemeyen tarayıcı önceki görünüm-içi ortaya çıkışı alır.

Site hesapları

Ziyaretçi hesap açabilir. Üç şey bilinçli olarak kuruludur:

  • Doğrulama — hesap, adresi doğrulanana kadar tam yetkili değildir.
  • Onay kanıtı — kişinin neye onay verdiği, ne zaman verdiği kayıtlıdır.
  • Kayıt hız sınırı — otomatik kayıt saldırılarına karşı.

portware.io: fiyatlar ve kendi kendine demo

portware.io ürünü satar; iki sayfası doğrudan satışa hizmet eder.

Fiyatlar (/pricing, /fiyatlar) lisans modelini anlatır: kullanıcı başı aylık 10 USD, satın alırken bir yıllık faturalanır ve lisans süresizdir; güncellemeler şirket başı isteğe bağlı bir pakettir, özel geliştirme projeye göre fiyatlanır, barındırma PORTWARE'den kiralanır ya da müşterinin sunucusuna kurulur. Sayfadaki hesaplayıcı ilk faturayı kullanıcı sayısından hesaplar.

Demo (/demo) ziyaretçiye 30 günlüğüne kendine ait bir PORTWARE veritabanı açar: tüm uygulamalar, tam yetki, örnek veriler, 50 kullanıcıya kadar. Yol:

  1. Şirket adı, ad soyad, iş e-postası, cep telefonu ve ülke. Tek kullanımlık ve posta almayan alan adları reddedilir, kişisel posta kutuları (gmail…) kabul edilir ama işaretlenir. Şimdilik yalnız Türkiye, Orta Doğu ve Avrupa: seçilen ülke, telefonun ülkesi ve bağlantının ülkesi bakılır.
  2. E-postadaki bağlantı, ardından telefona gelen SMS kodu. İkisi de zorunlu.
  3. Doğrulanan talep için portware.io'da bir portal hesabı açılır (/my/demos); demonuzun durumunu oradan izlersiniz.
  4. Veritabanınız hazırlanır ve giriş bilgileri e-postayla gelir.
  5. 7 ve 1 gün kala hatırlatma; 30. gün demo dondurulur: veriler korunur, giriş yerine lisans sayfasına yönlendiren bir ekran çıkar.

Demo süresi uzatılabilir; lisansa geçildiğinde demo veritabanı olduğu gibi taşınabilir.

Sitedeki değişikliklerin ERP tarafı

Bir ürünü siteden kaldırmak onu silmez, arşivler (4. bölüm). Kaldırma işlemi tek bir alandan yürür ve listeler, ürün sayfası, site haritası, seçim kılavuzu ve fiyat haritası aynı anda etkilenir.