Teknik SEO hizmeti, bir web sitesinin Google tarafından sorunsuz bulunması, taranması, doğru yorumlanması ve dizine eklenmesi için sitenin altyapısında yapılan denetim ve düzeltmelerin toplamıdır. İçerik ne kadar güçlü olursa olsun, robots.txt dosyasındaki tek bir satır, yanlış bir canonical etiketi ya da unutulmuş bir noindex kuralı sayfanın arama sonuçlarına hiç girmemesine yol açabilir. Teknik SEO analizi bu tür sorunları Search Console verisi, site taraması ve sunucu yanıtları üzerinden tespit eder; düzeltme ise sorunun kaynağında yapılır.

Aşağıda denetim kontrol listesi, dizine ekleme durumları, yaygın sorunların çözümü ve büyük sitelere özgü konular Google Search Central ile web.dev belgelerine dayanarak anlatılır. Denetim ve düzeltmeler uzaktan yürütülür; İstanbul’daki işletmelerle istenirse Maltepe’de yüz yüze görüşülür.

Sitenin Teknik Durumunu Birlikte Okuyalım

Site adresi ve fark edilen belirti (dizine girmeyen sayfalar, düşen gösterimler, yavaşlık) WhatsApp’tan iletildiğinde ilk bakış yapılır. Search Console erişimi varsa değerlendirme doğrudan bu veriyle başlar.

Teknik SEO Hizmeti Nedir ve Neleri Kapsar?

Teknik SEO hizmeti, Google’ın bir sitedeki sayfaları bulma, tarama, oluşturma ve dizine ekleme adımlarının hiçbirinde engelle karşılaşmamasını sağlayan altyapı çalışmasıdır. Google Search Central, JavaScript içeren sayfaların tarama, oluşturma ve dizine ekleme olmak üzere üç aşamada işlendiğini anlatır; teknik denetim kaybın hangi aşamada yaşandığını bulmaya çalışır. Kapsam şu başlıklardan oluşur:

  • Tarama erişimi: robots.txt kuralları, sunucu yanıt kodları, sunucu hataları ve Googlebot’un ulaşamadığı sayfalar
  • Dizine ekleme kontrolü: noindex kuralları, canonical etiketleri, kopya sayfalar ve Search Console’daki durum nedenleri
  • Site mimarisi: İç bağlantılar, yönlendirmeler, URL yapısı ve site haritası
  • Oluşturma: JavaScript’e bağlı içerik ve bağlantıların Googlebot tarafından görülüp görülmediği
  • Sayfa deneyimi: Core Web Vitals metrikleri, mobil görünüm ve HTTPS
  • Yapılandırılmış veri ve dil sürümleri: İşaretleme hataları ve hreflang ilişkileri

Anahtar kelime seçimi, içerik planı ve bağlantı çalışmaları SEO arama motoru optimizasyonu hizmetinin konusudur; teknik çalışma bu işlerin sonuç verebileceği zemini hazırlar.

Teknik SEO Analizi: Site Denetimi Kontrol Listesi

Teknik SEO analizi, sitenin bir tarama aracıyla baştan sona gezilmesi ve bulguların Search Console verisiyle karşılaştırılması üzerine kurulur. Tarama aracının verdiği her uyarı gerçek bir sorun değildir; önemli olan, Google’ın gerçekte gördüğü durumla örtüşen bulgulardır. Site denetimi sırasında incelenen başlıca alanlar şunlardır:

AlanKontrol edilenBaşvurulan veri
Sunucu ve yanıt kodları5xx hataları, 404 ve soft 404 sayfaları, 403 ile engellenen adreslerTarama çıktısı, Search Console
robots.txtÖnemli sayfaların ya da CSS ve JavaScript dosyalarının yanlışlıkla engellenmesirobots.txt raporu, URL Denetleme
Dizine ekleme kurallarıUnutulmuş noindex etiketleri, X-Robots-Tag başlıklarıSayfa kaynağı, HTTP başlıkları
CanonicalKendini gösteren canonical, çelişen sinyaller, parametreli kopyalarTarama çıktısı, URL Denetleme
Yönlendirmeler302 olarak bırakılmış kalıcı taşımalar, zincirler ve döngülerTarama çıktısı
Site haritasıYalnızca 200 dönen, canonical ve dizine eklenmesi istenen URL’lerin yer almasıSite haritaları raporu
İç bağlantılarHiç bağlantı almayan sayfalar, kırık bağlantılar, kopya URL’ye verilen bağlantılarTarama çıktısı
Sayfa deneyimiLCP, INP ve CLS değerleri, mobil görünüm, HTTPSCore Web Vitals raporu, PageSpeed Insights
Yapılandırılmış veriHatalı ya da sayfada görünmeyen içeriği anlatan işaretlemeZengin Sonuçlar Testi

