Arama motorlarının anlayabildiği bir temel
Teknik SEO, sayfanın yalnızca anahtar kelimelerle değil doğru HTML yapısı, temiz bağlantılar, açıklayıcı başlıklar ve erişilebilir içerikle hazırlanmasını sağlar. Arama motoru sayfayı ne kadar doğru anlarsa doğru kullanıcıya gösterme ihtimali de o kadar artar.
Hız ve taranabilirlik birlikte düşünülmeli
Optimize edilmemiş görseller, gereksiz kodlar ve hatalı yönlendirmeler kullanıcı deneyimini düşürür. Site haritası, canonical adresleri, mobil uyumluluk ve Core Web Vitals kontrolleri yayın öncesinde birlikte ele alınmalıdır.
Ölçmeden iyileştirmek mümkün değil
SEO tek seferlik bir ayar değildir. Arama performansı, ziyaretçi davranışı ve sayfa hızları düzenli olarak izlenmeli; içerik ve teknik yapı gerçek verilere göre geliştirilmelidir.
Teknik SEO rehberi hangi konuları kapsar?
Teknik SEO Rehberi, bir web sitesinin arama motorları tarafından keşfedilmesi, taranması, oluşturulması ve doğru URL altında indekslenmesi için gerekli altyapıyı açıklar. Teknik SEO; title, description ve başlık düzeninden canonical, yönlendirme, sitemap, robots, iç bağlantı, yapılandırılmış veri, mobil uyumluluk ve performansa kadar geniş bir alanı kapsar.
Bir sayfanın güzel görünmesi veya uzun içerik taşıması arama görünürlüğü için tek başına yeterli değildir. Tarayıcı sayfaya erişemiyor, önemli içerik yalnız hatalı JavaScript sonrasında oluşuyor, canonical başka URL’yi gösteriyor veya sunucu sık sık hata veriyorsa içerik potansiyelini kullanamaz. Teknik temel, içerik ve otoritenin üzerinde çalışacağı zemindir.
Teknik SEO çalışmasının amacı arama motorunu kandırmak değil, gerçek site yapısını açık ve tutarlı hâle getirmektir. Kullanıcı için hızlı, anlaşılır ve güvenli bir sayfa çoğu zaman tarayıcılar için de daha sağlıklı sinyaller üretir. Buna rağmen her teknik kontrolün doğrudan sıralama faktörü olduğu varsayılmamalı; öncelik iş etkisi ve kullanıcı yararıyla belirlenmelidir.
Arama motorları sayfaları nasıl keşfeder ve indeksler?
Arama motoru yeni URL’leri daha önce taradığı sayfalardaki bağlantılar, XML sitemap ve farklı kaynaklardan keşfeder. URL’ye istek gönderir, sunucunun cevabını ve kaynakları alır, gerekirse JavaScript çalıştırarak sayfayı oluşturur. Daha sonra içeriğin indeks için uygun, özgün ve faydalı olup olmadığını değerlendirebilir. Keşfedilmek, taranmak ve indekslenmek farklı aşamalardır.
Crawl ve index sorunlarını ayırmak önemlidir. URL hiç keşfedilmemiş olabilir, robots ile taraması engellenebilir, sunucu hatası verebilir, noindex taşıyabilir veya başka sayfaya canonical gönderebilir. Teknik olarak indekslenebilir olsa bile zayıf ya da yinelenen içerik nedeniyle seçilmeyebilir. Search Console URL Inspection ve indeksleme raporları bu ayrımı anlamaya yardımcı olur.
Tarama bütçesi küçük sitelerde genellikle ana sorun değildir; yine de sınırsız filtre parametreleri, takvim URL’leri, oturum kimlikleri ve bozuk bağlantılar tarayıcıyı gereksiz sayfalara yönlendirebilir. Büyük e-ticaret ve içerik sitelerinde URL üretim kuralları daha kritik hâle gelir.
HTTP durum kodları SEO açısından ne ifade eder?
200 durum kodu isteğin başarıyla karşılandığını gösterir. Ancak görsel olarak hata sayfası gösterip 200 döndüren soft 404 yapısı arama motorunu ve kullanıcıyı yanıltır. Bulunmayan içerik gerçek 404 veya kalıcı kaldırmada uygun 410 cevabı verebilir. Sunucu kaynaklı 5xx hataları sık yaşanıyorsa tarama ve kullanıcı deneyimi zarar görür.
301 kalıcı, 302 veya 307 geçici yönlendirme amaçları için kullanılır. Site taşıma ve kalıcı URL değişiminde 301 tercih edilir. SEO yönlendirme eski URL’yi en yakın eşdeğer yeni sayfaya götürmelidir. Bütün eski adresleri ana sayfaya yönlendirmek kullanıcı beklentisini karşılamaz ve soft 404 olarak değerlendirilebilir.
Yönlendirme zinciri, A adresinin B’ye, B’nin C’ye gitmesidir. Her ek adım gecikme ve hata noktası oluşturur. İç bağlantılar ve sitemap doğrudan nihai URL’yi kullanmalıdır. Yönlendirme döngüleri tarayıcı ve kullanıcı için sayfayı erişilemez hâle getirir.
Robots.txt ile noindex arasındaki fark nedir?
Robots.txt, belirli tarayıcıların hangi yolları istememesi gerektiğini bildirir. Bu dosya erişim güvenliği sağlamaz; adres başka yerden biliniyorsa URL sonuçlarda başlıksız biçimde görünebilir. Gizli yönetim veya müşteri alanı kimlik doğrulama ile korunmalıdır. CSS ve JavaScript gibi sayfanın oluşturulması için gerekli kaynakları yanlışlıkla engellemek de içeriğin değerlendirilmesini zorlaştırabilir.
Noindex etiketi, erişilebilen sayfanın indekse alınmamasını ister. Tarayıcı robots.txt nedeniyle sayfayı hiç alamıyorsa noindex değerini göremez. Bu iki aracı aynı URL’de çelişkili kullanmamak gerekir. Arama sonuçlarından çıkarılacak sayfalar erişilebilir bırakılıp noindex ile işaretlenebilir; daha sonra taranma sıklığına göre sonuçlardan kalkar.
Arama, filtre, sepet, hesap veya test sayfalarının indeks politikası site türüne göre belirlenir. Her parametreyi robots ile kapatmak temel problemi çözmeyebilir. URL üretimi, canonical, dahili bağlantı ve sitemap birlikte değerlendirilmelidir.
XML sitemap nasıl hazırlanır?
XML sitemap, arama motoruna indekslenmesini istediğiniz canonical URL’leri düzenli listede sunar. Sitemap yalnız 200 açılan, noindex olmayan ve tercih edilen URL’leri içermelidir. 404, yönlendirilen veya başka sayfaya canonical veren adresler dosyada yer almamalıdır. Büyük sitelerde içerik türü veya güncellenme sıklığına göre birden fazla sitemap hazırlanabilir.
lastmod alanı gerçek önemli değişiklik tarihini yansıtmalıdır. Her istek anında bütün URL’lere bugünün tarihini yazmak güvenilir değildir. priority ve changefreq alanları modern arama motorları açısından sınırlı değer taşır; enerjiyi URL doğruluğu ve içerik güncelliğine ayırmak daha faydalıdır.
Sitemap Search Console üzerinden gönderilebilir ve robots.txt içinde belirtilebilir. Dosyanın kabul edilmesi bütün URL’lerin indeksleneceği anlamına gelmez. Sitemap SEO için keşfi destekler; içerik kalitesi, canonical ve diğer indeksleme koşullarının yerini tutmaz.
SEO uyumlu URL yapısı nasıl olmalıdır?
URL kısa olmak zorunda değildir; fakat okunabilir, kalıcı ve içerikle ilişkili olmalıdır. Anlamsız kimlikler yerine açıklayıcı kelimeler kullanıcı ve arama motoruna bağlam sağlar. Türkçe karakterlerin teknik dönüşümü, tire kullanımı, büyük-küçük harf ve son slash tercihi site genelinde tutarlı olmalıdır.
SEO uyumlu URL oluştururken her değişiklikte adresi yenilemekten kaçınılmalıdır. Başlık küçük ölçüde güncellendi diye iyi performans alan URL’yi değiştirmek gereksiz yönlendirme ve takip yükü oluşturur. Değişiklik zorunluysa eski adresten yeniye 301 verilir, iç bağlantılar ve sitemap güncellenir.
Parametreler filtre, sıralama, sayfalama ve kampanya takibi için kullanılabilir. Hangi parametrenin içeriği gerçekten değiştirdiği belirlenmelidir. Oturum kimliği veya kişiye özel geçici değerler iç bağlantılara eklenmemelidir. E-ticaret projelerinde varyant URL’leri ve canonical stratejisi baştan planlanmalıdır.
Canonical etiketi doğru nasıl kullanılır?
Canonical, benzer URL grubu içinde tercih edilen temsilci adresi işaret eder. İndekslenebilir özgün sayfalarda kendini gösteren canonical kullanmak yaygın ve güvenli bir uygulamadır. Adres mutlak HTTPS URL olmalı ve sunucunun gerçek tercihleriyle eşleşmelidir.
Canonical hataları arasında bütün sayfaları ana sayfaya işaret etmek, kategori sayfasını alakasız sayfaya bağlamak, noindex URL’yi canonical seçmek ve sitemap içinde farklı adres kullanmak bulunur. Canonical güçlü bir sinyaldir ama kesin talimat değildir. İçerik, yönlendirme, iç bağlantı ve sitemap çelişirse arama motoru başka URL seçebilir.
Sayfalama serilerinde her sayfa benzersiz ürün veya içerik taşıyorsa kendi canonical adresini göstermelidir. İlk sayfaya canonical vermek sonraki içeriklerin değerlendirilmesini engelleyebilir. Parametreli varyantların stratejisi kullanıcı değeri ve arama talebine göre belirlenir.
Daha ayrıntılı açıklama için Google’ın canonical URL rehberini inceleyebilirsiniz.
SEO title ve meta description nasıl yazılır?
Title sayfanın ana konusunu kısa ve ayırt edici biçimde anlatır. Ana anahtar kelime başa yakın kullanılabilir; marka ve telefon bilgisi okunabilirlik sınırında eklenebilir. Her sayfada aynı genel title kalıbını kullanmak yerine özgün değer hazırlanmalıdır. Google, title çok uzun, eksik veya sayfayla uyumsuzsa sonuç başlığını farklı kaynaklardan yeniden oluşturabilir.
Meta description, kullanıcının tıklama kararını destekleyen özet olmalıdır. Kesin karakter sınırı bulunmaz; sonuç cihaz genişliğine göre kesilebilir. Uygulamada ana mesajı ilk 140–155 karakterde vermek kontrollü bir yaklaşımdır. Anahtar kelime ve sayfanın faydası doğal cümle içinde yer alır.
Title ve description içerikte olmayan iddialar sunmamalıdır. “En iyi”, “garantili birinci sıra” veya sahte fiyat gibi ifadeler güveni zedeler. Çok sayıda anahtar kelimeyi virgülle sıralamak yerine tek arama niyetini açıklamak daha anlaşılırdır. Her ikisi de sayfa güncellendiğinde gözden geçirilmelidir.
H1, H2, H3 ve semantik HTML neden önemlidir?
Sayfada bir ana H1 kullanmak temel konuyu belirginleştirir. H2 başlıkları ana bölümleri, H3 ise bu bölümlerin alt konularını düzenler. Başlık seviyeleri yalnız görsel boyut için seçilmemeli; belge yapısı mantıklı sırada ilerlemelidir. CSS görünümü kontrol eder, HTML etiketi anlamı taşır.
Semantik HTML; header, nav, main, article, section, aside, footer, button ve form gibi öğeleri amacına uygun kullanır. Bu yapı ekran okuyucuların ve arama motorlarının içeriği anlamasını kolaylaştırabilir. Tıklanabilir div yerine gerçek bağlantı veya buton kullanmak klavye ve tarayıcı davranışlarını da doğal olarak sağlar.
Anahtar kelime H1 ve girişte birebir bulunabilir; fakat her alt başlığı aynı ifadeyle doldurmak doğal değildir. Yardımcı kelimeler, sorular ve eş anlamlı kavramlar konunun gerektirdiği yerlerde kullanılmalıdır. Başlık okuyucuya altında ne öğreneceğini net biçimde söylemelidir.
İç linkleme stratejisi nasıl oluşturulur?
İç bağlantılar kullanıcıya ilgili içerikleri bulma yolu verir ve sayfalar arasındaki konu ilişkisini güçlendirir. Hizmet sayfası ilgili rehbere, rehber hizmete, referans ise ilgili çözüme bağlanabilir. Yetim sayfa olarak kalan, hiçbir yerden bağlantı almayan önemli içerik tarayıcı ve kullanıcı tarafından zor keşfedilir.
SEO iç link metni hedef sayfayı açıklamalıdır. Her bağlantıda tam anahtar kelimeyi zorlamak doğal görünmez; bağlama uygun çeşitli ve açıklayıcı ifadeler kullanılabilir. Aynı paragrafta çok sayıda bağlantı vermek okunabilirliği düşürür. Kullanıcıya gerçek fayda sağlayan hedefler seçilmelidir.
Site genelindeki navigasyon, footer ve breadcrumb yapısal bağlantılar sağlar. İçerik içindeki bağlamsal bağlantılar daha özel ilişki kurar. Örneğin responsive tasarım bölümünden Mobil Uyumlu Web Tasarım hizmetine, performans bölümünden Teknik SEO ve Site Hızlandırma sayfasına geçiş verilebilir.
Google’ın bağlantı en iyi uygulamaları, taranabilir a öğeleri ve anlaşılır bağlantı metinleri kullanılmasını önerir.
Görsel SEO ve alt metin nasıl hazırlanır?
Görsel dosya adı, çevresindeki metin, alt açıklama, boyut ve kalite birlikte önemlidir. Alt metin görselin bağlamdaki işlevini kısa biçimde açıklar. Yalnız anahtar kelime sıralamak veya her görsele aynı metni vermek erişilebilirliği ve anlamı bozar. Dekoratif görseller boş alt değeriyle yardımcı teknolojilerden saklanabilir.
Görsel optimizasyonu doğru ölçü, responsive kaynak, modern format ve uygun sıkıştırmayı kapsar. Büyük dosya sayfa hızını düşürür; aşırı sıkıştırma kaliteyi bozar. Görsel genişlik ve yükseklik değerleri yüklenme sırasında alan ayırarak CLS riskini azaltır.
Önemli görseller anlamlı metnin yakınında bulunmalıdır. CSS arka planıyla verilen ve metinsel karşılığı olmayan temel bilgi arama motoru tarafından içerik olarak anlaşılmayabilir. Görsel sitemap büyük medya arşivlerinde keşfi destekleyebilir; ancak standart sayfa bağlantıları ve bağlam yine gereklidir.
Yapılandırılmış veri SEO için ne sağlar?
Yapılandırılmış veri, sayfadaki içeriğin türünü standart sözlüklerle açıklar. Article, BreadcrumbList, Organization, LocalBusiness, Product ve Service gibi türler içeriğe göre kullanılabilir. JSON-LD formatı HTML yapısından bağımsız yönetilebildiği için yaygındır.
Schema.org işaretlemesi zengin sonuç garantisi vermez ve doğrudan sıralama hilesi değildir. İşaretlenen bilgiler sayfada görünür, doğru ve güncel olmalıdır. Olmayan değerlendirme, fiyat veya yazar bilgisi eklemek politika ihlaline dönüşebilir.
Kod Google Rich Results Test ve Schema Validator gibi araçlarla kontrol edilebilir. Search Console raporları canlı sayfalardaki sorunları gösterebilir. Şema türü seçerken desteklenen arama özellikleri ve sayfanın gerçek amacı birlikte değerlendirilmelidir.
Core Web Vitals teknik SEO denetimine nasıl eklenir?
LCP ana içeriğin görünme süresini, INP etkileşimlere yanıtı, CLS ise görsel kararlılığı ölçer. Bu metrikler kullanıcı deneyiminin tamamını tek başına temsil etmez; fakat yükleme ve etkileşim sorunlarını ölçmek için ortak çerçeve sağlar. Hem laboratuvar hem saha verisi incelenmelidir.
LCP sorunu ana görselin geç keşfedilmesi, yavaş sunucu, render engelleyen CSS veya ağır fonttan kaynaklanabilir. INP uzun JavaScript görevleri ve karmaşık DOM nedeniyle kötüleşebilir. CLS için boyutsuz görseller, sonradan eklenen banner ve font değişimi incelenir. Core Web Vitals optimizasyonu metriği değil, metriğin arkasındaki kullanıcı sorununu çözmelidir.
web.dev’in Core Web Vitals eşikleri rehberi, LCP, INP ve CLS’nin farklı deneyim boyutlarını ölçtüğünü açıklar. Sayfa türleri ayrı değerlendirilmeli; ana sayfa iyi diye ürün veya blog sayfalarının da iyi olduğu varsayılmamalıdır.
JavaScript SEO sorunları nasıl önlenir?
JavaScript modern arayüzlerde yararlıdır; ancak temel içerik ve bağlantılar yalnız istemci tarafındaki başarılı çalışmaya bağlıysa tarama ve kullanıcı deneyimi risk altına girer. Sunucu tarafı render, statik üretim veya progressive enhancement projeye göre değerlendirilebilir. PHP gibi sunucu tarafı sistemlerde ana içerik doğrudan HTML içinde sunulabilir.
JavaScript SEO denetiminde ilk HTML ile oluşturulmuş DOM karşılaştırılır. Bağlantılar gerçek href taşıyor mu, içerik etkileşim olmadan erişiliyor mu, API hatası sayfayı boş bırakıyor mu? Sonsuz kaydırma kullanan listelerde taranabilir sayfalama URL’leri bulunmalıdır.
Gereksiz JavaScript yalnız SEO değil, INP ve mobil performans sorunudur. Her sayfada bütün kütüphaneleri yüklemek yerine kod bölme ve koşullu yükleme uygulanabilir. Üçüncü taraf sohbet, analiz ve reklam scriptleri düzenli olarak sorgulanmalıdır.
Teknik SEO için hangi ölçüm araçları kullanılabilir?
Google Search Console indeksleme, sitemap, arama performansı, geliştirme ve Core Web Vitals raporları sunar. URL Inspection belirli sayfanın keşif, tarama ve canonical durumunu incelemek için kullanılır. Bu veriler sitenin tamamını anlık göstermeyebilir; rapor tarihleri ve kapsam açıklamaları dikkate alınmalıdır.
Site tarama araçları URL envanteri, durum kodu, meta alanı, canonical ve iç bağlantı sorunlarını toplu görmeye yardımcı olur. Lighthouse ve PageSpeed Insights laboratuvar performans analizi sağlar. Chrome UX Report veya gerçek kullanıcı izleme saha verisi sunabilir. Sunucu logları tarayıcı davranışını doğrudan görmenin yollarından biridir.
SEO analizi araç listesinden ibaret değildir. Aynı uyarı her sitede aynı önceliğe sahip olmaz. İş etkisi, etkilenen URL sayısı, sayfa trafiği, düzeltme riski ve geliştirme maliyeti birlikte değerlendirilir. Araç bulgu üretir; doğru yorum uzmanlık gerektirir.
Sık yapılan teknik SEO hataları nelerdir?
- Test ortamındaki noindex veya robots engelini canlıya taşımak.
- Bütün canonical adresleri ana sayfaya veya yanlış alana yöneltmek.
- 404 sayfalarında 200 durum kodu döndürmek.
- Eski URL’leri alakasız sayfalara veya topluca ana sayfaya yönlendirmek.
- Sitemap içine yönlendirilen, noindex veya canonical olmayan URL’leri eklemek.
- Aynı title ve description değerini bütün sayfalarda kullanmak.
- Temel bağlantıları
hrefyerine yalnız JavaScript tıklamasına bağlamak. - Filtre ve takip parametreleriyle sınırsız yinelenen URL üretmek.
- Görselleri boyutsuz, ağır ve açıklamasız kullanmak.
- Mobil görünümde ana içeriği veya bağlantıları kaldırmak.
- Yapılandırılmış veriye sayfada bulunmayan yorum ve fiyat eklemek.
- Tek laboratuvar puanını gerçek kullanıcı deneyimi sanmak.
Bu hataların bazıları tek sayfayı, bazıları sitenin tamamını etkiler. Değişiklik öncesinde yedek ve test ortamı kullanılmalı, düzeltme sonrasında yeniden tarama yapılmalıdır.
Teknik SEO denetimi hangi sırayla yapılmalıdır?
Önce sitenin farklı varyantları, yönlendirme ve erişim durumu kontrol edilir. Ardından tarama yapılarak URL envanteri, durum kodları, canonical, noindex, title, description, H1 ve iç bağlantılar çıkarılır. Search Console, sitemap ve robots dosyalarıyla karşılaştırılır.
İkinci aşamada performans, mobil kullanım, yapılandırılmış veri ve JavaScript davranışı değerlendirilir. Sorunlar kritik, yüksek, orta ve düşük gibi seviyelere ayrılabilir. İndekslemeyi engelleyen problem, küçük bir title uzunluğu uyarısından önce ele alınmalıdır.
Uygulama sonrasında aynı tarama ve testler tekrarlanır. Sadece kod değişikliğinin yapılması değil, canlı çıktının beklenen sonucu vermesi doğrulanır. Search Console ve analiz verileri zaman içinde izlenir. Teknik SEO, yeni sayfa ve özelliklerle birlikte sürekli bakım gerektirir.
Sitenizin teknik temelini profesyonel olarak değerlendirmek için Teknik SEO ve Site Hızlandırma hizmetimizi inceleyebilir, proje için Uyan Yazılım İletişim sayfasından bize ulaşabilirsiniz.
Teknik SEO raporu nasıl aksiyona dönüştürülür?
İyi bir rapor yüzlerce otomatik uyarıyı sıralamak yerine sorunun etkisini, kanıtını, etkilenen URL örneklerini ve önerilen çözümü açıklar. Her madde için sorumlu ekip, öncelik, tahmini efor ve doğrulama yöntemi belirlenir. Böylece pazarlama, içerik ve yazılım ekipleri aynı sorunun ne anlama geldiğini anlayabilir.
Teknik SEO önceliklendirmesi için erişim ve indeksleme sorunları ilk sırada değerlendirilir. Ardından çok sayıda değerli sayfayı etkileyen canonical, yönlendirme, iç bağlantı ve performans sorunları gelir. Tek bir düşük trafikli URL’deki küçük biçim uyarısı, sitenin tamamında taramayı engelleyen problemle aynı seviyeye konmamalıdır.
Düzeltme tamamlandığında görev yalnız “yapıldı” olarak kapatılmaz. Canlı URL yeniden taranır, kaynak kod ve oluşturulmuş DOM kontrol edilir, durum kodu ile canonical doğrulanır. Search Console raporlarının güncellenmesi zaman alabileceği için teknik doğrulama ile arama performansı izlemesi ayrı yürütülür. Değişiklik tarihi kayıt altına alınarak olası trafik etkisi doğru bağlamda değerlendirilir.
Rapor düzenli aralıklarla yenilenir; çünkü yeni içerik, filtre, kampanya ve altyapı değişikliği yeni teknik riskler oluşturabilir. Google’ın Search Essentials dokümanı temel gereksinimler için başvuru kaynağıdır. Site performansı tarafında Core Web Vitals rehberi ölçüm sürecini tamamlar.
Yönetim özetinde teknik terimler tek başına bırakılmaz; organik trafik, dönüşüm ve operasyon riskiyle ilişkilendirilir. Örneğin yanlış canonical sorununun hangi gelir sayfalarını etkilediği veya yavaş şablonun hangi mobil kullanıcı grubunda kayıp oluşturduğu açıklanır. Böylece geliştirme bütçesi yalnız uyarı sayısına göre değil iş sonucuna göre ayrılır.
Takip tablosunda bulgu, örnek URL, beklenen davranış, çözüm sahibi, test sonucu ve canlıya çıkış tarihi bulunabilir. Aynı hata yeniden ortaya çıkıyorsa yalnız sayfayı düzeltmek yerine şablon, içerik yönetimi veya yayın kontrolü iyileştirilmelidir. Kalıcı teknik SEO çalışması, sorunları tek tek kapatmaktan çok tekrarını önleyen sistem kurar.
Raporun bir sonraki denetimde karşılaştırılabilir olması için tarama ayarları, kullanıcı aracısı, kapsam dışı URL kuralları ve test tarihi saklanır. Alan adı geçişi, altyapı değişikliği veya büyük tasarım yenilemesi öncesinde mevcut durum kaydı alınır. Yayından sonra aynı kontrol seti çalıştırılarak yönlendirme, indekslenebilirlik, iç bağlantı ve performans değişimi somut biçimde görülebilir. Bu kayıt, trafik dalgalanmasının nedenini araştırırken güçlü bir referans sağlar.

