Backlink Fiyatları | SEO ve Backlink Paketleri

Teknik SEO Nedir? Teknik SEO Nasıl Yapılır?

Yazar: admin SEO
Teknik SEO

Teknik SEO, bir web sitesinin arama motorları tarafından daha kolay taranmasını, oluşturulmasını, anlaşılmasını ve dizine eklenmesini sağlayan teknik optimizasyon çalışmalarının bütünüdür.

İçerikleriniz kapsamlı ve kullanıcı odaklı olsa bile Googlebot önemli sayfalara erişemiyorsa, sayfalar yanlışlıkla dizine kapatılmışsa veya web sitesi sürekli sunucu hataları veriyorsa organik görünürlük sınırlı kalabilir. Bu nedenle teknik SEO çalışmaları, başarılı bir arama motoru optimizasyonu stratejisinin temelini oluşturur.

Google’a göre bir sayfanın dizine eklenmeye uygun olması için asgari olarak Googlebot’un engellenmemesi, sayfanın başarılı bir 200 HTTP durum koduyla çalışması ve dizine eklenebilir içerik sunması gerekir. Ancak bu koşulların karşılanması, sayfanın kesin olarak Google dizinine alınacağını garanti etmez.

Teknik SEO kapsamında başlıca şu alanlar incelenir:

  • Tarama ve dizine ekleme sorunları
  • Robots.txt yapılandırması
  • Meta robots ve X-Robots-Tag kullanımı
  • XML site haritası
  • HTTP durum kodları
  • Canonical etiketleri
  • Yinelenen URL’ler
  • Site mimarisi ve iç bağlantılar
  • Mobil uyumluluk
  • Sayfa hızı
  • Core Web Vitals
  • JavaScript ile yüklenen içerikler
  • Yapılandırılmış veriler
  • HTTPS ve güvenlik
  • Uluslararası SEO etiketleri
  • Tarama bütçesi
  • Sunucu ve log dosyaları

Teknik SEO Ne İşe Yarar?

Teknik SEO, web sitesinin arama motorları tarafından sağlıklı biçimde işlenebilmesini destekler. Aynı zamanda kullanıcı deneyimini, sayfa performansını ve site yönetimini geliştirmeye yardımcı olabilir.

Doğru yapılan teknik SEO çalışmaları şu faydaları sağlayabilir:

  • Googlebot’un önemli sayfalara ulaşmasını kolaylaştırır.
  • Dizine eklenmesi istenen URL’lerin daha açık belirtilmesini sağlar.
  • Yinelenen içerik ve URL sorunlarını azaltır.
  • Sunucu ve yönlendirme hatalarını tespit eder.
  • Sayfa açılış sürelerini iyileştirir.
  • Mobil kullanıcı deneyimini güçlendirir.
  • JavaScript kaynaklı görünürlük sorunlarını azaltır.
  • Site mimarisinin daha anlaşılır olmasını sağlar.
  • Arama motorlarının doğru canonical URL’yi seçmesine yardımcı olur.
  • Yapılandırılmış verilerle zengin sonuç uygunluğunu destekler.
  • Büyük web sitelerinde tarama kaynaklarının daha verimli kullanılmasını sağlar.

Teknik SEO doğrudan “birinci sıra garantisi” sunmaz. Temel amacı, içeriklerin ve sayfaların arama sistemleri tarafından sağlıklı biçimde erişilebilir ve değerlendirilebilir olmasını sağlamaktır.

Google Web Sitelerini Nasıl İşler?

Teknik SEO’yu anlayabilmek için Google Arama’nın web sayfalarını hangi aşamalardan geçirerek değerlendirdiğini bilmek gerekir.

Tarama

Tarama, Googlebot’un internet üzerindeki URL’leri keşfetmesi ve sayfalardaki içerikleri indirmesidir.

Google yeni URL’leri şu kaynaklardan bulabilir:

  • Web sitelerindeki bağlantılar
  • XML site haritaları
  • Daha önce taranmış sayfalar
  • Yönlendirmeler
  • Farklı internet sitelerindeki backlinkler

Googlebot’un sayfaya erişimi robots.txt, sunucu sorunları, DNS hataları, güvenlik duvarları veya kimlik doğrulama gereksinimleri nedeniyle engellenebilir.

Oluşturma

Google, sayfanın görünümünü ve JavaScript ile oluşturulan içeriği anlayabilmek için sayfayı bir tarayıcıya benzer şekilde oluşturabilir.

Özellikle JavaScript tabanlı sitelerde ilk HTML yanıtı gerçek içeriği içermeyebilir. Bu durumda Google’ın JavaScript dosyalarını çalıştırarak sayfayı oluşturması gerekir.

Google, JavaScript kullanan sayfaları genel olarak tarama, oluşturma ve dizine ekleme aşamalarıyla işler. Sunucu tarafında oluşturma veya önceden oluşturma kullanılması, içeriğin hem kullanıcılar hem de arama motorları açısından daha hızlı erişilebilir olmasına yardımcı olabilir.

Dizine Ekleme

Dizine ekleme, Google’ın taradığı ve oluşturduğu sayfanın içeriğini analiz ederek arama dizinine kaydetmeye uygun olup olmadığını değerlendirmesidir.

Bu aşamada Google:

  • Sayfanın ana konusunu anlamaya çalışır.
  • Metinleri, görselleri ve videoları analiz eder.
  • Sayfanın başka URL’lerle yinelenip yinelenmediğini inceler.
  • Canonical URL’yi belirler.
  • Başlık, açıklama ve yapılandırılmış verileri işler.
  • Sayfanın dizine eklenmesini engelleyen talimatları kontrol eder.