Bulgular etkisine göre sıralanır: dizine eklemeyi engelleyen hatalar önce, tarama verimliliğini ve sayfa deneyimini iyileştiren düzenlemeler sonra ele alınır.

Search Console’daki Dizine Ekleme Durumları Ne Anlama Gelir?

Search Console’daki Sayfa dizine ekleme raporu, Google’ın bildiği URL’leri dizine eklenen ve eklenmeyen olarak ayırır ve eklenmeyenler için bir neden gösterir. Google’ın Sayfa dizine ekleme raporu yardım sayfası, dizine eklenmemenin her zaman hata olmadığını vurgular: noindex ile işaretlenmiş, başka bir sayfanın kopyası olan ya da filtre sürümü gibi dizine uygun olmayan sayfaların dışarıda kalması beklenen bir durumdur. Sık görülen nedenler ve karşılık gelen işlemler şöyledir:

Rapordaki durumAnlamıYapılan işlem
Sunucu hatası (5xx)Sayfa istendiğinde sunucu hata döndürdüSunucu kayıtlarından hataya yol açan eklenti veya sorgu bulunur
Yönlendirme hatasıÇok uzun zincir, döngü ya da bozuk hedefYönlendirmeler tek adımda son adrese gidecek biçimde yeniden yazılır
URL, robots.txt tarafından engellendiGooglebot’un sayfayı tarama izni yokSayfa dizine girmeliyse kural kaldırılır; girmemeliyse engel kaldırılıp noindex kullanılır
URL “noindex” olarak işaretlenmişSayfada noindex kuralı bulunduKasıtlı değilse tema, eklenti veya SEO eklentisi ayarından kaldırılır
Soft 404Sayfa 200 döndürüyor ama “bulunamadı” sayfası gibi görünüyorVar olmayan sayfalar 404 veya 410 döndürür, içeriği zayıf sayfalar güçlendirilir
Tarandı – şu anda dizine eklenmiş değilGoogle sayfayı taradı ama dizine almadıİçeriğin özgünlüğü, iç bağlantılar ve kopya olasılığı değerlendirilir
Bulundu – şu anda dizine eklenmiş değilGoogle URL’yi biliyor ama henüz taramadıSunucu yükü, düşük değerli URL sayısı ve iç bağlantı yapısı incelenir
Kopya, Google kullanıcıdan farklı bir standart sayfa seçtiBelirtilen canonical yerine başka bir URL seçildiSayfalar arasındaki içerik farkı ve canonical sinyallerinin tutarlılığı kontrol edilir
Yönlendirmeli sayfaURL başka bir adrese yönleniyorÇoğunlukla işlem gerekmez; iç bağlantılar son adrese güncellenir

Teknik SEO hizmeti kapsamında bir sorunun tüm örnekleri düzeltildikten sonra rapordan Google’a doğrulama isteği gönderilir ve etkilenen URL’ler yeniden kontrol edilir.

Teknik SEO İçin Neden Biz?: Onur Freelance ile çalışmanın nedenleri

robots.txt, noindex ve Site Haritası Doğru Nasıl Kullanılır?

robots.txt taramayı, noindex dizine eklemeyi, site haritası ise keşfi yönetir; üçü birbirinin yerine kullanılamaz. Google’ın belgelerine göre robots.txt bir sayfayı arama sonuçlarından gizleme aracı değildir: engellenen bir URL’ye başka yerden bağlantı verilmişse adres, açıklama olmadan sonuçlarda görünebilir.

noindex kuralının işe yaraması için ise sayfanın taranabilir olması gerekir. Hem robots.txt ile engellenen hem de noindex taşıyan bir sayfada Googlebot kuralı hiç göremez. Search Console’daki “robots.txt tarafından engelleniyor olsa da dizine eklendi” uyarısı, engellenen sayfaya başka yerlerden bağlantı verildiğinde ortaya çıkar; Google’ın önerdiği çözüm engeli kaldırıp noindex kullanmaktır.

