2026 SEO & GEO Eğitimi

Ders 6/25 · Kritik dersi · 60 dk · Online canlı

Yeni sitelerde SEO hataları: canlı site kritiği

2. ayın ilk saatinde geçen ay yayına aldığınız siteleri tek tek açıyoruz. Her siteden üç bulgu ve her bulgu için planlanmış bir commit çıkıyor. Bu sayfada kritiğin nasıl yürüdüğünü ve yeni yayına alınmış bir sitede baktığımız on yeri bulacaksınız.

Proje adımı 6/25Kritik tutanağı ve düzeltme listesi

Kısa cevap

Yeni yayına alınmış bir sitede SEO hataları çoğunlukla içerikten değil kurulumdan gelir. Bakılacak on yer var: sitenin ikinci bir adresten de açılması, http ve www sürümlerinin tek adrese yönlenmemesi, olmayan sayfaların 200 dönmesi, geliştirme sırasında konmuş bir noindex ya da Disallow satırı, her sayfada aynı title, boyutu yazılmamış görseller, tamamı div olan işaretleme, asistanın uydurduğu bağlantılar, yer tutucu iletişim bilgisi ve depoya girmiş bir anahtar. Hepsi ücretsiz araçlarla bir saat içinde denetlenebilir.

Bu derste

  1. 01Kritik protokolünü uyguluyoruz: site başına 12 dakika, önce katılımcılar konuşuyor.
  2. 02Her siteyi on maddelik katalogla tarıyoruz.
  3. 03Bulguları GitHub’da ayrı konular olarak kaydediyoruz.
  4. 04Her bulgu için bir commit planlıyoruz; düzeltme derste değil, hafta içinde yapılıyor.
  5. 05Tekrarlanabilecek hataları AGENTS.md dosyasına kural olarak yazıyoruz.

Proje adımı 6/25

Bu dersten sonra elinizde ne var?

Dersin sonunda deponuzda bir kritik tutanağı ve üç açık konu var. Tutanakta sitenizde bulunan üç sorun, her birinin nasıl görüldüğü ve hangi commit ile kapanacağı yazıyor. Bir de başkasının sitesi için yazdığınız üç bulgu var; kritik etmeyi öğrenmenin yolu kritik yazmaktan geçiyor.

Bu derste incelenen ödev: Ders 5: Ödev: üç sayfalık siteyi kendi alan adınızda yayınlayın

Kabul ölçütleri05

  • docs/kritik-ay2.md: üç bulgu, her biri kanıtıyla (adres, ekran görüntüsü ya da komut çıktısı).
  • Her bulgu GitHub’da ayrı bir konu olarak açıldı.
  • Her konu için planlanan commit bir cümleyle yazıldı.
  • Başka bir katılımcının sitesi için üç bulgu yazıp teslim ettiniz.
  • AGENTS.md dosyasına, hatanın tekrarlanmaması için en az bir kural eklendi.

Dersi başlat

Bu ders canlı işleniyor

Kayıtlı bir video değil. Ayda bir gün, beş saat canlı buluşuyoruz; bu ders 2. ayın 1. saatinde, sizin sitenizin üzerinde işleniyor. Programa başvuruyla katılınıyor ve program 1. dersten başlıyor. Başvurunuzu buradan başlatırsanız hangi dersle ilgilendiğinizi de görmüş oluruz.

Süre
5 ay · 25 ders
Biçim
Online canlı, ayda bir gün
İlk dönem
Tarihi duyurulacak
Ücret
99.000 TL + KDVKDV dahil 118.800 TL

Kritiğin kuralları

Kritik bir sınav değil ve kimse not almıyor. Amaç her siteden üç bulgu çıkarmak. Üçten fazlasını bilerek yazmıyoruz: on beş maddelik bir liste bir ay içinde kapanmıyor, üç madde kapanıyor.

Sıra bilerek böyle kuruldu. Önce herkes siteyi kendi ekranında sessizce inceliyor. Sonra bir katılımcı yalnızca gördüğünü söylüyor; “menüde dört bağlantı var, biri açılmıyor” bir gözlemdir, “menü kötü” değildir. Ardından veri ekrana geliyor: URL Denetimi, PageSpeed Insights, sayfa kaynağı. Öneriler en sona kalıyor ve eğitmen en son konuşuyor. İlk konuşan eğitmen olursa herkes onun gördüğünü görür.

