Teknik indeksleme sorunları nasıl teşhis edilir
Search Console'daki Sayfa indeksleme raporu için bir önceliklendirme sırası: önce neyin düzeltileceği, nedenlerin URL Inspection ile nasıl doğrulanacağı ve ne zaman durulacağı.
- Hedef
- Önemli sayfalarınızdan hangilerinin Google'ın dizininde eksik olduğunu ve nedenini bulun, ardından en çok sayfayı engelleyen nedenleri düzeltin.
- İhtiyacınız olanlar
- Search Console erişimi, önemli URL'lerinizin bir listesi ve sunucu ya da şablon değişiklikleri için bir geliştiricinin desteği.
- Başlamadan önce
- İndeksleme açıklaması
İndeksleme sorunlarını raporun toplam rakamlarından değil, ihtiyaç duyduğunuz sayfalardan yola çıkarak teşhis edin. Önemli URL'lerin bir listesini oluşturun, bunlardan hangilerinin indekslenmediğini ve nedenini bulun, ardından nedenleri ciddiyet sırasına göre ele alın: önce sunucu ve erişim hataları, sonra yanlışlıkla konulmuş engeller, canonical çakışmaları, hata benzeri sayfalar ve en sonda Google'ın yalnızca indekslememeyi seçtiği sayfalar. Google'dan düzeltmeyi doğrulamasını istemeden önce her düzeltmeyi URL Inspection'daki canlı testle doğrulayın.
Bu rehber, İndeksleme açıklaması bölümünde anlatılan durumları bildiğinizi varsayar.
Adım 1: Önemli URL'lerin listesini oluşturun
Sayfa indeksleme raporu, Google'ın bildiği her URL'yi sayar; buna parametreli adresler, eski adresler ve hiç yayımlamayı düşünmediğiniz sayfalar da dahildir. "İndekslenmedi" sayısının büyük çıkması normaldir ve Google, her URL'nin indekslenmesi gerekmediğini açıkça söyler (Sayfa indeksleme raporu). Bu yüzden kendi listenizden başlayın:
- Trafik getiren sayfalar: üç aylık dönemde Performance → Pages altındaki ilk 50 ila 100 sayfa.
- Gelir getiren sayfalar: trafiğine bakılmaksızın ürün, fiyatlandırma, hizmet ve konum sayfaları.
- Yeni sayfalar: son 90 günde yayımlanan her şey.
- Site haritalarınız: indekslenmesini istediğiniz canonical URL'leri tam olarak listelemelidir. Sayfa indeksleme raporunu site haritasına göre filtreleyerek URL'lerinin kaçının indekslendiğini görebilirsiniz; Sitemaps raporundaki her site haritası da URL'lerinin indeksleme kapsamına bağlantı verir.
Adım 2: Hangilerinin indekslenmediğini bulun
Kısa bir liste için her URL'yi URL Inspection ile tek tek inceleyin. Daha uzun bir liste için Sayfa indeksleme raporunu site haritanıza göre filtreleyerek açın ve her nedeni gözden geçirin; önemli URL'lerinizden hangilerinin örnekler arasında yer aldığına bakın. Her URL'yi nedeniyle ve nedenin kaynağıyla birlikte kaydedin. Google'ın genel kuralı şudur: genel olarak yalnızca kaynağı "Website" olarak görünen sorunları düzeltebilirsiniz.
Adım 3: Nedenleri sırayla ele alın
Nedenleri bu sırayla düzeltin. Her düzey bir sonrakini gizleyebilir ve ilk düzeydekiler aynı anda en çok sayfayı etkiler.
| Sıra | Durum | Önce neye bakılmalı | Tipik çözüm |
|---|---|---|---|
| 1 | Sunucu hatası (5xx) | Google'ın tarama yaptığı zamanlardaki sunucu günlükleri ve barındırma durumu | Kapasite veya çökme sorunlarını giderin; tekrarlayan 5xx yanıtları Google'ın daha yavaş taramasına da yol açar |
| 2 | Yönlendirme hatası | URL'nin tam yönlendirme zinciri | Son URL'ye tek adımda yönlendirin; döngüleri kaldırın |
| 3 | Yetkisiz istek nedeniyle engellendi (401), erişim yasak (403) veya diğer 4xx | Giriş duvarları, güvenlik duvarı veya bot koruması kuralları | Googlebot'un herkese açık sayfalara erişmesine izin verin |
| 4 | URL 'noindex' olarak işaretlenmiş | Sayfanın robots meta etiketi ve X-Robots-Tag başlığı | Sıralanması gereken sayfalardan noindex'i kaldırın |
| 5 | URL robots.txt tarafından engellendi | Eşleşen robots.txt kuralı | Taranması gereken sayfalar için kuralı kaldırın |
| 6 | Yinelenen sayfa, Google kullanıcıdan farklı canonical seçti | Canonical etiketinizin, yönlendirmelerin, site haritasının ve iç bağlantıların her birinin hangi URL'yi gösterdiği | Tüm sinyallerin aynı URL'yi göstermesini sağlayın |
| 7 | Soft 404 | Googlebot sayfayı getirdiğinde sayfanın ne gösterdiği | Eksik sayfalar için gerçek 404; gerçek sayfalar için gerçek içerik |
| 8 | Tarandı - şu anda indekslenmedi | Sayfanın, diğer sayfalarınızın ve rakiplerin sunmadığı bir değer katıp katmadığı | Sayfayı geliştirin ya da daha güçlü bir sayfayla birleştirin |
| 9 | Keşfedildi - şu anda indekslenmedi | Taranmış herhangi bir sayfanın ona bağlantı verip vermediği | Taranmış sayfalardan ona bağlantı verin; çok büyük sitelerde taramayı yönetin |
URL Inspection ile tek bir URL'yi teşhis etme
Listenizdeki her önemli URL için aynı beş kontrolü yapın (URL Inspection tool):
- Karara ve nedene bakın. "URL Google tarafından bilinmiyor" ifadesi, Google'ın adresi hiç görmediği anlamına gelir; dolayısıyla iş keşiftir: Google'ın zaten taradığı sayfalardan bu URL'ye bağlantı verin ve site haritanıza ekleyin.
- Canonical'ları karşılaştırın. Google'ın seçtiği canonical, kullanıcının belirttiğinden farklıysa Google bu URL yerine başka bir URL'yi indeksliyordur. Herhangi bir şeyi değiştirmeden önce o diğer URL'ye bakın.
- Taramayı kontrol edin. Son tarama tarihine, Google'ın akıllı telefon mu masaüstü olarak mı taradığına, taramaya izin verilip verilmediğine ve sayfanın başarıyla getirilip getirilmediğine dikkat edin. Bir uyarı: robots.txt taramayı engellediğinde "Indexing allowed?" alanı her zaman evet der, çünkü Google getirmesine izin verilmeyen bir sayfadaki noindex'i göremez.
- Test live URL'yi çalıştırın. Varsayılan görünüm, eski olabilecek son indekslenmiş sürümü anlatır. Canlı test ise sayfayı o anda getirir ve işlenmiş sayfanın ekran görüntüsünü gösterir; bu, yalnızca oturum açmış kullanıcılara görünen ya da bir betik başarısız olduktan sonra ortaya çıkan içeriği fark etmenin en hızlı yoludur.
- İndeksleme talebini yalnızca düzeltmeden sonra gönderin. Google günlük bir kota uygular ve aynı URL için tekrarlanan taleplerin hiçbir şeyi hızlandırmadığını belirtir (Ask Google to recrawl).
Daha zor durumlara ilişkin notlar
robots.txt tarafından engellenmek, dışarıda tutulmak anlamına gelmez. robots.txt taramayı denetler, indekslemeyi değil; başka sayfaların bağlantı verdiği engelli bir URL, içeriği olmadan yine de indekslenebilir. Bir sayfayı Google'ın dışında tutmak için taramaya izin verin ve noindex kullanın; bunu bir meta etiketiyle ya da X-Robots-Tag başlığıyla yapabilirsiniz (Block indexing). Kaldırmanın yalnızca Google sayfayı yeniden taradığında gerçekleştiğini ve bunun biraz zaman alabileceğini unutmayın.
Canonical çakışmaları genellikle kendi elinizle yaratılır. Google, yönlendirmeleri ve rel="canonical" etiketini güçlü, site haritasına dahil etmeyi zayıf sinyal olarak değerlendirir ve HTTPS'i tercih eder (Consolidate duplicate URLs). Tipik çakışmada canonical etiketi bir URL'yi gösterirken gezinme, site haritası ve iç bağlantılar bir varyantı kullanır (sondaki eğik çizgi, büyük harf, izleme parametresi, http://). Bunları uyumlu hale getirirseniz çakışma genellikle bir sonraki taramada çözülür.
Soft 404'ler iki türlüdür. Bazıları gerçekten eksik sayfalardır; örneğin 200 döndüren bir "ürün bulunamadı" şablonu gibi. Bunlar 404 veya 410 döndürmelidir. Diğerleri ise Google'a boş görünen gerçek sayfalardır; örneğin hiç ürünü olmayan bir kategori ya da içeriği bir betik başarısız olduktan sonra yüklenen bir sayfa. Bunların Google'ın görebileceği içeriğe ihtiyacı vardır ve bunu canlı testin ekran görüntüsü doğrular.
Tarandı - şu anda indekslenmedi bir hata değil, bir değerlendirmedir. Google sayfayı taradı ve şimdilik tutmamaya karar verdi; sayfa daha sonra indekslenebilir de, indekslenmeyebilir de. Sayfanın ne kattığını dürüstçe sorgulayın. Diğer sayfaların ince varyasyonları, iki yazılı etiket sayfaları ve diğer on sitenin söylediklerini tekrarlayan makaleler bu duruma en sık düşenlerdir. Sayfayı belirgin biçimde daha iyi ya da farklı hale getirin veya zaten öyle olan bir sayfayla birleştirin.
Keşfedildi - şu anda indekslenmedi genellikle bağlantılarla ilgilidir. Google URL'yi biliyor ama henüz taramamış. Çoğu sitede çözüm, sayfaya Google'ın zaten taradığı sayfalardan bağlantı vermek ve onu site haritasında tutmaktır. Google'ın tarama bütçesi rehberi ise daha dar bir kitle için yazılmıştır: haftalık olarak değişen bir milyonun üzerinde sayfası olan ya da günlük olarak değişen 10.000'den fazla sayfası olan siteler (Managing crawl budget). Siz bu gruptaysanız URL envanterini küçültün: yinelenenleri birleştirin, hiç getirilmemesi gereken URL'lerin taranmasını engelleyin, kaldırılan sayfalar için 404 veya 410 döndürün ve taranmaya devam eden soft 404'leri düzeltin.
Adım 4: Düzeltmeyi doğrulayın
Bir nedene ait URL'ler düzeltildiğinde, Sayfa indeksleme raporunda o nedeni açın ve bir kez Validate fix düğmesine basın. Google önce birkaç örnek sayfayı kontrol eder; sorun hâlâ varsa doğrulama durur. Aksi halde bilinen tüm etkilenen URL'leri yeniden kontrol eder ve her birini geçti ya da kaldı olarak işaretler. Google, doğrulamanın genellikle yaklaşık iki haftaya kadar sürdüğünü, bazen de çok daha uzun sürebildiğini söyler. Google, doğrulama talebi olmadan da normal tarama sırasında düzeltmeleri fark edebilir.
Ne zaman durmalı
Bir durumun arkasındaki URL'lerin indekslenmesine ihtiyacınız yoksa (parametreler, filtrelenmiş görünümler, site içi arama sonuçları, eski yönlendirmeler) ya da bir sayfa geliştirildikten, bağlantılandırıldıktan ve yeniden gönderildikten sonra Google birkaç ay geçmesine rağmen hâlâ reddediyorsa o durumun peşini bırakın. Bu noktada işe yarar hamle genellikle sayfayı daha güçlü bir sayfayla birleştirip yönlendirmektir; yeniden indeksleme talebinde bulunmak değil.
AutoPSEO nasıl yardımcı olur
AutoPSEO, 2. adımı sürekli çalışan bir kontrole dönüştürür. Index Tracker, seçtiğiniz en fazla 1.800 URL'yi tutar, bunlardan en fazla 200'ünü her gün URL Inspection API üzerinden yeniden inceler (en eski kontrol önce, Google'ın mülk başına günde 2.000 inceleme kotası dahilinde) ve son 30 günde indeksten çıkan sayfaları ile Google'ın 120 gündür taramadığı sayfaları işaretler. Takip edilen bir URL indeksten çıktığında ya da geri döndüğünde bir Index flip uyarısı Slack, Microsoft Teams veya bir webhook'a gönderilir (uyarılar). URL Inspection ve Sitemaps uygulamanın içinden çalışır; Bing tarama sorunları ise aynı türden sorunları Bing'in tarafından gösterir.
Yeni sayfalar için IndexNow, değişen URL'leri Bing'e ve onu destekleyen diğer arama motorlarına bildirir; Google IndexNow'a katılmaz, bu yüzden Google'a ulaşmanın yolu site haritaları ve iç bağlantılar olmaya devam eder. İçerik motorundan çıkan makaleler kendi sitenize teslim edilir; siteniz bunları diğer sayfalar gibi yayımlar ve bağlantılandırır. Siteniz bir IndexNow anahtarı tanımlıyorsa AutoPSEO, ana makinenizdeki yayımlanan ya da güncellenen her adres için IndexNow'a ping gönderir ve IndexNow'un yanıtını kaydeder (Teslimat).
Okumaya devam edin
10 dakikada SEO temelleri: Google sayfaları nasıl bulur, saklar ve sıralar
Google Search'ün üç aşaması, Search Console'un dört sayısı ve bir sorunun hangi aşamaya ait olduğunu anlamanın yolu.
Google Search Console nedir? Site sahipleri için sade bir rehber
Search Console'un neleri raporladığı, verilerinin nasıl sınırlandığı, hangi mülk türünün ekleneceği ve yapılacak ilk kontroller.
Google Search Console'da tıklamalar ve gösterimler
Google gösterimleri ve tıklamaları nasıl sayar, toplamlar görünümler arasında neden farklı çıkar ve ikisi arasındaki fark nasıl yorumlanır.