E-ticaret sitesi kurmak: doğru altyapı, güvenli ödeme, tutarlı veri.

E-ticaret sitenizi WooCommerce, Shopify, ikas gibi hazır altyapıda ya da özel geliştirmeyle kuruyor; ürün, sepet ve 3D Secure’lu ödeme adımlarını telefonda uçtan uca deniyoruz. Ürün verisini, stok ve sipariş akışını, GA4 ölçümünü ve Merchant Center bağlantısını yayından önce birbirine bağlıyoruz.

Mağazaya trafik içinE-Ticaret Pazarlama
1Ürün sayfasındaNumara: 42 · Stokta · Sepete ekle
2SepetteKargo dahil toplam, ödemeden önce görünür.Net
3markaniz.com › siparisMarkanız | Sipariş onayı
  • TV8
  • Hesap.com.tr
  • ikas
  • DoktorSitesi
  • Acıbadem
  • Sina Pırlanta
  • Multinet Up
  • Türkiye İş Bankası
  • İstikbal
  • Microsoft
  • Mastercard
  • Vitabiotics
  • Sabancı Holding
  • Memorial
  • Logo Yazılım
  • Opet
  • Duru
  • Interesting Engineering
  • Webtekno
  • Western Union
  • Zen Pırlanta
  • Sopyo
  • Bahçeşehir Üniversitesi
  • Madame Coco
  • Hairtec
  • Haliç Üniversitesi
  • Liv Hospital
  • Üsküdar Üniversitesi
  • Scooter
  • Kentkart

E-ticaret sitesi üç katmanda kurulur.

Altyapı seçimi

WooCommerce, Shopify, ikas gibi hazır altyapıları ve özel geliştirmeyi ölçek, entegrasyon ve toplam maliyetle karşılaştırıyoruz.

İhtiyaç listesi

Ürün ve varyant yapısını, satış kanallarını, ödeme ve kargo yöntemlerini, bağlanacak sistemleri yazılı bir listede topluyoruz.

Hazır altyapı ya da özel geliştirme

Sunucu, güncelleme ve ödeme sayfası güvenliğinin kimde olduğunu, neyin eklentiyle neyin kodla çözüleceğini karşılaştırıyoruz.

Toplam sahip olma maliyeti

Abonelik ya da barındırma, ücretli uygulamalar, ödeme komisyonları, entegrasyon ve yıllık bakım kalemlerini birlikte hesaplıyoruz.

Veri taşınabilirliği

Ürün, müşteri ve sipariş verisinin API ya da dışa aktarımla taşınabildiğini seçimden önce doğruluyoruz.

Mağaza deneyimi

Kategori ve ürün sayfasından ödemeye kadar her adımı telefonda hızlı, anlaşılır ve arama motorlarının tarayabileceği biçimde kuruyoruz.

Kategori ve ürün sayfası

Menüden kategoriye, kategoriden ürüne düz bağlantılar kuruyor; varyant, stok, kargo ve iade bilgisini ürün sayfasında gösteriyoruz.

Arama ve filtre

Filtre adreslerinin taranmasını kuralla sınırlıyor, sonuç döndürmeyen filtre birleşimlerine 404 yanıtı veriyoruz.

Sepet ve ödeme

Kargo dahil toplamı ödemeden önce gösteriyor, üyeliksiz alışverişi açık tutuyor, formları en az alanla kuruyoruz.

3D Secure ve mobil

Kart doğrulamasını ödeme kuruluşunun 3D Secure akışıyla kuruyor, ödeme adımını telefonda uçtan uca deniyoruz.

Veri ve entegrasyon

Ürün verisini, stok ve sipariş akışını, ölçümü ve yapısal veriyi tek doğru kaynaktan, aynı kimliklerle çalışacak biçimde bağlıyoruz.

Ürün verisi

SKU (stok kodu), GTIN (küresel ticari ürün numarası), marka, varyant ve kategori alanlarını mağaza panelinde eksiksiz ve tek biçimde tutuyoruz.

Merchant Center bağlantısı

Ürünlerin Google’a aktarımını altyapının resmî uygulamasıyla ya da Merchant API ile kuruyoruz.

Stok ve ERP

Stok, fiyat ve sipariş akışını ERP (kurumsal kaynak planlama) ya da muhasebe yazılımıyla API üzerinden, her alanın tek yazarı olacak biçimde eşliyoruz.

GA4 ve yapısal veri

GA4 e-ticaret olaylarını sipariş kimliğiyle, Product yapısal verisini sayfadaki bilgiyle birebir kuruyoruz.

Ürün sayfasından sipariş kaydına kadar ne olur?

Alıcı ürün sayfasında seçimini yapar, sepette toplam tutarı görür ve kart bilgisini ödeme kuruluşunun formuna girer; kartı veren banka ödemeyi 3D Secure ile doğrular. Onaylanan siparişteki ürünler stoktan düşer; sipariş ERP’ye, GA4’e ve alıcının e-postasına aynı sipariş numarasıyla gider.

v2.2 ve üstüEMVCo, 3-D Secure’da en uygun işlevsellik için 2.2 ya da daha yeni bir sürümün değerlendirilmesini öneriyor.6

18 AğustosGoogle’ın Content API for Shopping’i 18 Ağustos 2026’da kapandı; ürün ve stok entegrasyonları Merchant API’ye taşınır.10

