İçeriğe geç
GirişÜcretsiz üye ol
DERS 3 / 8SEO & GEO 10125 DK OKUMA

Site yapısı ve teknik temeller

Dizine eklenme, site haritası, hız ve mobil

BU DERSTE ÖĞRENECEKLERİN
  • Search Console’da siteni doğrulamak ve sayfaların dizinde olup olmadığını okumak
  • Site haritası, robots.txt, noindex ve adres yapısı
  • Hızı ve mobil uyumu ölçmek
QUIZ · 6 SORU25 DK

Önceki derste hangi aramanın hangi sayfaya ait olduğunu gösteren kelime haritanı çıkardın. Bu derste Google’ın bu sayfalara gerçekten ulaşıp ulaşamadığını kontrol edeceksin. Search Console’u açacak, sayfaların dizine girip girmediğine bakacak, site haritasını gönderecek, robots.txt dosyanı ve adres yapını gözden geçirecek, son olarak hızı ve mobil uyumu ölçeceksin.

Bu işlerin çoğu kod yazmadan, panelden yapılır. Siten yoksa adımları okuyup pilates stüdyosu örneği üzerinden planla; site kurduğunda aynı sırayla uygularsın. WordPress’le site kurmayı düşünüyorsan WordPress site kurma rehberi bu derse iyi bir hazırlıktır.

Search Console’u aç ve siteni doğrula

Google Search Console, Google’ın site sahiplerine sunduğu ücretsiz bir hizmettir. Sitenin Google aramasında nasıl göründüğünü izlemeye ve sorunları bulmaya yarar. Siten Search Console’a kayıtlı olmasa da Google’da çıkabilir, ama kayıt olmadan Google’ın siteni nasıl gördüğünü bilemezsin.

Siteni eklerken iki mülk türünden birini seçersin:

Mülk türüNeyi kapsar?Nasıl doğrulanır?
Alan adı mülküAlan adının bütün alt alan adlarını (www dahil), http ve https sürümleriniAlan adının DNS ayarlarına bir kayıt ekleyerek
URL ön eki mülküYalnızca yazdığın ön ekle başlayan adresleri, örneğin sitenin yalnızca https ve www’lu sürümünüHTML dosyası, HTML etiketi, Google Analytics ya da Tag Manager ile

Alan adını aldığın firmanın paneline girebiliyorsan alan adı mülkünü seç; sitenin bütün sürümlerini tek yerde görürsün. DNS ayarlarına erişimin yoksa URL ön eki mülkü de iş görür. Search Console’un Türkçe yardım sayfalarında bu iki tür “alan mülkü” ve “URL önek mülkü” diye geçer; yeni mülkü mülk seçicideki “+ Mülk ekle” seçeneğinden eklersin. Google’a göre veriler mülkü ekledikten birkaç gün sonra görünmeye başlar.

Alan adı mülkünü DNS kaydıyla doğrulamak

Alan adı mülkünü seçtiğinde Search Console sana google-site-verification= ile başlayan bir metin verir. Bu metni alan adının DNS kayıtlarına TXT türünde bir kayıt olarak eklersin. İşlemi DNS ayarlarının yönetildiği panelde yaparsın; bu çoğu zaman alan adını ya da barındırma hizmetini aldığın firmadır.

  1. Search Console’da mülk seçiciden “+ Mülk ekle”yi seç, alan mülkü kutusuna alan adını https:// ve www olmadan yaz. Doğrulama penceresinde kayıt türü olarak TXT’yi seç ve verilen metni kopyala.
  2. Alan adı firmanın panelinde DNS ayarlarını aç ve yeni bir TXT kaydı ekle. Ad (Host) alanını boş bırak ya da @ yaz, Değer alanına kopyaladığın metni olduğu gibi yapıştır.
  3. Search Console’a dön ve Doğrula’ya tıkla.
  4. Doğrulama olmazsa: Google, elle eklenen bir kaydın yayına girmesinin iki üç gün sürebileceğini yazar; bir iki gün bekleyip yeniden dene. Kaydın yayında olup olmadığını Google Admin Toolbox’ta (Türkçe yardımda “Google Yönetici Araç Kutusu”) alan adını yazıp TXT sekmesine bakarak görebilirsin.

Doğrulama bittikten sonra TXT kaydını silme. Search Console kaydın yerinde durduğunu düzenli olarak kontrol eder; bulamazsa seni uyarır ve bir süre sonra mülk üzerindeki yetkin düşer. Aylık takibi kursun ölçüm dersinde ayrıntılı göreceksin.

Hız göstergesi ve yükleme çubuğu olan telefon
Hız göstergesi ve yükleme çubuğu olan telefon

Sayfalar dizinde mi?

İlk derste site: aramasıyla kaba bir kontrol yapmıştın. Google bu aramanın dizindeki bütün adresleri göstermeyebileceğini söyler. Kesin cevap Search Console’daki iki yerdedir.