Site haritası Google’a önemli görülen URL’leri bildirir ama taranmalarını garanti etmez. Google, iç bağlantıları iyi kurulmuş ve yaklaşık 500 veya daha az sayfalık sitelerin site haritasına ihtiyaç duymayabileceğini, büyük, yeni ya da yoğun medya içeren sitelerin ise fayda göreceğini belirtir. WordPress haritayı kendiliğinden üretir; denetimde içeriğinin doğruluğuna bakılır. Üç aracın doğru kullanım alanları şöyledir:

  • robots.txt: Yönetim paneli, site içi arama sonuçları ve sonsuz filtre kombinasyonları gibi taranması gereksiz alanlar
  • noindex: Teşekkür sayfası ya da içeriği zayıf etiket arşivleri gibi taranabilen ama sonuçlarda görünmesi istenmeyen sayfalar
  • Site haritası: Dizine eklenmesi istenen canonical URL’lerin güncel listesi; değişen sayfalarda lastmod bilgisiyle birlikte

Çift İçerik, Canonical ve Yönlendirme Zincirleri

Çift içerik, aynı ya da çok benzer içeriğin birden fazla URL’de yayınlanmasıdır; Google bu durumda gruptaki bir URL’yi standart (canonical) olarak seçer. WordPress sitelerinde sık görülen kaynaklar; http ile https, www’lu ile www’suz sürümler, sonunda eğik çizgi olan ve olmayan adresler, reklam parametreli URL’ler ve birbirinin aynısı olan kategori ile etiket arşivleridir.

Google’ın standart URL belirtme rehberi, tercihi bildirmenin yollarını etkisine göre sıralar: yönlendirme ve rel=”canonical” güçlü, site haritasına eklemek zayıf bir sinyaldir. Aynı rehber standartlaştırma için robots.txt ya da noindex kullanılmamasını, her standart sayfaya kendisini gösteren bir canonical eklenmesini ve site içinde her zaman standart URL’ye bağlantı verilmesini önerir. Canonical bir adresi, site haritası başka bir adresi gösterdiğinde sinyaller çelişir ve Google kendi seçimini yapabilir.

Yönlendirme zincirleri ve döngüleri

Yönlendirme zinciri, eski bir adresin son hedefe birden fazla ara yönlendirmeden geçerek ulaşmasıdır: http sürümü önce https sürümüne, oradan www sürümüne, en sonunda da yeni sayfaya gider. Google’ın tarayıcıları varsayılan olarak en fazla 10 yönlendirme adımını izler ve tarama bütçesi rehberi uzun zincirlerin taramayı olumsuz etkilediğini belirtir. Döngüde ise iki adres birbirine yönlenir ve sayfa hiç açılmaz.

Çözüm, her eski adresin tek adımda son hedefe gitmesi ve iç bağlantıların doğrudan son adrese güncellenmesidir. Kalıcı taşımalarda 301 veya 308, geçici durumlarda 302 kullanılır; kalıcı bir taşımanın 302 olarak bırakılması, Google’ın arama sonuçlarında eski adresi göstermeye devam etmesine yol açabilir. Alan adı veya altyapı değişikliklerinde yönlendirme haritası WordPress site taşıma sürecinin parçası olarak baştan hazırlanır.

Dizine Girmeyen Sayfaların Nedenini Birlikte Bulalım

Search Console’a okuma yetkisi tanımlandığında dizine ekleme raporundaki nedenler örnek URL’lerle tek tek incelenir. Hangi sorunun önce çözüleceği ve işin kapsamı bu inceleme üzerinden konuşulur.

JavaScript Kullanan Sitelerde Tarama ve Oluşturma Nasıl İşler?

