Web Geliştirme

SEO Temelleri: Teknik SEO Rehberi

Fatih Algül
24.03.2026 304 görüntülenme

Teknik SEO Nedir ve Neden Önemlidir?

Teknik SEO, bir web sitesinin arama motorları tarafından daha iyi taranması, dizinlenmesi ve sıralanması için yapılan altyapısal optimizasyonların tamamını ifade eder. İçerik ne kadar kaliteli olursa olsun, teknik altyapı sağlam değilse arama motorları sitenizi doğru şekilde değerlendiremez. Bu rehberde, teknik SEO'nun temel bileşenlerini detaylı bir şekilde inceleyeceğiz.

1. Taranabilirlik (Crawlability)

Arama motoru botlarının sitenizi sorunsuz bir şekilde tarayabilmesi, teknik SEO'nun ilk ve en kritik adımıdır. Googlebot sitenize ulaşamıyorsa, içeriğinizin dizinlenmesi mümkün değildir.

robots.txt Dosyası

robots.txt dosyası, arama motoru botlarına sitenizin hangi bölümlerini tarayabileceklerini ve hangilerini atlayacaklarını söyler. Bu dosya sitenizin kök dizininde (https://siteadi.com/robots.txt) bulunmalıdır.

User-agent: *
Allow: /
Disallow: /admin/
Disallow: /api/
Disallow: /tmp/

Sitemap: https://siteadi.com/sitemap.xml

Dikkat edilmesi gereken noktalar:

  • Önemli sayfaları yanlışlıkla Disallow ile engellemeyin.
  • CSS ve JavaScript dosyalarını engellemeyin; Googlebot bunlara ihtiyaç duyar.
  • Sitemap adresini robots.txt içinde mutlaka belirtin.

XML Sitemap

XML sitemap, arama motorlarına sitenizin yapısını ve hangi sayfaların dizinlenmesi gerektiğini bildiren bir haritadır. Doğru yapılandırılmış bir sitemap, özellikle büyük sitelerde tarama verimliliğini artırır.

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://siteadi.com/</loc>
    <lastmod>2026-03-28</lastmod>
    <changefreq>daily</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://siteadi.com/blog/</loc>
    <lastmod>2026-03-27</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
</urlset>

2. Dizinlenebilirlik (Indexability)

Bir sayfanın taranması, otomatik olarak dizinleneceği anlamına gelmez. Dizinlenmeyi kontrol etmek için meta robots etiketleri ve X-Robots-Tag HTTP başlıkları kullanılır.

Meta Robots Etiketi

<!-- Sayfayı dizinle, linkleri takip et -->
<meta name="robots" content="index, follow">

<!-- Sayfayı dizinleme, linkleri takip etme -->
<meta name="robots" content="noindex, nofollow">

<!-- Sayfayı dizinle ama önbelleğe alma -->
<meta name="robots" content="index, follow, noarchive">

Canonical etiketleri de dizinleme açısından kritik öneme sahiptir. Duplicate (tekrarlayan) içerik sorunlarını çözmek için tercih edilen URL'yi belirtir:

<link rel="canonical" href="https://siteadi.com/ornek-sayfa/" />

3. Sayfa Hızı ve Core Web Vitals

Google, 2021'den bu yana Core Web Vitals metriklerini bir sıralama sinyali olarak kullanmaktadır. Bu metrikler kullanıcı deneyimini doğrudan ölçer:

  • LCP (Largest Contentful Paint): Sayfadaki en büyük içerik öğesinin yüklenme süresi. Hedef: 2.5 saniyenin altı.
  • INP (Interaction to Next Paint): Kullanıcı etkileşimlerine verilen yanıt süresi. Hedef: 200 milisaniyenin altı.
  • CLS (Cumulative Layout Shift): Sayfa yüklenirken oluşan görsel kaymaların toplamı. Hedef: 0.1'in altı.

Sayfa Hızını Artırma Teknikleri

  1. Görselleri optimize edin: WebP veya AVIF formatlarını tercih edin. loading="lazy" ile tembel yükleme uygulayın.
  2. CSS ve JavaScript dosyalarını küçültün: Minification ve sıkıştırma uygulayın.
  3. Tarayıcı önbelleğini kullanın: Statik dosyalar için uygun Cache-Control başlıkları ayarlayın.
  4. CDN kullanın: İçeriği kullanıcıya en yakın sunucudan teslim edin.
  5. Kritik CSS'i satır içi ekleyin: İlk görüntüleme için gereken CSS'i <head> içinde inline olarak verin.
<!-- Tembel yükleme örneği -->
<img src="gorsel.webp" 
     alt="Açıklayıcı metin" 
     width="800" height="600"
     loading="lazy"
     decoding="async" />

4. Mobil Uyumluluk

Google, mobile-first indexing yaklaşımını benimsemektedir; yani sitenizin mobil versiyonu dizinleme ve sıralama için birincil kaynak olarak kullanılır. Responsive tasarım kullanmak artık zorunluluktur.

Viewport meta etiketinin doğru ayarlandığından emin olun:

<meta name="viewport" content="width=device-width, initial-scale=1.0">

Mobil uyumluluk için kontrol listesi:

  • Dokunmatik hedefler en az 48x48 piksel olmalıdır.
  • Yazı boyutu en az 16px olmalıdır.
  • Yatay kaydırma olmamalıdır.
  • Pop-up'lar mobil ekranı kapatmamalıdır (intrusive interstitials).

5. HTTPS ve Güvenlik

HTTPS, Google'ın doğruladığı bir sıralama sinyalidir. SSL sertifikası olmayan siteler tarayıcılarda "Güvenli Değil" uyarısı alır ve bu durum hem SEO'yu hem de kullanıcı güvenini olumsuz etkiler.

HTTPS geçişinde dikkat edilmesi gerekenler:

  • Tüm HTTP URL'leri 301 yönlendirme ile HTTPS'e yönlendirin.
  • Dahili linkleri HTTPS olarak güncelleyin.
  • Canonical etiketlerinin HTTPS versiyonunu işaret ettiğinden emin olun.
  • HSTS başlığını etkinleştirin.
# .htaccess ile HTTP -> HTTPS yönlendirmesi
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

6. Yapılandırılmış Veri (Structured Data)

Yapılandırılmış veri, arama motorlarının sayfa içeriğini daha iyi anlamasını sağlar ve zengin sonuçlar (rich results) elde etmenizi mümkün kılar. En yaygın kullanılan format JSON-LD'dir.

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Article",
  "headline": "SEO Temelleri: Teknik SEO Rehberi",
  "author": {
    "@type": "Person",
    "name": "Yazar Adı"
  },
  "datePublished": "2026-03-28",
  "description": "Teknik SEO hakkında kapsamlı rehber"
}
</script>

