← Blog'a Dön
WordPress SEO Sorunları ve Teknik Denetim: Sitenizi Yavaşlatan 15 Hata
SEO 24 dk okuma Yayın: Güncelleme:

WordPress SEO Sorunları ve Teknik Denetim: Sitenizi Yavaşlatan 15 Hata

WordPress sitenizin SEO'sunu engelleyen teknik hatalar nelerdir? İndeksleme sorunları, yavaş sayfa hızı, duplicate content ve schema hatalarını nasıl tespit edip düzeltirsiniz?

WordPress dünya genelinde en yaygın kullanılan içerik yönetim sistemidir. Ancak yaygınlık, doğru yapılandırılmış olmak anlamına gelmez. Pek çok WordPress sitesi, sahiplerinin farkında bile olmadığı teknik SEO sorunları barındırır. Bu sorunlar; sitenizin indekslenmesini engeller, sayfa hızını düşürür, içerik kalitesini arama motorları gözünde zayıflatır ve dolayısıyla organik trafiğinizi doğrudan olumsuz etkiler.

Bu rehber, genel bir WordPress SEO kılavuzu değildir. Odak noktamız teşhis ve çözüm: WordPress sitelerinde en sık karşılaşılan 15 teknik SEO hatasını, bu hataları nasıl tespit edeceğinizi ve nasıl düzelteceğinizi adım adım ele alıyoruz.

Genel WordPress SEO stratejileri ve 2026 trendleri için WordPress SEO 2026 rehberimize bakabilirsiniz. Bu yazı ise mevcut sitenizde neler ters gidiyor sorusunun yanıtına odaklanır.

WordPress Neden Bu Kadar Sık Teknik SEO Sorunu Üretir?

WordPress’in esnekliği aynı zamanda en büyük risk kaynağıdır. Herhangi bir kullanıcı, teknik SEO bilgisi olmadan tema kurabilir, eklenti ekleyebilir, sayfa yapısını değiştirebilir. Bu özgürlük hızlı geliştirme sağlarken, birbirinden habersiz eklentilerin çakışması, temanın varsayılan ayarlarının doğrulanmadan bırakılması ve içerik ekibinin teknik etkileri fark etmeden yaptığı değişiklikler tipik olarak birikimli hasar oluşturur.

Türkiye’de faaliyet gösteren küçük ve orta ölçekli işletmelerin büyük bölümü sitelerini hazır temalar ve ücretsiz eklentilerle kurar; bu yaklaşımın kendisi bir sorun değildir, ancak düzenli teknik denetim yapılmadığında hatalar zamanla katmanlaşır. Bir eklenti güncellemesi robots.txt dosyasını değiştirebilir, bir tema geçişi canonical yapısını bozabilir, bir içerik editörü yanlışlıkla bir kategori sayfasını noindex işaretleyebilir. Bu senaryoların ortak noktası şudur: değişikliğin etkisi genellikle haftalar sonra, organik trafik raporlarında fark edilir — o noktada kayıp çoktan gerçekleşmiştir.

2026 itibarıyla arama motorlarının değerlendirme kriterleri daha da katılaştı. Google’ın Core Web Vitals eşikleri, yapay zeka destekli arama deneyimlerinin (AI Overviews, Gemini entegrasyonu) yükselişi ve tarayıcı botlarının (Googlebot, Bingbot ve giderek artan biçimde ChatGPT, Claude gibi yapay zeka asistanlarının kullandığı crawler’lar) siteleri değerlendirme biçimi, teknik temelin sağlam olmasını daha önce hiç olmadığı kadar kritik hale getirdi. Bu rehberdeki 15 hatayı düzeltmek, yalnızca geleneksel arama sıralamasını değil, yapay zeka tabanlı arama deneyimlerindeki görünürlüğünüzü de doğrudan etkiler.


WordPress SEO Denetimi Neden Yapılmalı?

Teknik SEO denetimi (audit), sitenizin arama motorlarıyla ne ölçüde uyumlu çalıştığını sistematik biçimde değerlendirme sürecidir. Pek çok site sahibi içerik üretmeye ve reklam vermeye devam ederken, altta yatan teknik sorunlar tüm bu çabayı sabote etmektedir.

Bir SEO denetiminin ortaya koyduğu kritik bulgular şunlardır:

  • Hangi sayfalar Google tarafından taranmıyor veya indekslenmiyor?
  • Hangi sayfalar birbirini kaniballeştiriyor (içerik çakışması)?
  • Sayfa hızını en çok ne yavaşlatıyor?
  • Yapısal veri hataları sizi rich snippet’lardan mahrum ediyor mu?
  • Duplicate (yinelenen) içerik sorunları var mı?

Denetim yapmadan harcanan pazarlama bütçesi, temeli çatlak bir binaya boyalı boya sürmek gibidir. Profesyonel SEO hizmetleri almadan önce veya mevcut performansınızı iyileştirmek istediğinizde ilk adım her zaman teknik denetim olmalıdır.

Denetime Ne Zaman İhtiyacınız Var? Karar Çerçevesi

Her site sürekli kapsamlı denetime ihtiyaç duymaz; ancak aşağıdaki sinyallerden herhangi biri görülüyorsa denetim ertelenmemelidir:

SinyalNe Anlama GelirÖnerilen Aksiyon
Organik trafik 30 gün içinde %15+ düştüMuhtemel indeksleme veya cezalandırma sorunuAcil denetim, GSC manuel işlemler kontrolü
Yeni yayınlanan içerikler indekslenmiyorSitemap veya crawl bütçesi sorunuSitemap ve robots.txt denetimi
Mobil skor 50’nin altındaCiddi hız sorunuHız odaklı denetim (Hata 6-9)
Yakın zamanda tema/eklenti değişikliği yapıldıYapılandırma değişikliği riskiDeğişiklik öncesi/sonrası karşılaştırmalı denetim
Rakip siteler sizi geçmeye başladıGöreceli teknik veya içerik zayıflığıKapsamlı rekabet + teknik denetim
Son 6 aydır hiç denetim yapılmadıBirikmiş riskRutin periyodik denetim

