Yeni nesil e-ticaret çözümlerimizi keşfedin. Tema Marketi
Biz Sizi Arayalım
SEO ve yapay zekâ

E-ticarette teknik SEO: İndeksleme sorunları nasıl tespit edilir?

Ürün ve kategori sayfalarının Google dizinine neden girmediğini bulmak için tarama, indeksleme ve sıralama farkını, Search Console Sayfalar raporunu ve URL İnceleme aracını anlatıyoruz. Noindex, robots.txt, kanonik adresler, site haritası, filtre adresleri ve stoksuz ürün sayfaları ile kontrol listesi ve varsayımsal bir denetim örneği de var.

Ajansbox ekranında sayfa kartları, onay işaretleri, büyüteç ve bağlantılı site haritası düğümleriyle e-ticaret indeksleme kontrolünü anlatan illüstrasyon

E-ticaret indeksleme sorunları, sayfanın sitenizde bulunmasına rağmen Google’ın dizininde yer almaması demektir. Dizinde olmayan bir ürün veya kategori sayfası arama sonuçlarında görünemez. Sorun her zaman bir hata değildir; ama satmak istediğiniz sayfalar dizinde değilse nedenini bulmanız gerekir. Bu yazıda sorunu belirtilerinden başlayıp adım adım tespit etmeyi anlatıyoruz.

Önce tarama, indeksleme ve sıralama farkına, sonra Search Console raporlarına bakıyoruz. Ardından tekrar kullanabileceğiniz bir kontrol listesi veriyoruz. Örnekler varsayımsaldır; gerçek mağaza verisi veya sıralama sonucu içermez.

Tarama, indeksleme ve sıralama nasıl ayrılır?

Üç kavram sık karıştırılır, oysa her biri ayrı bir aşamadır.

  • Tarama: Google’ın bir adresi bulup sayfayı indirmesidir.
  • İndeksleme: Sayfanın işlenip Google dizinine eklenmesidir.
  • Sıralama: Dizindeki sayfanın bir aramada hangi sırada gösterileceğidir.

Dizinde olmak sıralamada görünmeyi garanti etmez. Google da bir sayfanın indekslenmiş olmasının her aramada gösterileceği anlamına gelmediğini belirtir. Bu yüzden ilk soru “sayfam dizinde mi?” olmalı; ikinci soru ise “doğru aramada görünüyor mu?” olmalıdır.

Hangi e-ticaret sayfalarının indekslenmesi beklenir?

Her adresin dizinde olması gerekmez. Google’ın indeksleme raporu belgesi de dizinde olmamanın her zaman kötü olmadığını söyler. Hedef, önemli sayfaların kanonik sürümünün dizinde olmasıdır. Aşağıdaki tablo genel bir başlangıç çerçevesidir.

Sayfa türüDizinde olması beklenir mi?Not
Ana kategori sayfasıEvetArama niyetini karşılayan temel sayfadır.
Satıştaki ürün sayfasıEvetKanonik adresin dizinde olması hedeflenir.
Filtre ve sıralama adresleriGenellikle hayırGerçek arama talebi olan filtre kombinasyonları istisna olabilir.
Sepet, ödeme ve hesap sayfalarıHayırKullanıcıya özeldir, aramada değer taşımaz.
Site içi arama sonuçlarıGenellikle hayırSonsuz sayıda adres üretebilir.
Süreli kampanya sayfasıKampanya süresinceKampanya bitince sayfanın akıbeti planlanmalıdır.

Bu tablo her mağaza için kesin kural değildir. Kendi sitenizde hangi sayfa türünü indekslemek istediğinizi önceden yazın. Raporu okurken karşılaştıracağınız ölçü budur.

Search Console sayfa indeksleme raporu nasıl okunur?

Search Console’da İndeksleme bölümündeki Sayfalar raporu, Google’ın bildiği adreslerin durumunu gösterir. Menü adları dile ve hesaba göre farklı görünebilir. Rapor adresleri dizinde olanlar ve olmayanlar diye ayırır; olmayanlar için bir neden verir.

Raporu açtığınızda şu sırayı izleyin: önce toplam dizindeki adres sayısına bakın. Sonra dizinde olmayan nedenlerin her birini açıp örnek adreslere göz atın. Örnek listesi en fazla 1.000 adresle sınırlıdır ve belirli bir durumdaki bütün adresleri göstermeyebilir. Bu yüzden listeyi kesin döküm gibi değil, örnek olarak kullanın.

Küçük bir mağazanız varsa Google, 500 sayfadan az sitelerde bu rapora ihtiyaç olmayabileceğini söyler. Bu durumda önemli sayfaların adresini arama kutusuna yazıp sonuçlara bakmak ve URL İnceleme aracını kullanmak yeterli olabilir.

