Teknik SEO'yu katman katman öğrenmek
Teknik SEO, üst üste oturan dört katmandan oluşur: taranmak, işlenmek, dizine eklenmek ve hızlı teslim edilmek. Bunları alttan öğrenirsiniz; çünkü bozuk bir alt katman, üstündeki her şey üzerinde yapılan işi anlamsız kılar.
- Ders 7 / 15
- Orta
- Ücretsiz, kayıt yok
Teknik SEO'nun dört katmanı, temelden yüzeye
Tarama, işleme ve dizine ekleme sırası Google'ın JavaScript belgesindeki kendi şemasından geliyor. Alttan öğrenir, üstten fark edersiniz.
- Teslim hızıMüşterinin görebildiği tek katman ve gitmeniz gereken son katman görünür
- Dizine eklemeBenzersiz bir adres, canonical etiketi ve söyleyecek şeyi olan bir sayfa Google karar verir
- İşlemeYalnızca JavaScript'in kurduğu metin ikinci bir kuyrukta bekler ayrı kuyruk
- TaramaBağlantıyla bulunmak, robots.txt'te izinli olmak ve sunucudan doğru yanıt almak temel
Bu dört katman bir öğretim modelidir, Google'ın resmi sınıflandırması değil. Faydası, hangi sorunu önce çözeceğinizi söylemesidir.
Son kontrol: Bu dersteki bilgiler ve araç adları bu tarihte kaynaklarıyla yeniden doğrulanır.
Teknik SEO hangi katmanlardan oluşur?
Dört katman ve her biri bir sonrakinin koşulu. Bir sayfanın taranabilmesi için erişilebilir, işlenebilmesi için taranmış, metninin dizine eklenebilmesi için işlenmiş ve hız sorusunun herhangi bir anlam taşıması için dizine eklenmiş olması gerekir.
Kontrol listelerinin çoğunun ters yazdığı bir nokta var. Google'ın kendi sırası, kendi JavaScript belgesindeki şemaya göre, tarama, sonra işleme, sonra dizine ekleme. İşleme ikisinin arasında durur, dizine eklemeden sonra değil. Metni JavaScript ile kurulan bir sayfada bu tek yer değişimi, metnin dizine hiç girip girmeyeceğini belirler.
Öğrenme sıranız ise makinenin sırası değildir ve olması da gerekmez. Alttan öğrenirsiniz, çünkü her katman üstündekinin koşuludur; ama sorunu üstten fark edersiniz, çünkü hız sizin ve müşterinizin görebildiği tek katmandır. Bu ikisini karıştıran biri, sayfa hiç dizine eklenmemişken altı ayını hıza harcar.
Ve çok zaman kazandıran bir sınır: bu katmanlardan hangisinin sıralamayı en çok hareket ettirdiği başka bir tartışmadır ve onu ayrıca yazdık. Teknik SEO nedir ve hangi kısmı gerçekten etkiler o önceliklendirmeyi gerçek projelerden çıkarıyor. Bu ders önceliklendirmez; bir öğrenme yolu verir ve her katmanda hangi denetimi yapacağınızı söyler.
Tarama katmanı: Google'ın sayfaya ulaştığını nereden bilirim?
Tarama, Google'ın tarayıcısının adresi bulması, onu almasına izin verilmesi ve sunucudan bir yanıt alması demektir. Üç ayrı koşul ve her biri tek başına bozulur.
Bulmak bağlantılardan gelir. Kendisine hiçbir iç bağlantı gitmeyen, yalnızca site haritasında bulunan bir sayfa, Google açısından kenarda kalmış bir sayfadır. İlk denetim hep şu: ana sayfadan başlayarak kaç tıklamada ona ulaşıyorsunuz?
İzin robots.txt dosyasından gelir ve burada neredeyse kimsenin yazmadığı bir kural var. Google, belirli bir tarayıcı için yalnızca tek bir grubun geçerli olduğunu söylüyor: tarayıcı, kullanıcı aracısıyla en özgül biçimde eşleşen grubu seçer ve diğer grupları yok sayar. Belgedeki bir sonraki cümle daha da net: özgül gruplarla genel grup birleştirilmez.
Yani adı anılan bir bot için ayrı bir grup yazdıysanız, o bot yıldız grubundaki kuralların hiçbirini görmez. Kendi robots.txt dosyanızı bir kez bu gözle okuyun; her yerde geçerli sandığınız bazı kuralların yalnızca tarayıcılarınızın bir kısmı için yazılmış olma ihtimali yüksek.
Aynı kuralın ikinci yarısını da atlamayın, çünkü gerçek bir dosyayı okuduğunuz anda ona ihtiyacınız olur: hepsi tek bir tarayıcı için yazılmış birden çok grup birleştirilir. Yani yıldız grubunu üç kez bildiren bir dosyada, kendine ait özgül bir grubu olmayan bir tarayıcı üçünün kurallarını birden alır. Kuralın ilk yarısı hangi grubu yok sayacağınızı, ikinci yarısı hangi grupları birlikte okuyacağınızı söyler; yalnızca ilk yarıyı bilen biri gerçek dosyayı yanlış okur.
Üçüncü koşul, sunucunun yanıtı, en basiti ve en çok zaman yiyeni: kalması gereken bir sayfa için 200, taşınmış olan için 301, gerçekten var olmayan için 404. İçeriği gitmiş olduğu halde hâlâ 200 döndüren bir sayfa, yumuşak hata denen şeydir ve diğer iki durumun ikisinden de kötüdür.
robots.txt'te engellemek neden noindex ile aynı şey değil?
Bu dersten yalnızca tek bir şey kalacaksa, bu bölüm olsun.
robots.txt "okuma" der. noindex kuralı "okudun, şimdi sonuçlarda gösterme" der. İlki bir tarama katmanı denetimi, ikincisi bir dizin katmanı denetimidir ve ikisini birden tek bir sayfaya koyarsanız ikincisi hiç okunmaz.
Google bunu tam bir açıklıkla yazıyor: noindex kuralının etkili olması için sayfa bir robots.txt dosyasıyla engellenmemiş ve tarayıcı için erişilebilir olmalıdır; engellenmişse tarayıcı o kuralı hiç görmez ve sayfa, örneğin başka sayfalar ona bağlantı verdiğinde, sonuçlarda görünmeye devam edebilir.
Yani sonuçlardan çıkarmak istediğiniz sayfa açık kalmalı ki tarayıcı girip etiketi görebilsin. Bu, sezginin söylediğinin tam tersidir; her ay birinin tam bu hatayı yapmasının nedeni de budur.
Başka bir belgede, yinelenen adresleri anlatanda, Google aynı şeye dönüyor ve şunu yazıyor: adresleri birleştirmek için robots.txt kullanmayın, çünkü Google robots.txt'te engellenen adresleri içerikleri olmadan yine de dizine ekleyebilir. İki bağımsız sayfa, tek bir mesaj: engellemek silmek değildir.
Sayfa sonuçlarda yok. Hangi denetime dokundunuz?
Adları benzeyen, katmanları farklı iki denetim. İkisini birlikte kullanmak ikincisini devre dışı bırakır.
Sayfa robots.txt'te engelli mi?
noindex etiketi hiç okunmaz
- Tarayıcı sayfaya girmez, dolayısıyla içindeki etiketi görmez
- Başka sayfalar ona bağlantı veriyorsa yine de sonuçlarda görünebilir
- Doğrusu: önce engeli kaldırın, sonra etiketi koyun
Şimdi dizin katmanına geçin
- Sayfanın robots etiketi: noindex var mı yok mu
- Canonical etiketi hangi adresi işaret ediyor
- Ve sonra, gerçek dizin durumunu söyleyen tek yer olan Search Console
Bunların hiçbiri anlık değil. Google sayfaya yeniden gelene kadar eski sonuç yerinde kalır.
İşleme katmanı: Google sizin gördüğünüzü mü görüyor?
Tarayıcınız JavaScript'i çalıştırır ve sayfa tamamlanır. Google da çalıştırır, yalnızca aynı anda değil.
Google'ın kendi belgesi, tarayıcının sayfaları hem tarama hem işleme için kuyruğa aldığını söylüyor ve bir sayfanın taramayı mı yoksa işlemeyi mi beklediğinin dışarıdan belli olmadığını ekliyor. Yani Google'ın sayfanızın kodunu aldığı an ile betiğinizin kurduğu metni gördüğü an arasında, uzunluğunu sizin belirlemediğiniz bir aralık var.
Bu katmanın denetimi hepsinin en basiti ve hiçbir araç gerektirmez. Sayfanın ham kodunu alın, tarayıcınızın geliştirici araçlarında gördüğünüzü değil, ve içinde ana metinden bir cümle arayın. Cümle oradaysa işleme katmanı sizin sorununuz değil. Değilse, metniniz yalnızca bir tarayıcı için var demektir.
Çoğu eğitim bu ikisinin farkını kaçırır: geliştirici araçlarının Elements sekmesinde gördüğünüz kod işlenmiş koddur ve her zaman doludur. Önemli olan, sunucunun hiçbir betik çalışmadan gönderdiği yanıttır.
Cümle eksikse yanıt her zaman tüm siteyi yeniden yazmak değildir. Çoğu içerik sitesi için ana metnin o ilk sunucu yanıtında gelmesi, sayfanın geri kalanının, yorumların ve önerilerin, sonradan betikle kurulması yeter.
Dizin katmanı: sayfa var, sonuç yok
Dizine eklenmek bir hak değil, Google'ın seçimidir. Taranmış ve işlenmiş bir sayfa yine de dizine girmeyebilir ve en yaygın nedeni teknik bile değildir: sayfa, sonuçlarda zaten olmayan hiçbir şey taşımıyordur.
Bundan daha yaygın olan teknik neden ise yinelenen adrestir. Üç kategori yolundan açılabilen bir ürünün üç adresi vardır; www'li ve www'siz sürümler, sondaki eğik çizgili ve çizgisiz sürümler ve filtre parametresiyle kurulan her adres bu yığına eklenir. Google bunlardan birini seçer ve geri kalanı kenara koyar; seçtiği de zorunlu olarak sizinki değildir.
Google, seçiminizi bildirme yollarını güce göre sıralamış: yönlendirme güçlü bir sinyal, canonical bağlantı işareti güçlü bir sinyal, site haritasında bulunmak zayıf bir sinyaldir. Bir de hiç işe yaramayan ama sürekli denenen üç tane var: robots.txt, adres kaldırma aracı ve umut.
O listede tekrarlanan kelime sinyal, talimat değil. Canonical etiketi Google'ı zorlamaz; insanları sinirlendiren de tam olarak budur. İki adres gerçekten farklı içerik taşıyorsa, birine canonical koymak sorunu ortadan kaldırmaz.
Ve iki sorunu ayırmaya dayanan pratik bir uyarı: yinelenen adres bir şeydir, tek bir ifade için yarışan iki ayrı yazı başka bir şey. İkincisi için canonical yanıt değildir. Hangisine sahip olduğunuzdan emin değilseniz, bu teşhisi temelden açan siteyi Google'a eklemek ve dizine girmeme sorunu ile başlayın.
Hız katmanı burada bilerek kısa
Hız dördüncü katmandır ve burada iki paragraf alır, fazlası değil. Nedeni, site hızının başlı başına bütün bir yol olması ve onu konuşmanın doğru yerinin bir teknik SEO dersinin bir bölümü değil, site hızı yolu olmasıdır.
Bu dersten almanız gereken tek cümle şu: hız, altındaki üç katman sağlamken önem kazanmaya başlayan katmandır, daha önce değil. Dizine eklenmemiş bir sayfa, yüz puanla da sıfır ziyaret alır. Tersi de geçerli; ilk üç katmanı sağlam olup yavaş yüklenen bir sayfanın, okurunun Google'dan önce hissettiği bir sorunu vardır.
Çok dilli bir site bir katman daha ekler
Siteniz tek dilliyse bu bölümü atlayın. Değilse, çoğu proje zamanını burada kaybediyor.
Aynı sayfa dört adreste var olduğunda dördünün de birbirine tanıtılması ve her birinin bu tanıtım listesinde kendisini de sayması gerekir. İngilizce sürüm kendi listesinde kendini anmıyorsa, o ilişki eksiktir. Bu, sayfa koduna bir bakışla denetlenen ve neredeyse hiç denetlenmeyen şeylerden biri.
Daha da az yazılan ikinci nokta yine robots.txt'e dönüyor. O dosyadaki yol eşleşmesi harfidir; yani bir yol için kural yazmak, aynı yolun dil ön ekli halini kapsamaz. Dilleri adres ön ekiyle ayrılan bir sitenin her kuralı dil sayısı kadar yazması gerekir, yoksa o yolun dil sürümleri kuralsız kalır.
Ve insanları şaşırtan bir şey: site haritasının da aynı ilişkiye ihtiyacı var. SEO eklentiniz haritaya yalnızca birincil dilin adreslerini koyuyorsa, diğer diller yalnızca iç bağlantılardan bulunur ve tarama katmanında anlatılan o kenarda kalmış sayfalara dönüşür.
Nereden başlayayım ve her katmanı nasıl denetlerim?
Aşağıdaki sıra, bir projede uygulanan sıradır ve öğrenme sırası da aynısıdır. Her aşamanın ya yanıtlanan ya yanıtlanmayan bir denetimi var; yanıtlanmıyorsa bir sonraki aşama anlamsızdır.
Birincisi, bağlantı yolu: ana sayfadan kaç tıklamada sayfaya ulaşılıyor. İkincisi, izin: robots.txt'te engelli değil ve ona gerçekten uygulanan grup, uygulandığını sandığınız grup. Üçüncüsü, sunucunun yanıtı: durum kodu olması gereken kod. Dördüncüsü, işleme: gövdeden bir cümle sayfanın ham kodunda bulunabiliyor. Beşincisi, dizine ekleme: sayfa dizinde ve bunu yanıtlayabilen tek şey Search Console'dur; başka bir araç değil, bir dil modeli hiç değil. Altıncısı, hız.
Denetimin kendisi hakkında, yapmaktan gelen ve hiçbir eğitimde olmayan bir uyarı: sayfa kodunda robots etiketini ararken tırnak biçimine dikkat edin. WordPress ve SEO eklentileri bu özelliği kimi zaman tek kimi zaman çift tırnakla basar ve yalnızca tek bir biçimi tanıyan bir arama, etiketin var olmadığını rahatlıkla bildirir. Bunu tam da bu sitede görebilirsiniz.
Bunu kendiniz yapmak istemiyorsanız, SEO çalışmasında başladığımız yer de aynı sıradır; zarif olduğu için değil, yanlış katmanda çalışmak bu alandaki en pahalı hata olduğu için.
Altı denetim, uygulandıkları sırayla
Her basamak ya yanıtlar ya yanıtlamaz. Yanıtlamıyorsa bir sonrakine çıkmayın; sorununuz oradadır.
-
1
Bağlantı yolu
Ana sayfadan kaç tıklamada bu sayfaya ulaşıyorsunuz?
-
2
İzin
robots.txt'te engelli değil ve uygulanan grup, sandığınız grup
-
3
Sunucu yanıtı
Durum kodu olması gereken kod ve boş bir sayfa 200 döndürmüyor
-
4
İşleme
Gövdeden bir cümle sayfanın ham kodunda bulunuyor
-
5
Dizine ekleme
Sayfa dizinde. Bu yanıt yalnızca Search Console'da.
-
6
Hız
Şimdi ve yalnızca şimdi hıza geçin
Beşinci basamağı hiçbir dış araç ve hiçbir dil modeli yanıtlamaz. Dizin durumu yalnızca Search Console'dan gelir.
Yapay zekayla hızlı yol
Teknik SEO, bir dil modelinin gerçekten iyi çalıştığı tek SEO alanıdır ve nedeni basit: girdileri metin ve sorularının doğru yanıtları var. Yanıt başlıkları, head etiketleri ve robots.txt dosyası üç kısa metin parçasıdır ve model aralarındaki çelişkiyi saniyeler içinde bulabilir; insanın gözle daha yavaş yaptığı iş. Burada Flash sınıfı ucuz ve hızlı bir model yeter, çünkü bu yargı değil, çıkarım ve eşleştirme işi; güncel tercihimiz <a class="text-link" href="/tr/ai/">yapay zeka bölümünde</a>.
- Üç girdiyi tarifin başındaki komutlarla üretin: yanıt başlıkları, head etiketleri ve robots.txt dosyası.
- Üçüncü komut önemli ve genelde atlanıyor: etiketleri tek başına çıkarın. Bir sayfanın tam kodu yüzlerce kilobayttır ve CSS'ini sayfaya gömen bir sitede head bölümü bile model için fazla büyüktür.
- Tarifi çalıştırın. Çıktı, her katman için bir hüküm ve her hükmün yanında onu üreten girdi satırı.
- Hükmü olumsuz olan en alt katmanı önce düzeltin, sonra aynı üç girdiyi yeniden alın. Ondan önce üstteki katmanlara dokunmayın.
Kopyalamaya hazır şablon
U="https://example.com/page/"
curl -s -I -A "Mozilla/5.0" "$U"
curl -s -A "Mozilla/5.0" "$U" > page.html
tr -d '\n' < page.html | grep -oiE '<(title[^>]*>[^<]*</title|link[^>]*|meta[^>]*)>'
curl -s "https://example.com/robots.txt"
grep -c "sayfa gövdesinden bir cümle" page.html
---- tarif, yukarıdaki dört komutun çıktısını aldıktan sonra ----
Rol: teknik denetçi. Yalnızca girdiden hüküm ver ve hiçbir şey tahmin etme.
Sayfa adresi: {adres}
Yanıt başlıkları:
{birinci komutun çıktısı}
Head etiketleri:
{üçüncü komutun çıktısı}
robots.txt dosyası:
{dördüncü komutun çıktısı}
Gövde cümlesinin ham kodda kaç kez bulunduğu: {sayı}
Her katman için üç sütunlu bir satır yaz: katman, hüküm, hükmü üreten girdi satırı.
Katmanlar ve soruları:
1. Tarama: bu sayfanın yolu robots.txt'te engelli mi? Önce Google'ın tarayıcısı için geçerli olan grubu bul. Kuralın iki yarısını birlikte uygula: özgül bir grup yıldız grubuyla birleştirilmez, ama hepsi tek bir tarayıcı için yazılmış birden çok grup birleştirilir. Dosya yıldız grubunu birden çok kez bildiriyorsa ve Google'ın tarayıcısı için özgül bir grup yoksa, bütün yıldız gruplarının kurallarını birlikte oku.
2. Sunucu yanıtı: durum kodu nedir ve yolda bir yönlendirme var mı.
3. İşleme: sayım rakamı sıfır mı değil mi.
4. Dizine ekleme: head'deki robots etiketi ne diyor, x-robots-tag yanıt başlığı ne diyor ve canonical etiketi bu adresi mi yoksa başka bir adresi mi işaret ediyor.
Kurallar:
- Girdide robots etiketi ve x-robots-tag başlığı yoksa hüküm "yok" olur, "sorun var" değil. Yoklukları varsayılan durum demektir.
- Head etiketleri tek ya da çift tırnakla yazılmış olabilir. İkisini aynı say.
- Girdiden belirlenemeyen bir şey varsa "bu girdiden belirlenemiyor" yaz ve orada dur.
- Sayfanın dizine eklenip eklenmediği hakkında hüküm verme. Bu, bu girdiden çıkmaz.
- Tek bir cümleyle bitir: hükmü olumsuz olan en alt katman hangisi.
Çıktıya güvenmeden önce: Bu tariften çıkmayan ve kendinizin bilmesi gereken üç şey var. Birincisi, üçüncü girdi ham koddur; dolayısıyla JavaScript'in head'e eklediği hiçbir şey onda yoktur. Canonical etiketinizi bir betik koyuyorsa model onu görmez ve yok demekte haklıdır. İkincisi, gerçek dizin durumu bu dört girdinin hiçbirinde yok ve hiçbir model onu söyleyemez; o yanıt yalnızca o sitenin Search Console'undan gelir. Üçüncüsü ve ikisinden de önemlisi: bu tarifin çıktısı bir teşhistir, uygulanacak bir talimat değil. robots.txt ve canonical etiketi, tek bir yanlış değerin tüm siteye uygulandığında siteyi sonuçların dışına itebileceği tam olarak o iki yerdir. Bunları teker teker değiştirin ve her değişiklikten sonra bakın.
Bu işte yapay zeka
Bu dersin duruşu: tarama, işleme ve dizin katmanlarında bir dil modeli iyi bir yardımcıdır, karar katmanında değildir. Fark, soru "bu etiket ne diyor"dan "bu etiketi değiştirmeli miyim"e geçtiğinde ortaya çıkar. İlkinin yanıtı metinde var. İkincisi, modelin sahip olmadığı bir şeye ihtiyaç duyar: bu sayfanın şu anda neyde sıralandığı ve bozarsanız neyin kaybedileceği.
Gerçekten işe yarayan araçlar
- Google Search Console Bir sayfanın gerçek dizin durumunu söyleyen tek yer. Hiçbir dış araç ve hiçbir model bunu bilmez, çünkü o veri yalnızca Google'da durur.
- Claude Yukarıdaki tarifi çalıştırmak ve uzun bir robots.txt okumak için; çünkü kısıtları kabul eder ve hükmünü hangi satırdan çıkardığını söyler. İran, Anthropic'in desteklenen ülkeler listesinde değil ve İran'dan resmi bir ödeme yolu yok.
- Gemini Girdi uzun olduğunda aynı iş için. Google'ın kendi sayfası Gemini web uygulamasının 230'dan fazla ülke ve bölgede çalıştığını, İran'ın o listede olmadığını söylüyor.
- RGB İran için erişim ve ödeme katmanı, araçlardan ayrı tutulmuş.
Nerede geri teper
Buradaki risk içerik riskinden farklı ve daha tehlikeli. İçerikte kötü bir cümle yarın değiştirilebilir; teknik SEO'da tüm siteye uygulanan tek bir yanlış değer, siteyi sonuçların dışına itebilir ve geri dönmesi haftalar sürebilir. Üç dosya bu özelliği taşır: robots.txt, canonical etiketi ve robots etiketi. Modelin en çok hata yaptığı yer de tam bu üçüdür, çünkü kuralları birbirine çok yakın durumlarla doludur. Grup kuralı buna örnek: adı anılan bir grubun yıldız grubunu miras almadığını bilmeyen bir model, kuralınızın bütün tarayıcılara uygulandığını tam bir güvenle söyleyecektir. Savunma basit ve yukarıdaki tarife gömülü: modelden her hükmün yanına girdi satırını koymasını isteyin. Satırını gösteremeyen bir hüküm denetlenmemiştir.
Kaynaklar: Google Search Central: introduction to robots.txt Google Search Central: block search indexing with noindex Google Search Central: understand the JavaScript SEO basics
Bu tavsiyenin sınırı
Teknik SEO bir tavanı kaldırır, altına bir şey koymaz. Dört katmanı da sağlam olup kimsenin sorusunu yanıtlamayan bir sayfa hiçbir teknik ayarla sıralanmaz. Dört katman modelinin kendisi de bir öğretim basitleştirmesidir, Google'ın resmi sınıflandırması değil; Google JavaScript belgesinde üç aşama sayar ve hızı başka yerde anlatır. Bu dersle Google'ın belgesi çeliştiği yerde belge haklıdır.
Kendi işimizden
Grup kuralını tam da bu sitede sayabilirsiniz. robots.txt dosyamızı açın: giriş yolu için Disallow satırı yıldız grubunda dört kez yazılmış, sonra aynı dört satır yapay zeka tarayıcıları grubunda birebir tekrarlanmış; tek bir yol için toplam sekiz satır. Bu tekrar fazlalık değil; tarama bölümünde anlatılan kuralın sonucu. O grup yalnızca bir Allow satırı taşıdığı sürece, içinde adı anılan botlar yıldız grubundaki kısıtlamaların hiçbirini taşımıyordu. Her yolu dört kez yazmanın da kendi nedeni var: o dosyadaki eşleşme harfidir ve aynı yolun dil sürümleri ayrı adreslerdir. O iki yolun neden engellendiği ise o kodun üstündeki yorumda yazıyor: giriş ve kayıt sayfaları, geçerli adresi kendi içine kodlayan bir parametre alıyor; böylece her bağlantı yeni bir adres üretiyor ve bir tarayıcının asla bitiremeyeceği sonsuz bir ağaç kuruluyordu. O gün, 8 Ağustos 2026, bu on gigabayt günlük üretti ve diski doldurdu.
Gerçek devam soruları
Tarama ile dizine ekleme arasındaki fark ne?
Tarama, Google'ın sayfayı okuduğu anlamına gelir. Dizine ekleme ise, okuduktan sonra onu kendi listesinde tutmaya karar verdiği anlamına gelir. Bir sayfa taranıp dizine eklenmeyebilir ve bu durum, Search Console'da insanları en çok şaşırtan şeydir.
robots.txt bir sayfayı sonuçlardan kaldırabilir mi?
Hayır. Google'ın kendisi, robots.txt'te engellenen bir sayfanın, örneğin başka bir yer ona bağlantı verdiğinde, sonuçlarda görünmeye devam edebileceğini söylüyor. Bir sayfayı sonuçlardan çıkarmak için sayfanın açık kalması gerekir ki tarayıcı noindex kuralını görebilsin.
Teknik SEO için kod bilmem gerekir mi?
Teşhis için hayır. Bu dersteki altı denetimin hepsi tek satır kod olmadan yapılır ve çoğu yalnızca bir metin dosyasına bakmaktır. Bazı sorunları çözmek için evet, özellikle temaya ve site koduna girdiğiniz işleme katmanında; ama doğru teşhis, kodun hiç kimse tarafından ellenip ellenmeyeceğini söyleyen şeydir.