Son iki dakika site sahibinin. Söylenenlerden üçünü seçiyor ve her biri için ne yapacağını bir cümleyle söylüyor. Bir saate beş site sığıyor. Katılımcı sayısı bundan fazlaysa kalan siteler aynı katalogla yazılı olarak kritik ediliyor.

Yeni bir sitede baktığımız on yer

İlk üçü adreslerle ilgili. Cloudflare Pages’e alan adı bağladığınızda projenizin pages.dev adresi de açık kalıyor; Cloudflare’in belgesi bunu açıkça yazıyor. Siteniz iki adresten yayınlanıyor demektir. İkincisi http ve www sürümleri: dördü de tek bir adrese kalıcı yönlendirmeyle gitmeli. Üçüncüsü olmayan sayfalar. Tarayıcıya uydurma bir adres yazın. Ana sayfanız ya da boş bir sayfa 200 koduyla açılıyorsa Google buna soft 404 diyor ve Search Console’da hata olarak gösteriyor. Doğrusu gerçek bir 404: Google 4xx dönen adresleri dizine almıyor, dizindeyse çıkarıyor.

Sonraki ikisi dizinle ilgili. Geliştirme sırasında konmuş bir noindex etiketi ya da robots.txt’teki “Disallow: /” satırı yayına çıkmış olabilir; sayfa kaynağına ve robots.txt dosyasına bakmak bir dakika sürer. Ardından title etiketleri: üç sayfada da aynı metin yazıyorsa Google başlığı kendisi yazmaya başlıyor.

İşaretlemede iki şeye bakıyoruz. Görsellerde width ve height var mı? web.dev’in rehberi bunu her görsel ve video için istiyor, çünkü tarayıcı bu iki değerden en boy oranını hesaplayıp görsel yüklenmeden yerini ayırıyor. Boyutu yazılmamış görsel, sayfa düzeni kaymasının başlıca nedenlerinden biri. İkincisi iskelet: sayfanın tamamı div ise geçen ay elle yazdığınız yapıyı asistan bir yerde bozmuş demektir.

Son üçü içerik ve depoda. Asistanın yazdığı sayfalardaki dış bağlantıları tek tek açıyoruz; var olmayan bir sayfaya verilmiş bağlantı, asistanların bilinen bir hatası. İletişim sayfasında örnek telefon ya da uydurma adres kalmış mı? Ve depo: commit geçmişinde bir anahtar ya da şifre geçiyor mu?

Kendi sitenizi tek başınıza kritik etmek

Protokolü tek başınıza da uygulayabilirsiniz. Zor olan kısım araçlar değil, kendi işinize yabancı gözle bakmak. İki şey işe yarıyor: siteyi bir gün hiç açmadan bekletmek ve telefonda, mobil veriyle açmak. Masaüstünde fark etmediğiniz kayan düzeni ve geç gelen görseli orada görürsünüz.

Durum kodlarına bakmak için tarayıcının geliştirici araçlarındaki Ağ sekmesi yeterli. Adresi yazın, ilk satırdaki koda bakın: 200, 301 ya da 404. Dizin tarafında URL Denetimi hem Google’ın sayfayı en son ne zaman taradığını hem de hangi adresi asıl sürüm seçtiğini gösteriyor. pages.dev sorununun olup olmadığını en net orada görürsünüz.

Site başına 12 dakika: kritik protokolü

Beş adım, hep aynı sırayla. Sıranın amacı görüş bildirmeden önce bakmayı, öneriden önce veriyi konuşturmak.

  1. 0–2 dk

    Sessiz inceleme

    Herkes siteyi kendi ekranında açıyor. Kimse konuşmuyor, herkes not alıyor.

  2. 2–4 dk

    Gözlem

    Bir katılımcı yalnızca gördüğünü söylüyor. Yorum ve öneri yok; “şu var, şu yok, şu açılmıyor”.

  3. 4–7 dk

    Veri

    URL Denetimi, PageSpeed Insights ve sayfa kaynağı ekrana geliyor. On maddelik katalog üzerinden geçiliyor.

  4. 7–10 dk

    Tek öneri

    Söz alan herkes tek bir değişiklik ve gerekçesini söylüyor. Eğitmen en son konuşuyor.

  5. 10–12 dk

    Site sahibinin yanıtı

    Üç bulguyu seçiyor, her biri için planladığı commit’i bir cümleyle söylüyor. Bulgular konu olarak açılıyor.