Taranan ama dizine eklenmeyen sayfalar

İngilizce arayüzde “Crawled - currently not indexed” olarak görünen durum, Google’ın sayfayı taradığı ama dizine eklemediği anlamına gelir. Sayfanın ileride eklenip eklenmeyeceği belli değildir. Bu durumda sayfanın benzersiz ve işe yarar bilgi taşıyıp taşımadığına bakın. İnce, tekrar eden veya tedarikçi metniyle aynı sayfalar bu gruba girebilir.

Keşfedilen ama taranmayan sayfalar

“Discovered - currently not indexed” durumunda Google adresi biliyor ama henüz taramamıştır. Çok sayıda adres üreten filtre yapıları veya zayıf iç bağlantılar bu duruma yol açabilir. Önemli sayfaları ana menüden, kategori sayfalarından ve ilgili ürünlerden bağlayın.

Noindex ve robots.txt engelleri

Sayfada noindex yönergesi varsa Google sayfayı dizine eklemez. Robots.txt engeli ise taramayı durdurur. İkisinin farklı iş yaptığını bir sonraki bölümde açıklıyoruz.

Yinelenen ve kanonik sorunları

Aynı ürüne birden fazla adresten ulaşılıyorsa Google bunlardan birini kanonik seçer. Diğerleri yinelenen olarak görünür. Bu çoğu zaman normaldir. Sorun, Google’ın sizin seçtiğinizden farklı bir adresi kanonik sayması veya önemli sayfanın başka bir adrese bağlanmasıdır.

404, yönlendirme ve sunucu hataları

Silinmiş bir ürünün 404 vermesi tek başına sorun değildir. Önemli bir kategorinin 404 veya sunucu hatası vermesi ise acil incelenmelidir. Yönlendirme zincirlerini de kısaltın.

URL İnceleme aracıyla tek sayfa nasıl kontrol edilir?

Rapor toplu bir bakış sunar. Belirli bir ürünün neden dizinde olmadığını anlamak için URL İnceleme aracını kullanın. Adresi arama çubuğuna yapıştırın; araç Google’ın bu adres için bildiği durumu gösterir. Rapor eski veri gösterebileceği için güncel durumu bu araçla doğrulamak iyi olur.

  1. Adresin Google tarafından bilinip bilinmediğine bakın.
  2. Son tarama tarihini ve taramanın nasıl yapıldığını kontrol edin.
  3. Google’ın seçtiği kanonik adresle sizin belirttiğiniz adresi karşılaştırın.
  4. Düzelttiyseniz ve sayfa dizinde olmalıysa indeksleme isteği gönderin.

İndeksleme isteği bir garanti değildir. Google sayfayı yeniden tarayabilir, ama yine de dizine eklemeyebilir. İsteği yalnızca düzeltme sonrasında ve önemli sayfalar için kullanın.

Tarayıcıda ve kaynak kodda hangi kontroller yapılır?

Search Console’a girmeden önce temel kontrolleri tarayıcıda yapabilirsiniz.

  1. Adres açılıyor mu ve doğru sayfayı gösteriyor mu?
  2. Adres başka bir adrese yönleniyor mu? Yönlendirme zinciri var mı?
  3. Kaynak kodunda robots meta etiketi noindex içeriyor mu?
  4. Canonical etiketi sayfanın kendi adresini mi, başka bir adresi mi gösteriyor?
  5. Sunucu yanıtında noindex bildiren bir başlık var mı?
  6. Önemli içerik yalnızca betik çalıştıktan sonra mı görünüyor?

Son madde önemlidir. Ürün adı, açıklama ve fiyat gibi bilgiler tarayıcıda görünüyorsa ama Google’ın gördüğü sürümde yoksa içerik yüklenme biçimi incelenmelidir. URL İnceleme aracının görüntülenmiş sayfa bölümü bu farkı anlamanıza yardım eder.

Robots.txt ile noindex neden birlikte kullanılmaz?

Robots.txt, Google’ın bir adresi taramasını engeller. Noindex ise taranan sayfanın dizine eklenmemesini söyler. Google noindex yönergesini görebilmek için sayfayı tarayabilmelidir. Aynı adresi robots.txt ile engellerseniz noindex hiç okunmayabilir ve adres başka sayfalardan gelen bağlantılar yüzünden yine de görünebilir.

Amaç adresi dizinden çıkarmaksa taramaya izin verip noindex kullanın. Amaç çok sayıda gereksiz adresin taranmasını azaltmaksa robots.txt düşünülebilir. İki hedef farklıdır; hangisini istediğinize karar verin.

XML site haritası indekslemeyi nasıl destekler?