URL Denetleme aracı

Search Console’un üstündeki arama kutusuna bir sayfanın tam adresini yapıştırırsan URL Denetleme aracı açılır. Araç, o sayfanın Google’daki dizine eklenmiş sürümü hakkında bilgi verir. Canlı testle sayfanın şu anki halinin dizine eklenebilir olup olmadığını da sınayabilirsin.

Yeni ya da güncellediğin bir sayfa için “Dizine ekleme iste” düğmesini kullanabilirsin. İki şeyi bil: Google günlük istek sayısını sınırlar ve istek göndermek sayfanın dizine gireceğini garanti etmez. Aynı sayfa için defalarca istek göndermek bir şey değiştirmez.

Sayfa dizine ekleme raporu

Bu rapor sitenin bütününe bakar: hangi sayfaların dizine eklendiğini, hangilerinin eklenmediğini ve nedenini gösterir. Sık göreceğin durumlar şunlar:

  • Bulundu: Şu anda dizine eklenmiş değil. Google adresi biliyor ama henüz taramadı. Google’a göre bunun tipik nedeni, taramanın siteyi yoracağı düşüncesiyle ertelenmesidir; sayfaya daha sonra döner.
  • Tarandı: Şu anda dizine eklenmiş değil. Google sayfayı taradı ama dizine eklemedi. İleride eklenebilir. Bu sayfa önemliyse içeriğinin aramaya gerçekten cevap verip vermediğine bak.
  • noindex nedeniyle dizine eklenmeyenler. Sayfada dizine ekleme yasağı var. Bilerek koyduysan sorun yok.
  • robots.txt ile engellenenler. Tarama robots.txt dosyasıyla engellenmiş. Bu sayfaların aramada görünmesini istiyorsan robots.txt kuralını kontrol et.

Raporda “dizine eklenmedi” satırları görmek her zaman sorun değildir. Google, sitedeki her adresin dizine eklenmesini beklememeni söyler; bazı adresler başka sayfaların kopyasıdır ya da anlamlı bir bilgi içermez. Senin işin, kelime haritandaki önemli sayfaların dizinde olduğundan emin olmak.

Raporda sık göreceğin diğer durumlar

Raporda şu durumlarla da karşılaşırsın; çoğu hata değildir.

DurumNe demek?Ne yaparsın?
Yönlendirmeli sayfaAdres başka bir adrese yönleniyor; yalnızca hedef adres dizine girebilir.Bilerek kurduysan dokunma; eski adresi site haritasından çıkar.
Bulunamadı (404)Sayfa yok.Yerine yeni bir sayfa koymadıysan sorun değil. Sayfa taşındıysa eski adresi yenisine 301 ile bağla.
Kullanıcı tarafından seçilen standart sayfa olmadan kopyaSayfa başka bir sayfanın kopyası; Google asıl sayfa olarak başka bir adresi seçti.Google bunu hata saymaz. Yanlış adresi seçtiyse asıl adresi kendin belirt.

Bir sorunu düzelttikten sonra raporda “Düzeltmeyi doğrula” düğmesini kullanabilirsin. Google’a göre doğrulama genellikle iki haftaya kadar sürer; sonuç çıkmadan düğmeye yeniden basma.

SEN OLSAN NE YAPARDIN?

Pilates stüdyosu “reformer mi mat pilates mi” yazısını yayımladı. Üç hafta sonra URL Denetleme aracı sayfayı “Tarandı: Şu anda dizine eklenmiş değil” olarak gösteriyor. Yazı sitede yalnızca blog listesinden bağlantı alıyor ve hizmet sayfasındaki paragrafları büyük ölçüde tekrarlıyor.

Bir seçeneğe tıkla; diğerlerinin sonucunu da görebilirsin.

BİLİYOR MUYDUN?

Site haritası: Google’a sayfa listeni ver

Site haritası, Google’ın bilmesini istediğin sayfaların listesidir. Google’ın belgesine göre özellikle büyük sitelerde, dışarıdan az bağlantı alan yeni sitelerde ve çok sayıda video ya da görsel içeren sitelerde işe yarar. Yaklaşık 500 sayfa ya da daha küçük, sayfaları birbirine iyi bağlanmış bir sitenin site haritasına ihtiyacı olmayabilir. Yine de göndermek birkaç dakika sürer; küçük bir sitede de gönder.

Çoğu durumda site haritasını elle yazman gerekmez. Google, WordPress, Wix ve Blogger gibi sistemlerin site haritasını kendiliğinden oluşturduğunu belirtir. WordPress 5.5 sürümünden beri site haritasını alanadin.com/wp-sitemap.xml adresinde yayımlar ve bu adresi robots.txt dosyasına ekler. Bir SEO eklentisi kullanıyorsan eklenti kendi site haritasını oluşturmuş olabilir; adresini eklentinin ayarlarında görürsün.