Google, yinelenen sayfaları gruplandırabilir ve bu grup içerisinden daha kapsamlı veya kullanışlı olduğunu düşündüğü bir URL’yi canonical olarak seçebilir.

Sonuçlarda Gösterme

Kullanıcı bir sorgu yaptığında Google dizindeki sayfalar arasından alakalı ve faydalı sonuçları göstermeye çalışır.

Teknik SEO, sayfanın sıralamasını tek başına belirlemez. Ancak teknik sorunlar, güçlü bir içeriğin taranmasını, dizine eklenmesini veya arama özelliklerinde gösterilmesini engelleyebilir.

Teknik SEO Analizi Nasıl Yapılır?

Teknik SEO analizi yapılırken web sitesi tarama, indeksleme, performans, mobil uyumluluk ve yapılandırma açısından incelenmelidir.

Analiz Öncesinde Toplanabilecek Veriler

  • Google Search Console raporları
  • Google Analytics verileri
  • Web sitesi tarama sonuçları
  • PageSpeed Insights raporları
  • Sunucu log dosyaları
  • XML site haritası
  • Robots.txt dosyası
  • İndekslenen URL listeleri
  • Organik trafik alan sayfalar
  • Sunucu ve DNS bilgileri
  • Canonical etiketleri
  • Yönlendirme kuralları

Analiz sonucunda sorunlar önem ve etki düzeyine göre önceliklendirilmelidir. Tüm hataların aynı anda düzeltilmeye çalışılması yerine, organik görünürlüğü doğrudan etkileyen problemlerden başlanmalıdır.

Tarama Erişimini Kontrol Edin

Googlebot’un önemli sayfalara ve sayfanın oluşturulması için gereken kaynaklara erişebilmesi gerekir.

Kontrol Edilmesi Gereken Kaynaklar

  • HTML sayfaları
  • CSS dosyaları
  • JavaScript dosyaları
  • Görseller
  • API uç noktaları
  • Mobil kaynaklar
  • Dinamik içerik dosyaları

CSS veya JavaScript dosyalarının robots.txt tarafından engellenmesi, Google’ın sayfayı kullanıcıların gördüğü biçimde oluşturmasını zorlaştırabilir.

Google, taranması istenen sayfaların, görsellerin ve CSS gibi kaynakların Googlebot tarafından erişilebilir olmasını önerir.

Robots.txt Dosyasını Doğru Yapılandırın

Robots.txt, arama motoru tarayıcılarına hangi URL yollarının taranabileceği veya taranmaması gerektiği konusunda talimat veren dosyadır.

Basit bir robots.txt örneği:

User-agent: *
Disallow: /yonetim-paneli/
Disallow: /sepet/
Allow: /

Sitemap: https://www.ornek.com/sitemap.xml

Robots.txt Kullanırken Dikkat Edilecekler

  • Önemli hizmet ve kategori sayfalarını engellemeyin.
  • CSS ve JavaScript kaynaklarını gereksiz yere kapatmayın.
  • Yönetim ve kişisel hesap sayfalarını gerektiğinde engelleyin.
  • Site haritasının konumunu belirtin.
  • Yazım ve kural hatalarını test edin.
  • Ortam değişikliklerinden sonra dosyayı tekrar kontrol edin.
  • Test ve canlı site robots.txt dosyalarını karıştırmayın.

Robots.txt ile engellenen bir URL’nin içeriği Google tarafından taranamayabilir. Ancak URL başka sayfalardaki bağlantılar aracılığıyla keşfedilirse bazı durumlarda içeriği taranmadan arama sonuçlarında gösterilebilir.

Bir sayfanın Google dizininden çıkarılması için robots.txt yerine uygun durumlarda noindex kullanılmalıdır. Google’ın noindex talimatını görebilmesi için sayfayı tarayabilmesi gerekir.

Meta Robots Etiketlerini Kontrol Edin

Meta robots etiketi, bir HTML sayfasının dizine eklenmesi ve arama sonucundaki sunumu hakkında talimatlar vermek için kullanılır.

Dizine eklenmeyi engelleyen örnek:

<meta name="robots" content="noindex, follow">

Dizine eklemeye izin veren standart örnek:

<meta name="robots" content="index, follow">

index, follow varsayılan davranış olduğu için her sayfaya ayrıca eklenmesi zorunlu değildir.

Sık Kullanılan Meta Robots Talimatları

  • noindex: Sayfanın dizine eklenmesini engeller.
  • nofollow: Sayfadaki bağlantıların takip edilmemesini ister.
  • nosnippet: Arama sonucunda metin veya video önizlemesini engeller.
  • noarchive: Önbelleğe alınmış sonuç sunumunu sınırlandırır.
  • max-image-preview: Görsel önizleme boyutunu yönetir.
  • max-snippet: Metin önizlemesinin uzunluğunu sınırlandırır.

PDF ve görsel gibi HTML olmayan dosyalarda dizine ekleme talimatları X-Robots-Tag HTTP yanıt başlığıyla uygulanabilir.

XML Site Haritası Oluşturun

XML site haritası, web sitesindeki önemli URL’leri arama motorlarına bildiren dosyadır.

XML site haritası özellikle şu projelerde faydalıdır:

  • Yeni kurulan web siteleri
  • Binlerce sayfası bulunan e-ticaret siteleri
  • Sık içerik yayınlayan haber platformları
  • İç bağlantı yapısı zayıf siteler
  • Çok sayıda görsel veya video barındıran projeler
  • Birden fazla dilde yayın yapan siteler

Basit bir site haritası örneği:

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://www.ornek.com/teknik-seo/</loc>
    <lastmod>2026-07-24</lastmod>
  </url>
