Yeni Bir Site Yayına Alırken Uyguladığım Teknik SEO Kontrol Listesi
Teslim ettiğim her sitede aynı listeyi uyguluyorum. Çoğu madde 10 dakika sürüyor ama atlandığında site aylarca görünmez kalabiliyor.
SEO denince akla önce içerik ve anahtar kelime geliyor. Ama içerik ne kadar iyi olursa olsun, Google sitenizi tarayamıyorsa, dizine ekleyemiyorsa veya sayfanız yavaş açılıyorsa o içerik hiçbir işe yaramıyor. Teknik SEO tam olarak bu zemini kurmak demek.
Aşağıdaki liste, 2025'ten beri firmalar için hazırladığım sitelerde ve şu an SEO'sunu yürüttüğüm iki markada uyguladığım sıralamayı takip ediyor. Yayına almadan önce hepsinin onay kutusunu işaretlemiş olmayı seviyorum.
1. Tek bir alan adına karar verin ve orada kalın
Bir siteye dört farklı adresten erişilebilir:
http://ornek.com
http://www.ornek.com
https://ornek.com
https://www.ornek.com
Google bunları farklı siteler gibi değerlendirebilir ve gücünüz bölünür. Birini seçin
(ben https:// + www'siz tercih ediyorum) ve diğer üçünü
301 yönlendirmesiyle ona gönderin. Her sayfaya canonical
etiketi koymak da bu işin sigortası:
<link rel="canonical" href="https://ornek.com/hizmetler">
2. robots.txt ve sitemap.xml'i baştan koyun
İkisi de kök dizinde olmalı. robots.txt nereye bakılmayacağını,
sitemap.xml ise nerelere bakılacağını söyler.
User-agent: *
Allow: /
Disallow: /ozel/
Sitemap: https://ornek.com/sitemap.xml
Geliştirme sırasında konan Disallow: / satırının ya da
<meta name="robots" content="noindex"> etiketinin canlıya çıkarken
kaldırılmayı unutulması. Site aylarca aramada çıkmaz ve kimse sebebini anlamaz.
Yayına aldığınız gün bu iki şeyi mutlaka kontrol edin.
3. Her sayfaya benzersiz başlık ve açıklama yazın
<title> ve <meta name="description">, arama sonuçlarında
görünen iki alandır. Tıklanma oranınızı doğrudan belirler.
- Başlık: 50–60 karakter. Önemli kelime başta olsun. Kalıp: Ana Konu — Fayda | Marka
- Açıklama: 140–160 karakter. Sıralamaya doğrudan etki etmez ama tıklamayı etkiler. Bir eylem cümlesiyle bitirin.
- Her sayfada tek bir
<h1>olsun ve başlık hiyerarşisi atlamasın: h1 → h2 → h3.
4. Hız — özellikle mobilde
Google'ın Core Web Vitals dediği üç ölçüt var. Ben yayına almadan önce PageSpeed Insights'ta mobil sekmesine bakıyorum — masaüstü skoru neredeyse her zaman iyi çıkar, gerçek fark mobilde ortaya çıkar.
| Ölçüt | Ne ölçer | Hedef |
|---|---|---|
| LCP | En büyük içeriğin görünme süresi | 2,5 sn altı |
| INP | Etkileşime yanıt süresi | 200 ms altı |
| CLS | Sayfanın yüklenirken oynaması | 0,1 altı |
En çok fark yaratan dört müdahale:
- Görselleri küçültün. Tek başına en büyük kazanç burada. WebP formatına geçin ve gerçekten gösterilecek boyutta yükleyin — 3000 piksel genişliğinde bir fotoğrafı 400 piksellik alanda göstermeyin.
widthveheightyazın. Görsele boyut vermezseniz yüklendiğinde sayfa zıplar, CLS bozulur.- Ekranın altındaki görsellere
loading="lazy"ekleyin. - Gereksiz kütüphaneleri atın. Bir slayt için 100 KB'lık kütüphane yüklemek yerine birkaç satır CSS yazmak çoğu zaman mümkün.
Bu site hiçbir framework kullanmadan, saf HTML/CSS/JS ile yazıldı. Hız optimizasyonunun büyük kısmı "eklememek"le hallolur.
5. Yapılandırılmış veri ekleyin
Schema.org işaretlemesi, Google'a sayfanın ne olduğunu söyler. Doğru kullanıldığında arama sonucunuz yıldız, fiyat, tarih gibi zenginleştirmelerle çıkar ve daha çok tıklanır.
Site tipine göre kullandıklarım:
- Kurumsal site:
Organization+LocalBusiness - Kişisel/portföy:
Person - Blog yazısı:
BlogPosting - E-ticaret:
Product+Offer+AggregateRating - Sık sorulanlar:
FAQPage
Yazdıktan sonra Google'ın Rich Results Test aracıyla doğrulayın; hatalı işaretleme hiç işaretleme yapmamaktan kötüdür.
6. Search Console'u ilk gün kurun
Bu, listedeki en çok atlanan ama en değerli madde. Search Console olmadan sitenizin aramada ne yaptığını tahmin ediyorsunuz demektir.
- Siteyi doğrulayın (DNS kaydı en kalıcı yöntem).
sitemap.xmladresini gönderin.- Ana sayfayı "URL İnceleme" ile test edip dizine ekleme talebi oluşturun.
- İlk hafta "Sayfalar" raporuna bakıp dizine eklenmeyen sayfaların sebebini okuyun.
Bir ay sonra "Performans" raporunda hangi aramalardan geldiğinizi göreceksiniz. İçerik stratejinizi tahminle değil, o veriyle kurun.
7. Yayın günü son kontrol
Canlıya çıkmadan önce hızlıca geçtiğim liste:
- Sayfa kaynağında
noindexkalmış mı? robots.txtyanlışlıkla her şeyi engelliyor mu?- SSL sertifikası çalışıyor mu, karışık içerik uyarısı var mı?
- 404 sayfası var mı ve ana sayfaya dönüş bağlantısı içeriyor mu?
- Tüm iç bağlantılar çalışıyor mu?
- Görseller
altmetnine sahip mi? - Telefonda gerçekten açıp gezdiniz mi? (Tarayıcı simülasyonu yeterli değil.)
Teknik SEO görünmez bir iştir: doğru yaptığınızda kimse fark etmez, yanlış yaptığınızda da uzun süre kimse fark etmez. Bu yüzden liste tutuyorum.
- Teknik SEO
- Search Console
- Core Web Vitals
- Sitemap
- Schema.org
Demir Taşdemir
Mobil Uygulama & Web Geliştirici
2018'den beri yazılım geliştiriyorum. 5'ten fazla firmaya web sitesi teslim ettim ve şu an 2 markanın SEO çalışmalarını aktif olarak yürütüyorum. Geliştirme tarafıyla büyüme tarafını aynı anda düşünmeyi seviyorum.
Hem geliştiren hem büyüten biri arıyorsanız
Kod yazan kişi SEO'yu da biliyorsa, iki ekip arasında kaybolan zaman ortadan kalkıyor. CV'me ve projelerime aşağıdan ulaşabilirsiniz.