Google’ın site haritası kuralları kısa:

  • Bir site haritası dosyası en fazla 50.000 adres ya da sıkıştırılmamış haliyle 50 MB olabilir.
  • Adresler tam yazılır: https ile başlayan, alan adını içeren haliyle.
  • Yalnızca aramada görünmesini istediğin asıl sayfaları koy; aynı içeriğin kopya adreslerini koyma.
  • Google, site haritasındaki öncelik ve değişme sıklığı alanlarını kullanmaz. Son güncelleme tarihini ise yalnızca tutarlı ve doğruysa dikkate alır.

Haritayı göndermek için Search Console’da Site haritaları raporunu aç, site haritanın adresini “Yeni site haritası ekle” kutusuna yaz ve Gönder’e tıkla. Google’ın uyarısını da bil: site haritası göndermek yalnızca bir ipucudur, haritadaki her sayfanın taranacağını ya da dizine ekleneceğini garanti etmez.

BAŞARI HİKAYESİ

MX Player site haritasıyla Google trafiğini üçe katladı

MX Player, Hindistan’ın en büyük video yayın platformlarından biri; 12 dilde 200 bin saatten fazla içeriği ve ayda 200 milyon kullanıcısı var. Bu kadar içeriğin Google’da bulunabilmesi için ekip iki şey yaptı: video sayfalarına yapılandırılmış veri ekledi ve video site haritalarını sık sık Google’a gönderdi. Google Search Central’da Temmuz 2021’de yayımlanan vakaya göre altı ay içinde Google’dan gelen trafik üç kattan fazla büyüdü. Organik aramadan gelen kullanıcıların oturum başına görüntülediği video sayfası sayısı da yüzde 100 arttı. Sonuç iki işin birlikte etkisi; vaka site haritasının payını ayrıca vermiyor. Sitende video olmasa da mantık aynı: yeni ve güncellenen sayfalarının listesini Google’a düzenli ve güncel biçimde verirsin. Search Console’da site haritanı gönderip okunup okunmadığını kontrol ettiğinde bu işin ilk adımını atmış olursun.

Ders: Çok sayfan varsa site haritası, Google’a hangi sayfaların var olduğunu ve hangilerinin yenilendiğini söylemenin en ucuz yoludur; onu güncel tut.

Kaynak: Google Search Central, “MX Player boosted organic traffic 3x by maximizing video discoverability” (Temmuz 2021)

robots.txt: tarayıcılara hangi adresleri taramayacaklarını söyle

robots.txt, sitenin kök dizininde duran (alanadin.com/robots.txt) küçük bir metin dosyasıdır. Tarayıcılara hangi adreslere girebileceklerini söyler. Google’a göre asıl amacı sunucunun aşırı istekle yorulmasını önlemektir. Dosyada bir kural yoksa tarayıcılar her sayfayı tarayabilir.

SatırNe demek?
User-agent: *Altındaki kurallar bütün tarayıcılar için geçerli
Disallow: /sepet//sepet/ ile başlayan adresleri tarama
Sitemap: (site haritasının adresi)Site haritasının yeri; adres https ile başlayan tam haliyle yazılır

Bu dosyayla ilgili en sık yapılan hata, onu sayfa gizleme aracı sanmaktır. Google, robots.txt’nin bir sayfayı Google dışında tutma yöntemi olmadığını açıkça yazar. robots.txt ile engellenen bir sayfa başka sitelerden bağlantı alırsa yine dizine girebilir ve sonuçlarda açıklamasız görünebilir.

Bir sayfanın Google’da çıkmasını istemiyorsan o sayfaya noindex ekle ya da sayfayı şifreyle koru. Burada bir tuzak var: noindex’in işe yaraması için sayfanın robots.txt ile engellenmemiş olması gerekir. Google sayfayı tarayamazsa noindex etiketini de göremez.

İki kontrolü mutlaka yap. robots.txt dosyanda tek başına “Disallow: /” satırı varsa bütün siteyi taramaya kapatmışsın demektir. WordPress kullanıyorsan Ayarlar altındaki Okuma ekranında arama motoru görünürlüğü kutusuna bak. Bu kutu işaretliyse WordPress arama motorlarından siteyi dizine eklememesini ister ve site haritasını da kapatır. Bu kutu site yapım aşamasında işaretlenip yayına geçerken unutulabilir.

WordPress kullanıyorsan bakacağın üç ekran

Birinci ekran, az önce anlatılan Okuma ekranındaki görünürlük kutusu. İkincisi Ayarlar altındaki Kalıcı bağlantılar ekranı: “Yazı adı” seçeneği alanadin.com/ornek-yazi/ gibi okunur adresler üretir, “Düz” seçeneği ise ?p=123 gibi numaralı adresler. WordPress’in kendi belgesi, bir yazının adresinin kalıcı olması ve değişmemesi gerektiğini yazar; yayındaki bir sitede bu ayarı değiştirirsen yazıların adresleri de değişir ve yönlendirme kurman gerekir.