Bu tablo, denetimi “ne zaman yapmalıyım” sorusuna kesin cevap vermek yerine, önceliklendirme için bir pusula işlevi görür. Acil sinyal yoksa bile üç ayda bir rutin denetim önerilir.


Denetim Araçları: Başlamadan Önce Toolbox’ınızı Hazırlayın

Aşağıdaki araçlar ücretsiz veya freemium modelde teknik SEO denetimi için yeterli veri sağlar:

AraçİşleviÜcretsiz mi?
Google Search Consoleİndeksleme sorunları, Core Web Vitals, crawl hatalarıEvet
Google PageSpeed InsightsSayfa hızı ve Core Web Vitals skoruEvet
Screaming Frog SEO SpiderTam site taraması, kırık linkler, duplicate content500 URL’ye kadar ücretsiz
Ahrefs Webmaster ToolsBacklink, kırık link, site sağlığı skoruÜcretsiz (sınırlı)
Google’ın Zengin Sonuç TestiSchema markup doğrulamaEvet
GTmetrixDerinlikli hız analizi ve şelale grafikleriFreemium

Bu araçları başlangıçta birlikte kullanın; birinin tespit ettiği sorunu diğeri doğrular.


Hata 1–5: İndeksleme Sorunları

İndeksleme sorunları en kritik hata kategorisidir çünkü Google indekslemediği sayfayı sıralamaz. Siteniz ne kadar iyi içerik barındırırsa barsın, indekslenemeyen sayfalar organik trafik üretmez.

Hata 1: Robots.txt Yanlış Yapılandırması

robots.txt dosyası, arama motoru botlarına sitenizin hangi bölümlerine girip giremeyeceklerini söyler. Küçük bir yazım hatası bile sitenizin tamamını tarama dışı bırakabilir.

Sık Karşılaşılan Hata:

User-agent: *
Disallow: /

Bu satır, tüm botlara sitenin tamamını taramayı yasaklar. Geliştirme sürecinde eklenen bu kural canlıya alınırken gözden kaçabilir.

Tespit: Google Search Console > Ayarlar > robots.txt denetleyicisi ile kontrol edin. Ayrıca siteniz.com/robots.txt adresine direkt giderek dosyayı okuyun.

Çözüm: WordPress’in varsayılan robots.txt yapısına şu satırları ekleyin:

User-agent: *
Disallow: /wp-admin/
Allow: /wp-admin/admin-ajax.php
Sitemap: https://siteniz.com/sitemap.xml

Neden Olur: Robots.txt hataları genellikle üç kaynaktan gelir: (1) geliştirme/staging ortamında kullanılan “tümünü engelle” kuralının canlıya alınırken temizlenmemesi, (2) bazı güvenlik eklentilerinin varsayılan olarak agresif engelleme kuralları eklemesi, (3) tema veya barındırma sağlayıcısı değişikliğinde dosyanın üzerine eski bir yedeğin yazılması. Canlıya geçiş kontrol listenize robots.txt doğrulamasını mutlaka ekleyin.

Yapay Zeka Botları İçin Ek Not: 2026 itibarıyla arama motoru botlarının yanı sıra yapay zeka asistanlarının kullandığı tarayıcılar (GPTBot, ClaudeBot, PerplexityBot, Google-Extended gibi) da sitenizi ziyaret ediyor. Bu botları tamamen engellemek, markanızın yapay zeka destekli arama sonuçlarında (ChatGPT, Perplexity, Gemini gibi araçlarda) görünürlüğünü sıfırlayabilir. Bu konudaki detaylı stratejiyi AI crawler optimizasyonu rehberimizde ele aldık; genel öneri, bu botları körü körüne engellemek yerine hangi bölümlere erişebileceklerini bilinçli biçimde seçmektir.

Hata 2: Yanlışlıkla Eklenen “noindex” Etiketi

WordPress kurulum aşamasında sık yapılan bir hata, Ayarlar > Okuma bölümündeki “Arama motorlarının bu siteyi dizine eklemesini engelle” seçeneğinin işaretli bırakılmasıdır. Bu tek işaret, sitenizin tamamını Google’dan kaldırır.

Tespit: Tarayıcınızda herhangi bir sayfanın kaynak kodunu açın (Ctrl+U) ve noindex kelimesini arayın. Ya da Google Search Console > İndeksleme > Sayfalar bölümünden “noindex etiketi nedeniyle hariç tutulan” sayfaları kontrol edin.

Çözüm: Ayarlar > Okuma > ilgili onay kutusunu kaldırın. Ardından Google Search Console’da site haritanızı yeniden gönderin.

Neden Olur: Bu hata en sık iki durumda ortaya çıkar: site kuruluş aşamasında geliştiricinin bu seçeneği bilinçli olarak açık bırakması (test ortamında Google’ın karışmasını istemediği için) ve ardından canlıya geçişte kapatmayı unutması; ya da site sahibinin bu ayarın ne işe yaradığını bilmeden “güvenlik önlemi” sanıp işaretlemesi. Yeni bir WordPress kurulumunun ilk 48 saati içinde bu ayarı mutlaka kontrol edin — arama motorları sitenizi çok hızlı keşfedebilir ve noindex sinyali erken alınırsa indekslemenin normale dönmesi haftalar sürebilir.

Hata 3: Canonical URL Hataları

Canonical etiket, Google’a “bu URL’nin asıl versiyonu budur” mesajını verir. Yanlış canonical yapılandırması, Google’ın doğru sayfayı indekslemesini engeller.

Yaygın Hata Tipleri:

  • Canonical etiketin başka bir sayfaya (özellikle ana sayfaya) işaret etmesi
  • HTTP ve HTTPS versiyonlarının ayrı canonical etiketlere sahip olması
  • Sayfalandırılmış içeriklerde tüm sayfaların birinci sayfaya canonical vermesi

Tespit: Screaming Frog ile tam site taraması yapın. “Canonicals” sekmesinde “Non-Indexable Canonical” ve “Canonical Mismatch” hatalarını filtreleyin.

