E-ticaret dünyasında başarılı olmak için harika ürünlere ve rekabetçi fiyatlara sahip olmak yeterli değildir. Google'ın sizi bulabilmesi, anlayabilmesi ve doğru kitlelere sunabilmesi için teknik altyapınızın sağlam olması şarttır. Teknik SEO, arama motorlarının sitenizi nasıl taradığını, dizine eklediğini ve sıraladığını doğrudan etkiler.
Bu rehberde, bir e-ticaret sitesinin teknik SEO temelini oluşturan altı kritik konuyu derinlemesine ele alacağız.
1. Site Hızı: Dönüşümün ve Sıralamanın Anahtarı
Google, 2021'den itibaren sayfa deneyimini resmi bir sıralama faktörü olarak kabul etmektedir. Site hızı sadece kullanıcı deneyimini değil, doğrudan arama motoru sıralamalarınızı etkiler.
Hız Neden Bu Kadar Önemli?
Araştırmalar çarpıcı veriler ortaya koyuyor:
- Sayfa yükleme süresi 1 saniyeden 3 saniyeye çıktığında, ziyaretçi çıkma oranı %32 artar
- 5 saniyeye ulaştığında bu oran %90'a yükselir
- Amazon'un yaptığı araştırmaya göre, 100 milisaniyelik gecikme satışları %1 düşürür
E-Ticaret Sitelerinde Hız Sorunlarının Kaynakları
Görsel Optimizasyon EksikliğiÜrün fotoğrafları genellikle en büyük hız katili olur. JPEG formatında 500KB'ı aşan görseller, mobil kullanıcılar için ciddi yavaşlamalara yol açar. Çözüm olarak WebP formatına geçiş yapın; bu format JPEG'e kıyasla %25-35 daha küçük dosya boyutu sunar.
Üçüncü Taraf Script'leriChat widget'ları, sosyal medya butonları, analitik araçları ve reklam pixel'leri, toplamda sayfanızı saniyeler içinde yavaşlatabilir. Her script'i gereklilik açısından değerlendirin.
Veritabanı SorgularıBüyük ürün kataloglarında kategorilere göre filtreleme yapıldığında yüzlerce veritabanı sorgusu tetiklenebilir. Caching mekanizmaları bu sorunu çözer.
Hızı Artırmak İçin Pratik Adımlar
| Teknik | Beklenen Kazanım | Zorluk Seviyesi |
|---|---|---|
| Görsel sıkıştırma (WebP) | %20-40 hız artışı | Düşük |
| Browser caching | %15-25 hız artışı | Orta |
| CDN kullanımı | %30-50 hız artışı | Orta |
| JavaScript minification | %10-15 hız artışı | Düşük |
| Lazy loading | %20-30 hız artışı | Düşük |
| Server-side caching | %40-60 hız artışı | Yüksek |
2. Crawlability: Google'ın Sitenizi Anlayabilmesi
Googlebot sitenizi tarayamazsa, sıralamaya giremezsiniz. Bu kadar basit. Ancak e-ticaret siteleri, yapıları gereği taranabilirlik sorunlarına özellikle açıktır.
Crawl Bütçesi Nedir?
Google, her siteye belirli bir "crawl bütçesi" tahsis eder. Bu bütçe, Googlebot'un belirli bir zaman diliminde sitenizde tarayacağı maksimum sayfa sayısını temsil eder. Yüz binlerce ürünü olan büyük e-ticaret siteleri için bu bütçenin akıllıca yönetilmesi kritik önem taşır.
Crawl Bütçesini Boşa Harcayan Tuzaklar
Faceted Navigation (Filtreleme Sayfaları)"Marka: Nike, Renk: Kırmızı, Beden: 42" gibi kombinasyonlar matematiksel olarak binlerce URL üretir. Bunların büyük çoğunluğunun dizine eklenmesine gerek yoktur.
Sonsuz Sayfalama/urunler?page=1, /urunler?page=2 gibi sayfalama URL'leri ayrı sayfalar olarak işlenirse crawl bütçenizi tüketir.
/urun/ayakkabi?sessionid=abc123 formatındaki URL'ler her ziyaretçi için yeni bir URL oluşturur ve dizin şişmesine yol açar.
Aynı ürünün birden fazla URL altında bulunması (/ayakkabi/nike-air-max ve /indirimdeki-urunler/nike-air-max) hem crawl bütçesini israf eder hem de canonical sorunlarına yol açar.
Crawlability İyileştirme Kontrol Listesi
- [ ] Google Search Console'da Crawl Stats raporunu inceleyin
- [ ] Gereksiz parametreli URL'leri robots.txt veya canonical ile yönetin
- [ ] Dahili linkleme yapınızı güçlendirin
- [ ] Kırık linkleri (404) düzeltin veya yönlendirin
- [ ] Sayfalama için
rel="next"verel="prev"kullanın - [ ] JavaScript render edilmesi gereken sayfaları minimize edin
3. Robots.txt: Tarayıcılara Rehberlik Edin
Robots.txt dosyası, sitenizin kök dizininde yer alan ve arama motoru botlarına hangi sayfaların taranabileceğini, hangilerinin taranamayacağını bildiren bir metin dosyasıdır.
E-Ticaret için Doğru Robots.txt Yapısı
User-agent: *
Allow: /
## Yönetim panelini engelle
Disallow: /admin/
Disallow: /hesabim/
Disallow: /odeme/
Disallow: /sepet/
## Filtreleme parametrelerini engelle
Disallow: /*?renk=
Disallow: /*?beden=
Disallow: /*?siralama=
## Tekrarlayan içerikleri engelle
Disallow: /arama?
Disallow: /urunler?sayfa=
## XML Sitemap konumu
Sitemap: https://siteniz.com/sitemap.xml
Robots.txt Yazarken Yapılan Yaygın Hatalar
- Değerli sayfaları yanlışlıkla engellemek:
Disallow: /urunler/yazıldığında tüm ürün sayfaları taranamaz hale gelir.
- CSS ve JavaScript dosyalarını engellemek: Google, sayfalarınızı render edebilmek için bu dosyalara erişmesi gerekir. Engelleme, Google'ın sitenizi yanlış anlamasına yol açar.
- Birden fazla sitemap eklememeyi unutmak: Büyük sitelerde kategori, ürün ve blog için ayrı sitemap'ler oluşturun.
4. XML Sitemap: Google'a Haritanızı Verin
XML sitemap, Google'a sitenizin tüm önemli sayfalarını sunan bir rehber dosyasıdır. E-ticaret siteleri için doğru yapılandırılmış bir sitemap, yeni sayfaların hızla keşfedilmesini sağlar.
E-Ticaret İçin Sitemap Yapısı
Büyük kataloglara sahip e-ticaret sitelerinde tek bir sitemap dosyası yetersiz kalır. Sitemap index dosyası kullanarak birden fazla sitemap organize edin:
<?xml version="1.0" encoding="UTF-8"?>
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<sitemap>
<loc>https://siteniz.com/sitemap-kategoriler.xml</loc>
<lastmod>2026-02-18</lastmod>
</sitemap>
<sitemap>
<loc>https://siteniz.com/sitemap-urunler.xml</loc>
<lastmod>2026-02-18</lastmod>
</sitemap>
<sitemap>
<loc>https://siteniz.com/sitemap-blog.xml</loc>
<lastmod>2026-02-18</lastmod>
</sitemap>
</sitemapindex>
Sitemap'e Dahil Edilmesi Gerekenler
Dahil Edin:- Tüm aktif ürün sayfaları
- Kategori ve alt kategori sayfaları
- Blog yazıları ve içerik sayfaları
- Kurumsal sayfalar (hakkımızda, iletişim vb.)
- 301 yönlendirmeye sahip URL'ler
- Canonical etiketiyle başka URL'ye işaret eden sayfalar
noindexdirektifi olan sayfalar- Stokta olmayan, arşivlenen ürünler (duruma göre değerlendirin)
Sitemap Güncelleme Sıklığı
Dinamik e-ticaret sitelerinde sitemap'in otomatik olarak güncellenmesi şarttır. Manuel güncelleme hem hatalara hem de gecikmeli indekslemeye yol açar.
5. Canonical Tags: Duplicate Content'in Panzehiri
E-ticaret sitelerinde duplicate content sorunu neredeyse kaçınılmazdır. Aynı ürün birden fazla kategori altında listeleniyor olabilir, URL parametreleri farklı versiyonlar yaratıyor olabilir ya da www ve non-www sürümler çakışıyor olabilir.
Canonical Tag Nasıl Çalışır?
<link rel="canonical" href="https://siteniz.com/urunler/nike-air-max-270" />
Bu HTML etiketi, Google'a şunu söyler: "Bu sayfa içeriğinin ana kaynağı şu URL'dir. Lütfen sıralama gücünü bu URL'ye ver."
E-Ticaret'te Canonical Kullanım Senaryoları
Senaryo 1: Filtrelenmiş Kategori Sayfaları/ayakkabi/erkek (canonical → bu URL)
/ayakkabi/erkek?renk=beyaz (canonical → /ayakkabi/erkek)
/ayakkabi/erkek?beden=42&renk=beyaz (canonical → /ayakkabi/erkek)
/spor/ayakkabi/nike-air-max (canonical → bu URL)
/indirim/ayakkabi/nike-air-max (canonical → /spor/ayakkabi/nike-air-max)
Bir ürünün farklı renk veya beden varyantları için canonical stratejisi iki türlü kurulabilir:
- Her varyant kendi canonical'ına işaret eder (birbirinden bağımsız sıralanabilir)
- Tüm varyantlar ana ürün sayfasına canonical atar (link gücü ana sayfada toplanır)
Hangisinin doğru olduğu, varyantların bağımsız aranıp aranmadığına bağlıdır.
Canonical Tag Hataları
- Self-referencing canonical eksikliği: Her sayfa, kendisi için canonical tag içermelidir.
- HTTPS'e canonical ata: HTTP sayfaları HTTPS'e canonical göndermeli.
- Relative URL kullanımı: Canonical değerleri mutlaka absolute URL olmalı.
6. Schema Markup: Zengin Arama Sonuçlarına Kapı Aralayın
Schema markup (yapısal veri), Google'a sayfanızdaki içeriğin ne anlama geldiğini makine tarafından okunabilir bir formatta anlatır. Doğru implementasyon, arama sonuçlarında yıldız puanları, fiyat bilgisi, stok durumu gibi zengin snippet'lerin görünmesini sağlar.
E-Ticaret İçin En Önemli Schema Türleri
1. Product Schema{
"@context": "https://schema.org/",
"@type": "Product",
"name": "Nike Air Max 270",
"image": "https://siteniz.com/images/nike-air-max-270.jpg",
"description": "Hafif ve konforlu spor ayakkabı",
"brand": {
"@type": "Brand",
"name": "Nike"
},
"offers": {
"@type": "Offer",
"url": "https://siteniz.com/urun/nike-air-max-270",
"priceCurrency": "TRY",
"price": "2499.00",
"availability": "https://schema.org/InStock"
},
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.8",
"reviewCount": "234"
}
}
Arama sonuçlarında URL yerine breadcrumb'ların görünmesini sağlar:
{
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement": [
{"@type": "ListItem", "position": 1, "name": "Ana Sayfa", "item": "https://siteniz.com"},
{"@type": "ListItem", "position": 2, "name": "Spor", "item": "https://siteniz.com/spor"},
{"@type": "ListItem", "position": 3, "name": "Ayakkabı", "item": "https://siteniz.com/spor/ayakkabi"}
]
}
Ürün sayfalarındaki SSS bölümleri için kullanılır. Google arama sonuçlarında expand edilebilir sorular olarak görünür ve tıklama oranını %20-30 artırabilir.
Schema Markup Doğrulama
Schema markup eklendikten sonra mutlaka test edin:
- Google Rich Results Test aracını kullanın
- Google Search Console > Enhancements bölümünü takip edin
- Hataları ve uyarıları düzeltin
Teknik SEO Kontrol Listesi: Hemen Başlayın
Aşağıdaki kontrol listesini kullanarak sitenizin teknik SEO durumunu değerlendirin:
Temel Teknik Sağlık
- [ ] HTTPS aktif ve düzgün çalışıyor
- [ ] www/non-www yönlendirmesi doğru yapılandırılmış
- [ ] 404 sayfası özelleştirilmiş ve düzgün çalışıyor
- [ ] Robots.txt dosyası doğru yapılandırılmış
- [ ] XML sitemap mevcut ve Search Console'a eklenmiş
Hız ve Performans
- [ ] Core Web Vitals skorları kabul edilebilir seviyede
- [ ] Görseller optimize edilmiş (WebP, boyut, lazy loading)
- [ ] CDN kullanımda
- [ ] Sunucu yanıt süresi 200ms altında
Crawlability
- [ ] Önemli sayfalar robots.txt ile engellenmemiş
- [ ] Dahili linkleme güçlü
- [ ] Kırık linkler onarılmış
- [ ] Sayfalama doğru uygulanmış
Canonical ve Duplicate Content
- [ ] Her sayfa self-referencing canonical içeriyor
- [ ] Filtreleme sayfaları canonical ile yönetiliyor
- [ ] Çift içerik sorunları giderilmiş
Schema Markup
- [ ] Product schema tüm ürün sayfalarında mevcut
- [ ] BreadcrumbList schema uygulanmış
- [ ] Rich Results Test'ten geçiyor
Sonuç: Teknik SEO Bir Yatırımdır
Teknik SEO, anlık sonuçlar yerine uzun vadeli büyüme sağlayan bir yatırımdır. Sağlam bir teknik altyapı kurduğunuzda, içerik ve link building çalışmalarınız çok daha etkili olur.
Teknik SEO sorunlarının tespiti ve çözümü için uzmanlık gerektiren araçlara ve bilgiye ihtiyaç duyulur. Teramerce mağazalarında ürünler için yapılandırılmış veri (schema) ve site haritası hazır gelir.
Daha fazla SEO konusu için SEO Sözlüğümüze göz atın ya da Ürün Sayfası SEO Optimizasyonu rehberimizi inceleyin.
Teknik SEO, görünmez bir varlık gibidir: onu hissetmezsiniz, ta ki eksik olana kadar.