E-ticaret sitesi kurulumu adım adım.

  1. 01

    Tanışma

    Ürünlerinizi, satış kanallarınızı, ödeme ve kargo düzeninizi ve bağlanacak sistemleri konuşuyor, ihtiyaç listesini birlikte çıkarıyoruz.

  2. 02

    Altyapı kararı

    Hazır altyapıları ve özel geliştirmeyi ihtiyaç listesi, ölçek ve toplam sahip olma maliyetiyle karşılaştırıp önerimizi gerekçesiyle yazıyoruz.

  3. 03

    Tasarım ve geliştirme

    Sayfa ağacını, kategori, ürün, sepet ve ödeme ekranlarını tasarlıyor, temayı panelden yönetilebilir bileşenlerle kuruyoruz.

  4. 04

    Entegrasyon ve test

    Ödeme ve 3D Secure akışını, ERP, Merchant Center ve GA4 bağlantılarını kuruyor, test siparişi, iade ve başarısız ödeme senaryolarıyla deniyoruz.

  5. 05

    Yayın ve işletme

    Yönlendirmeleri kontrol ederek yayına alıyor, ilk 30 günde sipariş, ödeme, tarama ve ölçüm hatalarını haftalık okuyoruz.

Çalıştığımız platformlar ve araçlar.

Google Data Studio perspektif analiz.

markentionData StudioSina Pırlanta22 Jun – 19 Sep 2026 ▾

Overview

Clicks400K▲ 28%prev. 312K
Impressions4.0M▲ 22%prev. 3.28M
URL CTR10.0%▲ 0.4 ptprev. 9.6%
Avg. Position8.0▼ 3.0prev. 11.0
Unique Queries24.8K▲ 19%prev. 20.8K
Unique Pages6.2K▲ 7%prev. 5.8K
Performance over TimeUrl Clicks (last 90 days)previous 90 daysJulAugSep
veriler temsilidir.
Sayfaları çevirmek için tıklayın

Pano, Search Console ve Analytics verisini aynı anda çeker. Filtreleri projenin hedeflerine göre güncelliyor, dönüşüm adımının tipine göre yeni ekran kuruyoruz.

Google’ın kendi arayüzünde bulunmayan filtrelerle ekran kuruyoruz. Sorgularınızı ilk 3, 4–10, 10–20 ve 20+ pozisyon gruplarında ayrı ayrı izliyoruz.

Anahtar kelimeleri kümelere ayırıyor, projenin yalnız o kelime öbeğinden aldığı trafiği bir bütün olarak ele alıyoruz. Bir e-ticaret sitesinin çanta ve ayakkabı kümesini aynı ekranda, arama niyetine göre geçen dönemle karşılaştırabiliyoruz; başarıyı böyle daha verimli ölçüyoruz.

Organik büyümeyi sağlıklı raporlamak için trafiği markalı ve markasız aramalar olarak ikiye ayırıyoruz. Markasız trafiği ayrıca analiz ediyoruz; SEO çalışmasının etkisi en net orada görünür.

Bu kadar filtre kayıpları da gösterir: 310 ekranın hepsi yeşil vermez. Aynı ekranlar güncellemelerin yarattığı depremleri de ortaya çıkarır; potansiyeli kurtarma çalışmasına buradan başlıyoruz.

Her kelimeyi tek tek izliyoruz: gösterim, tıklama, CTR ve konum aynı satırda. Konumu yükselip tıklaması artmayan kelimelerde başlık ve açıklama çalışması açıyoruz.

Trafiğin hangi şehirden geldiğini ayrı bir ekranda tutuyoruz. Mağazası olan markalarda şehir kırılımı, bütçenin ve içeriğin nereye gideceğini belirliyor.

Geçen yılın aynı dönemiyle karşılaştırıyoruz: mevsimsellik mi, gerçek büyüme mi. Önceki 90 gün iyi görünen bir ekran, geçen yıla göre yerinde sayıyor olabilir.

25
ekran
310
bağımsız veri tipi
7/24
telefon ve bilgisayar
Search Console ve Analytics
Search Console + Analytics

E-ticaret sitesi nasıl kurulur?

İçindekiler 10 başlık

Bu rehberi, yeni bir e-ticaret sitesi kurmak ya da mevcut mağazasını başka bir altyapıya taşımak isteyen marka ve işletme ekipleri için yazdık. Anlattıklarımız WooCommerce, Shopify ve ikas’ın resmî belgelerine, Google’ın e-ticaret ve tarama belgelerine, schema.org’a, EMVCo’nun 3-D Secure sayfasına ve PCI Güvenlik Standartları Konseyi’nin (PCI SSC) ödeme sayfası güvenliği yayınlarına dayanıyor. Ürün ve özellik adlarını Eylül 2026 itibarıyla kaynaktan doğruladık; fiyat yazmadık. Kendi saha gözlemlerimizi “Uzman notu” başlığıyla ayrı işaretledik.

Bir e-ticaret sitesi üç katmandan oluşur: altyapı seçimi, ürün sayfasından ödemeye kadar mağaza deneyimi ve ölçümle birlikte bağlanan ürün, stok ve sipariş verisi. Reklamlara giden ürün feed’i (ürün veri akışı) ve kampanyalar e-ticaret pazarlama sayfamızın konusu; bu rehber mağazanın kendisine odaklanır.

E-ticaret sitesi kurmak hangi kararlarla başlar?

İş, altyapı seçiminden önce ne satacağınızı, nasıl teslim edeceğinizi ve mağazanın hangi sistemlerle konuşacağını yazılı hâle getirmekle başlar. İlk görüşmelerde birlikte doldurduğumuz ihtiyaç listesi altı başlıktan oluşur:

  • Ürün yapısı: ürün ve varyant sayısı, beden ve renk gibi seçenekler, set ya da kişiselleştirilmiş ürün olup olmadığı.
  • Satış kanalları: web mağazasının yanında pazaryerleri, sosyal kanallar, fiziksel mağaza ve toptan satış.
  • Ödeme ve teslimat: çalışılacak ödeme kuruluşu ya da banka, taksit ve havale gibi yöntemler, kargo firmaları, iade süreci.
  • Entegrasyonlar: ERP (kurumsal kaynak planlama) ya da muhasebe yazılımı, depo ve stok sistemi, e-fatura, CRM (müşteri ilişkileri yönetimi) ve e-posta aracı.
  • Dil ve pazar: tek dilde mi satılacağı, yurt dışına satış ve farklı para birimi olup olmadığı.
  • Yönetim: ürünü, kampanyayı ve içeriği panelden kimin, ne sıklıkla güncelleyeceği.