On maddelik
hata kataloğu

Her maddenin yanında nasıl bakılacağı yazıyor. Hepsi ücretsiz araçlarla yapılıyor.

Adresler03

  • pages.dev adresi de açılıyor mu? Açılıyorsa canonical kendi alan adınızı gösteriyor mu?
  • http ve www sürümlerini yazın: dördü de tek adrese 301 ile gidiyor mu?
  • Uydurma bir adres yazın: 404 kodu ve 404 sayfanız mı geliyor, yoksa 200 ile ana sayfa mı?

Dizin02

  • Sayfa kaynağında noindex, robots.txt’te “Disallow: /” kalmış mı?
  • Üç sayfanın title etiketleri ve meta açıklamaları birbirinden farklı mı?

İşaretleme02

  • Her görselde width, height ve alt var mı?
  • header, nav, main, footer ve tek h1 yerinde mi, yoksa sayfa div yığını mı?

İçerik ve depo03

  • Sayfalardaki bütün dış bağlantılar açılıyor mu?
  • İletişim bilgileri gerçek mi; yer tutucu metin kalmış mı?
  • Commit geçmişinde anahtar ya da şifre geçiyor mu; .env dosyası .gitignore içinde mi?

Sık sorulanlar

Sorunuzun yanıtı burada yoksa bize yazın.

Yeni bir site Google’da ne zaman görünür?

Google bunun için bir süre vermiyor. Yapabileceğiniz şey engelleri kaldırmak: site taramaya açık olsun, tek adresten yayınlansın, Search Console’da doğrulanmış olsun. Sitenizin dizindeki durumunu gelecek ayın ilk dersinde Search Console verisiyle birlikte okuyoruz.

Soft 404 nedir?

Sunucunun başarılı anlamına gelen 200 kodunu döndürdüğü, ama içeriğin bir hata ya da boş sayfa olduğu durum. Google bunu Search Console’da soft 404 hatası olarak gösteriyor. Çözüm, var olmayan adreslerde gerçekten 404 kodu döndürmek.

pages.dev adresim Google’da çıkarsa ne olur?

Sitenizin bir kopyası dizine girmiş olur ve Google iki adresten birini asıl sürüm olarak seçer. Her sayfadaki canonical kendi alan adınızı gösteriyorsa seçim sizden yana olur. İsterseniz Cloudflare’in toplu yönlendirme özelliğiyle pages.dev adresini kendi alan adınıza da yönlendirebilirsiniz.

Kritikte sitem herkesin önünde mi açılıyor?

Evet, programın çalışma biçimi bu. Kritik kapalı bir grubun içinde yapılıyor ve kimse not almıyor; her siteden üç bulgu çıkıyor. Başkasının sitesindeki hatayı görmek, kendi sitenizdekini fark etmenin en kısa yolu.

Kaynaklar

Bu dersteki bilgiler aşağıdaki sayfalara dayanıyor. Sayfaların hepsi en son tarihinde açılıp okundu.

Eğitmen: Son güncelleme:

  1. 01
    Custom domains

    Cloudflare Pages Docssayfa güncellemesi:

    pages.dev adresinin alan adı bağlandıktan sonra da açık kaldığı bilgisi.

  2. 02
    How HTTP status codes affect Google’s crawlers

    Google Search Centralsayfa güncellemesi:

  3. 03
    Redirects and Google Search

    Google Search Centralsayfa güncellemesi:

  4. 04
    Block Search indexing with noindex

    Google Search Centralsayfa güncellemesi:

  5. 05
    Influencing title links in Google Search

    Google Search Centralsayfa güncellemesi:

  6. 06
    Optimize Cumulative Layout Shift

    web.devsayfa güncellemesi:

Bu dersi
kendi sitenizde uygulayın

Beş ay, yirmi beş ders, tek proje. Program bittiğinde elinizde bir belge değil, kendi alan adınızda yayında olan bir site kalıyor.