Ara
SEO

Teknik SEO Nedir? 15 Adımda Güncel Uygulama Rehberi

Teknik SEO nedir, nasıl yapılır? Tarama, dizine ekleme, Core Web Vitals (INP), mobil öncelikli dizin ve yapay zeka botları için 15 adımlık güncel liste.

Teknik SEO Nedir, 15 Adımda Uygulama Rehberi
İçindekiler
  1. Teknik SEO nedir?
  2. 15 adımda teknik SEO uygulaması
  3. Yapay zeka aramaları (AI Overviews, AI Mode, ChatGPT) açısından teknik SEO
  4. Teknik SEO kontrol listesi
  5. Sonuç

Teknik SEO, arama motorlarının sitenizi sorunsuz şekilde bulmasını, taramasını, işlemesini (render) ve dizine eklemesini sağlayan altyapı çalışmalarının bütünüdür. robots.txt, XML site haritası, canonical, HTTPS, hız (Core Web Vitals), mobil uyumluluk ve site yapısı bu işin temel parçalarıdır. İçeriğiniz ne kadar iyi olursa olsun, Google sayfanıza erişemiyor veya onu dizine ekleyemiyorsa arama sonuçlarında ve yapay zeka yanıtlarında görünemezsiniz.

Bu rehberi ilk olarak 2020'de yazmıştım. Bu güncellemede artık geçerli olmayan önerileri (tercih edilen alan adı ayarı, rel=next/prev, AMP zorunluluğu, Mobil Uyumluluk Testi) çıkardım; INP, mobil öncelikli dizinin tamamlanması, Google'ın güncel site haritası kuralları ve yapay zeka botları gibi bugünün konularını ekledim.

Teknik SEO nedir?

Google'ın kendi anlatımıyla arama üç aşamada çalışır: tarama (Googlebot sayfaları bulur ve indirir), dizine ekleme (sayfanın içeriği analiz edilip dizinde saklanır) ve sonuçların sunulması (bir arama yapıldığında en alakalı sayfalar gösterilir). Teknik SEO, ilk iki aşamada hiçbir engel kalmamasını sağlar. Sıralamada öne geçmek ise çoğunlukla içerik ve itibarla ilgilidir.

Reklam

Google'ın belgelerinde iki önemli hatırlatma var: Google, bir siteyi daha sık taramak veya daha üst sıraya koymak için ödeme almaz; kurallara uymak da taramayı, dizine eklemeyi veya gösterilmeyi garanti etmez. Teknik SEO, şansınızı artırır ama "garanti" değildir.

SEO genellikle üç başlıkta anlatılır:

  • Teknik SEO: Altyapı, tarama ve dizine ekleme.
  • Site içi SEO: İçerik, başlıklar, iç linkler ve görseller.
  • Site dışı SEO: Backlinkler, marka bahisleri ve itibar.
SEO'nun üç ayağı: teknik SEO, site içi SEO ve site dışı SEO

Bu üç alan arasında keskin sınırlar yoktur. Arama motorlarının işleyişini daha ayrıntılı merak ediyorsanız arama motorları nasıl çalışır yazısına bakabilirsiniz.

15 adımda teknik SEO uygulaması

Aşağıdaki adımları kendi sitenizde sırayla kontrol edebilirsiniz.

1. Tek bir alan adı sürümü kullanın

Bir siteye http://, https://, www ile ve www olmadan ulaşılabilir. Bu dört sürüm arama motoru için dört ayrı adres demektir. Birini seçin (örneğin https://ornek.com) ve diğer üçünü kalıcı 301 yönlendirmesiyle ona bağlayın.

www kullanıp kullanmamanın SEO açısından bir avantajı yoktur; önemli olan tutarlılıktır. Eskiden Search Console'da bulunan "tercih edilen alan adı" ayarı 2019'da kaldırıldı. Bugün tercihinizi yönlendirmeler, canonical etiketi, site haritası ve iç linklerle bildirirsiniz.

2. robots.txt dosyasını kontrol edin

robots.txt, sitenizin kök dizinindeki (ornek.com/robots.txt) ve botlara hangi bölümleri tarayabileceklerini söyleyen metin dosyasıdır. Çoğu sitede birkaç satırdan fazlasına gerek yoktur.

Yararlı robots.txt kuralları
Yararlı robots.txt kuralları