Yaygın kullanılan şema türleri: Article, Product, FAQ, BreadcrumbList, LocalBusiness ve HowTo.

7. URL Yapısı ve Site Mimarisi

Temiz ve anlaşılır URL'ler hem kullanıcılar hem de arama motorları için önemlidir:

  • İyi: /blog/teknik-seo-rehberi
  • Kötü: /p?id=382&cat=7&ref=home

Site mimarisinde düz hiyerarşi ilkesini benimseyin. Herhangi bir sayfa, ana sayfadan en fazla 3 tıklama ile ulaşılabilir olmalıdır. Dahili linkleme stratejisi ile önemli sayfalarınıza otorite aktarın ve tarama derinliğini optimize edin.

Breadcrumb Navigasyonu

Breadcrumb (ekmek kırıntısı) navigasyonu, hem kullanıcı deneyimini iyileştirir hem de arama motorlarının site yapısını anlamasına yardımcı olur. Bu yapıyı BreadcrumbList şeması ile desteklemeyi unutmayın.

8. Hreflang Etiketleri (Çok Dilli Siteler)

Birden fazla dilde içerik sunan siteler için hreflang etiketleri, doğru dil versiyonunun doğru kullanıcıya gösterilmesini sağlar:

<link rel="alternate" hreflang="tr" href="https://siteadi.com/tr/sayfa/" />
<link rel="alternate" hreflang="en" href="https://siteadi.com/en/page/" />
<link rel="alternate" hreflang="x-default" href="https://siteadi.com/en/page/" />

9. Log Analizi ve Tarama Bütçesi

Tarama bütçesi (crawl budget), Googlebot'un belirli bir zaman diliminde sitenizde tarayacağı sayfa sayısını ifade eder. Büyük siteler için tarama bütçesini verimli kullanmak kritiktir:

  • Değersiz sayfaları (filtre kombinasyonları, sayfalama, parametre varyasyonları) taramadan engelleyin.
  • Kırık linkleri düzenli olarak tespit edip düzeltin.
  • Yönlendirme zincirlerini ortadan kaldırın (A → B → C yerine A → C).
  • Sunucu erişim loglarını analiz ederek Googlebot'un hangi sayfaları ziyaret ettiğini izleyin.

Sonuç: Teknik SEO Kontrol Listesi

Teknik SEO sürekli izlenmesi ve güncellenmesi gereken bir süreçtir. Aşağıdaki listeyi periyodik olarak gözden geçirin:

  1. robots.txt ve sitemap dosyalarını kontrol edin.
  2. Google Search Console'da tarama hatalarını izleyin.
  3. Core Web Vitals metriklerini düzenli olarak ölçün.
  4. Mobil uyumluluk testlerini çalıştırın.
  5. Kırık linkleri ve 404 hatalarını düzeltin.
  6. SSL sertifikası geçerliliğini kontrol edin.
  7. Yapılandırılmış veri hatalarını Google Rich Results Test ile doğrulayın.
  8. Sayfa hızı performansını PageSpeed Insights ile analiz edin.
  9. Duplicate içerik ve canonical etiket tutarlılığını denetleyin.
  10. Dahili linkleme yapısını gözden geçirin.

Teknik SEO, organik arama başarısının temel taşıdır. İçerik stratejiniz ve bağlantı profiliniz ne kadar güçlü olursa olsun, teknik altyapınız sağlam olmadığı sürece potansiyelinizin tamamına ulaşmanız mümkün değildir. Bu rehberdeki adımları uygulayarak sitenizin teknik sağlığını önemli ölçüde iyileştirebilirsiniz.

Yazar Hakkında
Fatih Algül
TechSoft Solutions
Proje mi var?

Yazılım, IoT veya otomasyon konularında destek almak ister misiniz?

İletişime Geç