Üçüncüsü kullandığın SEO eklentisinin site haritası ve dizine ekleme ayarları. Bazı eklentiler WordPress’in haritasını kapatıp kendi haritasını yayımlar. Henüz eklenti seçmediysen WordPress SEO eklentileri karşılaştırması seçimi kolaylaştırır. Eklenti ayarlarının neden düzenli kontrol edilmesi gerektiğini aşağıdaki vaka gösteriyor.

BAŞARISIZLIK VAKASI

Bir eklenti güncellemesi görsel ek sayfalarını dizine soktu

WordPress SEO eklentisi Yoast SEO’nun 6 Mart 2018’de yayımlanan 7.0 sürümünde, 7.0.2’ye kadar süren bir hata vardı. WordPress her görsel için ayrı bir “ek” sayfası oluşturur; Yoast bu sayfaları normalde görselin kendisine yönlendirir. Güncelleme sırasında bu yönlendirme ayarı bazı sitelerde kaydedilmedi ve kapalı kaldı. Search Engine Journal’ın aktardığına göre Yoast, ayarı yanlışlıkla “hayır” konumuna getirdiklerini açıkladı. Etkilenen sitelerde içeriği yalnızca bir görselden ibaret olan ek sayfaları site haritalarına girdi, Google bunları dizine ekledi ve dizindeki sayfa sayısı birden arttı. Bazı site sahipleri sıralama ve trafik kaybı yaşadı. Yoast ayarın elle düzeltilmesini istedi ve bu adresleri dizinden çıkarmayı hızlandırmak için ayrı bir eklenti yayımladı. Flothemes, temizliğin altı aya kadar sürebileceğini yazdı. Search Engine Journal’a göre hata bütün kullanıcıları etkilemedi.

Ders: Bir eklenti ya da tema güncellemesinden sonra Sayfa dizine ekleme raporundaki sayıya ve site haritanın içeriğine bak; beklemediğin bir sıçrama, bir ayarın değiştiğini gösterir.

Kaynak: Search Engine Journal, “Yoast SEO Plugin 7.0 Bug Causes Ranking Drops” (Haziran 2018); Flothemes, “Yoast SEO 7.0 bug. Are you still affected?” (Ağustos 2018)

KENDİNİ YOKLA

SORU 1robots.txt dosyasında tek başına “Disallow: /” satırı ne anlama gelir?

SORU 2Google’a göre robots.txt dosyasının asıl amacı ne?

Adres yapısı: okunur, kısa, tutarlı

Sayfa adresleri (URL) hem insanlar hem Google içindir. Google’ın önerileri şunlar:

  • Uzun numaralar yerine okunur kelimeler kullan: alanadin.com/reformer-pilates/ olur, alanadin.com/index.php?id=4821 olmaz.
  • Kelimeleri alt çizgiyle değil, tireyle ayır.
  • Adresler büyük küçük harfe duyarlıdır; /Pilates/ ile /pilates/ farklı adreslerdir. Hep küçük harf kullan.
  • İçeriği değiştirmeyen gereksiz parametrelerden kaçın.

Türkçe karakterler adreste kullanılabilir. Google, bu tür karakterlerin bağlantılarda yüzde kodlamasıyla yazılmasını ister; WordPress gibi sistemler bunu kendisi yapar. Ama “kaç-seans” gibi bir adres kopyalanıp paylaşıldığında çoğu zaman “ka%C3%A7-seans” gibi görünür. Paylaşıldığında okunur kalsın istiyorsan ç, ğ, ı, ö, ş, ü yerine c, g, i, o, s, u kullan. Bu bir sıralama meselesi değil, okunurluk tercihidir.

Adreste anahtar kelimeye takılma. Google’ın başlangıç rehberine göre alan adındaki ya da adresteki kelimelerin sıralamaya, sonuçlarda gezinme yolu (breadcrumb) olarak görünmenin ötesinde neredeyse hiç etkisi yoktur. Adres, sayfanın ne olduğunu insana anlatsın, yeter. Çok sayfalı sitelerde benzer konuları aynı klasörde toplamak (örneğin bütün yazıları /blog/ altında) düzeni korur; Google da birkaç bin adresi geçen sitelerde bu düzenin taramayı etkileyebileceğini yazar.

Adresi baştan doğru kur, çünkü yayındaki bir adresi değiştirmek iş çıkarır. Değiştirmek zorunda kalırsan eski adresi yenisine kalıcı yönlendirmeyle (301) bağla. Google kalıcı yönlendirmeyi, yeni adresin asıl adres olduğuna dair bir işaret olarak okur.