Google JavaScript çalıştırabilir, ancak sayfayı önce tarar, sonra oluşturma sırasına alır ve oluşturulan HTML’yi dizine ekler; içerik yalnızca JavaScript çalıştıktan sonra ortaya çıkıyorsa bu sıranın beklemesi de sürece eklenir. Google’ın JavaScript SEO temelleri belgesi, siteyi hızlandırdığı ve her bot JavaScript çalıştıramadığı için sunucu tarafında oluşturmayı ya da ön oluşturmayı hâlâ iyi bir fikir olarak görür. Denetimde kontrol edilen noktalar şunlardır:

  • Bağlantılar href özelliği taşıyan gerçek bağlantı etiketleriyle verilir; yalnızca tıklama olayıyla çalışan menüler taranamayabilir.
  • Canonical ve title bilgisi ilk HTML’de yer alır; JavaScript bu değeri farklı bir URL veya başlıkla değiştirmez.
  • Tek sayfalık uygulamalarda var olmayan içerik için sunucunun 404 döndürdüğü adrese yönlendirilir ya da sayfaya noindex eklenir; soft 404 böyle önlenir.
  • Sayfanın oluşturulması için gereken JavaScript ve CSS dosyaları robots.txt ile engellenmez.
  • URL Denetleme aracının canlı testiyle Googlebot’un gördüğü HTML kontrol edilir.
Teknik SEO Fiyatları: fiyatı belirleyen kalemler

Core Web Vitals: LCP, INP ve CLS İçin Önerilen Değerler

Core Web Vitals, sayfa deneyimini yükleme, etkileşim ve görsel kararlılık açısından ölçen üç metriktir. web.dev’deki Core Web Vitals rehberine göre iyi bir deneyim için önerilen hedefler LCP (Largest Contentful Paint) için sayfa yüklenmeye başladıktan sonra en geç 2,5 saniye, INP (Interaction to Next Paint) için 200 milisaniye veya daha az, CLS (Cumulative Layout Shift) için 0,1 veya daha azdır.

Hedeflerin, mobil ve masaüstü ayrı değerlendirilerek yüklemelerin 75. yüzdelik diliminde tutturulması önerilir. Search Console’un Core Web Vitals raporu gerçek kullanıcı verisini gösterir; PageSpeed Insights’taki laboratuvar ölçümü ise sorunun nedenini bulmaya yarar ve iki veri her zaman aynı sonucu vermez.

Teknik SEO hizmetindeki denetim, hangi sayfa şablonunun hangi metrikte geride kaldığını ve gecikmenin sunucudan mı, görsellerden mi, yoksa ağır betiklerden mi kaynaklandığını ortaya çıkarır. WordPress sitelerinde uygulamalı hız düzeltmeleri hız optimizasyonu ve performans geliştirme hizmetinde yapılır; hız puanı için garanti verilmez.

Yapılandırılmış Veri Doğrulama ve hreflang Kontrolü

Yapılandırılmış veri, sayfanın içeriğini Google’a standart bir biçimde tanımlar ve bazı arama özelliklerine uygunluk sağlar; Google çoğu durumda JSON-LD biçimini önerir. Denetimde işaretleme Zengin Sonuçlar Testi ile kontrol edilir, kritik hatalar giderilir ve yayından sonra Search Console’daki zengin sonuç raporları izlenir.

İki kural sık atlanır: sayfada okuyucuya görünmeyen içerik işaretlenmez ve işaretleme doğru olsa bile Google zengin sonuç gösterileceğini garanti etmez. Yerel işletmelerde kullanılan LocalBusiness işaretlemesinin ayrıntıları yerel SEO hizmetleri sayfasında anlatılır.

hreflang: çok dilli sitelerde kısa kontrol

hreflang, aynı sayfanın farklı dil veya bölge sürümlerini Google’a bildirir ve yalnızca gerçekten çevrilmiş sürümler varsa kullanılır. Kontrol edilen noktalar; her sürümün kendisini ve diğer sürümleri listelemesi, bağlantıların iki yönlü olması, dil kodlarının doğru yazılması, eşleşmeyen diller için x-default tanımlanması ve her sürümün canonical etiketinin kendi dilindeki sayfayı göstermesidir.

Tarama Bütçesi ve Log Analizi Hangi Siteler İçin Gerekir?

Tarama bütçesi çoğu site için sorun değildir. Google’ın tarama bütçesi rehberi kendisini ileri düzey bir kaynak olarak tanımlar ve kabaca üç site türü için yazıldığını belirtir: içeriği haftalık değişen, 1 milyondan fazla benzersiz sayfalı büyük siteler; içeriği her gün değişen, 10.000’den fazla sayfalı orta ve büyük siteler; URL’lerinin büyük kısmı keşfedilmiş ama henüz dizine eklenmemiş olarak raporlanan siteler. Sayfaları yayınlandığı gün taranan diğer sitelerde site haritasını güncel tutmak ve dizine ekleme raporunu düzenli kontrol etmek yeterlidir.