Dikkat edilecek iki nokta var. Birincisi, robots.txt taramayı engeller ama bir sayfayı dizinden çıkarmanın doğru yolu değildir; bunun için noindex kullanılır. İkincisi, CSS ve JavaScript dosyalarını engellemeyin, aksi hâlde Google sayfanızı doğru işleyemez.

Bugün robots.txt yalnızca Googlebot'u değil, yapay zeka botlarını da yönettiğiniz yerdir. Örneğin ChatGPT aramasının kullandığı OAI-SearchBot ile model eğitimi için kullanılan GPTBot ayrı ayrı yönetilebilir. Ayrıntılar için robots.txt SEO rehberine ve Türk sitelerinin bu botlara nasıl davrandığını incelediğimiz 483 sitelik bot raporuna bakabilirsiniz.

3. URL yapınızı sadeleştirin

İyi bir URL kısa, okunabilir ve sayfanın konusunu anlatır:

  • Küçük harf kullanın, kelimeleri tire (-) ile ayırın.
  • Türkçe karakterleri sadeleştirin (ç → c, ş → s, ı → i).
  • Gereksiz kelimeleri ve tarihleri çıkarın: /teknik-seo/, /2026-icin-en-iyi-15-teknik-seo-ipucu/ adresinden daha kalıcıdır.
  • Anahtar kelimeyi doğal şekilde kullanın, tekrar etmeyin.

Yayındaki bir sayfanın adresini zorunda kalmadıkça değiştirmeyin. Değiştirirseniz eski adresi 301 ile yenisine yönlendirin. Ayrıntılar için kalıcı bağlantı (permalink) rehberine bakın.

Mantıklı bir site yapısı hem ziyaretçinin aradığını bulmasını kolaylaştırır hem de Google'a hangi sayfaların önemli olduğunu gösterir. Genel kural: Önemli sayfalar ana sayfadan birkaç tıklamada erişilebilir olmalı ve her sayfa en az bir iç linkle bağlanmalıdır. Hiçbir sayfadan link almayan "yetim" sayfalar zor keşfedilir.

Kategori sayfalarını gizlemek yerine, kısa bir açıklama ve iyi seçilmiş linklerle faydalı hâle getirin. Ayrıntılar: SEO optimize site yapısı ve site içi linkleme.

İçerik haritası, sayfanın üstünde "Ana Sayfa › SEO › Teknik SEO" gibi görünen yol göstericidir. Ziyaretçinin bir üst kategoriye kolayca dönmesini sağlar ve arama motorlarına site hiyerarşisini anlatır. BreadcrumbList yapılandırılmış verisiyle birlikte kullanın. Nasıl kurulacağını breadcrumbs rehberinde anlattım.

6. Yapılandırılmış veri ekleyin

Yapılandırılmış veri (schema.org işaretlemesi), sayfanızdaki bilgiyi makinelerin anlayacağı biçimde tarif eden koddur. Google, JSON-LD biçimini öneriyor. Makale, ürün, yerel işletme, etkinlik, iş ilanı gibi türler sonuçlarda zengin sonuç olarak görünmenize yardımcı olabilir.

İşaretlemeyi bir kez şablona eklediğinizde yeni içeriklere otomatik uygulanır. Kodu yayınlamadan önce Google'ın Zengin Sonuçlar Testi'nden ve Schema Markup Validator'dan geçirin. İşaretlemede sayfada görünmeyen bilgi bulunmamalıdır.

7. Canonical URL'leri kontrol edin

Canonical etiketi (<link rel="canonical" href="...">), aynı veya çok benzer içerik birden fazla adreste bulunduğunda Google'a asıl adresi bildirir. Her sayfanın kendine işaret eden bir canonical'ı olması iyi bir varsayılandır. Parametreli ve filtreli adresleri ana sayfaya bağlayın.

Canonical URL etiketi örneği
Canonical URL etiketi

Canonical bir emir değil, güçlü bir ipucudur. Google'ın hangi adresi seçtiğini Search Console'daki URL Denetleme aracında "Google tarafından seçilen standart URL" alanında görebilirsiniz. Ayrıntılar: canonical URL nedir.

8. 404 sayfalarını doğru yönetin

Var olmayan bir adres için sunucu gerçekten 404 (veya kalıcı silindiyse 410) durum kodu döndürmelidir. "Sayfa bulunamadı" yazan ama 200 kodu dönen sayfalar Search Console'da soft 404 olarak görünür ve tarama bütçesini boşa harcar.