Liste yazılmadan yapılan seçimde eksikler sonradan eklentiyle ya da özel kodla kapatılır; bakım yükü her eklemeyle büyür.

Hazır altyapı mı, özel e-ticaret yazılımı mı?

Çoğu mağaza için doğru başlangıç hazır bir altyapıdır; özel e-ticaret yazılımı, hazır altyapının karşılayamadığı bir iş kuralı ya da entegrasyon olduğunda gerekçesiyle seçilir. WooCommerce, WordPress’in üzerinde çalışan bir e-ticaret eklentisidir ve seçtiğiniz sunucuda barınır; Shopify ve ikas gibi barındırılan platformlarda sunucu ve bakım platformdadır, ödeme tarafındaki kapsam ise platforma göre değişir. Shopify, Level 1 PCI DSS (ödeme kartı veri güvenliği standardı) sertifikasının mağazayı, alışveriş sepetini ve web barındırmayı kapsadığını, bu uyumun da bütün mağazalara varsayılan olarak uzandığını yazıyor.1

Ölçüt WooCommerce (WordPress) Barındırılan platform (Shopify, ikas) Özel geliştirme
Sunucu ve güncelleme Mağaza tarafında Platformda Tamamen mağaza tarafında
Ödeme sayfası güvenliği Ödeme eklentisi ve sayfadaki betikler mağazanın sorumluluğunda Shopify’da platformun sertifikası sepeti kapsar1; ikas’ta kapsam platformla teyit edilir; eklenen uygulamalar ayrıca denetlenir Bütün kapsam mağazada
Özelleştirme Tema, blok ve eklentiyle geniş Tema ve uygulamalarla, platformun izin verdiği ölçüde Tam; yazılan her özelliğin bakımı da mağazaya kalır
Veri ve entegrasyon 8.2’den beri yeni kurulumlarda siparişler ayrı tablolarda (HPOS)2 Platform API’si (uygulama programlama arayüzü); ikas’ta GraphQL yönetim API’si3 Veri modeli sıfırdan tasarlanır
Uygun olduğu durum İçerik ağırlıklı, WordPress ile yönetilen, esneklik isteyen mağaza Kısa sürede yayına girmek ve az sunucu bakımı isteyen mağaza Standart dışı iş kuralı, yoğun entegrasyon

Özel geliştirme her gereksinime göre şekillenir, ama ödeme güvenliğinden yedeklemeye kadar bütün sorumluluğu mağazaya taşır. Hazır altyapının sınırını zorlayan bir gereksinimde önce uygulama, eklenti ya da API ile çözüm arıyoruz; örneğin ikas, mağaza verisini GraphQL tabanlı bir yönetim API’siyle dışarıya açıyor.3 “Özel yazılım gerekir” kararını bu kontrolden sonra veriyoruz.

Ölçek ve toplam sahip olma maliyeti nasıl karşılaştırılır?

Altyapılar bugünkü sipariş hacmiyle birlikte büyüme planındaki ürün, sipariş ve entegrasyon yüküyle karşılaştırılır; maliyet de bütün yıllık kalemleriyle hesaplanır. Ölçekte ilk baktığımız yer veri modelidir. WooCommerce, 8.2 sürümüne kadar siparişleri WordPress’in genel içerik tablolarında (_posts ve _postmeta) tutuyordu; Ekim 2023’te yayımlanan 8.2’den beri yeni kurulumlarda Yüksek Performanslı Sipariş Depolama (HPOS) varsayılan olarak açık geliyor.2 HPOS sipariş verisini, sipariş adresleri dahil, kendi dizinleri olan dört ayrı tabloda tutar; WooCommerce’e göre bu yapı okuma-yazma işlemlerini ve tablolardaki yoğunluğu azaltır.2

Toplam sahip olma maliyetine altı kalem girer: platform aboneliği ya da barındırma, tema ve tasarım, ücretli eklenti ve uygulamalar, ödeme kuruluşu komisyonları, entegrasyon geliştirme ve yıllık bakım (güncelleme, güvenlik, yedek). Barındırılan platformda sunucu kalemi abonelikte toplanır, ama ücretli uygulama arttıkça aylık gider büyür; WooCommerce ve özel geliştirmede ise bakım emeği süreklidir ve teklifte ayrı yazılmalıdır.

Kategori ve ürün sayfaları nasıl kurulmalı?

Kategori ve ürün sayfaları, alıcının da arama motorunun da bütün ürünlere menüden, kategoriden ve alt kategoriden düz bağlantılarla ulaşabileceği bir ağaç içinde kurulmalıdır. Google bu zinciri öneriyor; kategori sayfaları bir kategorideki bütün ürünlere bağlantı vermiyorsa Googlebot’un yalnız tarayarak bütün ürünleri bulamayabileceğini de yazıyor.4 Bağlantılar <a href> etiketiyle kurulmalı; başka HTML öğelerine bağlanan JavaScript olaylarıyla gezinme önerilmiyor.4

Google, site yapısını genellikle adres (URL) biçiminden değil, sayfalar arasındaki bağlantılardan çıkarır; genel kural olarak bir sayfaya site içinden ne kadar çok bağlantı varsa, o sayfanın göreli önemi o kadar yüksek sayılır.4 Google, çok satan bir ürüne ana sayfadan, blog yazılarından ya da bültenden bağlantı verilmesini de bu yüzden öneriyor.4