Site haritası, Google’a önemli adresleri bildirir. Yalnızca dizinde olmasını istediğiniz kanonik, 200 yanıtı veren ve noindex içermeyen adresleri ekleyin. Yönlendirilen, silinen veya filtreli adresleri çıkarın. Site haritasında ürün sayısı ile gerçekte satıştaki ürün sayısı birbirine yakın olmalıdır.

Site haritası göndermek indekslemeyi garanti etmez; yalnızca keşfi kolaylaştırır. Robots.txt dosyasına site haritasının adresini yazabilirsiniz. Ürün listenizi hem site haritasında hem alışveriş verisinde kullanıyorsanız ikisinin aynı kaynağa dayanması tutarsızlığı azaltır; ayrıntılar için ürün feed’i rehberine bakın.

Filtre ve sıralama adresleri indeksleme sorununa nasıl yol açar?

Renk, beden, fiyat aralığı ve sıralama seçenekleri adres üretir. Varsayımsal bir örnekte 200 kategorinin her birinde dört renk, beş beden ve üç sıralama seçeneğinin birlikte uygulandığı basit bir senaryo düşünün. Her kategori için 4 × 5 × 3 = 60 ek adres oluşur. 200 kategori için 12.000 ek adres, ana kategori sayfalarıyla birlikte 12.200 adres eder.

Gerçek mağazalarda seçimler birlikte uygulanabildiği için sayı çok daha yüksek olabilir. Google’ın filtreli gezinme belgesi, bu adreslerin dizinde olmasına ihtiyaç yoksa taranmalarını engellemeyi, ihtiyaç varsa adresleri uygun biçimde tasarlamayı önerir. Gerçek arama talebi olan bir filtre kombinasyonu için ayrı ve değerli bir sayfa düşünebilirsiniz.

Stokta olmayan ve kaldırılan ürün sayfaları nasıl yönetilir?

Geçici stoksuz ürün sayfasını kapatmak yerine ürünün durumunu net gösterin. Ürün kalıcı olarak kaldırıldıysa en yakın alternatife yönlendirme veya 404 yanıtı düşünülebilir. Sayfa “ürün bulunamadı” yazıp 200 yanıtı vermemelidir; Google bunu hatalı sayfa gibi değerlendirebilir.

Kampanya için açılmış geçici sayfalarda da aynı soru gelir. Kampanya bittiğinde sayfa kalıcı kategoriye mi yönlenecek, yoksa kaldırılacak mı? Bu kararı kampanya başlamadan verin. Planlama için kampanya takvimi yazısına bakabilirsiniz.

İç bağlantısı zayıf sayfalar nasıl bulunur?

Hiçbir sayfadan bağlantı almayan ürün sayfaları yetim kalır. Google bu adresleri yalnızca site haritasından veya başka bir kaynaktan keşfedebilir; bu da taranma sıklığını düşürebilir. Önemli bir ürünün hangi kategoriden, hangi ilgili ürün alanından veya hangi içerikten bağlandığını kontrol edin.

Basit bir yöntem şudur: sitenizdeki adresleri tarayan bir araçla liste çıkarın ve site haritanızdaki adresleri karşılaştırın. Haritada olup sitede bağlantı almayan adresler yetim adaydır. Kategori sayfalarında sayfalama kullanıyorsanız sonraki sayfalara giden bağlantıların gerçek bağlantı olarak çalıştığını kontrol edin.

Sunucu hataları ve yavaşlık indekslemeyi nasıl etkiler?

Sunucu sık hata veriyorsa veya yanıtlar çok yavaşsa Google tarama hızını düşürebilir. Kampanya dönemlerinde yoğunluk arttığında sayfaların açılmaması hem müşteriyi hem taramayı etkiler. Search Console’daki tarama istatistikleri raporunda sunucu yanıtlarını ve hata eğilimini izleyebilirsiniz.

Sürekli 5xx yanıtı veren bir adres dizinden düşebilir. Geçici bakım yapacaksanız bunu sunucunun uygun yanıt kodlarıyla bildirin. Bakım sayfasını 200 yanıtıyla göstermek, bakım mesajının dizine girmesine yol açabilir.

Bir indeksleme denetimi sayısal olarak nasıl görünür?

Varsayımsal bir mağazada site haritasında 500 ürün adresi olduğunu varsayalım. Sayfalar raporu bunlardan 380’inin dizinde olduğunu gösteriyor. Dizinde olma oranı 380 bölü 500, yani yüzde 76’dır. Siteniz sıfır adresle başlıyorsa oran hesaplanmaz; önce site haritasının dolu olduğunu doğrulayın.

