Teknik SEO, organik arama performansının görünmez ama en kritik temelidir. İçerik ne kadar kaliteli olursa olsun, arama motoru botlarının sitenizi keşfedememesi, yanlış indexlemesi veya yavaş yüklemesi durumunda sıralama potansiyeli ciddi şekilde sınırlanır. Justify olarak teknik SEO projelerinde gördüğümüz en yaygın sorun, içerik ve link building'e yatırım yapılırken teknik altyapının ihmal edilmesidir.
2026 yılında teknik SEO, crawlability, indexleme kontrolü, site mimarisi, Core Web Vitals, JavaScript render edilebilirliği ve log analizi gibi disiplinlerin entegre uygulanmasını gerektiriyor. Bu kapsamlı rehberde, teknik SEO'nun tüm kritik bileşenlerini uygulama detayları, araç önerileri ve Justify deneyiminden örneklerle ele alıyoruz.
Teknik SEO sorunları genellikle sessizce trafik kaybına yol açar: yavaş indexleme, yanlış canonical, JavaScript render hataları veya crawl budget israfı aylarca fark edilmeyebilir. Justify teknik SEO denetimlerinde hem otomatik crawl araçları hem de manuel uzman incelemesi bir arada kullanılır; bu hibrit yaklaşım, otomasyonun kaçırdığı edge case'leri yakalar.
Crawlability ve Tarama Optimizasyonu
Crawlability, arama motoru botlarının (Googlebot, Bingbot) web sitenizi keşfedebilme ve sayfalarını tarayabilme yeteneğidir. Tarama sorunları, yeni içeriklerin indexlenmemesine, önemli sayfaların göz ardı edilmesine ve crawl budget israfına yol açar. Crawl budget, Googlebot'un belirli bir sürede sitenizde harcayacağı tarama kaynağıdır; büyük siteler için kritik bir metrik.
Justify teknik SEO denetimlerinde crawlability analizi Screaming Frog veya Sitebulb ile başlar. Taranamayan URL'ler (blocked by robots.txt, noindex, redirect chains), orphan pages (internal link almayan sayfalar) ve crawl depth (ana sayfadan kaç tıklama uzaklıkta) haritalandırılır. Faceted navigation, pagination ve infinite scroll gibi dinamik URL yapıları crawl budget tüketiminin yaygın nedenleridir.
Büyük e-ticaret sitelerinde crawl budget yönetimi özellikle kritiktir. Filtre kombinasyonları (renk + beden + fiyat) binlerce low-value URL üretebilir; bu URL'ler robots.txt, canonical veya noindex ile kontrol edilmelidir. Justify, faceted navigation audit'inde "crawl trap" tespiti yaparak, Googlebot'un değersiz URL'lere harcadığı kaynağı azaltır.
- Robots.txt dosyasını düzenli denetleyin; kritik kaynakların engellenmediğinden emin olun
- Internal link yapısını güçlendirin; tüm önemli sayfalar 3 tıklama içinde erişilebilir olsun
- Redirect chain'leri (A→B→C) tek adıma (A→C) indirin
- Log analysis ile Googlebot tarama davranışını izleyin
XML Sitemap Yönetimi ve Best Practice'ler
XML sitemap, arama motorlarına sitenizdeki önemli URL'leri bildiren bir yol haritasıdır. Sitemap, indexleme garantisi sağlamaz ancak keşfedilebilirliği artırır ve crawl priority sinyali gönderir. 2026 standartlarında dinamik, otomatik güncellenen sitemap yapısı zorunludur.
Justify sitemap stratejisi, site büyüklüğüne göre segmentasyon uygular. 50.000 URL altı siteler için tek sitemap yeterlidir; büyük e-ticaret ve haber siteleri için sitemap index dosyası ile kategorize edilmiş alt sitemap'ler (ürünler, kategoriler, blog, statik sayfalar) kullanılır. Sitemap'e yalnızca indexlenmesi istenen, canonical URL'ler dahil edilmelidir. lastmod, changefreq ve priority alanları doğru doldurulmalıdır.
- Sitemap'i Search Console'a submit edin; hata raporlarını düzenli kontrol edin
- Noindex, redirect ve 404 URL'leri sitemap'ten çıkarın
- Hreflang alternatiflerini sitemap'te belirtin (xhtml:link)
- Image ve video sitemap'leri görsel/video ağırlıklı siteler için ekleyin
Robots.txt ve Meta Robots Direktifleri
Robots.txt, site kök dizininde bulunan ve botlara hangi URL'lerin taranamayacağını bildiren bir metin dosyasıdır. Meta robots direktifleri ise sayfa bazında indexleme, takip etme ve snippet kontrolü sağlar. Bu iki mekanizma birbirini tamamlar; yanlış yapılandırma ciddi SEO kaybına neden olabilir.
Justify robots.txt denetimlerinde sık karşılaşılan hatalar: CSS/JS dosyalarının engellenmesi (render sorunları), staging ortamının production robots.txt ile aynı olması, ve noindex sayfaların sitemap'te kalması. Meta robots direktifleri: index/noindex, follow/nofollow, noarchive, nosnippet, max-snippet, max-image-preview. X-Robots-Tag HTTP header'ı PDF ve diğer non-HTML kaynaklar için kullanılır.
- Robots.txt'yi Google Robots Testing Tool ile test edin
- Disallow direktiflerini minimal tutun; gereksiz engelleme yapmayın
- noindex sayfaları sitemap'ten ve internal link'lerden kaldırın
- Staging ortamında noindex veya password protection uygulayın
Canonical Tag ve Duplicate Content Yönetimi
Canonical tag (rel="canonical"), bir sayfanın tercih edilen (master) versiyonunu arama motorlarına bildirir. Duplicate content, aynı veya çok benzer içeriğin farklı URL'lerde bulunması durumudur; sıralama sinyallerinin bölünmesine ve yanlış sayfanın indexlenmesine yol açar.
Justify canonical stratejisi şu senaryoları kapsar: www vs non-www, HTTP vs HTTPS, trailing slash tutarsızlığı, UTM parametreli URL'ler, pagination, faceted navigation ve syndicated content. Self-referencing canonical (sayfanın kendine canonical vermesi) best practice'tir. Cross-domain canonical, içerik syndication durumlarında kullanılır. Canonical chain (A→B, B→C) ve conflicting canonical (HTML vs HTTP header) hatalardan kaçınılmalıdır.
- Tüm indexlenebilir sayfalarda self-referencing canonical uygulayın
- Parameter handling: Search Console URL Parameters aracı veya canonical ile yönetin
- Pagination: rel="next/prev" deprecated; her sayfa kendine canonical veya view-all sayfasına
- Hreflang ve canonical tutarlılığını doğrulayın
Hreflang ve Çok Dilli SEO Implementasyonu
Hreflang, arama motorlarına bir sayfanın dil ve bölge alternatiflerini bildiren HTML attribute'udur. Çok dilli veya çok bölgeli siteler için hreflang implementasyonu, doğru dil/bölge versiyonunun doğru kullanıcıya gösterilmesini sağlar. Yanlış hreflang, duplicate content ve kullanıcı deneyimi sorunlarına yol açar.
Justify hreflang projelerinde üç implementasyon yöntemi değerlendirilir: HTML link tag (head bölümünde), HTTP header ve XML sitemap. Her yöntemin avantajları vardır; sitemap yöntemi büyük sitelerde yönetimi kolaylaştırır. Hreflang kuralları: reciprocal (karşılıklı) referanslar zorunlu, x-default tanımlanmalı, dil-kod formatı ISO 639-1 (tr, en, de), bölge kodu ISO 3166-1 Alpha 2 (tr-TR, en-US).
- Hreflang validation: Merkle hreflang tag testing tool veya Sitebulb
- x-default: dil/bölge eşleşmeyen kullanıcılar için varsayılan sayfa
- Canonical ve hreflang tutarlılığı: her hreflang versiyonu kendi canonical'ına sahip olmalı
- Geotargeting: Search Console International Targeting ayarları
Schema Markup ve Yapılandırılmış Veri
Schema.org markup, arama motorlarına içeriğin anlamını (semantics) açıkça bildirir. Yapılandırılmış veri, rich snippet (zengin snippet), knowledge panel ve AI arama sonuçlarında görünürlük sağlar. 2026'da schema implementasyonu, teknik SEO'nun vazgeçilmez bileşenidir.
Justify schema stratejisi, sayfa türüne göre uygun schema tiplerini uygular: Organization, LocalBusiness, WebSite (sitelinks search box), Article, BlogPosting, Product, FAQ, HowTo, BreadcrumbList, Review/AggregateRating. JSON-LD formatı Google'ın tercih ettiği formattır; HTML'e script tag ile eklenir. Schema validation: Google Rich Results Test ve Schema Markup Validator.
Schema implementasyonunda en sık yapılan hata, sayfa içeriğiyle uyumsuz markup kullanımıdır. FAQ schema yalnızca sayfada gerçekten görünen soru-cevaplar için uygulanmalı; gizli veya alakasız FAQ'ler manual action riski taşır. Justify schema audit'inde content-schema parity kontrolü standart adımdır.
- Organization schema: logo, sameAs, contactPoint
- FAQ schema: People Also Ask ve AI overview görünürlüğü
- Product schema: e-ticaret rich snippet (fiyat, stok, rating)
- BreadcrumbList: SERP'te breadcrumb gösterimi
Core Web Vitals ve Sayfa Deneyimi Sinyalleri
Core Web Vitals, Google'ın sayfa deneyimi ranking faktörlerinin temelini oluşturur. LCP (Largest Contentful Paint), INP (Interaction to Next Paint) ve CLS (Cumulative Layout Shift) üç ana metrik. 2026'da INP, FID'in yerini alarak etkileşim performansının birincil ölçütü haline geldi.
Justify CWV optimizasyon metodolojisi: CrUX verileri ile field data analizi, PageSpeed Insights ile lab data, Search Console Core Web Vitals raporu ile problem URL tespiti. LCP optimizasyonu: critical resource prioritization, preload, CDN, image optimization. INP: JavaScript optimization, long task reduction, main thread freeing. CLS: explicit width/height for images, font loading strategy, dynamic content placeholder.
CWV iyileştirmelerinde lab ve field data arasındaki fark dikkatle analiz edilmelidir. Lab data (Lighthouse) kontrollü ortamda ölçüm yapar; field data (CrUX) gerçek kullanıcı deneyimini yansıtır. Justify, optimizasyon kararlarını field data'ya öncelik vererek alır; lab skoru iyileşmesi field data iyileşmesi garantisi değildir.
- Field data (CrUX) gerçek kullanıcı deneyimini yansıtır; lab data ile birlikte değerlendirin
- 75. percentile metrikleri "good" eşiğinde olmalı
- Mobile CWV öncelikli; mobile-first indexing zorunlu
- CWV iyileştirmelerini Search Console'da izleyin; 28 gün rolling window
JavaScript SEO ve Render Edilebilirlik
Modern web siteleri giderek JavaScript-heavy hale geliyor. React, Vue, Angular ve Next.js gibi framework'ler, client-side rendering (CSR) kullanıldığında SEO zorlukları yaratabilir. Googlebot JavaScript render edebilir ancak crawl budget ve render queue sınırlamaları vardır.
Justify JavaScript SEO projelerinde render stratejisi değerlendirilir: SSR (Server-Side Rendering), SSG (Static Site Generation), ISR (Incremental Static Regeneration) veya dynamic rendering (bot'a pre-rendered HTML, kullanıcıya CSR). Google'ın önerisi: SSR veya SSG tercih edin; dynamic rendering son çare. JavaScript SEO audit: URL Inspection Tool (rendered HTML), Screaming Frog JavaScript rendering mode, Lighthouse.
Next.js, Nuxt ve Remix gibi modern framework'ler SEO-friendly rendering seçenekleri sunar. Justify frontend projelerinde App Router (Next.js 14+) ile SSR/SSG hybrid yaklaşımı önerilir: statik sayfalar SSG, dinamik içerik SSR veya ISR. Client-side data fetching yalnızca kullanıcı etkileşimi sonrası (tab switch, modal açma) tercih edilir.
- Critical content HTML'de mevcut olmalı; JS yüklenmeden erişilebilir
- Lazy-loaded content: Intersection Observer ile SEO-friendly lazy load
- Internal links <a href> tag ile; onclick-only navigation bot tarafından takip edilemez
- History API (pushState) routing: her route için unique URL ve server response
Log Analysis ve Bot Davranış Analizi
Log analysis, web sunucu log dosyalarını analiz ederek arama motoru botlarının site tarama davranışını anlamayı sağlar. Search Console ve crawl tool'ların göremediği gerçek bot aktivitesi log'larda görünür. Enterprise SEO projelerinde log analysis, crawl budget optimizasyonunun temel aracıdır.
Justify log analysis süreci: log dosyası toplama (Apache, Nginx, CDN logs), bot identification (Googlebot, Bingbot user-agent), crawl frequency ve depth analizi, status code dağılımı (200, 301, 404, 500), crawl trap tespiti. Araçlar: Screaming Frog Log Analyzer, Botify, Oncrawl veya custom Python/ELK stack.
- Googlebot crawl rate'i izleyin; ani düşüş indexleme sorunu işareti
- 404 crawl: botların taradığı ama bulamadığı URL'leri tespit edin
- Crawl waste: düşük değerli URL'lere (filtre, sıralama parametreleri) ayrılan crawl budget
- Orphan pages: hiç taranmayan ama indexlenmesi gereken sayfalar
Internal Linking Stratejisi ve Site Mimarisi
Internal linking, sayfa otoritesinin (PageRank) site içinde dağıtılmasını ve crawl path'lerinin oluşturulmasını sağlar. Site mimarisi, içerik hiyerarşisi ve internal link yapısının bir bütünüdür. Flat architecture (sığ mimari) vs deep architecture (derin mimari) SEO performansını doğrudan etkiler.
Justify internal linking stratejisi: pillar-cluster model, contextual links (içerik içi doğal linkler), navigational links (menu, footer, breadcrumb), hub pages (kategori sayfaları). Anchor text çeşitliliği doğal olmalı; over-optimization (aynı exact match anchor) spam sinyali verebilir. Orphan page audit ve internal link ekleme düzenli yapılmalıdır.
Internal link equity dağılımı, site mimarisi tasarımının kritik parçasıdır. Ana sayfa ve yüksek otoriteli sayfalar, yeni veya düşük performanslı içeriklere link vererek indexleme ve sıralama hızını artırır. Justify content cluster projelerinde, yeni cluster makaleleri yayınlandığında pillar page ve ilgili cluster'lardan internal link eklenmesi standart workflow'dur.
- Pillar page'lerden cluster içeriklere, cluster'dan pillar'a bidirectional link
- Breadcrumb navigation: UX + SEO + schema (BreadcrumbList)
- Footer link'leri: önemli sayfalar, ancak aşırı footer link spam'den kaçının
- Internal link audit: Screaming Frog custom extraction veya Ahrefs Site Audit
HTTPS, Güvenlik ve Teknik Altyapı
HTTPS, 2026'da ranking faktörü olmaktan öte kullanıcı güveni ve tarayıcı uyumluluğu için zorunludur. Mixed content (HTTPS sayfada HTTP kaynak), güvenlik uyarıları ve SEO kaybına yol açar. HSTS (HTTP Strict Transport Security) ve güvenlik header'ları ek koruma sağlar.
Justify teknik altyapı denetiminde: SSL sertifikası geçerliliği, mixed content taraması, HTTP→HTTPS redirect (301), HSTS header, Content-Security-Policy, X-Frame-Options. CDN yapılandırması, edge caching ve origin server optimizasyonu site hızını destekler. DNS yapılandırması (CNAME, A record) ve TTL değerleri değişiklik yönetimini etkiler.
- Tüm URL'ler HTTPS; HTTP istekleri 301 ile yönlendirilsin
- Mixed content: upgrade-insecure-requests veya kaynak URL'lerini HTTPS yapın
- SSL Labs test ile sertifika ve yapılandırma skoru
- CDN: Cloudflare, Fastly, AWS CloudFront; cache rules optimize edin
Mobile-First Indexing ve Responsive Tasarım
Google, 2023'ten itibaren tüm siteler için mobile-first indexing uyguluyor. Mobil versiyon, indexleme ve sıralama için birincil kaynak. Responsive tasarım, dynamic serving veya ayrı mobil URL (m.domain.com) seçenekleri vardır; Google responsive tasarımı önerir.
Justify mobile SEO denetiminde: mobil ve desktop içerik parity (aynı içerik, aynı structured data), mobil PageSpeed, touch target boyutları, viewport meta tag, font readability. Mobil-specific hatalar: intrusive interstitials, horizontal scroll, küçük font, tıklanabilir elementlerin çok yakın olması.
- Mobile-Friendly Test ve URL Inspection (mobile rendering)
- Responsive images: srcset, sizes, picture element
- Mobil navigasyon: hamburger menu, sticky CTA
- AMP: artık ranking faktörü değil; gerekirse değerlendirin, zorunlu değil
Teknik SEO Audit Checklist ve Sürekli İzleme
Teknik SEO bir kerelik proje değil, sürekli izleme ve iyileştirme disiplinidir. Aylık teknik audit, quarterly kapsamlı denetim ve olay bazlı (site migration, redesign, algoritma güncellemesi) audit döngüsü önerilir.
Justify teknik SEO audit checklist: crawlability, indexability, sitemap, robots, canonical, hreflang, schema, CWV, JavaScript render, internal links, HTTPS, mobile, redirect chains, 404 errors, duplicate content, log analysis. Otomatik izleme: Search Console alerts, uptime monitoring, rank tracking anomaly detection.
Crawl budget optimizasyonu, 10.000+ sayfalı e-ticaret sitelerinde kritik hale gelir. Faceted navigation URL'leri (filtre kombinasyonları) crawl budget'ın büyük kısmını tüketebilir. Parameter handling Search Console'dan yapılandırılmalı; gereksiz parametre kombinasyonları robots.txt veya noindex ile yönetilmelidir. Justify e-ticaret teknik SEO projelerinde faceted nav audit'i standart başlangıç adımıdır.
JavaScript SEO'da hydration mismatch, React ve Next.js projelerinde sık karşılaşılan sorundur. Server render ile client render arasındaki HTML farkı Googlebot'un içeriği yanlış indexlemesine yol açabilir. URL Inspection tool ile "View crawled page" karşılaştırması her major deployment sonrası yapılmalıdır. Justify CI/CD pipeline'larına post-deploy SEO smoke test entegrasyonu bu riski minimize eder.
Log file analizi, Search Console'un göstermediği bot davranış detaylarını ortaya çıkarır. Örneğin Googlebot'un belirli template'leri aşırı tarayıp değerli landing page'leri ihmal etmesi log analizi ile tespit edilir. Quarterly log analysis büyük siteler için zorunlu; aylık bot traffic monitoring ise anomaly detection sağlar.
Internal linking'de orphan page oranı %5'in altında tutulmalıdır. Screaming Frog crawl sonrası "Pages with 0 inlinks" raporu düzenli kontrol edilmelidir. Contextual in-content linkler footer linklerinden 3-5 kat daha değerli link equity aktarır; blog içeriklerinde doğal anchor text ile cross-linking stratejik önceliktir.
XML sitemap'te lastmod değerinin gerçek güncelleme tarihiyle eşleşmesi Google'a taze içerik sinyali gönderir. Sahte lastmod (tüm sayfalar aynı tarih) güven kaybına yol açabilir. Sitemap'e yalnızca 200 status dönen, indexlenebilir, canonical self-referencing sayfalar eklenmelidir. Redirect chain'deki URL, noindex sayfa ve parametre duplicate'leri sitemap'ten çıkarılmalıdır.
Robots.txt ve meta robots noindex farkı kritik: robots.txt disallow taramayı engeller ama indexlemeyi garanti etmez; noindex sayfa taranabilir ama indexlenmez. Staging ortamı hem robots.txt disallow hem meta noindex ile çift korunmalıdır. Production'a geçişte staging noindex'in kaldırıldığı doğrulanmalı; aksi halde tüm site noindex kalabilir.
Hreflang implementasyonunda missing return tag en yaygın hatadır. A sayfası B'ye hreflang veriyorsa B de A'ya vermeli. x-default, dil/bölge eşleşmeyen kullanıcılar için fallback sağlar. Hreflang sitemap implementasyonu büyük çok dilli sitelerde HTML head'den daha yönetilebilir. ISO 639-1 dil kodu (tr, en) ve ISO 3166-1 bölge kodu (tr-TR, en-US) doğru kullanılmalıdır.
Schema markup'ta spam schema (gerçekte olmayan review, FAQ) manual action riski taşır. JSON-LD formatı Google tarafından tercih edilir; microdata HTML karmaşıklığı artırır. Product schema'da price, availability ve review gerçek veriyle eşleşmeli. Search Console Enhancements raporu (FAQ, Product, Breadcrumb) hata ve uyarıları düzenli kontrol edilmelidir.
Core Web Vitals optimizasyonunda INP, 2026'da en zorlu metrik haline geldi. E-ticaret ve SaaS sitelerinde interactive component'ler (filter, sort, modal) INP'yi yükseltir. Web Worker ile ağır hesaplamaları main thread'den ayırmak, event handler debouncing ve code splitting INP iyileştirmesinin temel taktikleridir. Field data (CrUX) lab data'dan (Lighthouse) önceliklidir; gerçek kullanıcı deneyimi ranking sinyalidir.
Site migration projelerinde redirect map (eski URL → yeni URL 1:1) en kritik dokümandır. Redirect chain (A→B→C) link equity kaybına yol açar; direct redirect (A→C) tercih edilmelidir. Post-migration 4-8 hafta trafik fluctuation normal; ancak 404 spike ve coverage drop kalıcı sorun sinyalidir. Justify migration checklist'inde pre-migration crawl, redirect test, staging noindex verification ve post-migration daily monitoring zorunlu adımlardır.
- Aylık: Search Console coverage, CWV, manual actions kontrolü
- Quarterly: Full crawl audit (Screaming Frog/Sitebulb), log analysis
- Olay bazlı: Site migration checklist, pre-launch audit, post-launch monitoring
- Dokümantasyon: teknik SEO runbook, değişiklik log'u
2026 Teknik SEO Yol Haritası
Teknik SEO, organik arama başarısının görünmez temelidir. Crawlability, sitemap, robots, canonical, hreflang, schema, Core Web Vitals, JavaScript SEO, log analysis ve internal linking — hepsi entegre bir teknik stratejinin parçalarıdır. Justify olarak müşterilerimize önerdiğimiz yaklaşım: sağlam altyapı, sürekli izleme ve proaktif optimizasyon.
2026'da teknik SEO, içerik ve link building stratejilerinin üzerine inşa edildiğinde gerçek değer üretir. Teknik sorunlar çözülmeden diğer SEO yatırımları sınırlı kalır. Justify ekibi, teknik SEO hedeflerinizde yanınızda; dijital varlığınızın arama motorları tarafından doğru keşfedilmesi, indexlenmesi ve sıralanması için kapsamlı destek sunuyoruz.
Teknik SEO iyileştirmelerinin etkisi genellikle 4-8 hafta içinde Search Console verilerinde görünür hale gelir. Index coverage artışı, crawl stats iyileşmesi ve Core Web Vitals "good" URL oranındaki yükseliş, teknik çalışmaların başarı göstergeleridir. Justify müşterilerinde teknik SEO audit sonrası uygulanan düzeltmeler, ortalama %15-30 organik trafik artışına katkı sağlayabiliyor.
- Faz 1: Teknik audit, kritik hata düzeltme, CWV baseline
- Faz 2: Schema genişletme, internal linking, JavaScript optimizasyonu
- Faz 3: Log analysis, crawl budget optimizasyonu, hreflang (çok dilli siteler)
- Faz 4: Sürekli izleme, quarterly audit, migration/redesign desteği