Filtre ve sıralama seçenekleri binlerce URL üreten e-ticaret siteleri bu sınıra daha kolay yaklaşır. Rehberin öne çıkardığı uygulamalar şunlardır:

  • Kopya içerikleri birleştirmek ve önemsiz URL’lerin taranmasını robots.txt ile engellemek
  • Tarama bütçesini yönetmek için noindex kullanmamak; Google noindex taşıyan sayfayı yine de ister
  • Kalıcı olarak kaldırılan sayfalarda 404 veya 410 döndürmek, soft 404 hatalarını gidermek
  • Site haritasını lastmod bilgisiyle güncel tutmak ve uzun yönlendirme zincirlerinden kaçınmak
  • Sunucu yanıt süresini iyileştirmek; Google’a göre hızlı ve kararlı yanıt tarama kapasitesi sınırını artırabilir

Log analizi, sunucu erişim kayıtlarında Googlebot’un hangi URL’leri, hangi sıklıkla ve hangi yanıt koduyla istediğini gösterir. Büyük sitelerde taramanın parametreli kopyalara, eski yönlendirmelere veya hata sayfalarına harcanıp harcanmadığı bu kayıtlardan görülür; Search Console’daki Tarama istatistikleri raporu daha özet bir görünüm sunar. Küçük ve orta ölçekli kurumsal sitelerde log analizi genellikle gerekmez.

Otomatik Tarama Raporu ile Uygulamalı Teknik Denetimin Farkı

Yaygın uygulamada teknik SEO hizmeti, bir tarama aracının ürettiği yüzlerce satırlık uyarı listesinin olduğu gibi iletilmesinden ibaret kalabilir. Bu listelerde trafiği kesen bir noindex hatası ile etkisi önemsiz bir uyarı aynı ağırlıkta görünür ve hangisinin önce çözülmesi gerektiği anlaşılmaz.

Uygulamalı denetimde her bulgu Search Console’daki gerçek durumla eşleştirilir, önceliklendirilir ve kaynağında düzeltilir: bir eklentinin eklediği noindex eklentinin ayarından, bir tema şablonunun ürettiği kopya URL şablonun kendisinden giderilir. Düzeltmeden sonra URL Denetleme aracıyla doğrulama yapılır ve her değişiklik geri alınabilir biçimde not edilir.

Teknik SEO Süreci, Kapsamı ve Teklif

Teknik SEO hizmeti erişimlerin alınmasıyla başlar ve Google tarafında doğrulanan düzeltmelerle tamamlanır.

Süreç nasıl ilerler?

  1. Ön görüşme: Sitenin altyapısı, yaşanan sorun ve son değişiklikler (taşıma, tema değişikliği, yeni eklenti) konuşulur.
  2. Erişim: Search Console için önce okuma yetkisi, gerekirse yönetim paneli ve hosting erişimi güvenli biçimde tanımlanır.
  3. Tarama ve veri eşleştirme: Site taranır; bulgular Search Console, Core Web Vitals ve gerektiğinde sunucu kayıtlarıyla karşılaştırılır.
  4. Rapor ve öncelik: Sorunlar etkisine göre sıralanır, her biri için çözüm önerisi yazılır.
  5. Uygulama: Onaylanan düzeltmeler yedek alındıktan sonra yapılır; canlı sitede onaysız değişiklik yapılmaz.
  6. Doğrulama: URL Denetleme ve rapor doğrulamalarıyla düzeltmelerin Google tarafından görüldüğü kontrol edilir.

Teklifi neler belirler?