</urlset>

XML Site Haritasında Bulunması Gereken URL’ler

  • 200 durum koduyla açılan sayfalar
  • Dizine eklenmesi istenen URL’ler
  • Canonical olarak tercih edilen sayfalar
  • Önemli hizmet, kategori ve içerik sayfaları
  • Googlebot tarafından erişilebilir URL’ler

Site Haritasından Çıkarılması Gereken URL’ler

  • noindex sayfalar
  • Yönlendirme yapan URL’ler
  • 404 veya 410 döndüren sayfalar
  • Canonical olmayan yinelenen URL’ler
  • Yönetim ve hesap sayfaları
  • Arama sonucu ve filtre URL’leri
  • Test ortamındaki sayfalar

Google genellikle arama sonuçlarında canonical URL’leri göstermeye çalışır. Site haritasında da canonical olarak tercih edilen URL’lerin kullanılması önerilir.

Site haritası göndermek, tüm URL’lerin kesin olarak taranacağını veya dizine ekleneceğini garanti etmez.

HTTP Durum Kodlarını Kontrol Edin

HTTP durum kodları, sunucunun bir isteğe nasıl yanıt verdiğini gösterir.

Başarılı Durum Kodları

200 Durum Kodu

Sayfanın başarılı biçimde çalıştığını gösterir. Dizine eklenmesi istenen önemli URL’ler genel olarak 200 durum kodu döndürmelidir.

204 Durum Kodu

İsteğin başarılı olduğunu ancak içerik bulunmadığını belirtir. Normal içerik sayfalarında kullanılmamalıdır.

Yönlendirme Durum Kodları

301 Yönlendirmesi

URL’nin kalıcı olarak başka bir adrese taşındığını belirtir.

Şu durumlarda kullanılabilir:

  • URL yapısının değiştirilmesi
  • HTTP’den HTTPS’ye geçiş
  • Alan adı değişikliği
  • İçeriklerin birleştirilmesi
  • Eski bir sayfanın yeni karşılığına yönlendirilmesi

302 ve 307 Yönlendirmeleri

Geçici yönlendirmeler için kullanılır. Kalıcı değişikliklerde 301 veya 308 tercih edilebilir.

İstemci Hataları

404 Durum Kodu

İstenen sayfanın bulunamadığını gösterir.

410 Durum Kodu

İçeriğin kalıcı olarak kaldırıldığını belirtir.

Silinen her sayfa ana sayfaya yönlendirilmemelidir. İlgili bir alternatif yoksa doğru 404 veya 410 yanıtı verilmesi daha anlamlıdır.

Sunucu Hataları

500 Durum Kodu

Sunucuda genel bir hata oluştuğunu gösterir.

502 Durum Kodu

Ağ geçidi veya proxy sunucusunun geçersiz yanıt aldığını belirtir.

503 Durum Kodu

Hizmetin geçici olarak kullanılamadığını ifade eder. Planlı bakım çalışmalarında Retry-After başlığıyla birlikte kullanılabilir.

Sunucu hataları uzun süre devam ederse Googlebot tarama hızını azaltabilir. Google, sunucuların tarama taleplerine yanıt vermekte zorlandığını algıladığında tarama yoğunluğunu düşürebilir.

Soft 404 Hatalarını Düzeltin

Soft 404, bulunmayan veya anlamlı içeriği olmayan bir sayfanın 404 yerine 200 durum koduyla açılmasıdır.

Örneğin silinen bir ürün sayfasının:

  • Boş bir şablon göstermesi,
  • “Ürün bulunamadı” yazmasına rağmen 200 döndürmesi,
  • Alakasız biçimde ana sayfaya yönlendirilmesi

soft 404 sorununa neden olabilir.

Sayfa gerçekten yoksa 404 veya 410; ilgili bir alternatif varsa doğru hedefe 301 yönlendirmesi kullanılmalıdır.

Yönlendirme Zincirlerini Temizleyin

Yönlendirme zinciri, bir URL’nin doğrudan hedef sayfaya gitmek yerine birden fazla yönlendirmeden geçmesidir.

Örnek:

A URL’si → B URL’si → C URL’si → D URL’si

Doğru yapı:

A URL’si → D URL’si

Yönlendirme zincirleri:

  • Sayfa açılışını yavaşlatabilir.
  • Tarama kaynaklarının verimsiz kullanılmasına neden olabilir.
  • Kullanıcı deneyimini olumsuz etkileyebilir.
  • Yönlendirme yönetimini zorlaştırabilir.

İç bağlantılar da yönlendirme yapan eski URL’ler yerine doğrudan güncel hedef URL’ye verilmelidir.

Yönlendirme Döngülerini Düzeltin

Yönlendirme döngüsü, URL’lerin birbirine yönlendirilerek sonsuz bir döngü oluşturmasıdır.

Örnek:

A URL’si → B URL’si → A URL’si

Bu durumda kullanıcı ve Googlebot hedef içeriğe ulaşamaz. Sunucu, CDN, HTTPS ve WordPress yönlendirme ayarları birlikte kontrol edilmelidir.

Canonical Etiketlerini Doğru Kullanın

Canonical etiketi, aynı veya çok benzer içeriğe sahip URL’ler arasından tercih edilen sürümü belirtir.

Örnek:

<link rel="canonical" href="https://www.ornek.com/teknik-seo/">

Canonical kullanım alanları şunlardır:

  • URL parametreleri
  • Filtreleme sayfaları
  • Takip kodlu URL’ler
  • www ve www olmayan alan adı sürümleri
  • HTTP ve HTTPS varyasyonları
  • Benzer ürün sayfaları
  • Yazdırılabilir sayfalar
  • İçeriğin farklı kategorilerde açılması
  • Büyük ve küçük harf varyasyonları