Ürün sayfasında alıcının karar için sorduğu her şey ilk ekranda ya da hemen altında durur: varyant, stok, fiyat, kargo ücreti, teslim süresi ve iade koşulu. Kategori ve ürün şablonlarında mobil hızı çoğu zaman görseller ve üçüncü taraf betikler belirler; ölçerek hızlandırma yöntemimizi web sitesi hızlandırma sayfamızda anlattık.

Site içi arama ve filtreler taramayı nasıl etkiler?

Filtreler alıcının ürünü daraltarak bulmasını kolaylaştırır, ama her filtre birleşimi yeni bir adres ürettiğinde arama motorları için tükenmeyen bir tarama yüküne dönüşebilir. Google’a göre filtreli gezinme (faceted navigation) en çok adres parametreleriyle uygulanır ve sonsuz adres alanları üretebilir; tarayıcılar bu adreslerin işe yaramadığını anlayana kadar çok sayıda adres tarar, yeni ve yararlı adresler de daha geç keşfedilir.5 Site içi arama kutusu da ürün keşfinin yolu değildir: Googlebot tarama sırasında genellikle arama kutusuna sorgu göndermez.4 Filtre adreslerini şu kurallarla kuruyoruz:

  1. Dizine girmesi gerekmeyen filtreler: robots.txt ile taramaya kapatılır; Google, filtreli adreslerin taranmasına çoğu zaman gerek olmadığını, yalnız ürün sayfalarının ve filtresiz bir liste sayfasının taranmasına izin verilmesini öneriyor.5 Filtreler adresin # işaretinden sonraki bölümünde de tutulabilir; Google bu bölümü tarama ve dizinlemede genellikle desteklemez.5
  2. Dizine girmesi istenen filtreler: parametre ayırıcısı olarak standart “&” kullanılır; filtreler yolun içindeyse sıraları hep aynı kalır ve aynı filtre iki kez yer almaz.5
  3. Sonuçsuz birleşimler: ürün döndürmeyen filtre birleşimi genel bir hata sayfasına yönlendirilmez; aynı adreste 404 durum koduyla yanıtlanır.5
  4. Kanonik ve nofollow: Google, rel=”canonical” ve rel=”nofollow” yollarının uzun vadede ilk maddedeki yöntemlerden genellikle daha az etkili olduğunu yazıyor; bunlara tek başına dayanmıyoruz.5

Sepetten siparişe ödeme akışı nasıl işler?

Ödeme akışı sepetle başlar, kart doğrulamasıyla sürer ve sipariş kaydıyla biter; her adım alıcıya sürpriz ya da gereksiz engel çıkarmayacak biçimde, en az alanla kurulur. EMVCo da ödeme sürecine eklenen gereksiz sürtünmenin sıklıkla yarım kalan alışverişe yol açtığını yazıyor.6

Kargo ücreti son adımda çıkmasın

Toplam tutarın ödeme adımında ilk kez değişmesi, sepetin yarıda bırakılmasında sık gözlediğimiz bir nedendir. Kargo ücretini ürün sayfasında ve sepette gösteriyor, üyeliksiz (misafir) alışverişi açık tutuyor, adres formunu tarayıcının otomatik doldurmasına uyumlu kuruyoruz.

3D Secure, kartla yapılan çevrim içi ödemede alıcının kimliğini kartı veren bankanın doğruladığı protokoldür; mağaza ile banka arasında işlem, ödeme yöntemi ve cihaz bilgisini taşır.6 Banka bu veriyle riski değerlendirir; birçok işlemde alıcı yalnız “Satın al” düğmesine basar ve ödeme onaylanır.6 Riski yüksek görülen işlemde banka ek doğrulama isteyebilir: tek kullanımlık şifre, bilgiye dayalı soru ya da biyometrik doğrulama gibi.6 Protokol hem tarayıcıda hem mobil uygulamada çalışır; EMVCo en uygun işlevsellik için 2.2 ya da daha yeni bir sürümün değerlendirilmesini öneriyor.6

Shopify, akışı şöyle tarif ediyor: alıcı doğrulama için kartı veren bankanın alanına yönlendirilir, ardından ödemeyi tamamlamak için mağazanın alanına geri döner.7 3D Secure ile doğrulanan ödemede sahte işlemden doğan ters ibraz (chargeback) sorumluluğu mağazadan kartı veren bankaya geçer.7 Bu koruma sınırsız değildir: Shopify, kartı veren kuruluşların çok fazla ters ibraz oluştuğunda sorumluluk devrini kaldıran politikaları olduğunu yazıyor.7 Bu sınırı kurulumda çalışılan ödeme kuruluşuyla teyit ediyoruz.

Shopify Payments, 3D Secure’u yalnız kartı veren banka işlemi onaylamak için istediğinde kullanır.7 Bizim kurduğumuz kısım akışın mağaza tarafıdır: doğrulamanın telefonda kesintisiz açılması, bankadan dönüşte siparişin bir kez ve doğru durumla kaydedilmesi, başarısız doğrulamada sepetin korunması.

Ödeme sayfasının güvenliği için PCI DSS ne ister?