Teknik ayarlarda en sık görülen dört hata

HataBelirtiDüzeltme
Yayındaki robots.txt’de tek başına “Disallow: /” kalmışRaporda çok sayıda “URL, robots.txt tarafından engellendi” satırıSatırı kaldır; yalnızca taranmasını istemediğin klasörleri yaz.
Gizlemek istediğin sayfayı robots.txt ile engellemekSayfa sonuçlarda açıklamasız görünüyorEngeli kaldır, sayfaya noindex ekle.
Site haritasında yönlendirilen, kopya ya da noindex’li adreslerHaritadaki adres sayısı dizindeki sayfa sayısından çok farklıHaritada yalnızca aramada görünmesini istediğin asıl adresleri bırak; ayarı eklentiden yap.
Adresi değiştirip yönlendirme kurmamakEski adres “Bulunamadı (404)” listesinde, ona verilen bağlantılar boşa gidiyorEski adresi yenisine 301 ile bağla.
TAHMİN ET

Google’a göre LCP kaç saniye ya da altındaysa iyi sayılır?

06

Hızı ve mobil uyumu ölçmek

Google siteni telefondan görür

Google, sitelerin mobil sürümünü akıllı telefon tarayıcısıyla tarar ve dizine ekleme ile sıralamada bu sürümü kullanır. Buna mobil öncelikli dizine ekleme denir. Pratik sonucu şu: telefonda görünmeyen içerik Google için de görünmeyebilir. Google mobilde ve masaüstünde aynı içeriğin, aynı başlıkların bulunmasını ve ana içeriğin tıklama ya da kaydırma gerektirmeden yüklenmesini önerir. Ekrana göre kendini düzenleyen (duyarlı, responsive) tasarımı da uygulaması ve bakımı en kolay yöntem olarak önerir.

Eski rehberlerdeki Mobil Uyumluluk Testi artık yok: Google bu aracı, API’sini ve Search Console’daki Mobil Kullanılabilirlik raporunu Aralık 2023’te kaldırdı ve yerine Chrome’un Lighthouse aracını gösterdi. PageSpeed Insights’ın laboratuvar sonuçları da Lighthouse ile üretilir; mobil görünümü bunlarla ve kendi telefonunla kontrol et.

Telefon, hız göstergesi ve kronometre

Core Web Vitals: üç ölçü

Google’ın gerçek kullanıcı deneyimini ölçmek için tanımladığı üç temel ölçüye Core Web Vitals denir. Eşik değerleri web.dev ve Search Console belgelerinde şöyle verilir:

ÖlçüNeyi ölçer?İyiKötü
LCPEkrandaki en büyük görsel ya da metin bloğunun ne kadar sürede göründüğünü2,5 saniye ya da altı4 saniyenin üstü
INPTıklama ve dokunuşlara ne kadar hızlı tepki verildiğini200 milisaniye ya da altı500 milisaniyenin üstü
CLSYüklenirken sayfadaki öğelerin ne kadar kaydığını0,1 ya da altı0,25’in üstü

İki değer arasında kalan sonuçlar “iyileştirme gerektiriyor” sayılır. Bir sayfanın “iyi” sayılması için eşiğin ziyaretlerin yüzde 75’inde tutturulması gerekir; mobil ve masaüstü ayrı değerlendirilir.

Bu ölçülerin sıralamadaki yerini abartma. Google’a göre tek bir sayfa deneyimi sinyali yoktur; sıralama sistemleri birçok sinyale birlikte bakar. Google, sayfa deneyimi zayıf olsa bile en alakalı içeriği göstermeye çalıştığını, birbirine yakın alakalı sayfalar arasında ise iyi deneyimin belirleyici olabileceğini söyler. Yani hız, aramaya cevap vermeyen bir sayfayı kurtarmaz; ama aynı kalitede iki sayfadan birini öne çıkarabilir. Google’ın site sahiplerine önerdiği öz değerlendirme sorularında güvenli bağlantı (https) da yer alır; adresin https ile başlamıyorsa barındırma firmana sor.

PageSpeed Insights ve Core Web Vitals raporu

PageSpeed Insights’a bir sayfa adresi yazdığında iki tür sonuç görürsün:

  • Gerçek kullanıcı verisi (alan verisi): Chrome kullanıcılarından toplanan, son 28 günlük gerçek ölçüm. Core Web Vitals değerlendirmesi bu veriye dayanır.
  • Laboratuvar verisi: Sayfanın tek bir cihazda, sabit ağ koşullarında yapay olarak yüklenmesiyle ölçülür. Sorunları bulmak için kullanılır. 0–100 arası performans puanı bu kısımdadır; 90 ve üstü iyi sayılır.