İyi bir 404 sayfası; sitenin menüsünü korur, ziyaretçiye sade bir dille sayfanın bulunamadığını söyler ve arama kutusu ile popüler sayfalara linkler sunar. Taşınan içerikler için 404 yerine 301 yönlendirmesi kullanın. Hata türlerini dizine ekleme hataları rehberinde tek tek anlattım.

9. XML site haritasını düzenleyin

XML site haritası, dizine eklenmesini istediğiniz adresleri listeleyen dosyadır. Google'ın güncel belgesindeki kurallar şunlar:

  • Bir site haritası en fazla 50.000 URL veya sıkıştırılmamış 50 MB olabilir. Daha büyük siteler site haritası dizini (sitemap index) kullanır.
  • Google, <priority> ve <changefreq> değerlerini yok sayar.
  • <lastmod> değeri yalnızca tutarlı ve doğrulanabilir şekilde doğruysa kullanılır. Telif yılını değiştirmek gibi küçük değişikliklerde tarihi güncellemeyin.
  • Site haritasını Search Console'daki Site Haritaları raporundan gönderin ve robots.txt'ye Sitemap: satırı ekleyin.
XML site haritası örneği
XML site haritası

Site haritasına yalnızca canonical, 200 kodu dönen ve dizine eklenmesini istediğiniz sayfaları koyun. noindex sayfalar, yönlendirmeler ve içeriksiz etiket arşivleri listede olmamalı.

10. HTTPS kullanın

HTTPS, ziyaretçi ile sunucu arasındaki veriyi şifreler ve bugün her site için standarttır. Google'ın sayfa deneyimi belgesi de sayfaların güvenli şekilde sunulup sunulmadığını kontrol edilmesi gereken noktalar arasında sayıyor. Çoğu hosting firması Let's Encrypt gibi ücretsiz sertifikaları birkaç tıklamayla kuruyor.

HTTP'den HTTPS'ye geçerken tüm eski adresleri 301 ile yönlendirmeyi, iç linkleri ve canonical'ları güncellemeyi unutmayın. Adım adım süreç: sıralama kaybetmeden HTTPS'ye geçiş.

11. Core Web Vitals değerlerini iyileştirin

Google sayfa hızını ve kullanıcı deneyimini üç ölçümle değerlendiriyor. 12 Mart 2024'ten beri FID'in yerini INP aldı:

ÖlçümNeyi ölçer?"İyi" eşiği
LCP (Largest Contentful Paint)Ana içeriğin yüklenme hızı2,5 saniye veya daha az
INP (Interaction to Next Paint)Tıklama ve dokunmalara tepki hızı200 milisaniyenin altı
CLS (Cumulative Layout Shift)Sayfa yüklenirken içeriğin kayması0,1'in altı

Google, Core Web Vitals'ın sıralama sistemlerinde kullanıldığını belirtiyor; ama aynı belgede en alakalı içeriğin, sayfa deneyimi zayıf olsa bile gösterilmeye devam edeceğini de söylüyor. Yani hız, alakasız bir sayfayı yukarı taşımaz; benzer kalitedeki sayfalar arasında fark yaratır ve en önemlisi ziyaretçiyi sitede tutar.

Ölçüm için Search Console'daki Core Web Vitals raporunu (gerçek kullanıcı verisi) ve PageSpeed Insights'ı kullanın. Sık işe yarayan iyileştirmeler:

  • Görselleri WebP veya AVIF'e çevirin, boyutlarını belirtin (CLS için) ve ekran dışındakileri geç yükleyin. Ayrıntılar: resim optimizasyonu.
  • Ana görseli (LCP öğesi) geç yüklemeyin; gerekirse öncelikli yükleyin.
  • Kullanılmayan JavaScript'i ve gereksiz eklentileri kaldırın, üçüncü taraf betikleri azaltın (INP için).
  • Sayfa önbelleği ve CDN kullanın; hosting'inizin desteklediği güncel bir PHP sürümüne geçin.
  • Ağır, hazır temalar yerine hafif bir tema tercih edin.

12. Mobil öncelikli dizine uygun olun

Google artık siteleri mobil sürümlerine göre tarıyor ve dizine ekliyor. Google, Haziran 2024'te mobil öncelikli dizine geçişin son aşamasını duyurdu: 5 Temmuz 2024'ten sonra mobil cihazda hiç erişilemeyen içeriklerin dizinden düşmesi bekleniyor.

Bunun pratik anlamı şu: Mobil sayfanız masaüstüyle aynı içeriği, başlıkları, yapılandırılmış veriyi ve iç linkleri içermeli. Mobilde gizlenen içerik Google için yok sayılabilir. Ayrıntılar: mobil öncelikli indeksleme.