Canonical Kullanırken Yapılan Hatalar

  • Tüm sayfaları ana sayfaya canonical vermek
  • Dizine kapalı sayfayı canonical olarak göstermek
  • Yönlendirme yapan URL’yi canonical seçmek
  • Canonical zinciri oluşturmak
  • JavaScript ile canonical değerini değiştirmek
  • Site haritasında farklı URL kullanmak
  • İç linkleri canonical olmayan sayfalara vermek
  • Her sayfada hatalı self-canonical kullanmak

Google, canonical bildiriminizi bir sinyal olarak değerlendirir ancak farklı bir URL’yi canonical olarak seçebilir. Canonical etiketinin HTML kaynak kodunda belirtilmesi ve JavaScript tarafından farklı bir değere çevrilmemesi önerilir.

Yinelenen İçerik ve URL Sorunlarını Azaltın

Yinelenen içerik, aynı veya büyük ölçüde benzer içeriğin farklı URL’lerde sunulmasıdır.

Yinelenen URL’ler şu nedenlerle oluşabilir:

  • Filtreleme parametreleri
  • Sıralama seçenekleri
  • Oturum kimlikleri
  • Kampanya takip kodları
  • Sayfalama
  • Etiket ve kategori sayfaları
  • Yazdırma sürümleri
  • Ürün varyasyonları
  • Büyük ve küçük harf farklılıkları
  • Sonunda eğik çizgi bulunan ve bulunmayan URL’ler
  • HTTP ve HTTPS sürümleri
  • www ve www olmayan alan adları

Sorunun türüne göre şu yöntemlerden biri kullanılabilir:

  • rel="canonical"
  • 301 yönlendirmesi
  • İç bağlantıların düzeltilmesi
  • Site haritasının güncellenmesi
  • Parametre yönetimi
  • İçeriklerin birleştirilmesi
  • Gereksiz sayfaların kaldırılması
  • Filtre URL’lerinin taranmasının sınırlandırılması

Site Mimarisi Oluşturun

Site mimarisi, sayfaların kategori, alt kategori ve içerik ilişkilerine göre düzenlenmesidir.

Anlaşılır bir site yapısı:

  • Kullanıcıların sayfalar arasında gezinmesini kolaylaştırır.
  • Googlebot’un önemli URL’leri keşfetmesini destekler.
  • İçerikler arasındaki konu ilişkisini açıklar.
  • Yetim sayfaları azaltır.
  • İç bağlantı dağılımını güçlendirir.
  • Büyük web sitelerinin yönetimini kolaylaştırır.

Örnek bir yapı:

Ana Sayfa
└── Hizmetler
    ├── SEO Paketleri
    ├── Backlink Paketleri
    └── Tanıtım Yazısı
└── SEO Blog
    ├── Teknik SEO
    ├── Site İçi SEO
    └── Site Dışı SEO

Önemli sayfalar mümkün olduğunca ana sayfadan veya ilgili kategori sayfalarından ulaşılabilir olmalıdır.

İç Bağlantıları Optimize Edin

İç linkler, aynı alan adındaki sayfalar arasında verilen bağlantılardır.

İç bağlantılar:

  • Googlebot’un yeni URL’leri keşfetmesini sağlar.
  • Kullanıcıları ilgili sayfalara yönlendirir.
  • Site hiyerarşisini güçlendirir.
  • Önemli sayfaların görünürlüğünü destekler.
  • Yetim sayfaların oluşmasını önler.
  • İçerik kümeleri oluşturulmasına yardımcı olur.

Bağlantılar mümkün olduğunca standart ve taranabilir HTML yapısıyla oluşturulmalıdır:

<a href="https://www.ornek.com/teknik-seo/">Teknik SEO rehberi</a>

Yalnızca JavaScript tıklama olaylarına dayanan ancak href içermeyen öğeler, Googlebot tarafından güvenilir biçimde bağlantı olarak işlenmeyebilir. Google, taranabilir bağlantılarda <a> etiketiyle geçerli bir href kullanılmasını önerir.

Yetim Sayfaları Tespit Edin

Yetim sayfa, web sitesindeki başka bir taranabilir sayfadan iç bağlantı almayan URL’dir.

Yetim sayfalar:

  • Googlebot tarafından daha geç keşfedilebilir.
  • Kullanıcılar tarafından bulunamayabilir.
  • Site mimarisinden kopuk kalabilir.
  • Yalnızca site haritasına bağımlı hâle gelebilir.

Yetim sayfaları düzeltmek için:

  • İlgili kategori sayfalarından bağlantı verin.
  • Blog içeriklerine doğal iç linkler ekleyin.
  • Breadcrumb yapısını kullanın.
  • Menü ve alt menüleri kontrol edin.
  • Benzer içerikler bölümü oluşturun.
  • Gereksiz URL’leri birleştirin veya kaldırın.

URL Yapısını Sadeleştirin

SEO uyumlu URL’ler kısa, anlaşılır ve sayfanın konusuyla ilişkili olmalıdır.

Uygun URL:

/teknik-seo/

Karmaşık URL:

/index.php?id=9845&cat=27&ref=seo-technical/

URL Optimizasyonunda Dikkat Edilecekler

  • Küçük harf kullanın.
  • Kelimeleri kısa çizgiyle ayırın.
  • Gereksiz parametrelerden kaçının.
  • URL’yi gereksiz yere uzatmayın.
  • Anlaşılır klasör yapısı oluşturun.
  • URL’leri sık sık değiştirmeyin.
  • Değişikliklerde 301 yönlendirmesi kullanın.
  • İç linkleri güncel URL’ye yönlendirin.
  • Aynı içeriğin farklı URL’lerde açılmasını önleyin.