Dizinde olmayan 120 adresi nedenine göre ayırdığımızı düşünelim. Bunların 70’i renk varyantı olduğu için yinelenen görünüyor, 30’u taranmış ama dizine eklenmemiş, 20’si yanlışlıkla noindex etiketi taşıyor. Toplam 70 + 30 + 20 = 120 eder. Birinci grup çoğu zaman beklenen bir durumdur. Önce 20 adresteki etiket hatasını düzeltmek en hızlı kazanımdır. Otuz adres ise içerik açısından incelenmelidir.

Bu hesap varsayımsaldır; bir sonuç vaat etmez. Yalnızca nedenleri sayıyla ayırmanın önceliği nasıl netleştirdiğini gösterir.

İndeksleme denetimi için kontrol listesi nedir?

  1. Dizinde olmasını istediğiniz sayfa türlerini yazın.
  2. Sayfalar raporunda dizinde olmayan nedenleri tek tek inceleyin.
  3. Önemli adresleri URL İnceleme aracıyla kontrol edin.
  4. Noindex, canonical ve robots.txt ayarlarını doğrulayın.
  5. Site haritasındaki adreslerin 200 yanıtı verdiğini kontrol edin.
  6. Filtre, sıralama ve arama adreslerini ayırın.
  7. Stoksuz ve kaldırılmış ürünler için kural belirleyin.
  8. Önemli sayfalara iç bağlantı verin.
  9. Düzeltme tarihini ve etkilenen adresleri kaydedin.
  10. Birkaç hafta sonra raporu aynı ölçütlerle yeniden inceleyin.

Bu listeyi yeni bir tema, yeni bir adres yapısı veya büyük bir ürün aktarımı sonrasında mutlaka yeniden çalıştırın. Teknik değişiklikler çoğu zaman indeksleme sorunlarının kaynağıdır; değişiklikten hemen sonra kontrol etmek hatayı küçük tutar. Her denetimin sonuçlarını not edin.

İndeksleme tespitinde sık yapılan hatalar nelerdir?

  • Dizinde olmayan her adresi hata sanmak.
  • Örnek listesini bütün adreslerin dökümü gibi okumak.
  • Robots.txt ile engellediği sayfaya noindex eklemek.
  • Site haritasına yönlenen veya silinmiş adresleri koymak.
  • Düzeltme yapmadan yalnızca tekrar tekrar indeksleme isteği göndermek.
  • İndekslenmeyi sıralama garantisi sanmak.
  • Kampanya sayfalarını bitişten sonra kimsenin sahiplenmediği hâlde bırakmak.
  • Yönlendirme zincirlerini kontrol etmeden adres yapısını değiştirmek.

Ajansbox ile teknik SEO ihtiyacı nasıl değerlendirilir?

Konya’da e-ticaret sitesi kurmak veya mağazasını geliştirmek isteyen işletmeler, adres yapısı, yönlendirme, site haritası ve kategori yapısı gibi teknik ihtiyaçlarını proje başında netleştirebilir. Ajansbox paketlerini incelerken bu alanların nasıl yönetileceğini sorun. Ürün aktarımı yapacaksanız XML entegrasyonu sayfasındaki kapsamı da inceleyin. Markaya özel yapı düşünüyorsanız özel e-ticaret tasarımı sayfasına bakabilirsiniz. Kapsam ihtiyaca göre ayrıca netleştirilmelidir. Beklentilerinizi Ajansbox iletişim formundan paylaşabilirsiniz.

İndeksleme sorunları hakkında sık sorulan sorular

Sayfam neden dizine eklenmiyor?

Nedeni tek bir cevap vermez. Sayfa taranamıyor, noindex içeriyor, başka adrese kanonik gösteriyor veya yeterli değer taşımıyor olabilir. Sayfalar raporundaki neden satırı ve URL İnceleme sonucu birlikte değerlendirilmelidir. Yeni yayımlanan sayfalar için de Google’ın sayfayı bulması bir haftayı bulabilir; hemen sonuç beklemeyin.

İndeksleme isteği göndermek yeterli mi?

Hayır. İstek, Google’ın sayfayı yeniden ziyaret etmesine yardım edebilir. Ama sayfanın dizine eklenmesini garanti etmez. Önce engeli veya kalite sorununu düzeltin. Ardından aynı adresi yeniden incelemek için birkaç gün bekleyin.

Site haritası göndermek sayfayı dizine ekler mi?

Hayır. Site haritası adreslerin keşfini kolaylaştırır. Google’ın sayfayı dizine ekleyip eklemeyeceği sayfanın erişilebilirliğine ve içeriğine de bağlıdır. Dosyadaki adresleri düzenli olarak kontrol edin; silinen, yönlendirilen veya noindex içeren adresleri çıkarın ve yeni yayımlanan önemli adresleri ekleyerek dosyayı güncel tutun. Böylece dosya sitenizin gerçek durumunu yansıtır.

İlgili içerikler