Kart verisi ödeme kuruluşunun sitenize gömülü formunda girilse bile PCI DSS, o sayfanın güvenliğini mağazadan ister: v4.0.1’deki SAQ A öz değerlendirme anketini kullanabilmenin ölçütlerinden biri, mağazanın sitesinin betik saldırılarına açık olmadığını teyit etmiş olmasıdır.9 PCI SSC, alıcının tarayıcısında çalışan betiklerin kart verisi çalmak isteyen saldırganların önemli bir hedefi hâline geldiğini ve “e-skimming” denen bu saldırıların belirgin biçimde arttığını yazıyor.8 Standardın 6.4.3 ve 11.6.1 şartları, ödeme sayfasındaki betiklerin yetkilendirilmesini, bütünlüğünün denetlenmesini ve değişikliğe karşı izlenmesini, güvenliği etkileyen HTTP başlıklarının da yönetilmesini hedefler.8 PCI SSC’ye göre v4.0.1’in yeni şartları 1 Nisan 2025’te yürürlüğe girdi.9 Ödeme formunun sitede nasıl yer aldığı, sorumluluğun sınırını belirler:

Ödeme yerleşimi Kart verisi nerede girilir Sitede neye bakılır
Yönlendirme (HTTP 30x, meta ya da JavaScript yönlendirmesi) Ödeme kuruluşunun sayfasında Yönlendirmeyi başlatan sayfanın bütünlüğü; SAQ A’daki yeni betik ölçütü bu yapıya uygulanmaz9
Gömülü form (iframe) Ödeme kuruluşunun sitenize gömülü formunda Sayfanın betik saldırılarına açık olmadığı, 6.4.3 ve 11.6.1’deki tekniklerle ya da ödeme kuruluşunun teyidiyle gösterilir9
Barındırılan platformun ödeme sayfası Platformun ödeme sayfasında Shopify’da platformun sertifikası sepeti ve barındırmayı kapsar1; öteki platformlarda kapsam platformla teyit edilir; eklenen uygulama ve betikler ayrıca denetlenir
Sitenin kendi kart formu Mağazanın kendi sayfasında Kart verisi mağazanın ortamından geçer; bu yapıyı önermiyoruz

Kart numarası sitenizden geçmese de ödeme formunu çağıran sayfa sizindir; güvenlik, o sayfada çalışan her betiğin hesabını verebilmekle başlar.

PCI SSC, SAQ A’nın bir mağazaya uygun olup olmadığının üye iş yeri anlaşmasını yapan banka (acquirer) ya da ilgili kart markalarıyla teyit edilmesini öneriyor;9 bu teyidi kurulumda birlikte alıyoruz.

Ürün, stok ve sipariş verisi hangi sistemlerle konuşur?

Bir e-ticaret sitesinde ürün, stok ve sipariş verisinin tek bir doğru kaynağı olmalı; mağaza, ERP, Merchant Center ve analitik bu kaynaktan aynı kimliklerle beslenmelidir. Altyapıların API’leri bu bağlantının zeminidir. ikas’ın geliştirici belgesinde yönetim API’sinin v1 sürümü için tanımlanan izinler ürün ve varyantları, bütün satış kanallarındaki siparişleri, müşterileri, stok konumlarını ve stok seviyelerini kapsıyor; ikas yeni API kullanıcılarına v2 sürümünü öneriyor.3 WooCommerce tarafında HPOS, okuma-yazma kilitlerinin uygulanmasını ve eşzamanlı işlemlerde çakışmaların (race condition) önlenmesini kolaylaştırır;2 ERP’nin sık sipariş okuyup yazdığı mağazalarda bu farkı önemsiyoruz.

Her alanın tek yazarı olur

Stok ERP’de tutuluyorsa mağaza stoğu ERP’den okur; fiyat mağazada değişiyorsa ERP’ye mağazadan yazılır. İki sistemde elle güncellenen alan, tükenmiş ürünün satışta görünmesine yol açar; bu eşlemeyi entegrasyondan önce yazılı sabitliyoruz.

Google’ın Content API for Shopping’i 18 Ağustos 2026’da kapandı, 1 Eylül 2026’dan itibaren bu API’ye giden istekler kademeli olarak hata almaya başladı ve yerini Merchant API aldı.10 Ürünleri Shopify’daki Google & YouTube uygulaması gibi bir iş ortağı uygulamasıyla gönderen mağazaların bir şey yapması gerekmiyor; taşımayı sağlayıcı üstleniyor.10 Veriyi kendi yazılımıyla gönderen mağazaların entegrasyonu ise Merchant API’ye taşınmalıdır; bu API tek bir ürünü bütün zorunlu alanları göndermeden güncelleyebiliyor, ek süre gerekenler de uzatılmış erişim için başvurabiliyor.10

Ölçüm ve yapısal veri yayından önce nasıl doğrulanır?

Ölçüm ve yapısal veri, yayından önce gerçek bir test siparişi mağaza kaydıyla yan yana konarak doğrulanır. GA4’te satın alma ve iade olaylarında sipariş kimliği (transaction_id) zorunludur; değer (value) gönderilen olaylarda para birimi (currency) de olay düzeyinde ayarlanır.11 Test siparişinde GA4’teki sipariş kimliği, tutar ve ürün kodları mağaza kaydıyla birebir aynı olmalıdır; olayların tam listesi e-ticaret pazarlama sayfamızda.

Ürün sayfasındaki yapısal veri de aynı kaynaktan üretilir. Product türü schema.org’da satışa sunulan her türlü ürün ya da hizmet olarak tanımlanır; teklif (offers), marka, SKU ve GTIN gibi özellikleri vardır.12 GTIN değeri 8, 12, 13 ya da 14 haneden oluşan ve geçerli GS1 kontrol hanesi taşıyan bir sayı (ya da buna dayalı bir GS1 Digital Link adresi) olmalıdır; SKU ise satıcıya özgü stok kodudur.12 Beden ya da renk varyantları isVariantOf özelliğiyle bir ürün grubuna (ProductGroup) bağlanabilir.12

Yayından önce üç test siparişi

Her yayından önce gerçek kartla bir satın alma, aynı siparişin iadesi ve başarısız bir ödeme deniyoruz. Üçünde de sipariş durumunu, stok hareketini, ERP kaydını, GA4 olayını ve alıcıya giden e-postayı birlikte kontrol ediyoruz.