Teknik SEO, aylık SEO hizmetinin parçası olarak yürütüldüğünde ücret aylık 9.000 TL’den başlar; tek seferlik teknik inceleme için sabit fiyat yayınlanmaz, site incelendikten sonra net teklif paylaşılır. Onur Freelance İstanbul’da istenirse Maltepe Gülsuyu’nda yüz yüze görüşür, diğer şehirlerde uzaktan çalışır; 09.00–21.00 arasında WhatsApp ve telefonla ulaşılabilir. Teklifi etkileyen başlıca unsurlar şunlardır:

  • Sayfa sayısı ve URL üreten yapılar (filtre, site içi arama, parametreler)
  • Altyapı: WordPress, WooCommerce, özel yazılım ya da JavaScript çerçevesi
  • Search Console’daki sorunların yaygınlığı ve sunucu kayıtlarına erişim olup olmadığı
  • Düzeltmelerin yalnızca raporlanmasının mı, uygulanmasının da mı istendiği
  • Taşıma, hız düzenlemesi ya da hacklenmiş site temizliği gibi ek işlerin gerekip gerekmediği

Teknik Altyapıyı Sağlam Bir Zemine Taşıyalım

Tek bir sayfanın neden dizine girmediği de, sitenin tamamı için kapsamlı bir denetim de aynı hattan konuşulabilir; bulunan hataların uygulanması istenirse iş planı ilk incelemeden sonra netleşir.

Çalışmayı kim yürütür? Teknik SEO denetimi ve düzeltmeleri, işletmenin doğrudan iletişim kurduğu ekip tarafından yapılır; çalışma modeli ve uzman seçerken dikkat edilecek noktalar freelance SEO uzmanı sayfasında yer alıyor.

Sıkça Sorulan Sorular

Teknik SEO hizmeti; tarama erişimi, dizine ekleme kuralları, canonical ve yönlendirmeler, site haritası, JavaScript oluşturma, Core Web Vitals ve yapılandırılmış veri kontrollerini kapsar. Amaç, Google’ın sitedeki önemli sayfaları sorunsuz bulup dizine eklemesidir.

Büyük ölçüde aynı işi anlatır: site denetimi sitenin taranıp teknik bulguların çıkarılmasıdır, teknik SEO analizi ise bu bulguların Search Console verisiyle yorumlanıp önceliklendirilmesini de içerir. Bulguların uygulanması ayrı bir aşama olarak planlanır.

Google’ın sayfayı taradığı ama dizine eklemediği anlamına gelir; sayfa ileride dizine eklenebilir ya da eklenmeyebilir. Bu durumda içeriğin özgünlüğü, iç bağlantılar ve sayfanın başka bir sayfanın kopyası olup olmadığı incelenir; URL’nin yeniden gönderilmesi gerekmez.

Hayır. robots.txt taramayı engeller, ancak başka yerden bağlantı alan bir URL açıklama olmadan sonuçlarda görünebilir. Sayfayı sonuçların dışında tutmak için sayfa taranabilir bırakılıp noindex kullanılır ya da sayfa şifreyle korunur.

Genellikle önemli değildir. Google’ın tarama bütçesi rehberi çok büyük veya çok sık güncellenen sitelere yöneliktir; küçük sitelerde güncel bir site haritası ve dizine ekleme raporunun düzenli kontrolü yeterlidir.

Hayır. Core Web Vitals sayfa deneyiminin ölçülerinden biridir ve hedeflere ulaşmak iyi bir deneyimi destekler, ancak sıralama pek çok etkene bağlıdır. Hız veya puan için garanti verilmez.

Süre sayfadan sayfaya değişir; etki, Google’ın ilgili sayfaları yeniden taramasına bağlıdır. Google, noindex gibi bir değişikliğin fark edilmesinin sayfanın önemine göre aylar sürebileceğini belirtir; önemli sayfalar için URL Denetleme aracından yeniden tarama istenebilir.

Fiyat; sayfa sayısı, altyapı, Search Console’daki sorunların yaygınlığı, düzeltmelerin uygulanıp uygulanmayacağı ve ek iş ihtiyacına göre belirlenir. Sabit paket yerine site incelendikten sonra net teklif verilir.

Onur Ertem - Onur Freelance Kurumsal Web Tasarım

Onur Ertem

İşletmenizi Dijitalde Güçlendirin! 🚀 Kurumsal web tasarım ve dijital pazarlama çözümleriyle markanızı büyütmeye hazır mısınız? Hemen bize ulaşın, profesyonel desteğimizle dijital dünyada öne çıkın!

Bizi Arayın

Detaylı bilgi için bizi arayın.

Sizi, Biz Arayalım!

Numaranızı paylaşın sizi, biz arayalım!

İletişim Bilgileri