ÜCRETSİZ KONTROL LİSTESİ
Sitem Google'da neden çıkmıyor?
Yeni bir site indekslenmiyorsa sorun neredeyse her zaman aynı birkaç yerde oluyor. Vibe coding ile bir öğleden sonrada çıkarılmış sitelerde de öyle. Listeyi sırayla geçin; her maddede neye bakacağınız ve nasıl düzelteceğiniz yazıyor.
14 madde · kayıt gerekmez · işaretleriniz yalnızca bu tarayıcıda kalır
0 / 14 madde tamam
Erişim
Google sayfayı isteyebiliyor mu? Burası kapalıysa aşağıdakilerin hiçbiri işe yaramaz.
NASIL BAKARIM
NEDEN ÖNEMLİ
Tek satır bütün siteyi taramaya kapatır. Geliştirme sırasında konur, yayına alırken de kimse dosyayı açıp bakmaz.
NASIL BAKARIM
alanadiniz.com/robots.txt adresini açın. Aradığınız satır "Disallow: /". Altında onu gevşeten bir "Allow" yoksa site tamamen kapalı.
NASIL DÜZELTİLİR
Satırı silin. Hem buradan engelleyip hem sayfaya noindex koymak ters teper: engellenen sayfa hiç okunmadığı için içindeki noindex de görülmez, adres indeksten düşeceğine başlıksız hâlde asılı kalır.
NASIL BAKARIM
NEDEN ÖNEMLİ
meta robots noindex bir sayfayı tek başına indeksten çıkarır. Geliştirirken eklenip canlıda unutulması klasiktir. Aynı işi HTTP başlığı olarak yapan X-Robots-Tag daha sinsi: sayfanın kaynağında hiç görünmez, yani Ctrl+U ile bakan biri yok sanır.
NASIL BAKARIM
Ctrl+U ile kaynağı açıp "noindex" aratın. Başlık için geliştirici araçlarında Ağ sekmesi, sayfanın kendi isteği, Yanıt başlıkları.
NASIL DÜZELTİLİR
Etiketi silin. Başlık sizden değil sağlayıcıdan geliyorsa sorun etiketle değil ortamla ilgili; bir sonraki maddeye bakın.
NASIL BAKARIM
NEDEN ÖNEMLİ
Önizleme adresleri çoğu sağlayıcıda indekslemeye kapalı doğar. Alan adı bağlanmadan "Google'a girmedim" demek bu yüzden erken. Bağladıktan sonra önizleme adresi açık kalmaya devam ederse de aynı içerik iki yerde yayında olur.
NASIL BAKARIM
Önce gerçek adresinizi doğrulayın. Sonra eski önizleme adresini tarayıcıya yapıştırın: hâlâ açılıyorsa iş bitmemiş.
NASIL DÜZELTİLİR
Alan adını bağlayın, önizlemeden gerçek adrese kalıcı yönlendirme kurun. Sağlayıcınız yönlendirmeye izin vermiyorsa önizlemeyi indekslemeye kapatın.
NASIL BAKARIM
NEDEN ÖNEMLİ
Google oturum açmaz. Parola duvarı, "çok yakında" sayfası ya da tamamı üyelik arkasındaki bir uygulama ona boş bir kabuk olarak görünür.
NASIL BAKARIM
Siteyi gizli pencerede açın. Orada ne görüyorsanız Google da onu görüyor.
NASIL DÜZELTİLİR
Açılış, kategori ve içerik sayfalarını üyeliksiz açılır hâle getirin. Asıl ürünün giriş arkasında olması sorun değil; indekslenecek olan zaten tanıtım tarafı.
Görünürlük
Google içeriği gerçekten görebiliyor mu? Vibe coding ile yapılan siteler en çok burada takılıyor.
NASIL BAKARIM
NEDEN ÖNEMLİ
Tek sayfalık uygulamalarda (SPA) sunucudan boş bir HTML iner, metin JavaScript çalıştıktan sonra yerleşir. Google JavaScript'i çalıştırıyor, bu doğru. Ama iki aşamada: önce HTML taranıyor, sayfa sonra ayrı bir kuyruğa alınıyor. O kuyruk anında ilerlemiyor ve yeni bir alan adına ayrılan pay küçük. Sonuç, sitenin haftalarca hiç indekslenmemiş görünmesi.
NASIL BAKARIM
Ctrl+U. Bu, geliştirici araçlarındaki İncele paneli değil; İncele size JavaScript çalıştıktan sonraki hâli gösterir ve yanıltır. Açılan ham kaynakta sayfanın başlığını ve ilk paragrafını arayın.
NASIL DÜZELTİLİR
Sunucuda render (SSR) ya da statik üretim (SSG). Next.js, Nuxt ve Astro'da bu zaten varsayılan; Vite + React ile kurulmuş bir projede ayrıca ele almanız gerekir. Altyapıya hiç dokunamıyorsanız en azından başlık, açıklama ve ana metin HTML'de gelsin.
NASIL BAKARIM
NEDEN ÖNEMLİ
Adreste # işaretinden sonrası sunucuya hiç gönderilmez. Google'ın gördüğü tek adres kök adrestir; /#/urunler diye bir sayfa onun için yoktur.
NASIL BAKARIM
Bir alt sayfaya gidin ve adres çubuğuna bakın. İçinde # varsa ya da tıkladıkça adres hiç değişmiyorsa madde kırmızı.
NASIL DÜZELTİLİR
History tabanlı yönlendirmeye geçin: React Router'da createHashRouter yerine createBrowserRouter, Vue Router'da createWebHashHistory yerine createWebHistory. Sunucu tarafında da bilinmeyen yolları uygulamaya düşüren bir kural gerekir, yoksa bu kez sayfalar gerçekten 404 verir.
NASIL BAKARIM
NEDEN ÖNEMLİ
Google siteyi bağlantıları takip ederek dolaşır. onClick ile sayfa değiştiren bir düğme tarayıcıda çalışır ama HTML'de takip edilecek hiçbir şey bırakmaz. O sayfa sitemap'te yer alsa bile öksüz kalır.
NASIL BAKARIM
Kaynakta menü ve kategori bağlantılarını arayın. Aradığınız şey a href.
NASIL DÜZELTİLİR
Gezinmede gerçek bağlantı kullanın; kütüphanenizin Link bileşeni de olur. Düğme gibi görünmesi önemli değil, HTML'de bir hedef adres yazılı olsun yeter.
Doğru adres
Google hangi adresi indeksleyeceğini biliyor mu?
NASIL BAKARIM
NEDEN ÖNEMLİ
Bu etiket Google'a "bu içeriğin asıl adresi burası" der. Hazır şablonlarda çoğu zaman elle yazılmış hâlde kalır ve şablonun kendi sitesini ya da önizleme adresini gösterir. Google o zaman sizin sayfanızı değil orayı indeksler, sizinki kopya sayılır.
NASIL BAKARIM
Üç beş farklı sayfanın kaynağında "canonical" arayın. Her birinde o sayfanın kendi tam adresini görmelisiniz. Hepsinde ana sayfa yazıyorsa ya da başka bir alan adı çıkıyorsa mesele bu.
NASIL DÜZELTİLİR
Değeri sayfa başına üretin. Doğru değeri üretemiyorsanız etiketi tamamen kaldırın; Google adresi kendisi seçer ve en azından sizin sayfalarınızdan birini seçmiş olur.
NASIL BAKARIM
NEDEN ÖNEMLİ
http ve https, www'lu ve www'suz: Google için bunlar dört ayrı adres. Dördü birden açılıyorsa aynı içeriği dört kez yayınlamış oluyorsunuz ve hiçbiri tek başına güçlenmiyor.
NASIL BAKARIM
Dördünü de adres çubuğuna yazıp deneyin. Hepsi tek bir adrese düşmeli.
NASIL DÜZELTİLİR
Birini asıl adres seçin, kalan üçünden ona 301 kurun. Hosting panellerinin çoğunda bunun hazır bir anahtarı var.
NASIL BAKARIM
NEDEN ÖNEMLİ
Aynı başlığı taşıyan sayfaları Google kopya sayar ve çoğunu indekslemez. Üreticiden çıkan sitelerde başlık genellikle kurulum anındaki hâlinde kalır: "Create Next App", "Vite + React", ya da projenin klasör adı.
NASIL BAKARIM
Birkaç alt sayfayı açın ve tarayıcı sekmesinde yazana bakın. Hepsinde aynı yazı duruyorsa madde kırmızı.
NASIL DÜZELTİLİR
Başlığı ve açıklamayı sayfa başına üretin. Başlıkta 50-60, açıklamada 120-160 karakter oturur; ikisi de o sayfanın ne anlattığını söylesin, ürün adını tekrarlamasın.
NASIL BAKARIM
NEDEN ÖNEMLİ
Sitemap indeksleme garantisi vermez ama adres listenizi Google'a doğrudan ulaştırır. İç bağlantısı henüz zayıf olan yeni bir sitede sayfaları keşfettirmenin en hızlı yolu bu.
NASIL BAKARIM
alanadiniz.com/sitemap.xml açılıyor mu, içinde gerçek adresler var mı? Sonra robots.txt'te "Sitemap:" satırının durduğunu doğrulayın.
NASIL DÜZELTİLİR
Aracınızın sitemap üreticisini açın, robots.txt'e "Sitemap:" satırını ekleyin, Search Console'dan gönderin. Üçü ayrı işler ve birini yapıp ötekileri atlamak sık oluyor.
İçerik kalitesi
Google bu sayfaları indekslemeye değer buluyor mu?
NASIL BAKARIM
NEDEN ÖNEMLİ
Tek sayfalık uygulamalar bilinmeyen her yola ana sayfayı 200, yani "başarılı" koduyla döndürür. Google buna soft 404 diyor. Sonucu şu: uydurulmuş ya da eskiden var olmuş her adres birer sayfa sanılır, tarama bütçesi bu hayalet adreslere gider, gerçek sayfalarınız sıraya giremez. Site ne kadar büyükse fark o kadar açılır.
NASIL BAKARIM
alanadiniz.com/olmayan-bir-adres-12345 yazın. Ana sayfa ya da herhangi bir normal sayfa açılıyorsa soft 404'ünüz var. Search Console'da Sayfalar raporundaki "Yumuşak 404" satırı da aynı şeyi söyler.
no404 bunu nasıl çözüyor?NASIL DÜZELTİLİR
Bilinmeyen adreslerde gerçek 404 dönün. Ama adres eskiden var olduysa 404 de doğru cevap değil: onu yeni karşılığına 301 ile yönlendirin. Eski adrese birikmiş değer ancak böyle taşınır.
NASIL BAKARIM
NEDEN ÖNEMLİ
Üç cümlelik, yarısı hâlâ örnek metin olan sayfalar indekslenmez. Google yeni bir alan adına sınırlı bir bütçe ayırıyor; ilk gördükleri zayıfsa kalanları da beklemeye alıyor.
NASIL BAKARIM
Search Console'da Sayfalar raporunu açın, "Taranmış ancak dizine eklenmemiş" satırına bakın. Oradaki adresler genellikle içeriği yetersiz bulunanlar.
NASIL DÜZELTİLİR
Yayınlamaya değen sayfaları önce doldurun. Kalanları silmeniz gerekmez, noindex ile kapatmanız yeter.
NASIL BAKARIM
NEDEN ÖNEMLİ
Search Console indekslemeyi hızlandırmaz. Ama "neden indekslenmedi" sorusuna cevap veren tek yer orası; onsuz yukarıdaki on üç maddeyi tahminle kontrol etmiş olursunuz.
NASIL BAKARIM
search.google.com/search-console adresine gidin, mülk ekleyin, alan adınızı doğrulayın.
NASIL DÜZELTİLİR
Mülkü ekleyin, sitemap'i gönderin, bir sayfayı URL denetimi aracıyla sorgulayın. Yeni bir sitede ilk indekslemenin birkaç gün ile birkaç hafta sürmesi normal.
VIBE CODING VE İNDEKSLEME
Vibe coding ile yapılan siteler neden Google'da geç çıkıyor?
Liste her site için geçerli. Ama siteyi bir sohbet penceresine anlatıp çıkardıysanız aynı üç madde neredeyse her seferinde kırmızı yanıyor. Sebebi araçların varsayılan ayarları.
Varsayılan çıktı tek sayfalık uygulama oluyor
Üreticiler hız ve kolay önizleme için tarayıcıda çalışan tek sayfalık uygulama (SPA) üretiyor. Gezinmesi hızlı oluyor ama Google'ın ilk taraması açısından en zor başlangıç bu.
Her şey önizleme adresinde kuruluyor
Site önizleme alan adında geliştiriliyor; canonical, sitemap ve robots ayarları da ona göre üretilip öyle kalıyor. Kendi alan adınıza geçtiğinizde bu değerler kimse fark etmeden yanlış yeri göstermeye devam ediyor.
Sunucu tarafında hiçbir karar verilmiyor
Durum kodu, yönlendirme ve 404 gibi HTTP düzeyindeki kararlar statik barındırmada hiç verilmiyor. Ziyaretçi farkı görmüyor ama Google için sitenin yarısı belirsiz kalıyor.
LİSTEDE EN ÇOK ATLANAN MADDE
Soft 404: olmayan adrese ana sayfayı döndürmek
Olmayan bir adrese ana sayfayı döndüren site, Google'a sınırsız sayıda sahte sayfa sunmuş olur. Site büyüdükçe zarar da büyüyor: bir mağazada silinen her ürün, bir blogda adı değişen her yazı yeni bir sahte sayfa demek. Search Console raporunuz zamanla "taranmış ancak dizine eklenmemiş" satırıyla doluyor.
On dört maddeden no404'ün çözdüğü tek madde bu. Adres eskiden var olduysa 404 dönmek de işe yaramıyor: no404 gelen adresi sitenizin güncel kataloğuyla karşılaştırır, en yakın geçerli sayfayı bulur ve ziyaretçiyi oraya kalıcı yönlendirmeyle taşır. Eşleşme yoksa sayfa 404 kalır; uydurma bir hedefe yollamayız. Kalan on üç madde sizin tarafınızda.
SIK SORULANLAR
İndeksleme hakkında merak edilenler
- Vibe coding ile yaptığım site Google'da neden hiç çıkmıyor?
- Genellikle üç şey üst üste biniyor: içerik ham HTML'de gelmiyor, canonical hâlâ önizleme adresini gösteriyor ve olmayan adresler 404 yerine ana sayfayı döndürüyor. Üçü de araçların varsayılan ayarlarından geliyor. Listede önce Görünürlük, sonra Doğru adres bölümünü geçin; kalan maddeler bu ikisi düzelmeden zaten işe yaramaz.
- Sitemin Google'da olup olmadığını nasıl anlarım?
- Google'a site:alanadiniz.com yazın. Hiç sonuç çıkmıyorsa site indekslenmemiş. Birkaç sayfa çıkıyorsa kısmen indekslenmiş demektir ve bu da bir bilgidir: erişim tarafı çalışıyor, sorun listenin aşağısında bir yerde. Bu aramanın gösterdiği sayı yaklaşıktır, kesin rakam Search Console'un Sayfalar raporunda.
- Yeni bir site ne kadar sürede indekslenir?
- Birkaç gün ile birkaç hafta arası normal. Sitemap gönderilmişse ve yukarıdaki engeller yoksa ilk sayfalar genellikle bir hafta içinde görünür, ama sitenin tamamının taranması aylar sürebilir. Bir ayı geçtiyse ve Search Console bir sebep göstermiyorsa iş genellikle erişim ya da görünürlük maddelerine çıkar.
- Search Console "dizine eklenmedi" diyor, ne demek bu?
- Sayfalar raporunda birbirine benzeyen iki satır var ve farklı şeyler söylüyorlar. "Keşfedildi, şu anda dizine eklenmedi" (Discovered - currently not indexed): Google adresi biliyor ama henüz gidip bakmadı. Bu bir sıra meselesi; iç bağlantı ve sitemap işe yarar. "Tarandı, şu anda dizine eklenmedi" (Crawled - currently not indexed): gitti, baktı, indekslemeye değer bulmadı. Bu ikincisi içerik meselesi, listedeki Kalite bölümüne bakın.
- Sitemi Google'a zorla indeksletebilir miyim?
- Hayır. Search Console'daki URL denetimi aracıyla bir adresi sıraya aldırabilirsiniz ve bu tek sayfa için işe yarar, ama kararı yine Google veriyor. Sıraya almak, engellenen ya da içeriği görünmeyen bir sayfayı indekslenir hâle getirmez.
- Google JavaScript ile yapılan siteleri indeksliyor mu?
- İndeksliyor, ama sırası geldiğinde. Ayrıntısı yukarıdaki Görünürlük bölümünde; kısası şu: içeriğiniz ham HTML'de varsa o sırayı hiç beklemezsiniz.
- Sitemap göndermek tek başına yeterli mi?
- Hayır, sitemap yalnızca adres listenizi Google'a ulaştırır. Engellenen, noindex etiketli ya da içeriği yetersiz bulunan bir sayfa listede yer aldığı için indekslenmez.
- İndekslenmek için backlink şart mı?
- Şart değil. Search Console'a eklenmiş ve sitemap göndermiş bir site backlink olmadan da indekslenir. Dışarıdan hiç bağlantı almayan yeni bir alan adı sadece daha yavaş taranıyor, o kadar.
- no404 bu listenin neresinde?
- Tek bir maddesinde: olmayan ya da silinmiş adreslerin doğru cevabı. no404 gelen adresi sitenizin güncel kataloğuyla karşılaştırır ve en yakın geçerli sayfaya yönlendirir; eşleşme yoksa sayfayı 404 bırakır. Listedeki diğer on üç maddeyi no404 çözmez, onlar sizde kalıyor.