Trafiği az olan sitelerde gerçek kullanıcı verisi çıkmayabilir. Bu bir hata değildir; Google o sayfa ya da site için yeterli veri toplayamamıştır. O durumda laboratuvar sonuçlarını kullan.

Search Console’daki Core Web Vitals raporu da aynı gerçek kullanıcı verisini kullanır, benzer sayfaları gruplar ve mobil ile masaüstünü ayrı gösterir. Yeni ya da az ziyaret edilen sitelerde “veri yok” görmek normaldir.

İlk bakacağın yer görseller olsun: büyük görselleri siteye yüklemeden önce küçült. web.dev, sayfa kaymalarını önlemek için görsellere genişlik ve yükseklik verilmesini, geç yüklenen reklam ve gömülü içerikler için de baştan yer ayrılmasını önerir.

Mobilde “iyi” sonuç alan sitelerin oranı (Temmuz 2025)
İyi LCP%62
İyi INP%77
İyi CLS%81
Üç ölçüde birden iyi%48

Kaynak: HTTP Archive, Web Almanac 2025, Performans bölümü (15 Ocak 2026), Chrome UX Report Temmuz 2025 verisi. Kaynağı aç

Üç Core Web Vitals ölçüsünde birden iyi olan siteler (Temmuz 2025)
Mobil%48
Masaüstü%56

Kaynak: HTTP Archive, Web Almanac 2025, Performans bölümü (15 Ocak 2026), Chrome UX Report Temmuz 2025 verisi. Kaynağı aç

BAŞARI HİKAYESİ

Trendyol mobilde INP süresini yarıya indirdi

Trendyol’un ürün listeleme sayfası, Eylül 2023’teki gerçek kullanıcı verisine göre mobilde 963 milisaniyelik bir INP değerine sahipti; yani sayfa kullanıcının dokunuşuna geç tepki veriyordu. Ekip sayfayı PageSpeed Insights, Chrome geliştirici araçları, Lighthouse ve gerçek kullanıcı verisini toplayan Chrome UX Report ile inceledi. Sorunun kaynağı, tarayıcının ana iş parçacığını 700–900 milisaniye meşgul eden uzun bir JavaScript göreviydi; bu süre, işlemcinin dört kat yavaşlatıldığı testte ölçüldü. Ekip bu görevi daha küçük parçalara böldü ve kullanıcı etkileşimlerinin araya girebilmesini sağladı. web.dev’deki vakaya göre (son güncelleme Aralık 2023) INP yüzde 50 azaldı ve kullanıcı oturumu başına listeleme sayfasından ürün sayfasına tıklama oranı yüzde 1 arttı. Düzeltmeyi bir geliştirici yapar, ama sorunlu sayfayı bulmak için ölçümü sen de yapabilirsin.

Ders: Hız sorununu tahminle değil ölçümle bul: önce hangi sayfanın ve hangi ölçünün kötü olduğunu PageSpeed Insights’ta gör, sonra düzeltmeyi o noktaya yönelt.

Kaynak: web.dev, “How Trendyol reduced INP by 50%, resulting in a 1% uplift on click-through rate” (son güncelleme Aralık 2023)

Teknik kontrolü kendi sitende yap

Bu uygulamada sitenin teknik temelini kontrol edip sonucu kaydedeceksin. 45–60 dakika ayır. Siten yoksa adımları kurmayı düşündüğün site için yapılacaklar listesine çevir.

Teknik kontrolün sırası
  1. DoğrulaSearch Console’da siteni ekle ve sahipliğini kanıtla.
  2. Dizini okuÖnemli sayfaları URL Denetleme aracında, bütün siteyi Sayfa dizine ekleme raporunda kontrol et.
  3. Engelleri temizlerobots.txt, noindex ve WordPress görünürlük ayarında yanlışlıkla kapanan kapıları aç.
  4. Haritayı gönderSite haritasının adresini bul ve Site haritaları raporundan gönder.
  5. Ölç ve bekleMobil hızı PageSpeed Insights’ta ölç, düzeltmeleri yap ve birkaç hafta sonra raporlara yeniden bak.

Kaynak: Google Search Central ve Search Console Yardım belgeleri.

Search Console’a siteni ekle

Search Console’da yeni mülk ekle, alan adı ya da URL ön eki türünü seç ve doğrulamayı tamamla. Verilerin gelmesi birkaç gün sürebilir; bu sürede diğer adımlara geç.

Önemli sayfaları URL Denetleme aracında kontrol et

Kelime haritandan ana sayfayı ve en önemli üç sayfayı seç. Her birinin adresini URL Denetleme aracına yapıştır ve dizinde olup olmadığını not et. Dizinde olmayan yeni bir sayfa için bir kez dizine ekleme iste.

Site haritanı bul ve gönder

Tarayıcıda alanadin.com/robots.txt adresini aç ve Sitemap satırına bak. Satır yoksa WordPress için alanadin.com/wp-sitemap.xml adresini dene. Bulduğun adresi Site haritaları raporundan gönder.