Google'ın Mobil Uyumluluk Testi aracı ve Search Console'daki Mobil Kullanılabilirlik raporu 1 Aralık 2023'te kaldırıldı. Bugün Chrome'daki Lighthouse ile mobil testi, Search Console'daki URL Denetleme aracıyla da Googlebot'un sayfayı nasıl gördüğünü kontrol edebilirsiniz.

AMP hakkında: Bu yazının ilk sürümünde AMP'yi ayrı bir adım olarak anlatmıştım. Google, Haziran 2021'den itibaren Top Stories (Haberler) alanında AMP şartını kaldırdı; AMP sıralama için de bir gereklilik değil. Yeni bir sitede AMP sürümü kurmak yerine normal sayfalarınızı hızlı ve mobil uyumlu yapmak daha doğru bir yatırım.

13. JavaScript içeriğini erişilebilir tutun

Google, taradığı sayfaları güncel bir Chrome sürümüyle işler ve JavaScript'i çalıştırır. Ancak bu işlem sıraya girer ve Google'ın kendi belgesi de her botun JavaScript çalıştıramadığını hatırlatıyor. Bu yüzden:

  • Linkleri mutlaka <a href="..."> ile verin. Google, yalnızca href özelliği olan <a> öğelerindeki linkleri keşfedebiliyor.
  • Önemli içeriği (başlık, ana metin, fiyat) sunucu tarafında oluşturun veya ön işleme (pre-rendering) kullanın.
  • Tek sayfa uygulamalarında (SPA) bulunamayan sayfalar için gerçek 404 veya noindex döndürün.

Bu kural yapay zeka aramaları için de önemli: Sayfanızı okuyan her sistem Googlebot kadar gelişmiş bir işleyiciye sahip olmayabilir. HTML'de doğrudan bulunan metin, en güvenli metindir.

14. Sayfalandırma ve çok dilli yapıyı kurun

Sayfalandırma: Eskiden önerilen rel="next" ve rel="prev" etiketlerini Google artık kullanmıyor (diğer arama motorları kullanabilir). Google'ın güncel önerisi şu:

  • Her sayfa (?page=2, /sayfa/2/) kendi canonical'ını taşısın; tüm sayfaları ilk sayfaya canonical'lamayın.
  • Her sayfadan bir sonrakine normal <a href> linki verin.
  • Sonsuz kaydırma kullanıyorsanız, içeriğe link ile ulaşılabilen sayfalı bir karşılık da sunun.

Çok dilli siteler: İçeriğiniz birden fazla dilde veya ülke için yayınlanıyorsa her sürümü ayrı URL'de tutun ve hreflang ile birbirine bağlayın. Böylece Türkçe arayan kullanıcıya Türkçe sürüm gösterilir.

15. Search Console ve Bing Web Yönetim Araçları'nı kullanın

Teknik SEO'nun büyük kısmını bu ücretsiz araçlarla izlersiniz. Google Search Console'da dizine eklenen sayfaları, tarama hatalarını, Core Web Vitals'ı ve arama performansını görürsünüz. AI Overviews ve AI Mode'dan gelen tıklamalar da Performans raporunda "Web" arama türü altında sayılır.

Google Search Console arayüzü
Google Search Console

Bing'i de ihmal etmeyin; bazı yapay zeka asistanları Bing dizininden yararlanıyor. Başlamak için: Google Search Console nedir ve Bing Web Yönetim Araçları rehberi.

Reklam

Yapay zeka aramaları (AI Overviews, AI Mode, ChatGPT) açısından teknik SEO

Google'ın Temmuz 2026'da güncellediği üretken yapay zeka optimizasyon rehberine göre bir sayfanın AI Overviews veya AI Mode'da kaynak olabilmesi için dizine eklenmiş ve snippet ile gösterilmeye uygun olması yeterli; ek bir teknik gereksinim yok. Yani yukarıdaki 15 adım, yapay zeka aramalarının da temelidir.