E-ticaret sitesi yaptırmak: yayına kadar ve ilk 30 gün

Doğru sıra şudur: kapsam yazılı hâle gelir, altyapı bu kapsamla seçilir, ödeme ve entegrasyon test edilerek yayına alınır, ilk 30 gün ölçümle izlenir.

  1. Keşif: ihtiyaç listesi, mevcut sitenin adres envanteri, ödeme kuruluşu ve entegrasyon kararları.
  2. Altyapı ve tasarım: altyapı karşılaştırması, sayfa ağacı ve mağaza ekranlarının tasarımı.
  3. Geliştirme ve entegrasyon: tema, ödeme ve 3D Secure akışı, ERP ve Merchant Center bağlantısı, GA4 olayları, yapısal veri.
  4. Test ve yayın: üç test siparişi, yönlendirmeler, telefonda uçtan uca kontrol.
  5. İlk 30 gün: sipariş ve ödeme hataları, tarama ve 404 raporları, GA4 ile sipariş kaydı arasındaki fark haftalık okunur.

Alan adı, barındırma ya da platform aboneliği, ödeme sözleşmesi, Merchant Center, Analytics ve kod deposu firmanızın adına açılır; kurulum, entegrasyon ve yayın sonrası işletmeyi markention ekibi yürütür. Siteyi, ürün, kampanya ve içerik değişikliklerinin kod gerektirmeden panelden yapılabileceği biçimde kuruyoruz.

Görüşmelerde şu üç sorunun yanıtı karşılaştırmayı kolaylaştırır: altyapı hangi ölçütle öneriliyor, ödeme sayfasındaki betikler nasıl denetleniyor, stok ve siparişin tek doğru kaynağı hangi sistem olacak. Mağazanızın ihtiyaç listesini birlikte çıkarmak isterseniz aşağıdan size uygun bir görüşme günü seçebilirsiniz.

E-ticaret sitesi hakkında merak edilenler.

E-ticaret sitesi nedir, tanıtım sitesinden farkı ne?

E-ticaret sitesi, ürünlerin listelendiği, sepet ve çevrim içi ödemeyle satın alındığı ve her siparişin kayıt altına alındığı web mağazasıdır. Tanıtım sitesinden farkı ürün kataloğunu, stoğu, ödemeyi, siparişi ve iadeyi yönetmesi, bunları da ERP, kargo ve muhasebe gibi sistemlerle konuşturmasıdır. Bu yüzden güvenlik, ölçüm ve bakım yükü de daha fazladır.

E-ticaret sitesi yaptırmak ne kadar tutar?

Ücret kapsama göre belirleniyor: seçilen altyapı, tasarımın kapsamı, entegrasyon sayısı, ürün ve içerik taşıma, yayın sonrası işletme. Kapsamı ilk görüşmede birlikte netleştiriyor, ardından kalemleri ayrı yazılmış bir teklif veriyoruz. Platform aboneliği, ücretli eklentiler ve ödeme kuruluşu komisyonları firmanızın adına açılan hesaplardan doğrudan sağlayıcıya ödenir; hizmet bedelimizden ayrıdır.

E-ticaret sitesi kurmak ne kadar sürer?

Süre ürün sayısına, entegrasyonlara, tasarımın hazır temaya mı özel tasarıma mı dayandığına ve ürün verisinin hazırlığına bağlıdır. Kapsamı ilk görüşmede çıkarıyor, takvimi aşamalarıyla yazılı veriyoruz. Takvimi en sık uzatan kalemler ERP entegrasyonu, ürün bilgisi ve görsellerinin hazırlanması ve ödeme kuruluşu başvurusudur; bunları işin en başında başlatıyoruz.

Hangi e-ticaret yazılımını öneriyorsunuz: WooCommerce, Shopify, ikas ya da özel yazılım?

Önerimizi ihtiyaç listenize göre, karşılaştırma tablosuyla ve gerekçesini yazarak veriyoruz. Sunucu ve güncelleme bakımını platforma bırakıp kısa sürede yayına girmek isteyen mağazalar için Shopify ya da ikas gibi barındırılan platformlar uygun olur; Shopify’da PCI DSS uyumu da bütün mağazalara varsayılan olarak uzanır. WordPress ile içerik ağırlıklı çalışan ve esneklik isteyen mağazalar için WooCommerce öne çıkar. Standart dışı bir iş kuralı ya da yoğun entegrasyon varsa özel geliştirmeyi değerlendiriyoruz.

Mevcut mağazamızı başka bir altyapıya taşıyabilir misiniz?

Evet. Taşımadan önce ürün, kategori ve içerik adreslerinin envanterini çıkarıyor, her eski adresi yeni adresine kalıcı (301) yönlendirmeyle eşliyoruz. Ürün, müşteri ve sipariş geçmişini yeni sisteme aktarıyor, yayından sonra tarama hatalarını ve sipariş akışını izliyoruz. Taşıma arama görünürlüğünde geçici dalgalanmaya yol açabilir; etkisini azaltmak için yönlendirmeleri yayından önce test ediyoruz.

Sanal POS, 3D Secure ve taksit nasıl kuruluyor?

Ödeme kuruluşu ya da bankanın sanal POS sözleşmesi firmanızın adına yapılır; biz bu hesabı altyapıya bağlıyor, 3D Secure akışını ve taksit seçeneklerini ödeme kuruluşunun sunduğu biçimde kuruyoruz. 3D Secure’da hangi işlemin ek doğrulama isteyeceğine kartı veren banka karar verir. Ödeme adımını yayından önce telefonda, başarılı ve başarısız ödeme ile iade senaryolarıyla deniyoruz.

