E-Ticaret SEO Rehberi 2026: Kategori ve Ürün Sayfası
E-ticaret SEO'da kategori ve ürün sayfası optimizasyonu, facet filtre yönetimi, Product schema ve AI aramalarda ürün görünürlüğü için 2026 rehberi.
İçindekiler
Bir e-ticaret sitesinde SEO sorunlarının çoğu içerik kalitesinden değil, sistemin kendisinden çıkar. 5.000 ürünlü bir katalog, üç filtre boyutuyla birleşince yüz binlerce taranabilir URL üretir. Kimse bu URL’leri tek tek yazmadı ama Google hepsini görüyor.
Kurumsal bir sitede 40 sayfayı elle düzeltirsiniz. E-ticarette şablonu düzeltirsiniz, gerisi kendiliğinden gelir veya kendiliğinden bozulur. Bu yazı, 2026 itibarıyla kategori ve ürün sayfalarında neyin işe yaradığına dair pratik bir rehber.
Hızlı özet: E-ticaret SEO, kurumsal site SEO’sundan ölçek, filtre kombinasyonları ve sürekli değişen stok durumu nedeniyle ayrılır. Kazandıran üç alan var: kategori sayfasının kendi başına bir içerik varlığı olması, ürün sayfasında Product ve Offer schema’sının stokla senkron tutulması, filtre URL’lerinin bilinçli bir indeksleme kararına bağlanması.
E-Ticaret SEO Kurumsal Siteden Neden Farklı?
Üç yapısal fark var: ölçek, kombinasyon patlaması ve verinin sürekli değişmesi. Kurumsal sitede içerik statiktir, e-ticarette sayfa bir veritabanı sorgusunun çıktısıdır. Aynı URL sabah “stokta”, akşam “tükendi” der.
Ölçek. Her ürün bir sayfa, her kategori bir sayfa, her marka bir sayfa. 5.000 ürünlü katalogda meta açıklamayı elle yazamazsınız. Şablon kurallarınız iyi değilse 5.000 kötü meta açıklamanız olur.
Kombinasyon patlaması. Renk, beden, fiyat aralığı ve marka filtreleri dört boyut demek. Dördü çaprazlandığında ürün sayısından kat kat fazla URL çıkar. Bunların büyük kısmı ya çok az ürün içerir ya da hiç aranmaz.
Değişkenlik. Ürün tükenir, fiyat düşer, varyant kapanır. Kurumsal sitede içerik eskimesi aylar sürer, e-ticarette bir kampanya günü yeter. 90+ projede gördüğümüz en yaygın hata, tükenen ürün sayfasının 404’e düşürülmesi. Backlink ve arama geçmişi olan bir URL’yi silmek yerine, sayfayı “şu an stokta yok” durumunda tutup alternatif ürünlere yönlendirmek çok daha iyi çalışıyor.
| Kriter | Kurumsal site SEO | E-ticaret SEO |
|---|---|---|
| Sayfa sayısı | 20-80 | 5.000+ (filtreyle katlanır) |
| İçerik üretimi | Elle, sayfa bazlı | Şablon + seçili sayfada elle |
| Ana teknik risk | Zayıf iç link | Taranabilirlik israfı, kopya içerik |
| Veri değişkenliği | Yılda birkaç kez | Gün içinde (stok, fiyat) |
| Kritik schema | Organization, Service | Product, Offer, AggregateRating |
| Ölçüm birimi | Form doldurma | Sepete ekleme, satış, gelir |
Kategori Sayfası Nasıl Optimize Edilir?
Kategori sayfası, e-ticarette en yüksek arama hacmini taşıyan sayfa tipidir. “Erkek deri ceket” gibi sorguların karşılığı ürün sayfası değil kategori sayfasıdır. Buna rağmen çoğu sitede kategori sayfası, ürün ızgarasının üstüne yapıştırılmış iki cümleden ibarettir.
Kategori sayfasını bir ürün listesi değil, bir rehber gibi düşünün. Kullanıcı o sayfaya “hangisini almalıyım” sorusuyla geliyor.
Kategori açıklaması nereye konmalı?
Uzun açıklama metnini ürün ızgarasının altına koyun, üstüne değil. Üste 40-60 kelimelik kısa bir tanım yeterli: kategori ne kapsıyor, kaç ürün var, seçim yaparken bakılacak iki kriter ne. Kullanıcı ürünleri görmek için gelmiştir, üç paragraf metni kaydırmak zorunda kalmamalı.
Altta ise daha geniş bir bölüm işe yarar: beden veya ölçü tablosu, malzeme farkları, bakım önerileri, sık sorulanlar. Bu bölüm hem uzun kuyruk sorguları yakalar hem de AI sistemlerinin alıntılayabileceği net cümleler üretir.
Başlık hiyerarşisi nasıl kurulur?
H1 kategori adı olmalı, tek. Ürün kartlarının başlıkları H3 veya H4 olsun, H2 olmasın. Çok sık gördüğümüz bir hata: tema geliştiricisi ürün kartına H2 vermiş, sayfada 48 tane H2 oluşmuş. Sayfanın konu yapısı okunamaz hale geliyor.
Alt kategorileriniz varsa bunları sayfanın üstünde bağlantı olarak verin. Hem tarama derinliğini azaltır hem kullanıcıya filtre öncesi bir yön verir. Kategori derinliğini üç seviyede tutmaya çalışın: ana kategori, alt kategori, ürün.
Sayfalama tarafında rel="next" artık Google için bir sinyal değil. Bunun yerine her sayfalama URL’sinin kendi kendine canonical vermesi ve tüm sayfaların taranabilir kalması daha güvenli. 2. sayfayı 1. sayfaya canonical’lamak, o sayfadaki ürünlerin keşfedilmemesine yol açıyor.
Ürün Sayfası SEO’sunda Ne Değişti?
Ürün sayfasında 2026’nın kritik farkı, sayfanın artık iki farklı okuyucuya yazılması: insan ve makine. İnsan fotoğrafa ve yoruma bakıyor, makine ise Product ve Offer verisine bakıyor. İkisi çeliştiğinde kaybeden siz oluyorsunuz.
Product ve Offer schema’sı nasıl kurulmalı?
Minimum set şu: name, image, description, sku, brand, offers (içinde price, priceCurrency, availability, itemCondition), varsa aggregateRating ve review. Google Search Central dokümantasyonu, yapılandırılmış verinin sayfada görünen bilgiyle birebir eşleşmesini zorunlu tutuyor.
Buradaki asıl tuzak teknik değil, operasyonel: schema’yı statik yazan sistemler. Fiyat şablona sabitlenmişse, indirim uygulandığında sayfada 690 TL yazarken schema hâlâ 890 TL der. Tekrarlayan uyumsuzlukta zengin sonuç gösterimi kapanır.
availability alanı da stok servisinden beslenmeli. Ürün tükendiğinde OutOfStock, ön siparişte PreOrder, geri geldiğinde tekrar InStock olmalı. Schema kurulumunun detayları için schema markup rehberimize bakabilirsiniz.
Tedarikçi metnini kopyalamak neden risk?
Çünkü aynı metin yüzlerce sitede duruyor. Google ceza vermez, ama aynı içeriği gösteren siteler arasından birini seçer ve o seçim genelde daha güçlü domainin lehine olur. Türkiye’de bu, pazaryerlerinin küçük siteleri sürekli geçmesinin sessiz sebeplerinden biri.
Tüm kataloğu elle yazmak gerçekçi değil. Bizim uyguladığımız yaklaşım katmanlı:
- İlk 50-100 ürün (arama hacmi ve ciroya göre): tamamen tekil açıklama, kullanım senaryosu, karşılaştırma notu
- Orta segment: tedarikçi metni korunur ama üstüne 2-3 cümlelik tekil giriş ve teknik özellik tablosu eklenir
- Uzun kuyruk: şablon açıklama, ama en az bir tekil alan (kim için uygun, hangi durumda tercih edilmez)
Bir de şu var: kullanıcı yorumları en ucuz tekil içerik kaynağınız. Yorum toplayan sistem kuran siteler, açıklama yazmadan da kopya içerik sorununu büyük ölçüde çözüyor.
Varyant URL’leri nasıl yönetilir?
İki geçerli model var ve seçim ürünün tipine bağlı.
Tek URL modeli: Tüm varyantlar (beden, renk) tek ürün sayfasında, seçim JavaScript ile yapılır. Link değeri tek sayfada toplanır. Beden gibi arama talebi olmayan varyantlar için doğru tercih.
Varyant başına URL: Her renk kendi URL’sini alır ve kendi kendine canonical verir. “Kırmızı koşu ayakkabısı” gibi renk bazlı arama talebi varsa mantıklı. Ancak her varyantın tekil başlık, açıklama ve görsele sahip olması şart, aksi halde kopya sayfa üretmiş olursunuz.
Karma model de yaygın: renk için ayrı URL, beden için tek sayfa içi seçim. Çoğu moda sitesinde en dengeli sonucu bu veriyor.
Filtre URL’leri İndekslenmeli mi?
Cevap tek cümlede özetlenebilir: bağımsız arama talebi olan filtreler indekslenir, diğerleri indekslenmez. Kararı hacim verisi belirler, geliştirici tercihi değil. Facet navigasyonu, e-ticarette tarama bütçesini en hızlı tüketen yapıdır.
Şöyle bir karar tablosu kullanıyoruz:
| Filtre tipi | Örnek | Karar | Uygulama |
|---|---|---|---|
| Arama hacmi olan tekil filtre | ”siyah deri ceket” | İndeksle | Statik URL + tekil H1/meta |
| Marka filtresi | ”X marka bot” | İndeksle | Marka + kategori kırılımı sayfası |
| İki filtre kombinasyonu | renk + beden | İndeksleme | Canonical ana kategoriye |
| Fiyat aralığı | 300-500 TL | İndeksleme | Parametre, noindex |
| Sıralama | ucuzdan pahalıya | Taratma | robots.txt disallow |
| Sayfalama | sayfa 2, 3, 4 | İndeksle | Self canonical |
Sıralama ve görünüm parametrelerini robots.txt ile taramaya kapatmak en temiz yöntem, çünkü bu URL’lerin hiçbir keşif değeri yok. noindex ise sayfanın taranmaya devam etmesini gerektirir, dolayısıyla tarama bütçesi harcar. İkisini karıştırmayın: taranmasını istemiyorsanız disallow, indekslenmesini istemiyorsanız noindex.
İndekslemeye karar verdiğiniz filtre sayfalarını “yarım sayfa” bırakmayın. En az 5-8 ürün içermeli, kendi H1’i ve kendi kısa açıklaması olmalı. Üç ürünlü bir filtre sayfası, Google gözünde ince içerik.
Site İçi Arama SEO’ya Ne Katar?
Site içi arama, doğrudan SEO sayfası üretmez ama en değerli anahtar kelime kaynağınızdır. Kullanıcılar size kendi kelimeleriyle ne istediklerini yazıyor ve bu veri hiçbir araçta yok.
İki kural: site içi arama sonuç sayfaları (/arama?q=...) indekslenmemeli, Google bunları ince içerik sayar. Ama arama loglarınız düzenli okunmalı.
Loglarda üç şeye bakın. Birincisi, sonuç dönmeyen aramalar: karşılığı olmayan ürün talebi ya da isimlendirme uyuşmazlığı. İkincisi, çok aranıp az tıklanan terimler: listeleme veya görsel sorunu. Üçüncüsü, tekrar eden ama kategoriniz olmayan terimler: yeni kategori sayfası fırsatı.
Bu üçüncü madde, kategori mimarisini genişletmenin en düşük riskli yolu. Talebin var olduğunu zaten kanıtlamış oluyorsunuz.
Google Merchant Center Organik Sonuçlarla Nasıl Bağlanır?
Merchant Center, ürün verinizin Google tarafındaki ikinci kopyasıdır ve organik ürün görünümlerini de besler. Ücretsiz ürün listelemeleri (free listings) sayesinde reklam vermeden de Alışveriş sekmesinde görünebilirsiniz.
Kritik nokta şu: feed’inizdeki veri ile sitedeki veri aynı olmalı. Merchant Center, feed’de yazan fiyatı sayfadaki fiyatla karşılaştırır. Uyuşmazlık ürünün onaydan düşmesine sebep olur.
Pratikte işe yarayan üç ayar:
gtinvempnalanlarını doldurun. Google ürünü küresel katalogla eşleştirir, bu da eşleşme kalitesini artırır.product_typeile kendi kategori yolunuzu verin. Google taksonomisinden ayrı olarak kendi hiyerarşinizi de bildirmiş olursunuz.- Feed’i günde en az bir kez güncelleyin. Fiyat ve stok değişimi hızlıysa content API ile anlık güncelleme daha güvenli.
Aynı sku ve gtin değerlerini sayfadaki Product schema’sında da kullanın. Böylece Google için feed ve sayfa aynı ürünü işaret eder.
AI Aramalarda Ürünler Nasıl Görünür?
AI arama yüzeylerinde ürün önerisi iki kaynaktan besleniyor: yapılandırılmış veri ve düz metin. Fiyat, stok ve teknik özellik gibi kesin bilgiler schema’dan çekiliyor, “hangisi bana uygun” cevabı ise sayfadaki açıklamadan üretiliyor.
Bu şu anlama geliyor: ChatGPT veya Gemini’ye “500 TL altı su geçirmez bot” diye soran bir kullanıcının karşısına çıkmak için sayfanızda hem offers.price verisi hem de “su geçirmezlik seviyesi” ifadesinin geçtiği bir metin olmalı. Biri eksikse eşleşme kurulamıyor.
Ürün sayfasında AI görünürlüğü için işe yarayan yapı:
- Teknik özellik tablosu düz HTML olarak. Sekme içine gizlenen, JavaScript ile sonradan yüklenen tablolar çoğu tarayıcı tarafından okunamıyor.
- “Kimler için uygun / kimler için uygun değil” bölümü. AI sistemleri karşılaştırmalı cümleleri alıntılamayı seviyor.
- Yorum özeti. “34 kullanıcının 28’i kalıbın normal olduğunu belirtiyor” gibi sayısal özetler, birinci elden veri sinyali taşıyor.
- Hızlı sunucu yanıtı. AI tarayıcıları timeout’a klasik botlardan daha duyarlı. Ağır JavaScript render’ı olan ürün sayfaları sıkça yarım çekiliyor.
Bu son madde altyapıyla doğrudan ilgili. Hangi mimarinin ne getirdiğini e-ticaret modern stack yazımızda karşılaştırdık. Hız tarafının satışa etkisi için de site hızı ve dönüşüm oranı analizimize bakabilirsiniz.
Teknik Kontrol Tablosu
Aşağıdaki liste, bir e-ticaret sitesini devraldığımızda ilk gün baktığımız kalemler. Sırayla ilerlemek, en çok kaybettiren sorunları erken yakalatıyor.
| Alan | Kontrol | Hedef |
|---|---|---|
| Taranabilirlik | Sıralama/görünüm parametreleri | robots.txt ile kapalı |
| Taranabilirlik | Sepet, hesap, arama sonucu URL’leri | Taramaya kapalı |
| İndeksleme | Filtre sayfaları | Sadece hacimli olanlar indekslenir |
| İndeksleme | Sayfalama | Self canonical, taranabilir |
| Kopya içerik | Tedarikçi metni oranı | İlk 100 üründe %0 |
| Schema | Product + Offer | Fiyat ve stok sayfayla birebir |
| Schema | BreadcrumbList | Tüm ürün ve kategorilerde |
| Kategori | H1 sayısı | Sayfa başına 1 |
| Kategori | Ürün kartı başlıkları | H3/H4, H2 değil |
| Ürün | Tükenen ürün davranışı | 404 değil, OutOfStock + alternatif |
| Ürün | Görsel alt metni | Ürün adı + varyant bilgisi |
| Feed | Merchant Center fiyat eşleşmesi | Sayfa ile aynı |
| Feed | gtin/mpn doluluk | %90+ |
| Performans | Ürün sayfası LCP | 2.5 saniye altı |
| Performans | INP | 200 ms altı |
| İç link | Yetim ürün sayısı | 0 |
Bu tablodaki “yetim ürün” satırı en sık atlanan kalem. Kataloğa eklenmiş ama hiçbir kategoriden link almayan ürünler, yalnızca sitemap üzerinden keşfedilir ve genelde indekslenmez. Basit bir crawl ile 20 dakikada tespit edilir.
Nereden Başlamalı?
Sıralama şu: önce taranabilirlik israfını durdurun, sonra kategori sayfalarını içerik varlığına dönüştürün, en sonda ürün açıklamalarını katman katman iyileştirin. Ters sıradan başlayan projeler, yazdıkları içeriğin neden işe yaramadığını aylarca çözemiyor.
Kendi kataloğunuzda hangi kalemin ne kadar kayıp yarattığını görmek isterseniz, e-ticaret ve SEO tarafında yaptığımız teknik denetim tam olarak bunu ölçüyor. İletişim sayfasından ücretsiz 30 dakikalık görüşme alıp sitenizin mevcut durumunu birlikte geçebiliriz.
Bu yazı 2026 Ağustos’unda yayımlandı. Google’ın ürün yapılandırılmış veri gereksinimleri ve AI arama yüzeyleri değiştikçe içerik güncelleniyor.
SSS