Pratikte dikkat etmeniz gerekenler:

  • Botları bilerek yönetin. Googlebot'u engellemek hem klasik aramadan hem de AI Overviews'dan çıkmak demektir. ChatGPT aramasında görünmek istiyorsanız OAI-SearchBot'u engellemeyin. Ayrıntılar: ChatGPT aramada görünmek.
  • Önemli bilgiyi metin olarak verin. Görselin içine gömülü veya yalnızca JavaScript ile yüklenen içerik bazı sistemler tarafından okunamayabilir.
  • Kopyaları azaltın. Aynı içeriğin birden fazla adreste olması, hangi sayfanın kaynak gösterileceğini belirsizleştirir.
  • Sihirli dosyalara değil temele odaklanın. Google, yapay zeka özellikleri için llms.txt gibi özel dosyalara gerek olmadığını söylüyor.
  • Snippet ayarlarını bilinçli kullanın. nosnippet veya max-snippet yapay zeka özelliklerini de etkiler; bunları kullanırsanız kaynak gösterilme şansınız azalır.

Teknik SEO kontrol listesi

  • Sitenin tek bir sürümü var, diğer sürümler 301 ile yönleniyor.
  • robots.txt önemli sayfaları, CSS ve JS dosyalarını engellemiyor.
  • İstediğiniz yapay zeka arama botları robots.txt'de açık.
  • URL'ler kısa, küçük harfli ve tireyle ayrılmış.
  • Önemli sayfalar ana sayfadan birkaç tıklamada erişilebilir; yetim sayfa yok.
  • Breadcrumbs ve BreadcrumbList işaretlemesi var.
  • Makale, ürün veya işletme sayfalarında uygun yapılandırılmış veri var ve test edildi.
  • Her sayfanın doğru bir canonical'ı var.
  • Silinen sayfalar 404/410 dönüyor, taşınanlar 301 ile yönleniyor; soft 404 yok.
  • XML site haritası yalnızca dizine eklenecek sayfaları içeriyor ve Search Console'a gönderildi.
  • Tüm site HTTPS üzerinden açılıyor.
  • Core Web Vitals: LCP ≤ 2,5 sn, INP < 200 ms, CLS < 0,1.
  • Mobil sürüm masaüstüyle aynı içeriği taşıyor.
  • Linkler <a href> ile verilmiş, önemli içerik HTML'de mevcut.
  • Sayfalı listelerde her sayfa kendi canonical'ını taşıyor; çok dilli sayfalarda hreflang var.
  • Search Console ve Bing Web Yönetim Araçları kurulu, raporlar düzenli kontrol ediliyor.
Reklam

Sonuç

Teknik SEO, arama motorlarının ve yapay zeka sistemlerinin sitenize sorunsuz erişmesini, içeriğinizi anlamasını ve doğru adresi göstermesini sağlar. Çoğu ayarı bir kez doğru yaptığınızda uzun süre dokunmanız gerekmez; ancak tema değişikliği, eklenti güncellemesi veya site taşıma gibi durumlardan sonra yukarıdaki listeyi yeniden kontrol edin. Teknik temeliniz oturduysa sıradaki adım site içi SEO ve SEO uyumlu içerik yazımı.

Sık sorulan sorular

Teknik SEO ile site içi SEO arasındaki fark nedir?

Teknik SEO, arama motorlarının sitenizi sorunsuz taramasını, işlemesini ve dizine eklemesini sağlayan altyapı çalışmasıdır: robots.txt, site haritası, hız, HTTPS, canonical gibi. Site içi SEO ise içeriğin kendisiyle ilgilidir: başlık, metin, iç linkler ve görseller.

Core Web Vitals sıralamayı etkiler mi?

Google, Core Web Vitals'ın sıralama sistemlerinde kullanıldığını söylüyor. Ancak aynı belgeye göre Google her zaman en alakalı içeriği göstermeye çalışır; iyi sayfa deneyimi alakasız bir sayfayı öne çıkarmaz, benzer kalitedeki sayfalar arasında fark yaratabilir.

AMP kullanmak hâlâ gerekli mi?

Hayır. AMP, Google'da daha iyi sıralama için bir gereklilik değil. Hızlı ve mobil uyumlu bir normal sayfa yeterlidir. Yeni bir sitede AMP kurmak yerine Core Web Vitals değerlerini iyileştirmeye odaklanın.

Mobil uyumluluk testini nereden yapabilirim?

Google'ın Mobil Uyumluluk Testi aracı ve Search Console'daki Mobil Kullanılabilirlik raporu 1 Aralık 2023'te kaldırıldı. Bugün Chrome'daki Lighthouse ile mobil testi yapabilir, Search Console'daki URL Denetleme aracıyla Googlebot'un sayfayı nasıl gördüğünü kontrol edebilirsiniz.

Kaynaklar

Reklam