Kart bilgileri sitemizde mi tutuluyor, PCI DSS uyumu gerekiyor mu?

Kurduğumuz yapılarda kart numarası sitenizin sunucusundan geçmez; ödeme kuruluşunun sayfasında ya da sitenize gömülü formunda girilir. Buna rağmen PCI DSS’in SAQ A anketi, gömülü form kullanan mağazalardan o sayfanın betik saldırılarına açık olmadığını teyit etmelerini uygunluk ölçütü olarak ister. Bu yüzden ödeme sayfasındaki betikleri envanterliyor, gerekmeyenleri çıkarıyor ve değişiklikleri izliyoruz. Hangi öz değerlendirme anketinin size uygun olduğunu üye iş yeri anlaşması yaptığınız banka ya da ödeme kuruluşuyla birlikte teyit ediyoruz.

Stok ve siparişler ERP ya da muhasebe yazılımımızla eşleşir mi?

Altyapının ve ERP’nin API’si uygunsa eşleşir. Önce stok, fiyat, sipariş ve müşteri alanlarının her birinin hangi sistemde yazılıp hangisinde okunacağını sabitliyor, eşleştirmeyi SKU ve sipariş numarası gibi ortak kimliklerle kuruyoruz. Entegrasyonu test siparişi, iade ve iptal senaryolarıyla deniyoruz. ERP’nizin API’si yoksa dosya aktarımı gibi ara çözümleri artı ve eksileriyle yazılı sunuyoruz.

Site yayına girince Google’da ve Google Alışveriş’te görünür müyüz?

Siteyi arama motorlarının tarayabileceği bağlantı yapısıyla, yapısal veriyle ve site haritasıyla kuruyor, Search Console ve Merchant Center bağlantısını yayından önce yapıyoruz. Görünürlük ve sıralama Google’ın kararıdır; belirli bir sıra ya da trafik vaat etmiyoruz. Ürün reklamları ve feed çalışması e-ticaret pazarlama hizmetimizin konusudur; iki iş aynı ürün verisini kullandığı için birlikte planlanabilir.

Site ve hesaplar kimin adına açılıyor, çalışma bitince neler bizde kalır?

Alan adı, barındırma ya da platform aboneliği, ödeme kuruluşu sözleşmesi, Google Merchant Center, Analytics, Tag Manager ve Search Console hesapları ile kod deposu firmanızın adına açılır. Biz bu hesaplarda yetkili kullanıcı olarak çalışırız. Çalışma bittiğinde hesaplar, tema ve kod, entegrasyon belgeleri ve yönetici erişimleri sizde kalır.

İşi kim yürütüyor, bizden ne bekleniyor?

Kurulumu, geliştirmeyi, entegrasyonları, testleri ve yayın sonrası işletmeyi markention ekibi yürütür; biz firmanıza modüler olarak eklenen bir pazarlama ve iş geliştirme operasyonuyuz. Sizden beklediklerimiz ürün bilgileri ve görselleri ile iş kuralları, ödeme kuruluşu ve ERP gibi konulardaki kararlar ve onaylardır. Siteyi, ürün, kampanya ve içerik eklemenin panelden kod gerektirmeden yapılabileceği biçimde kuruyoruz.

Yayından sonra bakım ve güncellemeler nasıl yürüyor?

Yayından sonraki ilk 30 günde sipariş, ödeme, tarama ve ölçüm hatalarını haftalık okuyoruz. Sonrasında altyapı ve eklenti güncellemelerini, güvenlik yamalarını ve yedekleri düzenli bir takvimle yürütüyor, ödeme sayfasındaki betik değişikliklerini izliyoruz. Barındırılan platformlarda sunucu tarafı platformdadır; tema, uygulama ve entegrasyon uyumunu biz takip ediyoruz. Bakımın kapsamı ve sıklığı teklifte ayrı kalem olarak yazılır.

Kaynakça 12 resmî kaynak

  1. PCI Compliant Hosting Provider, Web Hosting Service by ShopifyShopify
  2. High Performance Order Storage (HPOS)WooCommerce developer docs
  3. Introductionikas Developer Portal
  4. Help Google understand your ecommerce website structureGoogle Search Central
  5. Managing crawling of faceted navigation URLsGoogle for Developers (Crawling infrastructure)
  6. EMV® 3-D SecureEMVCo
  7. Understanding PSD2 and 3D Secure CheckoutShopify Help Center
  8. New Information Supplement: Payment Page Security and Preventing E-SkimmingPCI Security Standards Council (PCI Perspectives Blog)
  9. FAQ Clarifies New SAQ A Eligibility Criteria for E-Commerce MerchantsPCI Security Standards Council (PCI Perspectives Blog)
  10. Migrate from Content API for Shopping to Merchant APIGoogle for Developers (Merchant API)
  11. Measure ecommerceGoogle for Developers (Google Analytics)
  12. ProductSchema.org

Operasyonun ritmi: ay, hafta, gün, saat.

Projenizde bir mentor ve iki uzman çalışır. Kullandığımız araçlar: Claude, Search Console, Semrush, Yandex, Screaming Frog, Google Analytics, ChatGPT · Codex, Google Ads, Ahrefs, Data Studio, Merchant Center, Google Trends, Meta Business, My Business. Search Console ve Analytics’inizi her gün kontrol ederiz; Merchant Center ayda bir gün, diğer araçlar takvimdeki işe göre devreye girer.

markention’lu 28 gün