robots.txt ve dizine ekleme ayarını kontrol et

robots.txt dosyasında tek başına “Disallow: /” satırı olmadığından emin ol. WordPress’te arama motoru görünürlüğü kutusunun işaretli olmadığını kontrol et. Gizlemek istediğin sayfalar (sepet, teşekkür sayfası gibi) için robots.txt değil, noindex kullan.

Adresleri kelime haritana yaz

Kelime haritana “Adres” diye bir sütun ekle. Her sayfanın adresini yaz; okunur mu, küçük harf mi, kelimeler tireyle mi ayrılmış, kontrol et. Yayındaki adresleri değiştirmeden önce yönlendirme kuracağını unutma.

Hızı ve mobil görünümü ölç

PageSpeed Insights’ta ana sayfanı ve en önemli hizmet ya da ürün sayfanı mobil için test et. LCP, INP ve CLS sonuçlarını, gerçek kullanıcı verisi yoksa performans puanını not et. Sayfaları kendi telefonunda da aç ve masaüstündeki içeriğin mobilde de durduğunu kontrol et.

ÖRNEK İŞLETMEDE BU DERS

Karşıyaka’daki stüdyo sitesinin teknik kontrolü

Stüdyonun WordPress sitesinde kelime haritasındaki beş sayfa yayında: ana sayfa, reformer pilates hizmet sayfası, fiyatlar, “kaç seans” blog yazısı ve iletişim. Stüdyo sahibi alan adı mülkünü doğruladı, birkaç gün sonra raporlara baktı. Beş sayfadan yalnızca üçü dizindeydi, yani yüzde 60. Fiyat sayfası “noindex” olarak işaretlenmiş görünüyordu: site yapılırken SEO eklentisinde bu sayfaya konan dizine eklememe ayarı yayına geçerken kaldırılmamıştı. Blog yazısı “Bulundu: Şu anda dizine eklenmiş değil” durumundaydı ve sitede hiçbir sayfadan bağlantı almıyordu. PageSpeed Insights’ta ana sayfanın mobil laboratuvar LCP değeri 4,8 saniyeydi; en büyük öğe 3.200 KB’lık bir kapak fotoğrafıydı.

İlk kontrolde beş önemli sayfanın durumu

Dizin dışında kalan iki sayfanın nedeni farklı; her biri ayrı bir düzeltme istiyor.

DurumSayfa
Dizinde3
noindex ile işaretli (fiyat sayfası)1
Bulundu, dizinde değil (blog yazısı)1

Rakamlar örnektir.

Düzeltmeler bir öğleden sonra sürdü: fiyat sayfasındaki noindex kaldırılıp bir kez dizine ekleme istendi, blog yazısına hizmet sayfasından bağlantı verildi, site haritası gönderildi, kapak fotoğrafı 280 KB’a indirildi.

Kontrolİlk kontrolÜç hafta sonra
Önemli sayfalar dizinde3 / 5 (%60)5 / 5 (%100)
Site haritasıGönderilmemişGönderildi, hatasız okundu
Kapak görseli3.200 KB280 KB (%91 daha hafif)
Mobil LCP (laboratuvar)4,8 saniye2,3 saniye
Ana sayfanın mobil LCP değeri ve Google’ın sınırları

Kapak görseli küçülünce laboratuvar LCP’si kötü sınırının üstünden iyi sınırının altına indi.

ÖlçümLCP
İlk kontrol4,8
Kötü sınırı (üstü kötü)4
İyi sınırı (altı iyi)2,5
Üç hafta sonra2,3

Ana sayfa rakamları örnektir. Sınırlar: web.dev ve Search Console belgeleri.

LCP düşüşünün tek nedeni görsel olmayabilir; stüdyo bu yüzden aynı hafta temaya dokunmadı. Rakamlar örnektir.

Kontrolünü iş kartına kaydet. Örnek işletmenin değerleriyle kart yüzde 60, eksi 2,3 saniye ve yüzde 91 verir.

İŞ KARTI

Sitenin teknik kontrol kartı

Rakamları Search Console ve PageSpeed Insights’tan al. Kart bu tarayıcıda saklanır, yazdırabilirsin.

DİZİN
Önemli sayfaların dizindeki oranı–
HIZ
İyi eşiğine kalan pay (eksiyse eşiği aşıyorsun)–
Görseldeki küçülme–
Bu tarayıcıda saklanır

Doğru yaptığını nasıl anlarsın?

