Çoğu satıcı şunu sanır: sitemap dosyası Google'a «bu sayfaları indeksle» diyen bir emirdir. Dosyayı gönderir, arama konsolunda yeşil bir satır görür, işi bitti sayar. Oysa sitemap bir emir değil, bir öneri listesidir. Google o listeyi okur, kendi kaynağına göre bir kısmını tarar ve içeriği zayıf bulduklarını sessizce bir kenara koyar. Asıl mesele listeyi göndermek değil, listede ne olduğu.
İkinci yanlış inanç robots dosyasıyla ilgili. Bir adresi robots dosyasında engellemenin onu indeksten çıkardığı düşünülür. Engelleme sadece taramayı durdurur; başka bir siteden link almış bir adres, içeriği hiç okunmadan indekste kalabilir. E-pin sitelerinde bu ikili yanlış anlama yüzünden tarama bütçesinin büyük kısmı sepet, filtre ve oturum adreslerinde eriyor. Bu yazıda bir e-pin satış scripti tarafında iki dosyanın nasıl kurulacağını, hangi adreslerin listeye girmeyeceğini ve tarama bütçesini ürünlere nasıl kaydıracağını anlatıyorum.
Google senin sitende günde kaç sayfa geziyor, biliyor musun?
Bu sayı sabit değil ve senin kontrolünde olan tarafı var. Sunucun hızlı yanıt veriyorsa, hata oranı düşükse ve içeriğin düzenli güncelleniyorsa tarama sıklığı artar. Yavaş yanıt, sık 500 hatası ve sürekli yönlendirme zinciri gördüğünde Google frene basar. Yani tarama bütçesi teknik sağlığının doğrudan çıktısıdır.
Bütçenin nereye gittiğini sunucu günlüğünden ya da arama konsolunun tarama istatistiklerinden görebilirsin. Tipik bir e-pin sitesinde manzara şudur: bot günlük ziyaretlerinin neredeyse yarısını fiyat sıralaması, platform filtresi ve arama sonucu adreslerinde harcıyor. Bu adreslerin hiçbiri satış yapmıyor, hiçbiri sıralanmıyor. Ürün sayfaları ise haftada bir kez ziyaret ediliyor; fiyatını değiştirdiğinde sonuçlara yansıması on gün sürüyor. Sorunun kaynağı içerik değil, yönlendirmesizlik.
Tek sitemap mı, bölünmüş yapı mı?
Yüz ürünün varsa tek dosya yeterli. Bininci üründen sonra bölünmüş yapı zorunlu hâle gelir, çünkü tek dosyada hangi grubun sorunlu olduğunu göremezsin. Doğru kurulum bir dizin dosyası ve altında tip bazlı dosyalardır: ürünler, kategoriler, içerikler. İstersen ürünleri kategori bazında da bölebilirsin.
Bölmenin gerçek faydası teşhis. Arama konsolu her sitemap dosyası için ayrı ayrı kaç adres bulundu ve kaçı indekslendi bilgisi verir. Ürün dosyasında indeksleme oranı yüzde doksan, içerik dosyasında yüzde kırk ise sorunun içerik tarafında olduğunu bir bakışta anlarsın. Tek dosyada bu ayrım kaybolur. Bir e-pin yazılımı seçerken sitemap'in tip bazlı bölünüp bölünmediğini ve yeni ürün eklendiğinde dosyanın otomatik yenilendiğini sor.
| Dosya | İçeriği | Yenilenme | Öncelik mantığı |
|---|---|---|---|
| sitemap.xml | Dizin, diğer dosyalara işaret | Alt dosya değişince | Öncelik alanı yok |
| sitemap-urun.xml | Aktif ürün sayfaları | Ürün kaydında değişiklikte | Satış hacmine göre |
| sitemap-kategori.xml | Kategori ve alt kategoriler | Günlük | Sabit yüksek |
| sitemap-icerik.xml | Blog ve rehber yazıları | Yayında | Yayın tarihine göre |
| sitemap-sabit.xml | İletişim, kurallar, hakkında | Nadiren | Sabit düşük |
Sitemap'e asla koymaman gereken adresler hangileri?
Kural basit: listeye sadece indekslenmesini istediğin, 200 yanıt veren, kanoniği kendisi olan adresler girer. Bu kuralı ihlal eden her satır listenin güvenilirliğini düşürür. Google sitemap'inde çok sayıda yönlendirme ya da hata bulursa listeyi daha az ciddiye alır.
Dışarıda kalması gerekenler şunlar: sepet ve ödeme adımları, üye giriş ve hesap sayfaları, arama sonucu adresleri, filtre ve sıralama parametreli adresler, kanoniği başka sayfaya işaret eden varyantlar, silinmiş ürünlerin eski adresleri, dizin dışı işaretlenmiş sayfalar. Bu son madde en sık yapılan çelişkidir; sayfaya hem dizin dışı diyip hem sitemap'e koymak Google'a çelişkili iki sinyal göndermektir. Düzenli çalışan bir dijital ürün satış yazılımı bu filtreleri sorgu düzeyinde uygular, sen hatırlamak zorunda kalmazsın.
Tarama bütçesinin tipik dağılımı (düzeltme öncesi)
- Filtre ve sıralama adresleri 45%
- Ürün sayfaları 25%
- Kategori sayfaları 20%
- İçerik ve sabit sayfalar 10%
Robots dosyasında bir satır yüzünden sitesini karartanlar var
Bu bölümü atlama. Robots dosyasındaki tek bir eğik çizgi tüm siteyi taramaya kapatır. Test ortamından canlıya geçerken bu satırın silinmesi unutulur ve site haftalarca kimseye görünmez. Trafiğin bir sabah sıfıra düştüyse önce bakılacak yer burasıdır, panel ayarları değil.
İkinci klasik hata stil ve betik dosyalarını engellemektir. Bot sayfayı senin gördüğün gibi görmek için bu dosyalara ihtiyaç duyar; engellenirse sayfayı bozuk render eder ve mobil uyumluluk değerlendirmesi olumsuz çıkar. Üçüncü hata robots dosyasını gizlilik aracı olarak kullanmaktır. Dosya herkese açıktır; yönetim paneli yolunu oraya yazarsan o yolu ilan etmiş olursun. Yönetim panelini engelleme değil, yetkilendirme ile koru; adresini de tahmin edilemez tut.
Yeni ürünü ne kadar hızlı indeksletebilirsin?
Sitemap'in yenilenmesini beklemek yavaş yoldur. Hızlı yol iki katmanlıdır. Birincisi sitemap'teki son değişiklik tarihini dürüst tutmak; her dosyayı her gün güncellenmiş gibi işaretlerseniz bu alan anlamını yitirir ve dikkate alınmaz. Sadece gerçekten değişen adreste tarihi güncelle, o zaman değer kazanır.
İkincisi anında bildirim protokolü. Yeni ürün eklendiğinde ya da fiyat değiştiğinde adresi doğrudan bildiren bir istek gönderirsin; tarama birkaç saate iner. Bu mekanizma epin yazılım tarafında ürün kaydetme işlemine bağlanabilir, günlük bir görevle kuyruğa alınabilir. Pinova'da sitemap üretimi ve bildirim tetikleyicisi aynı ekranda yönetilir; ürünü kaydettiğinde geri kalanı sistem yapar. Kritik nokta gönderim sınırlarına saygıdır: her küçük değişiklikte bildirim yağdırmak yerine değişiklikleri toplayıp periyodik göndermek daha sağlıklıdır.
| Kontrol | Nerede bakılır | Doğru durum | Bozulunca sonuç |
|---|---|---|---|
| Robots erişimi | alanadi.com/robots.txt | Genel engel yok | Tüm site taranmaz |
| Stil ve betik | Robots kuralları | Engellenmemiş | Bozuk render, mobil uyarısı |
| Sitemap referansı | Robots son satırı | Tam adres yazılı | Keşif gecikir |
| Ölü adres | Sitemap örneklemesi | Hepsi 200 yanıt | Liste güvenilirliği düşer |
| Çelişkili sinyal | Dizin dışı sayfa listesi | Sitemap'te yok | Karışık sinyal, dalgalanma |
| Son değişiklik tarihi | XML çıktısı | Gerçek değişimle uyumlu | Alan yok sayılır |
| Parametre engeli | Robots ve kanonik | Filtre taranmıyor | Bütçe israfı |
Bir sayfayı gerçekten indeksten çıkarmak istiyorsan robots ile engelleme; botun sayfayı okuyup dizin dışı işaretini görmesi gerekir. Engellediğin sayfada o işareti hiç göremez.
Sitemap ve robots elle düzenlenen dosyalar olmaktan çıkmalı
Pinova sitemap dosyalarını tip bazlı üretir, ölü adresleri listeden düşürür, robots kurallarını panelden yönetir ve yeni ürünü bildirim kuyruğuna alır.
Sitemap göndermek indekslenmeyi garanti eder mi?
Etmez. Sitemap keşfi hızlandıran bir öneri listesidir. İçeriği zayıf ya da kopya bulunan sayfalar listede olsa bile indekse girmez.
Stok dışı ürünleri sitemap'ten çıkarmalı mıyım?
Sayfa ayakta ve alternatif gösteriyorsa listede kalsın. Sayfayı kapattıysan çıkar; kapalı sayfayı listede tutmak hata oranını yükseltir.
Filtre adreslerini robots ile mi engellemeliyim?
Değerli olmayan kombinasyonları robots ile engelle, değerli olanlara kanonik ver. İkisini karıştırmak en yaygın kurulum hatasıdır.
Sitemap ne sıklıkla yenilenmeli?
Olay tabanlı çalışması en iyisidir: ürün, kategori ya da içerik değiştiğinde ilgili dosya yenilenir. Takvime bağlı sabit yenileme gereksiz yük üretir.
Sitemap ve robots, sitenin görünmez trafik polisi. Doğru kurulduğunda botu ürünlerine yönlendirir, yanlış kurulduğunda onu çıkmaz sokaklarda dolaştırır. Bugün yapabileceğin en hızlı iş robots dosyanı açıp okumak ve sitemap'inden rastgele on adres seçip hepsinin 200 yanıt verdiğini doğrulamak. Ardından özellik listesine ve fiyat tablosuna göz at. Otomatik üretilen sitemap yapısını gerçek bir katalogda görmek istersen canlı demo üzerinden ürün ekleyip dosyanın nasıl yenilendiğini izle; farkı ilk denemede fark edeceksin.