Çözüm: Yoast SEO veya RankMath’ın canonical yönetiminin doğru çalıştığını doğrulayın. Özel sayfalarda manuel canonical etiket ekliyorsanız URL’lerin tam olarak eşleştiğini kontrol edin (www ile www’siz, trailing slash ile slash’siz versiyonlar dahil).

Neden Olur: Canonical hataları çoğunlukla iki SEO eklentisinin aynı anda aktif olmasından (her ikisi de kendi canonical etiketini eklemeye çalışır ve çakışma yaşanır) veya özel tema şablonlarının kod içinde sabit (hardcoded) bir canonical URL barındırmasından kaynaklanır. Tema geliştiricisi, örneğin bir kampanya sayfası şablonunu kopyalayıp yeni bir sayfa için kullandığında, eski canonical etiketi unutulup yeni sayfada kalabilir — bu durumda yeni sayfa hiçbir zaman kendi adına indekslenmez, tüm sıralama gücü eski sayfaya akar.

Hata 4: XML Sitemap Sorunları

XML sitemap, Google’a hangi sayfaların indekslenmesi gerektiğini bildiren yol haritasıdır. Sitemap hataları Google’ın site keşfini ciddi ölçüde yavaşlatır.

Yaygın Sitemap Hataları:

  • Sitemap’in Google Search Console’a eklenmemesi
  • Noindex etiketli sayfaların sitemap’te yer alması (çelişkili sinyal)
  • Kırık veya yönlendirilmiş URL’lerin sitemap’te bulunması
  • Çok büyük sitemap’lerin (50.000 URL üzeri) bölünmemesi

Tespit: Search Console > Dizine Ekleme > Site Haritaları bölümünden sitemap durumunu kontrol edin.

Çözüm: Yoast SEO veya RankMath’ın otomatik oluşturduğu sitemap’i kullanın. Sitemap’ten şunları çıkarın: etiket arşivleri, yazar sayfaları, giriş sayfaları, yönetici sayfaları ve ince içerikli sayfalar.

Sitemap Kontrol Listesi (Aylık):

  • Sitemap URL’si Search Console’da “Başarılı” statüsünde mi?
  • Sitemap’teki URL sayısı, sitenizdeki gerçek yayında sayfa sayısıyla tutarlı mı?
  • Sitemap’te 404 veren veya 301 ile yönlendirilen URL var mı?
  • Sitemap son güncelleme tarihi güncel mi (yeni içerik eklendiğinde otomatik güncelleniyor mu)?
  • Sitemap indeksi (sitemap_index.xml) doğru alt sitemap’lere bağlanıyor mu?

Hata 5: Orphan Pages (Bağlantısız Sayfalar)

Orphan page (yetim sayfa), sitenizdeki hiçbir iç bağlantının işaret etmediği sayfadır. Google’ın tarayıcıları bu sayfaları bulmakta güçlük çeker; bu da indekslemenin gecikmesine veya hiç gerçekleşmemesine yol açar.

Tespit: Screaming Frog ile sitenizi tarayın. Ardından “Bulk Export > All Inlinks” raporunu alın. Gelen iç link sayısı 0 olan sayfalar yetim sayfalardır.

Çözüm: İlgili içeriklerden bu sayfalara iç bağlantı ekleyin. En az 2-3 ilgili sayfadan iç link almanı hedefleyin.

Neden Olur: Orphan page sorunu genellikle içerik takviminin genişlemesiyle birlikte büyür. Yeni bir blog yazısı yayınlandığında, editör bu yazıyı sadece kronolojik blog listesine bırakır ve konuyla ilgili eski yazılardan geriye dönük link eklemeyi unutur. Zamanla site, birbirinden kopuk yüzlerce sayfadan oluşan bir yapıya dönüşür. Sağlıklı bir iç link mimarisinde her yeni içerik, yayınlandığı anda en az bir “hub” sayfasından (kategori sayfası, ilgili konudaki kapsamlı rehber) bağlantı almalıdır.


Hata 6–9: Sayfa Hızı Sorunları

Google’ın Core Web Vitals metrikleri (LCP, INP, CLS), sayfa hızını doğrudan sıralama faktörü haline getirdi. Yavaş WordPress siteleri hem sıralamada ceza yer hem de yüksek hemen çıkma oranlarıyla mücadele eder.

Hata 6: Optimize Edilmemiş Görseller

Büyük, sıkıştırılmamış görseller WordPress sitelerindeki en yaygın hız katilidir. 3 MB’lik bir JPEG’in sayfada yüklenmesi, LCP skorunuzu çöpe atar.

Tespit: Google PageSpeed Insights raporunda “Görüntüleri uygun boyutlandırın” ve “Görüntüleri sıkıştırın” uyarılarını kontrol edin. GTmetrix’in şelale grafiğinde en büyük dosyaları belirleyin.

Çözüm:

  • Tüm görsel yüklemelerinde WebP formatı kullanın (PNG’ye kıyasla %25-34 daha küçük)
  • Imagify veya ShortPixel eklentisi ile mevcut görselleri toplu sıkıştırın
  • WordPress 5.5+ ile gelen yerel lazy loading özelliğinin aktif olduğunu doğrulayın
  • Maksimum görsel genişliğini içerik alanı genişliğiyle sınırlayın (genellikle 1200px yeterlidir)

Not: Görsel optimizasyonu, teknik SEO çalışmaları içinde en hızlı geri dönüşü sağlayan alanlardan biridir çünkü genellikle tek seferlik bir müdahale gerektirir ve etkisi kalıcıdır. Aşağıdaki “Vaka Kurgusu” bölümünde bu etkinin somut bir örneğini bulabilirsiniz.

Hata 7: Fazla ve Gereksiz Eklenti

Her aktif WordPress eklentisi PHP kodu çalıştırır, veritabanı sorguları üretir ve genellikle CSS/JavaScript dosyaları yükler. 30-40 eklentili bir WordPress sitesinde hız sorunu kaçınılmazdır.

Tespit: Query Monitor eklentisini geçici olarak yükleyin. Sayfa başına kaç veritabanı sorgusu yapıldığını ve hangi eklentilerin en çok yük oluşturduğunu gösterir. Ayrıca WP Rocket’ın dahili raporlama ekranı da bu bilgiyi sağlar.