URL’de anahtar kelime bulunması tek başına sıralama garantisi sağlamaz. Temel amaç kullanıcı ve arama motoru açısından anlaşılır bir yapı oluşturmaktır.

Mobil Öncelikli Dizine Eklemeye Uyum Sağlayın

Google, sayfaları değerlendirirken temel olarak web sitesinin mobil sürümündeki içeriği kullanır.

Bu nedenle mobil ve masaüstü sürümleri arasında şu unsurlar tutarlı olmalıdır:

  • Ana içerik
  • Başlıklar
  • Görseller
  • Videolar
  • İç bağlantılar
  • Meta title ve açıklamalar
  • Robots talimatları
  • Canonical etiketleri
  • Yapılandırılmış veriler
  • Alt metinler

Google, mobil ve masaüstü sürümlerinde aynı yapılandırılmış verilerin bulunmasını önerir.

Mobil Teknik SEO Kontrolleri

  • Responsive tasarım kullanılıyor mu?
  • Mobilde önemli içerikler gizleniyor mu?
  • Butonlar kolay tıklanabiliyor mu?
  • Metinler okunabilir mi?
  • Yatay kaydırma oluşuyor mu?
  • Mobil menü çalışıyor mu?
  • Görseller ekranı taşıyor mu?
  • Açılır pencereler içeriği kapatıyor mu?
  • Mobil sayfa hızı yeterli mi?
  • Mobil kaynaklar robots.txt ile engelleniyor mu?

Sayfa Hızını İyileştirin

Sayfa hızı, kullanıcıların web sitesiyle kurduğu ilk etkileşimlerden biridir.

Yavaş sayfalar:

  • Kullanıcıların siteyi terk etmesine,
  • Tarama verimliliğinin azalmasına,
  • Dönüşüm oranlarının düşmesine,
  • Mobil deneyimin bozulmasına

neden olabilir.

Sayfa Hızını Artırmak İçin

  • Görselleri sıkıştırın.
  • WebP veya AVIF kullanın.
  • Gereksiz JavaScript kodlarını kaldırın.
  • CSS dosyalarını küçültün.
  • Sunucu yanıt süresini geliştirin.
  • Tarayıcı önbelleklemesini kullanın.
  • CDN kullanmayı değerlendirin.
  • Font yüklemelerini optimize edin.
  • Üçüncü taraf kodlarını sınırlandırın.
  • Kritik CSS kaynaklarını önceliklendirin.
  • Büyük DOM yapısını sadeleştirin.
  • Lazy loading uygulayın.
  • Veritabanını ve eklentileri optimize edin.

Core Web Vitals Değerlerini Kontrol Edin

Core Web Vitals, gerçek kullanıcı deneyimini yükleme performansı, etkileşim hızı ve görsel kararlılık açısından ölçen metriklerdir.

Largest Contentful Paint

LCP, sayfadaki en büyük görünür içerik öğesinin yüklenme süresini ölçer.

İyi kullanıcı deneyimi için LCP değerinin sayfa yüklenmeye başladıktan sonraki 2,5 saniye içerisinde gerçekleşmesi hedeflenir.

Interaction to Next Paint

INP, kullanıcı etkileşimlerine sayfanın ne kadar hızlı görsel yanıt verdiğini ölçer.

İyi kullanıcı deneyimi için INP değerinin 200 milisaniyenin altında olması hedeflenir.

Cumulative Layout Shift

CLS, sayfa yüklenirken içeriklerin beklenmedik biçimde yer değiştirmesini ölçer.

Görsellerde ölçülerin belirtilmemesi, sonradan yüklenen reklamlar ve dinamik içerikler yüksek CLS değerine neden olabilir.

Google, site sahiplerinin hem Arama performansı hem de genel kullanıcı deneyimi için iyi Core Web Vitals sonuçlarına ulaşmasını önerir.

Core Web Vitals tek başına yüksek sıralama garantisi değildir. İçerik kalitesi ve genel sayfa deneyimiyle birlikte değerlendirilmelidir.

JavaScript SEO Kontrolleri Yapın

JavaScript kullanan web sitelerinde ana içerik, bağlantılar ve meta etiketler oluşturma sonrasında yüklenebilir.

Google JavaScript çalıştırabilse de hatalı uygulamalar içeriklerin geç görülmesine veya hiç işlenememesine neden olabilir.

JavaScript SEO’da Kontrol Edilecekler

  • İlk HTML yanıtında anlamlı içerik var mı?
  • Ana içerik kullanıcı etkileşimi olmadan yükleniyor mu?
  • Bağlantılarda geçerli href bulunuyor mu?
  • JavaScript dosyaları Googlebot’a açık mı?
  • API çağrıları başarısız oluyor mu?
  • İstemci tarafında 404 sayfaları 200 mü döndürüyor?
  • Canonical etiketi sonradan değişiyor mu?
  • Meta robots etiketi JavaScript ile hatalı ekleniyor mu?
  • Yapılandırılmış veri oluşturma sonrasında görünüyor mu?
  • Google’ın oluşturduğu HTML, kullanıcının gördüğü içerikle eşleşiyor mu?

Google, tüm 200 durum kodlu sayfaları oluşturma kuyruğuna gönderebilir. Ancak sunucu tarafında oluşturma veya önceden oluşturma kullanılması, siteyi kullanıcılar ve farklı tarayıcılar açısından daha hızlı ve erişilebilir hâle getirebilir.