2 strateji toplantınız · 7/24 yaşayan Data Studio raporunuz · 8 operasyon toplantısı · ağırlığınca fırsat çalışması
  1. 10:00PztPlanlamaPazartesi, 1. hafta: Haftanızı planlıyoruzAya, Merchant Center’daki ürün akışınızı kontrol ederek başlıyoruz; haftanın önceliklerini 10:00–11:00 ekip toplantımızda netleştiriyoruz.
  2. SalStratejiSalı, 1. hafta: Strateji oturumunuzMentorunuz ve uzmanlarınız bir araya geliyor: projenizin genel durumuna bakıyor, fikirleri tartışıyor ve Perşembe günü sizinle yapacağımız toplantının gündemini hazırlıyoruz.
  3. ÇarTaramaÇarşamba, 1. hafta: Sitenizin teknik taramasıSitenizi Screaming Frog ile baştan sona tarıyoruz: kırık bağlantılar, yönlendirmeler ve indeksleme sorunları iş listenize giriyor.
  4. PerToplantıPerşembe, 1. hafta: Sizinle toplantıİki haftada bir görüşüyoruz. Mentorunuz ve iki uzmanınız masada; görüşmeyi kayda alıyor, kararları yazıya döküyoruz.
  5. 16:00CumKapanışCuma, 1. hafta: Haftanın değerlendirmesiHaftayı 16:00’daki ekip değerlendirmemizle kapatıyoruz: yapılanları ve sıradaki işleri gözden geçiriyoruz.
  6. 10:00PztPlanlamaPazartesi, 2. hafta: Haftanızı planlıyoruzGüne Google Ads ve Meta Business hesaplarınızı gözden geçirerek başlıyoruz; haftanın önceliklerini 10:00–11:00 ekip toplantımızda netleştiriyoruz.
  7. SalBacklinkSalı, 2. hafta: Bağlantı profilinizin denetimiAhrefs ile bağlantı profilinize bakıyoruz: kazanılan, kaybedilen ve riskli bağlantıları ayırıyoruz.
  8. ÇarPazarÇarşamba, 2. hafta: Pazar ve rakip araştırmanızSemrush ile pazarınızı ve rakiplerinizi tarıyoruz: sıralamalar, yeni fırsatlar ve kaybedilen sorgular iş listenize giriyor.
  9. PerRaporPerşembe, 2. hafta: Google Data Studio raporunuzSitenizi yeniden tarıyoruz; toplantı olmayan haftada, 310 benzersiz veri tipini bir araya getiren güncel panonuzla birlikte raporunuzu gönderiyoruz.
  10. 16:00CumKapanışCuma, 2. hafta: Haftanın değerlendirmesiHaftayı 16:00’daki ekip değerlendirmemizle kapatıyoruz: yapılanları ve sıradaki işleri gözden geçiriyoruz.
  11. 10:00PztPlanlamaPazartesi, 3. hafta: Haftanızı planlıyoruzGüne Yandex’teki görünürlüğünüzü ve Google İşletme Profili’nizi kontrol ederek başlıyoruz; haftanın önceliklerini 10:00–11:00 ekip toplantımızda netleştiriyoruz.
  12. SalStratejiSalı, 3. hafta: Strateji oturumunuzMentorunuz ve uzmanlarınız bir araya geliyor: projenizin genel durumuna bakıyor, fikirleri tartışıyor ve Perşembe günü sizinle yapacağımız toplantının gündemini hazırlıyoruz.
  13. ÇarYapay zekâÇarşamba, 3. hafta: Yapay zekâ yanıtlarında markanızChatGPT ve Claude yanıtlarında markanızın nasıl geçtiğine bakıyoruz; yanıtsız kalan soruları içerik planınıza alıyoruz.
  14. PerToplantıPerşembe, 3. hafta: Sizinle toplantıİki haftada bir görüşüyoruz. Mentorunuz ve iki uzmanınız masada; görüşmeyi kayda alıyor, kararları yazıya döküyoruz.
  15. 16:00CumKapanışCuma, 3. hafta: Haftanın değerlendirmesiGoogle Trends ile alanınızda yükselen aramalara bakıyoruz; haftayı 16:00’daki ekip değerlendirmemizle kapatıyoruz.
  16. 10:00PztPlanlamaPazartesi, 4. hafta: Haftanızı planlıyoruzGüne Google Ads ve Meta Business hesaplarınızı gözden geçirerek başlıyoruz; haftanın önceliklerini 10:00–11:00 ekip toplantımızda netleştiriyoruz.
  17. SalAnalizSalı, 4. hafta: Trafik ve dönüşüm analizinizGoogle Analytics’te ziyaretçilerinizin nereden geldiğine ve hangi sayfalarınızın dönüşüm getirdiğine bakıyoruz; bulgular Perşembe günkü raporunuza giriyor.
  18. ÇarAI OverviewsÇarşamba, 4. hafta: Google’ın yapay zekâ yanıtlarında markanızGoogle’ın AI Overviews ve AI Modu yanıtlarında markanızın kaynak gösterilip gösterilmediğine bakıyoruz; yanıtsız kalan soruları içerik planınıza alıyoruz.
  19. PerRaporPerşembe, 4. hafta: Google Data Studio raporunuzToplantı olmayan haftada, güncel panonuzla birlikte raporunuzu gönderiyoruz.
  20. 16:00CumKapanışCuma, 4. hafta: Haftanın değerlendirmesiHaftayı 16:00’daki ekip değerlendirmemizle kapatıyoruz: yapılanları ve sıradaki işleri gözden geçiriyoruz.

Örnek akış: toplantı gününüz Perşembe ise.

Pazartesi1. hafta Haftanızı planlıyoruz

Aya, Merchant Center’daki ürün akışınızı kontrol ederek başlıyoruz; haftanın önceliklerini 10:00–11:00 ekip toplantımızda netleştiriyoruz.

Tanışmak için

Yol haritanızı birlikte çıkaralım. Bilgilerinizi bırakın; ekip sitenize bakıp size dönsün.