Çözüm:

  • Kullanmadığınız eklentileri yalnızca devre dışı bırakmayın; tamamen silin (devre dışı eklentiler bile dizin içinde dosya bırakır)
  • Aynı işlevi gören birden fazla eklentiniz varsa birini seçin
  • Eklenti yerine tema özelliklerini veya doğal WordPress işlevlerini tercih edin
  • Eklenti sayısını mümkün olduğu kadar 15’in altında tutmayı hedefleyin

Karar Çerçevesi — Bir Eklentiyi Silmeli miyim? Her eklenti için şu üç soruyu sorun: (1) Bu eklentinin sağladığı işlevi tema veya birkaç satır kod ile karşılayabilir miyim? (2) Son 12 ayda kaç kez bu eklentinin ayarlarına girdim? (3) Query Monitor raporunda bu eklenti sayfa yükleme süresine kaç milisaniye ekliyor? Cevaplar sırasıyla “evet”, “hiç” ve “50 ms üzeri” ise eklentiyi kaldırmayı ciddi biçimde değerlendirin.

Hata 8: Cache (Önbellek) Yapılandırma Eksikliği

Önbellek sistemi olmayan bir WordPress sitesi, her ziyaretçi için sayfayı sıfırdan PHP ile oluşturur. Yoğun trafikte bu hem yavaşlamaya hem de sunucu çökmesine yol açar.

Tespit: Herhangi bir sayfanın HTTP başlıklarını kontrol edin (tarayıcı geliştirici araçları > Network > Response Headers). X-Cache: HIT görünüyorsa cache aktif; X-Cache: MISS görünüyorsa cache çalışmıyor demektir.

Çözüm:

  • WP Rocket (ücretli, en kapsamlı) veya LiteSpeed Cache (ücretsiz, LiteSpeed sunucularda mükemmel) kurun
  • Sayfaları önbelleğe alacak şekilde yapılandırın
  • Cloudflare CDN ekleyerek statik dosyaları global edge ağından sunun
  • PHP 8.1 veya üzeri sürüm kullandığınızdan emin olun (OPcache performansı kritik)

Barındırma Seçimi de Bir SEO Kararıdır: Ucuz paylaşımlı hostingde çalışan bir WordPress sitesi, en iyi önbellek eklentisiyle bile belirli bir hız tavanının üzerine çıkamaz. Yoğun trafikli veya kurumsal siteler için yönetilen WordPress barındırma (managed WordPress hosting) çözümleri, sunucu seviyesinde önbellekleme, otomatik PHP güncellemeleri ve CDN entegrasyonu sunarak teknik ekibin üzerindeki yükü azaltır. Barındırma değişikliği maliyetli görünse de, sürekli hız sorunu yaşayan bir site için genellikle en yüksek getirisi olan yatırımdır.

Hata 9: Render-Blocking JavaScript ve CSS

Sayfa yüklenirken bazı JavaScript ve CSS dosyaları, sayfanın görüntülenmesini bekletir. Bu “render-blocking resources” sorunu, LCP ve FID metriklerini doğrudan etkiler.

Tespit: Google PageSpeed Insights > “Render engelleyen kaynakları ortadan kaldırın” önerisi.

Çözüm:

  • JavaScript dosyalarını defer veya async niteliğiyle yükleyin
  • Kritik olmayan CSS’i sayfa yüklemesi tamamlandıktan sonra yükleyin
  • WP Rocket veya Autoptimize eklentisi bu optimizasyonları otomatik uygular
  • İlk ekranda görünmeyen bölümler için lazy load uygulayın

Neden Olur: Render-blocking sorunları çoğunlukla tema geliştiricilerinin her sayfada aynı büyük CSS dosyasını yüklemesinden (sayfaya özgü olmayan, tüm site genelini kapsayan tek bir stylesheet) veya sosyal medya paylaşım butonları, canlı sohbet widget’ları gibi üçüncü taraf script’lerin sayfanın en üstüne (head) yerleştirilmesinden kaynaklanır. Bu tür script’lerin sayfanın altına (footer) taşınması veya asenkron yüklenmesi, çoğu zaman gözle görülür bir hız kazancı sağlar.


Hata 10–12: Duplicate Content (Yinelenen İçerik)

Yinelenen içerik, arama motorlarının hangi sayfanın asıl versiyon olduğunu belirleyememesine yol açar. Bu durum sıralama gücünü böler ve hedef sayfanın sıralamada geri kalmasına neden olur. Teknik SEO denetimlerinde en sık karşılaşılan sorunlardan biridir.

Hata 10: Kategori ve Etiket Sayfaları

WordPress varsayılan olarak her kategori ve etiket için ayrı bir arşiv sayfası oluşturur. Bu sayfalar çoğunlukla aynı yazıların farklı düzenlemelerini içerir ve yinelenen içerik oluşturur.

Tespit: Google Search Console > İndeksleme > Sayfalar > “Yinelenen içerik” filtresi. Ayrıca Screaming Frog ile “Near Duplicate” ve “Exact Duplicate” sayfaları listeleyin.

Çözüm:

  • Etiket sayfalarını genellikle noindex etmek en güvenli çözümdür (Yoast SEO: SEO > Görünüm > Etiket arşivleri > noindex)
  • Kategori sayfaları için özgün açıklama metni ekleyin ve sıralama stratejinize dahil etmek istediğiniz kategorileri index’te bırakın
  • İnce içerikli ya da çok az yazı içeren kategori sayfalarını noindex edin veya birleştirin

Kategori mi Etiket mi Index’te Kalmalı? Karar Tablosu:

KriterIndex’te KalmalıNoindex Edilmeli
Sayfada 10+ ilgili içerik var mıEvetHayır (birleştir veya sil)
Sayfa için özgün açıklama yazıldı mıEvetHayır (önce açıklama ekle, sonra karar ver)
Sayfa arama hacmi olan bir terime karşılık geliyor muEvetHayır
Sayfa mevcut bir blog yazısıyla neredeyse aynı konuyu mu kapsıyorHayırEvet
Son 90 günde organik trafik aldı mıEvetHayır