JavaScript İçerikleri Nasıl Test Edilir?

  • Google Search Console URL Denetleme
  • Canlı URL testi
  • Rich Results Test
  • Tarayıcı geliştirici araçları
  • JavaScript kapalı görünüm testi
  • Oluşturulmuş HTML karşılaştırması
  • Sunucu log analizi

Yapılandırılmış Veri Kullanın

Yapılandırılmış veri, sayfadaki içerik türünü arama motorlarına daha standart bir formatta açıklayan işaretlemedir.

Google tarafından desteklenen bazı veri türleri şunlardır:

  • Article
  • Product
  • Organization
  • LocalBusiness
  • Breadcrumb
  • Event
  • VideoObject
  • JobPosting
  • Recipe
  • Course

Yapılandırılmış veri, uygun sayfaların zengin arama özelliklerine katılmasını sağlayabilir. Ancak işaretleme kullanmak, zengin sonuç gösterimini garanti etmez.

Yapılandırılmış Veri Kullanırken

  • Sayfadaki görünür içerikle eşleşen veriler kullanın.
  • Yanlış veya yanıltıcı bilgi eklemeyin.
  • Uygun schema türünü seçin.
  • Zorunlu alanları eksiksiz doldurun.
  • JSON-LD formatını değerlendirin.
  • Rich Results Test ile doğrulayın.
  • Search Console geliştirme raporlarını takip edin.
  • Güncel olmayan fiyat ve tarihleri düzeltin.
  • Gizli içerikleri işaretlemeyin.

Yapılandırılmış veri manuel işlemi, sayfanın zengin sonuç uygunluğunu kaybetmesine neden olabilir. Bu durum, normal web aramasındaki sıralamayı doğrudan düşüren bir işlem değildir.

HTTPS ve Güvenlik Kontrollerini Yapın

Web sitesinin güvenli HTTPS bağlantısı kullanması, kullanıcı verilerinin şifreli biçimde iletilmesini sağlar.

Kontrol edilmesi gerekenler:

  • SSL sertifikası geçerli mi?
  • HTTP sayfalar HTTPS sürümüne yönlendiriliyor mu?
  • Karma içerik hataları bulunuyor mu?
  • Canonical etiketleri HTTPS URL’leri gösteriyor mu?
  • XML site haritası HTTPS adreslerini içeriyor mu?
  • İç bağlantılar HTTPS olarak güncellendi mi?
  • Sertifika yenileme işlemleri çalışıyor mu?
  • Güvenlik açıkları ve kötü amaçlı yazılımlar kontrol ediliyor mu?

HTTP’den HTTPS’ye geçiş sırasında tüm sürümler tek bir canonical yapıda birleştirilmeli ve 301 yönlendirmeleri doğru uygulanmalıdır.

Sayfalama Yapısını Kontrol Edin

Kategori ve arşiv sayfalarında kullanılan sayfalama, içeriklerin farklı URL’lere bölünmesini sağlar.

Örnek:

/blog/
 /blog/page/2/
 /blog/page/3/

Her sayfalama URL’si:

  • Kendi canonical adresini gösterebilir.
  • Googlebot tarafından erişilebilir olmalıdır.
  • href bağlantılarıyla birbirine bağlanmalıdır.
  • Aynı içeriği birebir tekrar etmemelidir.
  • Gereksiz biçimde noindex yapılmamalıdır.
  • Kullanıcılara anlamlı içerikler sunmalıdır.

Tüm sayfalama URL’lerini ilk sayfaya canonical vermek, alt sayfalardaki içeriklerin keşfedilmesini zorlaştırabilir.

Filtreleme ve Parametreli URL’leri Yönetin

E-ticaret sitelerindeki filtreler çok sayıda URL oluşturabilir.

Örnekler:

/ayakkabi/?renk=siyah
/ayakkabi/?numara=42
/ayakkabi/?renk=siyah&numara=42&siralama=fiyat

Kontrolsüz filtre yapıları:

  • Milyonlarca URL üretebilir.
  • Yinelenen içerik oluşturabilir.
  • Tarama kaynaklarını tüketebilir.
  • Canonical karmaşasına neden olabilir.
  • Düşük değerli sayfaların dizine eklenmesine yol açabilir.

Filtre URL’leri kullanıcı talebi, arama potansiyeli ve içerik değeri açısından sınıflandırılmalıdır. Organik trafik hedeflenen filtre sayfaları optimize edilebilir; düşük değerli kombinasyonların taranması veya dizine eklenmesi sınırlandırılabilir.

Uluslararası Sitelerde Hreflang Kullanın

Farklı dil veya ülke hedeflerine sahip sayfalarda hreflang kullanılabilir.

Örnek:

<link rel="alternate" hreflang="tr" href="https://www.ornek.com/tr/">
<link rel="alternate" hreflang="en" href="https://www.ornek.com/en/">
<link rel="alternate" hreflang="x-default" href="https://www.ornek.com/">

Hreflang kullanımında:

  • Her sayfa kendisini ve alternatiflerini belirtmelidir.
  • Karşılıklı dönüş bağlantıları bulunmalıdır.
  • Geçerli dil ve ülke kodları kullanılmalıdır.
  • Canonical ve hreflang birbiriyle uyumlu olmalıdır.
  • Yönlendirme veya hata veren URL’ler kullanılmamalıdır.
  • Farklı dil sayfaları gerçekten çevrilmiş içerik sunmalıdır.

Hreflang yanlış uygulanırsa Google bu etiketleri yok sayabilir.

Tarama Bütçesini Verimli Kullanın

Tarama bütçesi, Googlebot’un belirli bir süre içerisinde web sitesinde tarayabileceği URL miktarıyla ilişkili kavramdır.

