Teknik SEO Nedir?
İÇİNDEKİLER
Hedeflerinize nasıl ulaşabileceğinizi konuşalım.
Teknik SEO, bir web sitesinin arama motorları tarafından daha kolay taranmasını, dizine eklenmesini ve daha iyi performans göstermesini sağlayan tüm arka plan optimizasyonlarının genel adıdır.
Site hızı, mobil uyumluluk, kullanıcı deneyimi metrikleri, sitemap ve Robots.txt gibi unsurlar teknik SEO’nun temel parçalarıdır.
Bu yazıda adım adım teknik SEO’nun temellerini inceleyecek ve sitenizin görünürlüğünü artıracak en iyi yöntemleri paylaşacağız.
İçindekiler
- 1 Arama Motorlarının Çalışma Mantığı
- 2 Teknik SEO Nasıl Yapılır?
- 2.1 Sitemap ve Robots.txt Kullanımı
- 2.2 Site Hızı Optimizasyonu
- 2.3 Mobil Uyumluluk ve Mobil-First Indexing
- 2.4 Core Web Vitals ve Kullanıcı Deneyimi
- 2.5 SSL Sertifikası ve HTTPS Geçişi
- 2.6 Canonical URL Kullanımı ve Yinelenen İçerikler
- 2.7 404 ve 301 Yönlendirmeleri
- 2.8 Hreflang ve Uluslararası SEO
- 2.9 Tarama Bütçesi Yönetimi
- 3 Teknik SEO’nun Kontrol Edilmesi ve İzlenmesi
- 4 Güçlü Bir Teknik Altyapının SEO Başarısına Etkisi
- 5 Teknik SEO Hakkında Sıkça Sorulan Sorular
Arama Motorlarının Çalışma Mantığı
Bir web sitesinin SEO performansını geliştirmek için önce arama motorlarının nasıl çalıştığını anlamak gerekir. Arama motorları (Google, Bing vb.), üç temel aşamayla içerikleri keşfeder ve sıralar.
- Tarama (Crawling): Arama motoru botları (örneğin Googlebot), internet üzerinde yeni ve güncellenmiş içerikleri bulmak için web sitelerini tarar. Bu botlar, siteler arası bağlantılar ve sitemap dosyası yardımıyla sayfaları keşfeder.
- Dizine Ekleme (Indexing): Botlar tarafından taranan sayfalar, arama motorlarının veri tabanına eklenir. İçerik, sayfa yapısı ve teknik bilgiler burada analiz edilir ve depolanır.
- Sıralama (Ranking): Arama sonuçlarında hangi sayfanın hangi sırada yer alacağını belirleyen aşamadır. Bu süreçte sayfanın içeriği, teknik SEO unsurları ve kullanıcı deneyimi gibi birçok faktör değerlendirilir.
Teknik SEO’nun amacı, sitenizin arama motorları tarafından doğru şekilde taranmasını, dizine eklenmesini ve en iyi şekilde değerlendirilmesini sağlamaktır.
Teknik SEO Nasıl Yapılır?
Teknik SEO optimizasyonu kapsamında site hızı iyileştirme, mobil uyumluluk, HTTPS kullanımı, tarama bütçesi yönetimi, XML site haritası ve robots.txt dosyasının düzenlenmesi, hatalı sayfaların (404 vb.) giderilmesi, URL yapılandırması ve yapılandırılmış veri (schema) gibi unsurlar yer alır. Şimdi adım adım teknik seo unsurlarının detaylarına inelim.
Sitemap ve Robots.txt Kullanımı
Arama motoru botlarının sitenizi en doğru şekilde taraması ve anlaması için Sitemap ve Robots.txt dosyalarının doğru yapılandırılması büyük önem taşır.
Bu iki dosya, arama motorlarına hangi içeriklere erişmeleri gerektiğini ve site yapınızı nasıl değerlendireceklerini bildirir.
Sitemap Nedir?
Sitemap (site haritası), web sitenizdeki tüm önemli sayfaların ve içeriklerin bir listesini arama motorlarına sunan özel bir dosyadır.
Genellikle sitemap.xml formatında hazırlanır ve arama motoru botlarının sitenizi daha verimli ve eksiksiz şekilde taramasını sağlar.
Büyük, karmaşık veya sık güncellenen web sitelerinde sitemap kullanımı özellikle önemlidir.
Sitemap’ın Faydaları
- Yeni ve güncellenmiş içeriklerin daha hızlı dizine eklenmesini sağlar.
- Derin bağlantıları (çok tıklama gerektiren içerikleri) görünür hale getirir.
- Arama motorlarının site yapınızı daha iyi anlamasına yardımcı olur.
Robots.txt Nedir?
Robots.txt dosyası, arama motoru botlarına hangi sayfaları taramaları veya taramamaları gerektiğini söyleyen basit bir yönerge dosyasıdır.
Web sitesinin kök dizininde bulunur (siteadi.com/robots.txt).
Robots.txt Kullanım Amaçları
- Gereksiz veya yinelenen sayfaların dizine eklenmesini engellemek.
- Özel veya kullanıcıya özel sayfaları (örn. yönetici panelleri, test sayfaları) botlardan gizlemek.
- Tarama işlemlerinin gereksiz sayfalar üzerinde harcanmasını önlemek.
Dikkat Edilmesi Gerekenler
- Robots.txt ile yanlış sayfaların engellenmesi, önemli içeriklerin arama motorlarında görünmez olmasına neden olabilir.
- Robots.txt sadece tarama sürecini kontrol eder; indexlenmeyi kesin olarak engellemez. Bunun için noindex meta etiketi kullanılmalıdır.
Site Hızı Optimizasyonu
Site hızı, hem kullanıcı deneyimi hem de SEO performansı açısından kritik bir faktördür.
Yavaş yüklenen bir site, ziyaretçilerin sayfayı terk etmesine ve arama motorlarında daha düşük sıralamalara neden olabilir.
Google gibi arama motorları, hızlı yüklenen ve kullanıcı dostu siteleri tercih eder. Site hızını artırmak için dikkat edilmesi gereken temel unsurlar aşağıdaki gibidir.
1. Görsel Optimizasyonu
- Büyük boyutlu görseller, sayfa yüklenme süresini olumsuz etkiler.
- WebP veya AVIF gibi modern formatlar kullanılmalı.
- Görseller sıkıştırılmalı ve uygun çözünürlükte yüklenmelidir.
2. Tarayıcı Önbellekleme
- Tarayıcı önbellekleme sayesinde statik kaynaklar (CSS, JS, görseller) tekrar ziyaretlerde daha hızlı yüklenir.
- Bu ayarların sunucu tarafında doğru yapılandırılması gerekir.
3. CSS ve JavaScript Optimizasyonu
- Gereksiz CSS ve JS kodları temizlenmeli.
- Dosyalar küçültülmeli (minify) ve birleştirilmeli.
- Gerekiyorsa kritik kaynaklar “defer” veya “async” şeklinde yüklenmelidir.
4. Sunucu Performansı ve Hosting
- Güçlü ve hızlı bir hosting altyapısı tercih edilmelidir.
- CDN (Content Delivery Network) kullanımı, özellikle küresel ziyaretçiler için büyük avantaj sağlar.
5. Gereksiz Eklentilerin Azaltılması
- Fazla eklenti veya gereksiz script yüklemek sayfa hızını düşürür.
- Özellikle CMS tabanlı (WordPress vb.) sitelerde eklenti kullanımı dikkatle optimize edilmelidir.
6. Mobil Performansın İzlenmesi
- Mobil cihazlarda yüklenme hızı, masaüstüne göre daha kritik hale gelmiştir.
- Mobil uyumluluk ve hız testleri düzenli olarak yapılmalıdır.
Mobil Uyumluluk ve Mobil-First Indexing
Günümüzde internet trafiğinin büyük kısmı mobil cihazlardan gelmektedir. Bu nedenle arama motorları da önceliklerini değiştirmiştir.
Google, 2018 yılından bu yana mobil öncelikli indeksleme (Mobile-First Indexing) modelini kullanmaktadır.
Bu da demektir ki, sitenizin mobil versiyonu, sıralama algoritmaları için temel kaynak olarak değerlendirilir. Eğer mobil versiyonunuz eksik veya yavaşsa, bu durum tüm SEO performansınızı olumsuz etkileyebilir.
Mobil Uyumluluğun Faydaları
- Kullanıcı deneyimini artırır.
- Sayfada kalma süresini yükseltir.
- Arama sıralamasında olumlu etki sağlar.
Dikkat Edilmesi Gerekenler
- Responsive (duyarlı) tasarım tercih edilmelidir.
- Mobil ve masaüstü sürümleri arasında içerik farkı olmamalıdır.
- Tıklanabilir öğeler (butonlar, menüler) mobil kullanım için uygun boyutta olmalıdır.
- Metinler mobilde rahat okunacak şekilde düzenlenmelidir.
- Mobil hız testleri (örneğin Google PageSpeed Insights veya Lighthouse) düzenli yapılmalıdır.
- Pop-up ve geçiş reklamlarının mobilde aşırı kullanımı engellenmelidir. (Google bunu negatif UX faktörü olarak algılıyor.)
Core Web Vitals ve Kullanıcı Deneyimi
Core Web Vitals, Google’ın kullanıcı deneyimini ölçmek için belirlediği bir dizi performans metriğidir ve doğrudan sıralama faktörleri arasında yer alır.
Kullanıcıların siteyle etkileşim kalitesini gösterdiği için, teknik SEO’nun vazgeçilmez bir parçasıdır. Google’ın Core Web Vitals kapsamında incelediği üç temel metrik aşağıdadır.
LCP (Largest Contentful Paint)
Sayfanın en büyük ve ana içeriğinin yüklenme süresini ölçer. Hedef, 2,5 saniyenin altında olmalıdır.
FID (First Input Delay)
Kullanıcının ilk etkileşim (örneğin bir butona tıklama) anı ile tarayıcının bu etkileşime yanıt verme süresi. Hedef, 100 ms’nin altında olmalıdır.
CLS (Cumulative Layout Shift)
Sayfa yüklenirken beklenmedik düzen kaymalarının olup olmadığını ölçer. Hedef, 0,1’in altında olmalıdır.
Core Web Vitals Skorunu İyileştirme Yöntemleri
- Görsellerin ve medya öğelerinin boyutlarının belirlenmesi
- CSS ve JS dosyalarının optimize edilmesi
- Gereksiz render-blocking kaynakların azaltılması
- Sunucu yanıt süresinin düşürülmesi
- Sayfa öğelerinin mobilde kullanıcı deneyimini olumsuz etkilemeyecek şekilde optimize edilmesi
Core Web Vitals skorlarının yüksek olması, yalnızca arama sıralamalarını değil, kullanıcı memnuniyetini ve dönüşüm oranlarını da artırır.
SSL Sertifikası ve HTTPS Geçişi
Güvenli bir internet deneyimi sunmak, hem kullanıcılar hem de arama motorları için önemli bir öncelik haline gelmiştir.
HTTPS (HyperText Transfer Protocol Secure), verilerin kullanıcı ile web sunucusu arasında şifreli bir şekilde iletilmesini sağlar.
Bu da kullanıcı bilgilerinin üçüncü şahıslar tarafından ele geçirilmesini önler.
Neden HTTPS Kullanılmalı?
- Google, HTTPS kullanan sitelere sıralama avantajı sağlar.
- Güvenli olmayan (HTTP) siteler, tarayıcılar tarafından “Güvenli değil” uyarısıyla işaretlenir.
- Ziyaretçi güvenini artırır ve dönüşüm oranlarına olumlu etki yapar.
SSL Sertifikası Nedir?
SSL (Secure Sockets Layer) sertifikası, bir sitenin HTTPS üzerinden çalışabilmesini sağlayan dijital bir sertifikadır.
Siteye yüklenen SSL sertifikası sayesinde, kullanıcı ile sunucu arasındaki veri akışı şifrelenir.
HTTPS Geçişi Yaparken Dikkat Edilmesi Gerekenler
- Tüm sayfalar ve kaynaklar (CSS, JS, görseller) HTTPS üzerinden çağrılmalıdır.
- HTTP’den HTTPS’ye yapılan yönlendirmeler 301 (kalıcı) yönlendirme ile yapılmalıdır.
- Sitemap ve canonical etiketleri HTTPS sürümünü içermelidir.
- Google Search Console ve Analytics gibi araçlarda HTTPS versiyonu doğrulanmalıdır.
- Eski HTTP sayfalarına gelen bağlantıların da yeni HTTPS versiyonuna yönlendirilmiş olması kontrol edilmelidir.
Canonical URL Kullanımı ve Yinelenen İçerikler
Web sitelerinde benzer veya aynı içeriğin birden fazla URL üzerinden erişilebilir olması, arama motorlarında yinelenen içerik (duplicate content) sorunlarına yol açabilir.
Bu durum, sıralama kaybına veya ilgili URL’lerin tamamen dizinden çıkarılmasına neden olabilir. İşte burada devreye canonical etiketleri (rel=”canonical”) girer.
Canonical Etiketi Nedir?
Canonical etiketi, arama motorlarına belirli bir içeriğin asıl ve tercih edilen URL’sini bildirir.
- https://siteadi.com/urun/123
- https://siteadi.com/kategori/urun-adi
Canonical etiketiyle bu URL’lerin hangisinin “ana sürüm” olduğunu arama motoruna gösterebiliriz. Bu da dizine eklenmenin ve sıralamanın doğru URL üzerinden yapılmasını sağlar.
Neden Önemlidir?
- Yinelenen içerik nedeniyle oluşacak SEO kayıplarını önler.
- Tarama bütçesinin gereksiz yere tüketilmesini engeller.
- Sitenin içerik bütünlüğünü ve otoritesini artırır.
Canonical Kullanımında Dikkat Edilmesi Gerekenler
- Her sayfada doğru canonical URL kullanılmalıdır.
- Site içi link yapısı canonical URL’lerle tutarlı olmalıdır.
- Dinamik URL parametrelerinde (filtreleme, sıralama vb.) canonical doğru şekilde yapılandırılmalıdır.
- HTTPS ve WWW tercihleri canonical etiketlerinde uyumlu olmalıdır.
404 ve 301 Yönlendirmeleri
Web sitelerinde zamanla sayfa yapıları değişebilir, içerikler kaldırılabilir veya URL düzenlemeleri yapılabilir.
Bu tür durumlarda 404 hata sayfaları ve 301 yönlendirmeleri doğru şekilde yönetilmelidir. Aksi halde kullanıcı deneyimi ve SEO performansı olumsuz etkilenir.
404 Hata Sayfaları Nedir?
404 – Sayfa Bulunamadı hatası, bir kullanıcının veya arama motoru botunun artık mevcut olmayan bir URL’ye erişmeye çalıştığında oluşur.
İyi Tasarlanmış 404 Sayfası Nasıl Olmalıdır?
- Kullanıcıya bilgilendirici ve yönlendirici bir mesaj verir.
- Ana sayfa ya da ilgili diğer içeriklere yönlendirme sunar.
- Ziyaretçinin siteyi tamamen terk etmesini engeller.
301 Yönlendirmesi Nedir?
301 yönlendirmesi, bir URL’nin kalıcı olarak başka bir URL’ye taşındığını gösteren sunucu yanıt kodudur.
301 Yönlendirmesi Neden Kullanılır?
- URL değişiklikleri ve site taşıma işlemlerinde
- Yinelenen içerikleri konsolide etmek için
- HTTPS geçişi veya www/olmayan URL tercihlerinde
301 Yönlendirmesinin Faydaları
- Sayfanın SEO değerini (link juice) yeni URL’ye aktarır.
- Kullanıcı deneyimini korur.
- Kırık bağlantı sorunlarını önler.
Önemli Not: Zincirleme (chain redirect) veya döngü oluşturan (redirect loop) 301 yönlendirmelerinden kaçınılmalıdır.
Hreflang ve Uluslararası SEO
Bir web sitesi birden fazla dil veya bölge için içerik sunuyorsa, arama motorlarına hangi içeriğin hangi dil ve bölgeye ait olduğunu net bir şekilde bildirmek gerekir. Bu noktada hreflang etiketleri devreye girer.
Hreflang Etiketi Nedir?
Hreflang etiketi, bir sayfanın HTML kodunda veya HTTP başlığında yer alan ve arama motorlarına sayfanın dil ve hedef bölgesini gösteren bir işarettir.
Örnek:
<link rel="alternate" hreflang="en" href="https://siteadi.com/en/"><link rel="alternate" hreflang="tr" href="https://siteadi.com/tr/">
Hreflang Neden Kullanılır?
- Arama motorlarının doğru dil sürümünü doğru kullanıcıya göstermesini sağlar.
- Dil veya ülke farkından kaynaklanan yinelenen içerik sorunlarını önler.
- Uluslararası SEO performansını artırır.
Hreflang Kullanımında Dikkat Edilmesi Gerekenler
- Sayfanın kendi hreflang etiketi ve alternatif dil sürümleri karşılıklı olarak tanımlanmalıdır.
- Tüm dil sürümlerinde canonical ve hreflang uyumlu olmalıdır.
- Bölgesel dil varyasyonları doğru şekilde belirtilmelidir (örn. “en-us”, “en-gb”).
Yanlış yapılandırılmış hreflang etiketleri, sıralama sorunlarına ve yanlış sayfaların gösterilmesine yol açabilir. Bu nedenle hreflang uygulaması teknik olarak dikkatle kontrol edilmelidir.
Tarama Bütçesi Yönetimi
Arama motorlarının her site için ayırdığı belirli bir tarama bütçesi (crawl budget) vardır. Bu bütçe, botların belirli bir zaman diliminde kaç sayfanızı ziyaret edip dizine ekleyeceğini belirler.
Özellikle büyük veya dinamik sitelerde tarama bütçesinin verimli kullanılması SEO başarısı için kritik öneme sahiptir.
Tarama Bütçesini Etkileyen Faktörler
- Site boyutu: Büyük siteler daha fazla tarama bütçesi gerektirir.
- Sunucu yanıt süresi: Yavaş yanıt veren sunucular tarama bütçesini sınırlar.
- Kırık bağlantılar (404): Çok sayıda hatalı URL, bütçeyi boşa harcar.
- Yinelenen içerikler: Aynı veya benzer içeriklerin taranması verimsizdir.
Tarama Bütçesi Nasıl Optimize Edilir?
- Gereksiz URL’leri Robots.txt veya noindex etiketi ile tarama dışında bırakmak
- Kırık bağlantıları ve yönlendirme hatalarını düzenli olarak kontrol etmek
- Sitemap.xml dosyasını güncel ve temiz tutmak
- Sunucu performansını artırmak
- Yüksek kaliteli ve güncel içeriklerle botları siteye daha sık çekmek
Tarama bütçesinin verimli kullanılması, önemli sayfaların daha sık ve derinlemesine taranmasını sağlayarak sıralama potansiyelini artırır.
Teknik SEO’nun Kontrol Edilmesi ve İzlenmesi
Teknik SEO çalışmaları, uygulandıktan sonra mutlaka düzenli olarak kontrol edilmeli ve güncellenmelidir.
Arama motorlarının algoritmaları ve site altyapıları zamanla değişir; bu yüzden teknik sorunların erken tespit edilmesi SEO performansının sürekliliği için çok önemlidir.
Takip Edilmesi Gereken Temel Araçlar
- Google Search Console: Tarama hataları, dizine ekleme durumu, mobil kullanılabilirlik ve Core Web Vitals performansı için temel kaynaktır.
- Google PageSpeed Insights: Sayfa hızını ve kullanıcı deneyimi metriklerini detaylı olarak raporlar.
- Screaming Frog SEO Spider: Siteyi tarayarak kırık linkler, yönlendirme hataları, canonical etiketler ve meta etiketleri denetlemenize yardımcı olur.
- Ahrefs, SEMrush gibi araçlar: Genel teknik SEO sağlık taramaları sunar.
Düzenli kontrollerle olası teknik sorunların erkenden fark edilmesi, SEO başarınızın devamlılığı açısından kritik öneme sahiptir.
Güçlü Bir Teknik Altyapının SEO Başarısına Etkisi
Başarılı bir SEO stratejisinin temelinde sağlam bir teknik altyapı yatar. Hızlı yüklenen, mobil uyumlu, doğru yapılandırılmış ve güvenli bir site; arama motorları tarafından daha kolay taranır ve daha üst sıralarda değerlendirilir.
HTTPS geçişi, canonical etiketleri, hreflang kullanımı ve etkili tarama bütçesi yönetimi gibi teknik detaylar da SEO başarısına doğrudan katkı sağlar.
Unutmayın, İçerik ve bağlantılar ne kadar güçlü olursa olsun, teknik SEO eksikse başarı sınırlı kalacaktır. Bu yüzden teknik yapınızı düzenli olarak kontrol etmeli ve güncel SEO uygulamalarıyla sürekli geliştirmelisiniz.
Teknik SEO Hakkında Sıkça Sorulan Sorular
Teknik SEO konusunda en çok merak edilen detayları ve uygulama sırasında sık karşılaşılan soruları bu bölümde yanıtlıyoruz.
Tarama bütçesi tükendiğinde, arama motoru botları sitenizdeki bazı sayfalara ulaşamaz ve bu sayfalar dizine eklenmez. Bu yüzden gereksiz URL’lerin azaltılması önemlidir.
Evet. Özellikle mobil öncelikli indeksleme döneminde düşük hız, kullanıcı deneyimini olumsuz etkileyerek sıralamaları düşürebilir.
Kesinlikle. HTTP linklerinden HTTPS’ye 301 yönlendirme yapılması SEO değerinin korunması için şarttır.
Gereksiz, düşük kaliteli veya yinelenen içeriklere sahip sayfaları (örneğin filtreleme URL’leri) dizine eklenmemesi için noindex etiketi ile işaretleyebilirsiniz.
Google Search Console’daki “Sayfa Deneyimi” ve “Core Web Vitals” raporlarından, ayrıca PageSpeed Insights aracından takip edebilirsiniz.
- Yayınlama tarihi
Dijital Pazarlama Ajansı
Yazıyı Paylaş
Dijital Pazarlama Ajansı
- Yayınlama tarihi
Yazıyı Paylaş
E-Kitaplarımızı İncelediniz mi?
E-ticaret dünyasında rakiplerinizin önüne geçmek için doğru bilgiye ihtiyacınız var. E-kitaplarımız, satışlarınızı artırmanıza ve işinizi daha kârlı bir noktaya taşımanıza yardımcı olacak pratik taktikler ve kanıtlanmış stratejiler sunmaktadır.
İlginizi çekebilir...
Hedeflerinize nasıl ulaşabileceğinizi konuşalım!
Online veya canlı bir toplantı planlayarak tanışalım ve iş hedeflerinize nasıl ulaşabileceğinizi konuşalım.