Hata 11: Pagination (Sayfalandırma) Sorunları

Çok sayıda yazı içeren bloglarda /page/2/, /page/3/ gibi sayfalandırma sayfaları oluşur. Bu sayfalar benzer içerikleri farklı sayfalarda sunar ve yinelenen içerik riski taşır.

Tespit: Search Console’da /page/ içeren URL’lerin sıralama ve tıklama verilerini inceleyin.

Çözüm:

  • Sayfalandırma sayfalarına rel="canonical" yerine doğru rel="prev" / rel="next" etiketleri ekleyin
  • Yalnızca ilk sayfa sıralanabilir değilse, diğer sayfaları noindex etmeyi değerlendirin
  • Sayfa 2 ve sonrası için benzersiz meta açıklamalar yazın

Not: Modern Google algoritması pagination sayfalarını genellikle kendi başına makul biçimde yönetir; ancak sitenizin toplam sayfa sayısı büyükse ve pagination sayfaları crawl bütçesini tüketiyorsa, “sonsuz kaydırma” (infinite scroll) yerine numaralı sayfalama kullanmak ve her sayfada benzersiz bir bağlam sunmak (örneğin farklı öne çıkan içerik blokları) yinelenen içerik algısını azaltır.

Hata 12: WWW, HTTP/HTTPS, Trailing Slash Uyumsuzluğu

www.siteniz.com, siteniz.com, http://siteniz.com ve https://siteniz.com Google tarafından farklı URL’ler olarak algılanabilir. Aynı içerik farklı URL versiyonlarından erişilebiliyorsa ciddi bir yinelenen içerik sorunuyla karşılaşırsınız.

Tespit: Tarayıcıya http://siteniz.com girin; HTTPS’e yönlendiriyor mu? www versiyonu wwwsiz versiyona yönlendiriyor mu? 301 yönlendirmesi var mı 302 mi?