Küçük web sitelerinde genellikle özel tarama bütçesi çalışmasına ihtiyaç duyulmaz. Ancak yüz binlerce veya milyonlarca URL barındıran sitelerde önemli hâle gelebilir.

Tarama verimliliğini artırmak için:

  • Yinelenen URL’leri azaltın.
  • Parametreli sayfaları yönetin.
  • Sunucu performansını geliştirin.
  • Yönlendirme zincirlerini kaldırın.
  • Soft 404 hatalarını düzeltin.
  • Site haritalarını güncel tutun.
  • Düşük değerli takvim ve arama URL’lerini sınırlandırın.
  • İç bağlantıları canonical URL’lere yönlendirin.
  • Sunucu hatalarını azaltın.
  • Eski URL yapılarını temizleyin.

Tarama bütçesi çalışmaları, içerik ve teknik problemlerin yerine geçmez. Öncelikle dizine eklenmesini istediğiniz sayfaların kaliteli ve erişilebilir olması gerekir.

Sunucu Loglarını Analiz Edin

Sunucu log analizi, Googlebot ve diğer tarayıcıların web sitesinde hangi URL’leri ziyaret ettiğini incelemek için yapılır.

Log kayıtları üzerinden şu bilgiler değerlendirilebilir:

  • Googlebot hangi sayfaları tarıyor?
  • Önemli URL’ler ne sıklıkla ziyaret ediliyor?
  • Hangi hata kodlarıyla karşılaşılıyor?
  • Yönlendirmeler gereksiz yere taranıyor mu?
  • Parametreli URL’lere yoğun istek geliyor mu?
  • Site haritasındaki URL’ler taranıyor mu?
  • Googlebot mobil mi masaüstü mü kullanıyor?
  • Sunucu yanıt süreleri nasıl değişiyor?

Log analizi özellikle büyük e-ticaret, haber ve ilan sitelerinde yüksek değer sağlayabilir.

Google Search Console’u Kullanın

Google Search Console, web sitesinin Google Arama’daki tarama, dizine ekleme ve performans durumunu takip etmek için kullanılabilir.

Teknik SEO açısından incelenebilecek bölümler:

  • URL Denetleme
  • Sayfa Dizine Ekleme
  • Site Haritaları
  • Core Web Vitals
  • HTTPS raporu
  • Mobil kullanılabilirlik bildirimleri
  • Yapılandırılmış veri raporları
  • Manuel İşlemler
  • Güvenlik Sorunları
  • Bağlantılar
  • Tarama İstatistikleri

Search Console, site sahiplerinin ve SEO uzmanlarının web sitesinin Google Arama performansını anlamasına yardımcı olan resmi Google aracıdır.

Teknik SEO’da Yapılan Hatalar

Teknik SEO çalışmalarında sık karşılaşılan hatalar şunlardır:

  • Önemli sayfaları robots.txt ile engellemek
  • noindex sayfaları site haritasına eklemek
  • Yönlendirme URL’lerini sitemap içerisinde tutmak
  • Tüm sayfaları ana sayfaya canonical vermek
  • 404 sayfaların 200 durum kodu döndürmesi
  • Yönlendirme zincirleri oluşturmak
  • CSS ve JavaScript kaynaklarını engellemek
  • Mobil sürümde önemli içerikleri gizlemek
  • Aynı içeriği çok sayıda URL’de yayınlamak
  • Filtre ve parametre URL’lerini kontrol etmemek
  • İç bağlantılarda eski URL’leri kullanmak
  • Yapılandırılmış verilerde yanıltıcı bilgi vermek
  • Sayfa hızını yalnızca test puanına göre değerlendirmek
  • Core Web Vitals saha verilerini göz ardı etmek
  • JavaScript ile oluşturulan içerikleri test etmemek
  • HTTPS geçişinde yönlendirmeleri eksik bırakmak
  • Canonical ve hreflang etiketlerini çelişkili kullanmak
  • Search Console uyarılarını takip etmemek

Teknik SEO Kontrol Listesi

Teknik SEO çalışmasında aşağıdaki kontrol listesinden yararlanabilirsiniz:

  • Googlebot önemli sayfalara erişebiliyor mu?
  • Sayfalar doğru HTTP durum kodu döndürüyor mu?
  • Robots.txt dosyası doğru yapılandırılmış mı?
  • Yanlışlıkla kullanılan noindex etiketleri var mı?
  • XML site haritası güncel mi?
  • Site haritasında yalnızca canonical URL’ler bulunuyor mu?
  • Yönlendirme zincirleri mevcut mu?
  • Soft 404 sayfaları tespit edildi mi?
  • Canonical etiketleri doğru mu?
  • Yinelenen URL’ler kontrol edildi mi?
  • Site mimarisi anlaşılır mı?
  • Önemli sayfalar iç bağlantı alıyor mu?
  • Yetim sayfalar bulunuyor mu?
  • Mobil ve masaüstü içerikler tutarlı mı?
  • Sayfa hızı yeterli mi?
  • Core Web Vitals değerleri incelendi mi?
  • JavaScript içerikleri Google tarafından görülebiliyor mu?
  • Yapılandırılmış veriler doğrulandı mı?
  • HTTPS yapılandırması doğru mu?
  • Karma içerik hataları var mı?
  • Filtre ve parametreli URL’ler yönetiliyor mu?
  • Hreflang etiketleri doğru mu?
  • Sunucu hataları takip ediliyor mu?
  • Search Console raporları düzenli inceleniyor mu?
  • Tarama ve indeksleme değişimleri ölçülüyor mu?

Teknik SEO Hakkında Sıkça Sorulan Sorular