Çıktıİyi işaretUyarı işaretiNe yaparsın?
Search Console mülküDoğrulandı; birkaç gün sonra raporlarda veri görünüyorDoğrulama başarısız ya da günler geçtiği halde veri yokTXT kaydının Ad alanını (boş ya da @) ve değerini yeniden kontrol et
Önemli sayfalarHepsi URL Denetleme aracında dizinde görünüyorBiri noindex, robots.txt ya da “Bulundu” durumundaEngeli kaldır, iç bağlantı ver, bir kez dizine ekleme iste
Site haritasıGönderildi, hatasız okundu, içinde yalnızca asıl adresler varOkunamadı ya da içinde yönlendirilen, kopya adresler varAdresi tarayıcıda aç; eklentinin site haritası ayarını düzelt
robots.txt ve görünürlükTek başına “Disallow: /” yok; WordPress kutusu işaretsizÖnemli sayfalar “robots.txt tarafından engellendi” listesindeKuralı daralt; gizlenecek sayfaya noindex koy
Mobil hızLCP 2,5 saniye, INP 200 milisaniye, CLS 0,1 ya da altında; veri yoksa performans puanı 90 ve üstüLCP 4 saniyenin üstünde, sayfa yüklenirken düğmeler kayıyorÖnce büyük görselleri küçült ve görsellere boyut ver
UYGULAMA LİSTESİ

Bu hafta yapacakların

0 / 7
Anıl KölmükDNS doğrulaması, site haritası ya da hız sorunlarında takıldıysan Anıl Kölmük ile 15 dakikalık ücretsiz tanışma alabilirsin.Tanışma al
SIRAYA KOY

Adımları doğru sıraya koy

  1. Search Console’da siteni doğrula
  2. robots.txt’deki Sitemap satırına bak
  3. Satır yoksa wp-sitemap.xml adresini dene
  4. Adresi Site haritaları raporuna yaz
  5. Gönder’e tıkla
EŞLEŞTİR

Teknik SEO terimleri

Soldan bir kavram, sağdan karşılığını seç.

DOĞRU MU, YANLIŞ MI?
  1. 1 / 4

    Küçük bir sitenin site haritasına hiç ihtiyacı olmayabilir.

    Doğru. Google’a göre yaklaşık 500 sayfa ya da daha küçük, iyi bağlanmış bir sitede gerekmeyebilir. Göndermek yine de birkaç dakika sürer.

  2. 2 / 4

    Site haritası gönderirsen içindeki her sayfa dizine eklenir.

    Yanlış. Google site haritasını yalnızca bir ipucu sayar. Taramayı da dizine eklemeyi de garanti etmez.

  3. 3 / 4

    Türkçe karakterli adresler Google’da sıralamayı düşürür.

    Yanlış. Bu bir sıralama konusu değil, okunurluk tercihi. Paylaşınca karışık görünmesin istersen c, g, s gibi karşılıkları kullan.

  4. 4 / 4

    Core Web Vitals’ta mobil ve masaüstü ayrı değerlendirilir.

    Doğru. Sayfanın iyi sayılması için eşiğin ziyaretlerin yüzde 75’inde tutması gerekir; bu, iki cihaz türü için ayrı ayrı hesaplanır.

AKILDA KALSIN

  • Search Console’u aç ve önemli sayfaların dizinde olup olmadığını URL Denetleme aracıyla kontrol et.
  • robots.txt sayfa gizlemez; aramada görünmesini istemediğin sayfaya noindex ekle ve o sayfanın taranmasını engelleme.
  • Site haritasını Search Console’dan gönder; bu bir ipucudur, dizine eklenmeyi garanti etmez.
  • Google siteni telefondan görür; mobilde aynı içeriği tut, LCP, INP ve CLS’yi PageSpeed Insights’ta ölç.

Bu derste ne yaptın, sırada ne var?

Search Console’u açtın, önemli sayfalarının dizinde olup olmadığını kontrol ettin, site haritanı gönderdin, robots.txt dosyanı ve adres yapını gözden geçirdin, hızı ve mobil görünümü ölçtün. Artık Google’ın sayfalarına ulaşıp ulaşamadığını ve neyi düzeltmen gerektiğini biliyorsun. 4. derste sayfa içi SEO çalışacaksın: başlık etiketi, meta açıklama, ara başlıklar, görsel alt metni ve iç bağlantılarla bu sayfaların her birini kelime haritandaki aramaya göre düzenleyeceksin. Quiz’i çözüp en az yüzde 70 doğru yaptığında ders tamamlanmış sayılır.

Quiz · 6 soru

DERS 3 QUIZ'İ6 soruda dersi pekiştir.10 soruluk havuzdan her denemede farklı 6 soru gelir. Her soruda cevabını hemen görürsün; yanlışsa nedenini anlatan kısa bir açıklama çıkar. Sonunda hangi soruları kaçırdığını görür, yalnız onları yeniden çözersin.Anında açıklamaHer denemede yeni sorularKlavyeyle 1-2-3Üye olmadan çözebilirsin. Puanının kaydedilmesi ve sertifika için ücretsiz üye ol.