Çözüm:

  • Tüm trafiği tek bir canonical URL’ye (ör. https://www.siteniz.com) 301 yönlendirmesiyle toplayın
  • WordPress’in Ayarlar > Genel bölümünde Site URL’sini tutarlı biçimde ayarlayın
  • .htaccess dosyasında veya Cloudflare üzerinden zorunlu HTTPS yönlendirmesi ekleyin

Neden Olur: Bu sorun genellikle SSL sertifikasının sonradan eklenmesiyle ortaya çıkar. Site önce HTTP olarak yayınlanır, aylar sonra HTTPS’e geçilir, ancak eski HTTP versiyonuna giden linkler (eski backlinkler, sosyal medya paylaşımları, yer imleri) hiçbir zaman yönlendirilmez. Sonuç olarak Google iki ayrı URL setini indekslemeye çalışır ve sıralama sinyalleri bölünür. Bu, 301 ve 302 yönlendirmeleri konusunda sık yapılan bir hatadır — kalıcı yönlendirmeler için her zaman 301 kullanılmalı, 302 yalnızca geçici durumlar için tercih edilmelidir.


Hata 13–15: Schema ve Yapısal Veri Hataları

Schema markup, Google’a içeriğinizin ne anlama geldiğini anlatır. Doğru uygulandığında rich snippet’lar (yıldız derecelendirme, SSS kutusu, breadcrumb vb.) elde edersiniz; hatalı uygulandığında ise rich snippet’lar görünmez veya Google ceza verebilir.

Hata 13: Eksik veya Yanlış Schema Türü

Birçok WordPress sitesi ya hiç schema markup kullanmaz ya da yanlış schema türü uygular. Örneğin bir diş kliniği sayfasına “Product” schema yerine “MedicalOrganization” veya “Dentist” schema kullanılmalıdır.

Tespit: Google’ın Zengin Sonuç Testi aracına URL’nizi yapıştırın. Hangi schema türlerinin algılandığını ve varsa hataları göreceksiniz.

Çözüm:

  • RankMath veya Yoast SEO Premium eklentisini schema yönetimi için kullanın
  • İçerik türüne göre doğru şemayı seçin:
Sayfa TürüÖnerilen Schema
Blog yazısıArticle / BlogPosting
SSS bölümüFAQPage
Nasıl yapılır rehberiHowTo
Yerel işletmeLocalBusiness
Ürün sayfasıProduct
Doktor / KlinikPhysician / MedicalOrganization
EtkinlikEvent

Doğru schema türünü seçmek, yalnızca rich snippet almak için değil, Google’ın ve giderek daha fazla yapay zeka arama motorunun içeriğinizin bağlamını doğru anlaması için de önemlidir. Yapay zeka destekli arama sonuçlarında yer almak istiyorsanız içeriğinizin makine tarafından okunabilir, doğru işaretlenmiş olması artık isteğe bağlı bir detay değil, temel bir gerekliliktir.

Hata 14: Schema Markup Doğrulama Hataları

Schema eklemek yetmez; doğru sözdiziminde ve eksiksiz alanlarla eklenmiş olması gerekir. Zorunlu alanlar eksikse Google rich snippet göstermez.

Yaygın Doğrulama Hataları:

  • name, image, datePublished gibi zorunlu alanların eksikliği
  • JSON-LD yerine Microdata kullanımı (Google JSON-LD’yi tercih eder)
  • Çakışan veya çelişkili schema tanımları (iki farklı eklentiden gelen schema)
  • Sayfa içeriğiyle eşleşmeyen schema değerleri (sayfa 4 yıldız içeriyorken schema 5 yıldız gösteriyorsa)

Tespit: Google Search Console > Geliştirmeler bölümünden schema hatalarını inceleyin.

Çözüm: Bir eklenti kullanıyorsanız manuel schema eklemeyin; çift schema sorununu önler. Birden fazla schema eklentisi kullanmaktan kaçının.

Kontrol Listesi — Schema Yayınlamadan Önce:

  • JSON-LD formatında mı (Microdata değil)?
  • Zorunlu alanların tümü dolu mu?
  • Schema’daki bilgiler (fiyat, puan, tarih) sayfa içeriğiyle birebir eşleşiyor mu?
  • Sayfada yalnızca bir kaynaktan (tek eklenti veya tek manuel ekleme) schema geliyor mu?
  • Zengin Sonuç Testi’nde hatasız görünüyor mu?

Hata 15: Breadcrumb Schema Eksikliği

Breadcrumb (ekmek kırıntısı) navigasyonu hem kullanıcı deneyimini iyileştirir hem de Google’ın site yapısını anlamasına yardımcı olur. Breadcrumb schema eksikliği, arama sonuçlarında URL yerine gezinme yolunun görünmesini engeller.

Tespit: Arama sonuçlarında sitenizin URL’sinin tam yazıyla mı yoksa Anasayfa > Kategori > Yazı formatında mı göründüğünü kontrol edin.

Çözüm:

  • RankMath veya Yoast SEO ile otomatik breadcrumb schema etkinleştirin
  • Temanızın breadcrumb navigasyonunu desteklediğinden emin olun
  • Zengin Sonuç Testi ile breadcrumb schema’nın doğru algılandığını doğrulayın

Hataların Öncelik Sıralaması: Kritik Önce

Tüm hataları aynı anda düzeltmek mümkün olmayabilir. Aşağıdaki öncelik matrisi hangi sorunların acilen ele alınması gerektiğini gösterir:

ÖncelikHata TürüEtkiAciliyet
KritikRobots.txt tam engeliTüm site indekslenmezHemen düzeltin
KritikSitewide noindexTüm site indekslenmezHemen düzeltin
YüksekYanlış canonical etiketlerSıralama gücü bölünürBu hafta
YüksekLCP > 4 saniyeHem sıralama hem UXBu hafta
YüksekSitemap hatalarıYavaş indekslemeBu hafta
OrtaEtiket sayfası yinelemeDilute sıralamaBu ay
OrtaSchema eksikliğiMissed rich snippetsBu ay
DüşükBreadcrumb schemaGörünüm iyileştirmesiSonraki sprint

Kritik hataları düzelttikten sonra şu döngüyü izleyin: Denetle → Tespit Et → Düzelt → Doğrula → Tekrarla. Search Console verilerinin güncellenmesi 1-4 hafta sürebilir; sabırlı olun.


Ücretsiz Denetim Araçları ile Sistematik Denetim Akışı

Aşağıdaki adım adım denetim akışını ayda bir uygulayın:

Adım 1 — Google Search Console Kontrolü (15 dk)

  • İndeksleme > Sayfalar: Hariç tutulan sayfaları inceleyin
  • Deneyim > Core Web Vitals: Zayıf ve iyileştirme gerektiren URL’leri listeleyin
  • Geliştirmeler: Schema hatalarını ve uyarıları kontrol edin

Adım 2 — PageSpeed Insights (10 dk)

  • Ana sayfa, en yüksek trafikli blog yazısı ve en önemli hizmet sayfasını test edin
  • Mobil skor 75+ hedefleyin
  • ”Fırsatlar” bölümündeki önerileri öncelik sırasına göre listeleyin

Adım 3 — Screaming Frog Taraması (30 dk)

  • Tüm siteyi tarayın (500 URL üstü için lisans gerekir)
  • 4xx hataları, 301/302 zincirler, eksik title/description, duplicate sayfaları raporlayın

Adım 4 — Zengin Sonuç Testi (10 dk)

  • 5-10 önemli sayfanın schema doğrulamasını yapın
  • Hata ve uyarıları kaydedin

Vaka Kurgusu: 15 Hatadan 6’sını Taşıyan Bir Kurumsal Blog

Orta ölçekli bir üretici firmanın kurumsal blogu, aylık yaklaşık 40 içerik üreten bir ekip tarafından yönetiliyordu. Trafik altı ay boyunca yatay seyretmiş, ekip bunu “içerik doygunluğu” olarak yorumlamıştı. Kapsamlı bir teknik denetimde şu tablo ortaya çıktı: etiket arşivleri index’te bırakılmış ve 1.200’den fazla ince içerikli sayfa duplicate content oluşturuyordu (Hata 10); blogdaki görsellerin ortalama boyutu 2,1 MB’ydi ve hiçbiri WebP formatında değildi (Hata 6); 34 aktif eklentiden 11 tanesi son bir yılda hiç kullanılmamıştı (Hata 7); sitemap’te 340 adet 404 veren URL bulunuyordu (Hata 4); breadcrumb schema hiç uygulanmamıştı (Hata 15); ve son altı ayda yayınlanan 40 yazının 12’si hiçbir iç bağlantı almadığı için orphan page durumundaydı (Hata 5).

Uygulama: Ekip önceliklendirme matrisini izleyerek ilk hafta etiket sayfalarını noindex etti ve kategori sayfalarına özgün açıklamalar ekledi. İkinci hafta görsel kütüphanesi ShortPixel ile toplu sıkıştırıldı ve yeni yüklemeler için WebP zorunlu hale getirildi. Kullanılmayan 11 eklenti kaldırıldı, WP Rocket kuruldu ve Cloudflare CDN entegre edildi. Üçüncü hafta sitemap’teki kırık URL’ler temizlendi, orphan sayfalara ilgili içeriklerden iç bağlantı eklendi ve breadcrumb schema etkinleştirildi.

Sonuç Penceresi (60 gün): Mobil PageSpeed skoru 42’den 81’e yükseldi. Search Console’da “hariç tutulan” sayfa sayısı 1.200’den 180’e indi. Altı hafta içinde organik oturumlarda kademeli bir artış gözlemlendi ve önceki altı aylık durağan seyrin ardından ilk kez pozitif bir eğilim oluştu. Ekip, bu iyileşmenin tek bir büyük değişiklikten değil, 15 hatanın önceliklendirilmiş biçimde sistematik olarak ele alınmasından kaynaklandığını değerlendirdi.

(Vaka temsilidir.)


Sık Yapılan Hatalar: Denetim Sürecinde Nelere Dikkat Edilmeli

Teknik SEO denetimi yaparken, denetimin kendisinde de sık tekrarlanan hatalar vardır. Bu hatalar, doğru teşhisi geciktirir veya yanlış önceliklendirmeye yol açar.

  1. Tek bir araca güvenmek. Yalnızca PageSpeed Insights veya yalnızca Screaming Frog kullanmak eksik bir tablo çizer. Her araç farklı bir açıdan bakar; kapsamlı bir denetim en az üç aracı birlikte kullanmalıdır.

  2. Mobil veriyi göz ardı etmek. Google mobil öncelikli indeksleme (mobile-first indexing) kullanır. Masaüstü skorları iyi görünse bile mobil deneyim zayıfsa sıralama bundan etkilenir. Her denetimde mobil skorlar öncelikli değerlendirilmelidir.

  3. Düzeltme sonrası doğrulamayı atlamak. Bir hatayı düzeltip “tamamlandı” işaretlemek yeterli değildir. Search Console verileri 1-4 hafta gecikmeli güncellenir; düzeltmenin gerçekten etkili olduğunu doğrulamak için bu süreyi beklemek gerekir.

  4. Tüm sorunları aynı anda çözmeye çalışmak. Kritik olmayan hataları (örneğin breadcrumb schema eksikliği) kritik hatalarla (sitewide noindex) aynı önceliğe koymak, kaynakların yanlış dağılmasına yol açar.

  5. Eklenti veya tema değişikliğinden sonra tekrar denetim yapmamak. Her önemli yapılandırma değişikliği, önceden düzeltilmiş bir hatayı yeniden ortaya çıkarabilir. Değişiklik sonrası hızlı bir kontrol rutini şart.

  6. Rakip sitelerle kıyaslama yapmadan sonuç çıkarmak. Kendi sitenizin skorlarını izole biçimde değerlendirmek yanıltıcı olabilir. Aynı sektördeki rakiplerin hız ve indeksleme performansıyla karşılaştırma, gerçekçi bir hedef belirlemenize yardımcı olur.

  7. Denetim bulgularını yazılı hale getirmemek. Sözlü olarak “şunu düzeltelim” demek, takip edilebilirliği zayıflatır. Her denetimde bulunan sorunları, önceliklerini ve düzeltme tarihlerini içeren bir doküman tutmak, ekip içi hesap verebilirliği artırır.


Yapay Zeka Arama Motorları ve WordPress Teknik SEO İlişkisi

2026 itibarıyla arama davranışının önemli bir kısmı, geleneksel on mavi bağlantı listesinin ötesine, yapay zeka destekli özetlere ve sohbet tabanlı arama deneyimlerine kaydı. Bu değişim, WordPress sitelerinin teknik SEO önceliklerini de dolaylı biçimde etkiliyor:

  • Yapısal veri artık daha kritik. Yapay zeka sistemleri, içeriğinizi anlamlandırmak için schema markup’tan yoğun biçimde faydalanıyor. Hata 13-15’te ele aldığımız schema sorunlarını düzeltmek, hem geleneksel rich snippet’lar hem de yapay zeka özetlerinde doğru biçimde temsil edilme ihtimalinizi artırır.
  • Net, taranabilir HTML yapısı önem kazandı. Başlık hiyerarşisi düzgün kurulmamış, aşırı JavaScript’e bağımlı sayfalar hem geleneksel botlar hem de yapay zeka crawler’ları için işlenmesi zor içerikler üretir.
  • Sayfa hızı ve erişilebilirlik, crawl bütçesini doğrudan etkiliyor. Yavaş bir site, hem Googlebot hem de AI crawler’lar için daha az sayfanın taranması anlamına gelir.
  • llms.txt gibi yeni standartlar henüz evrensel kabul görmese de, bazı siteler robots.txt’e ek olarak bu dosyayı da kullanmaya başladı. Bu konuda henüz kesinleşmiş bir endüstri standardı olmadığından, aceleci uygulamalar yerine gelişmeleri takip etmek daha sağlıklı bir yaklaşımdır.

Bu bağlamda daha fazla detay için AI arama motorları nasıl çalışıyor ve AI overview optimizasyonu yazılarımıza göz atabilirsiniz. Temel çıkarım şu: bu rehberde anlattığımız 15 teknik hatayı düzeltmek, yalnızca Google’da değil, yapay zeka destekli arama deneyimlerinde de görünürlüğünüzü güçlendirir çünkü her iki sistem de temiz, hızlı ve doğru işaretlenmiş içeriği tercih eder.


Sık Sorulan Sorular (SSS)

WordPress SEO denetimi ne sıklıkla yapılmalı?
Küçük ve durağan içerikli siteler için üç ayda bir kapsamlı denetim genellikle yeterlidir. Büyük siteler, e-ticaret platformları veya sürekli içerik üreten bloglar için aylık denetim önerilir. Google Search Console’u haftalık olarak kontrol etmeyi alışkanlık haline getirmek, büyük sorunları erken yakalamanızı sağlar. Ayrıca her önemli tema, eklenti veya barındırma değişikliğinden sonra kısa bir doğrulama denetimi yapmak, yeni sorunların fark edilmeden birikmesini önler. Denetim sıklığı, sitenin trafik hacmine, güncelleme frekansına ve iş için taşıdığı öneme göre esnetilebilir.
Screaming Frog’u ücretli satın almak zorunda mıyım?
Hayır, zorunlu değil. Ücretsiz versiyon 500 URL’ye kadar tarama yapar ve küçük-orta ölçekli birçok WordPress sitesi için yeterli veri sağlar. 500 URL üzerindeki büyük sitelerde ise yıllık lisans (yaklaşık 250 USD civarında) gerekir; ancak bu yatırım, manuel olarak tespit edilmesi saatler sürecek kırık link, duplicate content ve canonical hatalarını dakikalar içinde ortaya çıkardığı için genellikle kendini hızla amorti eder. Alternatif olarak Sitebulb veya JetOctopus gibi araçlar da benzer işlevleri farklı fiyatlandırma modelleriyle sunar.
Sitemi Google Search Console’a nasıl eklerim?
Search Console’a giriş yapın, “Mülk ekle” butonuna tıklayın ve domain veya URL ön eki yöntemlerinden birini seçin. En kapsamlı veri için domain doğrulaması (DNS TXT kaydı üzerinden) önerilir çünkü bu yöntem http, https, www ve www’siz tüm versiyonları tek mülkte birleştirir. Yoast SEO veya RankMath eklentileri doğrulama kolaylığı için HTML etiketi yöntemini destekler; bu yöntemde eklentiye verilen kodu meta etiket olarak eklemeniz yeterlidir. Doğrulama sonrası sitemap’inizi hemen gönderin ve indeksleme durumunu birkaç gün içinde kontrol edin.
Duplicate content sorunumu yalnızca noindex ekleyerek çözebilir miyim?
Noindex en hızlı çözümdür ancak her durumda doğru tercih değildir. Eğer ilgili sayfa hâlihazırda organik trafik alıyorsa veya kullanıcılar için değer taşıyorsa, noindex yerine canonical etiket kullanmak veya içeriği benzersizleştirmek daha sağlıklı bir yaklaşımdır. Noindex, yalnızca gerçekten arama sonuçlarında görünmesini istemediğiniz, ince içerikli veya tamamen tekrar niteliğindeki sayfalar için kullanılmalıdır. Yanlış kullanıldığında değerli sayfaların da yanlışlıkla indeks dışı kalmasına yol açabileceğinden, her noindex kararı öncesi sayfanın trafik ve dönüşüm verilerini kontrol etmek gerekir.
Sayfa hızı sorunlarını çözmek ne kadar sürer?
Görselleri sıkıştırmak ve bir önbellek eklentisi kurmak genellikle 1-2 saat içinde tamamlanabilir ve gözle görülür bir hız kazancı sağlar. Render-blocking kaynakların temizlenmesi ve genel site mimarisi iyileştirmeleri ise, sitenin karmaşıklığına bağlı olarak birkaç gün ila birkaç hafta gerektirebilir. Google PageSpeed Insights skorundaki iyileşmeleri genellikle 24-48 saat içinde gözlemleyebilirsiniz, ancak Search Console’daki Core Web Vitals raporunun tam olarak güncellenmesi birkaç haftayı bulabilir çünkü bu rapor gerçek kullanıcı verilerine (CrUX) dayanır.
Schema hataları sitenin sıralamadan düşmesine yol açar mı?
Doğrudan bir sıralama cezası nadiren görülür. Ancak hatalı veya eksik schema, Google tarafından basitçe görmezden gelinir ve bu durumda rich snippet’lardan (yıldız derecelendirme, SSS kutusu, breadcrumb gibi) mahrum kalırsınız; bu da tıklama oranınızı dolaylı olarak düşürebilir. Yanıltıcı schema kullanımı — örneğin sayfa içeriğiyle uyuşmayan sahte bir derecelendirme göstermek — Google’ın kalite kurallarına aykırıdır ve manuel işlem (ceza) riski taşır. Bu nedenle schema her zaman sayfanın gerçek içeriğini birebir yansıtmalıdır.
WordPress güncellemeleri SEO sorunlarına yol açabilir mi?
Evet, sıkça karşılaşılan bir durumdur. WordPress çekirdeği, tema veya eklenti güncellemeleri; robots.txt yapılandırmasını, canonical URL yapısını, sitemap oluşturma mantığını veya genel hız performansını etkileyebilir. Özellikle büyük sürüm güncellemeleri (major update) veya SEO eklentisi değişiklikleri sonrasında beklenmedik davranışlar görülebilir. Bu nedenle her büyük güncellemenin ardından robots.txt, canonical etiketler ve sitemap durumunu hızlıca kontrol eden kısa bir rutin çalıştırmak, sürpriz trafik kayıplarını önlemenin en pratik yoludur.
Teknik denetimi kendim mi yapmalıyım, yoksa profesyonel destek mi almalıyım?
Küçük bir site ve temel araç bilgisiyle bu rehberdeki adımların çoğunu kendiniz uygulayabilirsiniz. Ancak büyük, karmaşık veya yüksek trafikli bir sitede; birden fazla hata birbiriyle etkileşime giriyorsa ya da düzeltmelerin yanlış uygulanma riski (örneğin toplu noindex hatası) mevcut gelir kaybına yol açabiliyorsa, profesyonel bir SEO danışmanlığı hizmeti almak hem zaman kazandırır hem de hatalı müdahale riskini azaltır. Deneyimli bir ekip, önceliklendirmeyi doğru yaparak sınırlı kaynaklarla en yüksek etkiyi elde etmenizi sağlar.

Sonuç

WordPress SEO denetimi, tek seferlik yapılıp unutulan bir görev değil, düzenli tekrarlanan bir süreçtir. Bu yazıda ele aldığımız 15 hata, Türk WordPress sitelerinde en sık karşılaşılan teknik sorunları temsil etmektedir. Kritik hatalardan başlayarak sistematik biçimde ilerleyin, ücretsiz araçları düzenli kullanın ve her düzeltmeyi Search Console üzerinden doğrulayın.

Teknik altyapınızı sağlamlaştırdıktan sonra içerik stratejisi ve link inşasına yatırım yapmanın anlamı vardır. Aksi hâlde en iyi içerik bile arama motorlarının önünde görünmez kalır. Teknik SEO konusunda profesyonel destek almak istiyorsanız iletişim sayfamız üzerinden bizimle iletişime geçebilirsiniz.

Onur Öztürk
// yazar

Onur ÖZTÜRK

SEO Uzmanı & Dijital Pazarlama Danışmanı

15 yılı aşkın deneyimle sağlık turizmi, e-ticaret ve kurumsal markalar için SEO stratejisi geliştiriyorum. Google Partner ve Meta Business Partner olarak 150'den fazla işletmenin organik büyümesine katkı sağladım.

// google arama

Bu içerikleri Google'da daha sık görün

onuroztr.com'u tercih edilen kaynak olarak ekleyin; yazılarımız arama sonuçlarında ve yapay zeka özetlerinde size daha sık gösterilsin.

WhatsApp'tan yazın Genellikle 1 saat içinde dönüyorum
WhatsApp Toplantı Planlayın