Teknik SEO Nedir?

Teknik SEO, bir web sitesinin arama motorları tarafından taranmasını, oluşturulmasını, anlaşılmasını ve dizine eklenmesini kolaylaştıran teknik optimizasyon çalışmalarının bütünüdür.

Teknik SEO Neden Önemlidir?

Teknik sorunlar, kaliteli sayfaların Google tarafından erişilmesini ve dizine eklenmesini engelleyebilir. Teknik SEO, içeriklerin değerlendirilmesi için sağlıklı bir altyapı oluşturur.

Teknik SEO Nasıl Yapılır?

Web sitesi; tarama, dizine ekleme, robots.txt, XML site haritası, durum kodları, canonical, mobil uyumluluk, site hızı, JavaScript ve yapılandırılmış veri açısından analiz edilerek geliştirilir.

Teknik SEO ile Site İçi SEO Aynı mıdır?

Teknik SEO ve site içi SEO birbiriyle ilişkilidir ancak tamamen aynı değildir. Site içi SEO içerik, başlık, anahtar kelime ve iç link optimizasyonlarını da kapsarken teknik SEO daha çok tarama, indeksleme ve altyapıya odaklanır.

XML Site Haritası Zorunlu mudur?

Her web sitesi için zorunlu değildir. Ancak yeni, büyük, çok dilli veya iç bağlantı yapısı zayıf sitelerde Google’ın önemli URL’leri keşfetmesine yardımcı olabilir.

Robots.txt ile Sayfa Google’dan Kaldırılır mı?

Robots.txt doğrudan dizinden çıkarma aracı değildir. Sayfanın taranmasını engeller. Dizinden çıkarılması istenen sayfalarda uygun durumlarda noindex kullanılmalıdır.

Canonical Etiketi Ne İşe Yarar?

Canonical etiketi, benzer veya yinelenen URL’ler arasında tercih edilen sürümü Google’a bildirmek için kullanılır. Google bu bildirimi güçlü bir sinyal olarak değerlendirebilir ancak farklı bir URL seçebilir.

Core Web Vitals Sıralamayı Etkiler mi?

Core Web Vitals genel sayfa deneyiminin bir parçasıdır. İyi sonuçlar kullanıcı deneyimini ve arama başarısını destekleyebilir ancak kaliteli içeriğin yerine geçen tek bir sıralama faktörü değildir.

Google JavaScript İçerikleri Tarayabilir mi?

Google JavaScript çalıştırabilir ve oluşturulmuş HTML içerisindeki içerik ile bağlantıları işleyebilir. Ancak hatalı uygulamalar gecikmelere veya görünürlük sorunlarına neden olabilir.

Teknik SEO Çalışması Ne Kadar Sürer?

Süre web sitesinin büyüklüğüne, altyapısına ve sorunların kapsamına göre değişir. Küçük bir kurumsal site birkaç gün içinde analiz edilebilirken büyük e-ticaret projelerinde çalışma sürekli devam edebilir.

Teknik SEO Bir Kez Yapılması Yeterli midir?

Hayır. Yeni sayfalar, altyapı güncellemeleri, eklentiler, yönlendirmeler ve sunucu değişiklikleri yeni teknik sorunlar oluşturabilir. Düzenli denetim yapılmalıdır.

Teknik SEO Sıralama Garantisi Verir mi?

Hayır. Teknik SEO, sayfaların Google tarafından sağlıklı biçimde işlenmesini destekler. Sıralamalar içerik kalitesi, alaka, kullanıcı deneyimi, rekabet ve dijital otorite gibi çok sayıda unsurdan etkilenir.

Teknik SEO, web sitenizin arama motorlarıyla kurduğu teknik iletişimin temelini oluşturur. Googlebot önemli sayfalara erişemiyorsa, sayfalar yanlışlıkla dizine kapatılmışsa veya sunucu sürekli hata veriyorsa kaliteli içerikleriniz beklenen organik görünürlüğe ulaşamayabilir.

İlk olarak web sitenizin Google’ın asgari teknik gereksinimlerini karşılayıp karşılamadığını kontrol edin. Googlebot erişimini, HTTP durum kodlarını ve dizine eklenebilir içerikleri inceleyin.

Robots.txt, meta robots, XML site haritası, canonical etiketleri, yönlendirmeler ve yinelenen URL’leri düzenleyin. Site mimarisini anlaşılır hâle getirin ve önemli sayfaların taranabilir iç bağlantılar almasını sağlayın.

Mobil ve masaüstü sürümlerindeki içerikleri tutarlı tutun. Sayfa hızını, Core Web Vitals değerlerini ve kullanıcı deneyimini geliştirin. JavaScript ile oluşturulan içeriklerin Google tarafından görülebildiğini test edin.

Yapılandırılmış verileri yalnızca sayfadaki gerçek ve görünür içeriklerle uyumlu şekilde kullanın. Search Console raporlarını, sunucu hatalarını ve organik görünürlük değişimlerini düzenli olarak takip edin.

Teknik SEO’yu bir kez tamamlanan işlem olarak değil; web sitesindeki değişikliklere bağlı olarak sürekli kontrol edilmesi gereken bir optimizasyon süreci şeklinde değerlendirin.

2 yorum

  1. […] teknik SEO’dan söz edilen bir bölümde bağlantının alakasız bir sosyal medya hizmetine […]

    Yanıtla
  2. […] Bununla birlikte güçlü iç bağlantı yapısının, kaliteli içeriklerin ve doğru teknik SEO ayarlarının yerini […]

    Yanıtla
Yorum yazın

E-posta adresiniz yayınlanmaz. Gerekli alanlar işaretlendi.