SEO (Arama Motoru Optimizasyonu), bir web sitesinin arama motorları tarafından doğru şekilde taranması, anlaşılması ve üst sıralarda listelenmesi için yapılan teknik ve içerik odaklı iyileştirme çalışmalarının bütünüdür.
SEO’nun amacı yalnızca “sıralama almak” değildir; doğru kullanıcıyı, doğru içerikle, doğru zamanda ve mümkünse dönüşüme götürecek şekilde çekmektir. SEO’nun çözdüğü temel problemler şunlardır: (1) Google’ın siteni keşfetmesi ve doğru biçimde dizine eklemesi, (2) içeriklerinin arama niyetiyle eşleşmesi, (3) teknik sorunların görünürlüğü engellememesi, (4) markanın güven ve otorite sinyallerinin güçlenmesi, (5) elde edilen trafiğin ölçülüp optimize edilmesi.
SEO, reklamın aksine “aç-kapa” bir kanal değildir. İçerikler ve teknik altyapı uzun vadeli birikim oluşturur. Bu yüzden SEO, özellikle düzenli içerik üreten, ürün kataloğu olan veya hizmet sayfalarıyla talep toplamak isteyen işletmeler için en verimli büyüme yatırımlarından biri olabilir.
İnternette bir web sitesine sahip olmak artık tek başına yeterli değil. Asıl önemli olan, hedef kitlenizin sizi arama motorlarında kolayca bulabilmesi. Çünkü kullanıcıların büyük bir kısmı ihtiyaç duyduğu ürün ya da hizmeti Google’da aratarak araştırıyor ve genellikle ilk sayfada çıkan sonuçlarla yetiniyor. İşte tam bu noktada SEO (Arama Motoru Optimizasyonu), dijital dünyada görünür olmanın en etkili yollarından biri haline geliyor.
SEO, basitçe “Google’da üst sıralara çıkmak” gibi düşünülse de aslında çok daha kapsamlı bir süreçtir. Teknik altyapıdan içerik kalitesine, anahtar kelime analizinden kullanıcı deneyimine kadar birçok farklı faktörü içinde barındırır. Arama motorları, kullanıcılarına en doğru ve en faydalı sonucu sunmak istediği için, web sitelerinin değerini belirlerken pek çok kriteri aynı anda değerlendirir.
Başarılı bir SEO çalışması, sadece arama motorlarını değil, aynı zamanda ziyaretçileri de memnun etmeyi hedefler. Çünkü iyi optimize edilmiş bir site; daha hızlı açılır, daha anlaşılır bir yapıya sahip olur ve kullanıcıların aradığı bilgiye kolayca ulaşmasını sağlar. Bu da hem organik trafiğin artmasına hem de sitenin otoritesinin güçlenmesine katkı sağlar. SEO’nun en güzel yanı ise doğru uygulandığında uzun vadeli ve sürdürülebilir sonuçlar vermesidir. Reklam bütçesi bittiğinde görünürlüğü kaybetmek yerine, sağlam bir SEO stratejisiyle kalıcı bir şekilde üst sıralarda yer almak mümkündür. Ancak bunun için planlı ilerlemek, doğru analiz yapmak ve düzenli optimizasyonlar gerçekleştirmek gerekir.
Bu makale de SEO’nun ne olduğunu ve nasıl yapıldığını adım adım ele alacak, hangi aşamalardan geçilmesi gerektiğini ve etkili bir SEO çalışmasının temel yapı taşlarını detaylı şekilde inceleyeceğiz. Eğer web sitenizin arama motorlarında daha görünür olmasını istiyorsanız, doğru yerdesiniz.
Bilgilendirme: Yoğun musunuz, öğrenmeye vaktiniz yok mu ya da bu işlerle uğraşmak istemiyor musunuz? Sitenizin Google’da hak ettiği yere gelmesi için bizden profesyonel SEO hizmeti alabilirsiniz. İletişim sayfamızdaki bilgilerle bize ulaşım sağlayabilirsiniz.
Sağlıklı bir SEO stratejisi üç ana sütun üzerinde yükselir. Bu üç ayağı ayrı ayrı iyileştirmek mümkün olsa da kalıcı başarı çoğunlukla “denge” ile gelir.
Pratik bakış: İçerik “ne söyleyeceğini”, teknik altyapı “Google’a bunu nasıl göstereceğini”, otorite ise “neden sana güvenmesi gerektiğini” anlatır.
Başarı ölçümü yapılmadığında SEO, “hissiyat” ile yönetilen bir işe dönüşür. Oysa iyi bir SEO programı, ölçülebilir hedeflere ve düzenli raporlama rutinine sahiptir.
| Hedef | Ölçüm | Nereden takip edilir? | Yorum ipucu |
| Görünürlük | Gösterim, ort. konum, tıklama | Search Console | Gösterim artıyor ama tıklama artmıyorsa başlık/snippet ve niyet uyumu kontrol edilir. |
| Trafik | Organik oturumlar, yeni kullanıcı | Analytics | Sezonsallık ve kampanya etkisini ayrıştır; segmentlerle bak. |
| Dönüşüm | Form, satış, arama tıklaması | Analytics / CRM | Trafik değil dönüşüm kalitesi optimize edilir. |
| Kalite | Etkileşim, hemen çıkma, dönüşüm oranı | Analytics | Sayfayı “hızlı cevap” yapan içerikler bazı metrikleri yanıltabilir; hedefe göre yorumla. |
SEO metriklerinde tek bir “kutsal sayı” yoktur. Örneğin organik trafik artarken dönüşüm düşebilir; bu durumda sayfa niyeti, CTA yerleşimi, ürün uygunluğu veya SERP’teki beklenti yönetimi tekrar ele alınır.
SEO çalışmalarını doğru planlamak için işi üç kanalda düşünmek faydalıdır: sayfa içi (on-page), teknik (technical) ve sayfa dışı (off-page). Bu ayrım, sorunları teşhis ederken de yol gösterir; örneğin içerik çok iyiyken performans zayıfsa çoğu zaman teknik veya otorite tarafında eksik vardır.
SEM (Search Engine Marketing) çoğunlukla ücretli arama reklamlarını kapsar. SEO ise organik görünürlükle ilgilidir. Birini diğerinin alternatifi gibi görmek yerine, çoğu işletmede birlikte çalıştırmak daha verimlidir: SEM kısa vadeli talep yakalar, SEO ise uzun vadede maliyeti düşüren sürdürülebilir bir trafik ve talep kanalı oluşturur.
| Kriter | SEO | SEM (Reklam) |
| Zaman | Orta-uzun vadeli etki | Hızlı başlar, bütçe bitince durur |
| Maliyet | Başta emek yüksek, uzun vadede birim maliyet düşer | Tıklama başına ödeme; rekabete göre maliyet artar |
| Güven | Organik sonuçlar çoğu kullanıcıda daha “doğal” algılanır | Reklam etiketi nedeniyle bazı kullanıcılar daha az tıklar |
| Kontrol | Sinyaller dolaylı; test-öğren döngüsü | Hedefleme ve mesaj kontrolü daha yüksek |

Google’ın bir sayfayı sonuçlarda gösterebilmesi için önce o sayfayı bulması, içeriğini anlayıp dizine kaydetmesi ve sonra da bir sorgu geldiğinde uygunluk ve kalite sinyallerine göre sıralaması gerekir. SEO çalışmalarının önemli bir kısmı bu zincirin herhangi bir halkasının kopmasını engellemekle ilgilidir.
En sık yanılgı: “Sayfam var ama Google göstermiyor” çoğu zaman sıralama probleminden önce tarama/dizinleme problemidir. Önce görünürlük (index) doğrulanır, sonra sıralama optimizasyonuna geçilir.
Google, uzun vadede kullanıcıların arama sonuçlarından memnun kalmasını hedefler. Bu nedenle yalnızca anahtar kelime yerleştirmek yerine, arayan kişinin ihtiyacını gerçekten karşılayan, güven veren ve iyi deneyim sunan sayfalar avantajlıdır.
Kaliteyi pratikte artıran unsurlar: net kapsam, doğru niyet, uzmanlık kanıtı, kaynak gösterimi, güncellik, şeffaf yazar/kurum bilgisi, kolay okunabilirlik, hızlı ve mobil uyumlu sayfa deneyimi.
“Kullanıcı odaklı” yaklaşım, sayfanın başlığından iç bağlantılarına kadar tüm bileşenlerde hissedilmelidir. Örneğin bir rehber içerik, sadece tanım vermekle kalmamalı; süreç adımlarını, sık hataları, kontrol listelerini ve uygulama örneklerini de içermelidir.
Google sonuç sayfası (SERP) sadece 10 mavi linkten oluşmaz. Sorguya göre harita paketleri, öne çıkan snippet, görseller, videolar, ürün sonuçları, haberler veya “insanlar bunları da sordu” gibi yüzeyler tetiklenebilir. Bu yüzden niyet analizi, yalnızca içerik üretiminde değil, görünürlük stratejisinde de belirleyicidir.
Özellikle büyük sitelerde (binlerce URL), Google’ın siteni ne sıklıkla ve ne kadar derin taradığı önemli hale gelir. Tarama bütçesi basitçe “Googlebot’un belirli bir dönemde sitenden tarayabileceği URL sayısı” gibi düşünülebilir. Bu bütçeyi artırmanın yolu çoğu zaman daha fazla URL üretmek değil, taramayı verimli hale getirmektir.
SEO’da sık yapılan hata, her dalgalanmayı tek bir güncelleme veya tek bir maddeyle açıklamaya çalışmaktır. Google sıralamayı, çok sayıda sinyalin birleşimiyle belirler. Bu yüzden iyileştirme yaparken tek bir metrik yerine bütünsel bir resim çizmek daha doğru olur: içerik kalitesi + teknik sağlamlık + kullanıcı deneyimi + marka güveni.
Pratik yaklaşım: Bir sayfayı iyileştirirken aynı anda üç şeyi optimize etmeye çalış: (1) kullanıcının sorusuna daha net cevap, (2) sayfanın tarama ve indeks hijyeni, (3) sayfayı destekleyen iç linkler ve kaynaklar.
Google Search Central dokümantasyonu, sitelerin aramada görünür olabilmesi için temel gereksinimleri ve kaçınılması gereken spam davranışlarını açıklar. Bu çerçevenin özeti çoğunlukla üç başlıkta toplanır: teknik gereksinimler, spam politikaları ve iyi uygulamalar.
Önemli nokta şudur: Google yönergeleri “sıralama garantisi” vermez. Yönergeleri uygulamak, sitenin aramada yer alması için gerekli zemini hazırlar; rekabet, içerik kalitesi ve kullanıcı memnuniyeti gibi faktörler nihai performansı belirler.
Kaynak notu: Bu bölümdeki kavramlar Google Arama Yönergeleri ve Spam Politikaları dokümantasyonuyla uyumludur.
Teknik gereksinimler, Google’ın bir sayfayı alıp işleyebilmesi için gereken asgari koşullardır. Pek çok site bu koşulları farkında olmadan sağlar; ancak WordPress’te yapılan bazı ayar değişiklikleri veya tema/eklenti problemleri görünürlüğü tamamen kesebilir.
Kısa vadeli kazanç için yapılan manipülasyonlar, orta-uzun vadede görünürlük kaybına veya manuel işlem riskine yol açabilir. Spam kapsamına giren davranışlar tek tek sayfalarda olabileceği gibi sitenin geneline yayıldığında tüm alan adını etkileyebilir.
İyi haber: Sürdürülebilir SEO çoğunlukla “hile” değil, net kapsam + teknik sağlamlık + düzenli bakım + ölçüm disiplinidir.
Her sitenin SEO’dan aynı şekilde faydalanması beklenmez. Bir restoranın harita görünürlüğü ile bir SaaS ürününün blog üzerinden lead toplaması farklı stratejiler gerektirir. Bu yüzden işe “SEO yapalım” diye değil, “SEO hangi hedefi çözecek?” sorusuyla başlamak gerekir.
SEO’nun ilk kilometre taşı, sitenin Google’da sağlıklı biçimde görünüyor olmasıdır. Aşağıdaki adımlar, WordPress için en temel görünürlük kurulumunu özetler.
Hızlı kontrol ipucu: Google’da “site:seo.com.tc” araması bir fikir verir; ancak kesin indeks durumu için Search Console daha güvenilirdir.
SEO bir proje gibi başlayıp sonra unutulursa, genellikle performans düşüşüyle sonuçlanır. Çünkü web siteleri canlıdır: yazılım güncellenir, içerik eskir, rakipler yayın yapar, arama sonuçları değişir. Bu yüzden küçük ama düzenli bakım, büyük ama seyrek iyileştirmelerden daha iyi sonuç verir.
Aşağıdaki plan, sıfırdan veya düzensiz bir SEO geçmişi olan WordPress sitelerinde güvenli bir başlangıç çerçevesi sunar. Hedef, önce görünürlük engellerini kaldırmak, sonra en değerli sayfaları güçlendirmek ve ardından düzenli üretim ritmine girmektir.
İçerik planı oluştururken ilk adım “hangi anahtar kelimeyi hedefleyelim?” değil, “bu sayfaya gelen kişi neyi çözmek istiyor?” olmalıdır. Aynı konu, farklı niyetlerle farklı içerik formatları gerektirir.
| Niyet | Kullanıcı beklentisi | İçerik formatı | Başarı ölçütü |
| Bilgilendirici | Hızlı ve doğru açıklama | Rehber, sözlük, adım adım | Sitede kalma + takip linkleri |
| Ticari araştırma | Karşılaştırma ve kriter | Liste, karşılaştırma tablosu | CTA tıklaması / form |
| İşlemsel | Hemen aksiyon | Landing page, fiyat, demo | Dönüşüm oranı |
| Gezinme | Markaya ulaşma | Kurumsal sayfa, iletişim | Sayfa bulma kolaylığı |
Pratikte niyeti anlamanın en iyi yolu SERP’i incelemektir: Google o sorguda hangi tür sayfaları öne çıkarıyor? Rehber mi, ürün sayfası mı, video mu, forum mu? Bu, rekabetin “formatını” gösterir.
Kaliteli içerik, sadece kapsamlı olmak değildir; doğru yapı, doğru kanıt ve doğru sunumdur. Aşağıdaki kontrol listesi WordPress içerikleri için uygulanabilir bir “kalite standardı” sağlar.
WordPress ipucu: Gutenberg kullanıyorsan, uzun metinleri “blok” mantığıyla kurgula: Özet (quote/callout) → İçindekiler → Adım adım → SSS → Kaynakça. Bu, hem kullanıcıyı hem tarayıcıları rahatlatır.
Yeni içerik üretmek kadar, mevcut içerikleri büyütmek de güçlü bir stratejidir. Çünkü halihazırda indekslenmiş ve sinyal toplamış sayfalar, iyileştirmeye daha hızlı tepki verebilir.
Bu yaklaşımın güzel tarafı şudur: Her güncelleme, aynı zamanda sitenin güvenilirlik algısını artırır. “Bakımı yapılmayan site” hissi, hem kullanıcı hem arama motoru tarafında olumsuzdur.
Üretken yapay zekâ, içerik üretiminde hız kazandırabilir; ancak kalite kontrol yapılmadığında hatalı bilgi, yetersiz kapsam ve birbirine benzeyen metinler üretme riski taşır. Bu yüzden AI’ı “yazar” değil, “asistan” gibi konumlamak daha sağlıklıdır.
Editoryal iş akışı örneği: 1) SERP ve rakip analizi → 2) Taslak (AI destekli olabilir) → 3) Uzman eklemeleri (saha örnekleri, ekran görüntüsü) → 4) Teknik kontrol (linkler, schema, görseller) → 5) Dil ve üslup düzenleme → 6) Yayın → 7) 14-28 gün ölçüm → 8) İyileştirme.
Kaliteyi sürdürülebilir kılmanın en kolay yolu, her içerik için kısa bir brief kullanmaktır. Brief, yazarın neyi hedeflediğini netleştirir; editörün de kontrolünü kolaylaştırır.
| Alan | Örnek / Açıklama |
| Hedef sorgu / konu | “robots.txt nedir” + “robots.txt nasıl düzenlenir” |
| Arama niyeti | Bilgilendirici (how-to) |
| Hedef kitle | WordPress site sahibi / geliştirici |
| Başarı hedefi | Organik tıklama + iç sayfalara geçiş |
| Zorunlu alt başlıklar | Tanım, örnek dosya, yaygın hatalar, kontrol listesi, SSS |
| Örnekler | seo.com.tc üzerinden örnek URL ve kod blokları |
| İç linkler | Pillar sayfa + ilgili teknik SEO sayfaları |
| Görseller | Ekran görüntüsü, 1 tablo, 1 kontrol listesi |
| Kaynaklar | Resmi Google dokümanları, web.dev |
Aynı kalitede içerik üretmek için şablon kullanmak işe yarar. Aşağıdaki iskeletler, WordPress’te hızlı üretim için uygundur.

URL, hem kullanıcı hem arama motoru için bir “adres” ve aynı zamanda bir “sinyal”dir. Kural basittir: URL’ler okunabilir, tutarlı ve gereksiz parametrelerden arınmış olmalı.
WordPress ayarı: Kalıcı bağlantılar (Permalinks) için genellikle “Yazı ismi” seçimi temiz URL üretir. Yayında olan sitede URL yapısını değiştirirken 301 planı şarttır.
İç linkleme, Googlebot’un sayfaları keşfetmesini kolaylaştırır ve hangi sayfaların önemli olduğunu işaret eder. Ayrıca kullanıcıyı bir sonraki adıma taşır; bu nedenle hem SEO hem dönüşüm için kritik bir bileşendir.
WordPress sitelerinde içerik büyüdükçe link mimarisi “kendiliğinden” oluşmaz; bilinçli bir model kurmak gerekir. Aşağıdaki model, hem editoryal ekip hem teknik ekip için uygulanabilir bir çerçeve sunar.
İç link mimarisi büyüdükçe bozulur: yeni sayfalar eski sayfalardan link almaz, eski sayfalar güncellenmez, kategori yapısı şişer. Bu nedenle 1-3 ayda bir kısa bir iç link denetimi yapmak, özellikle içerik sitelerinde ciddi fark yaratır.
Pratik hedef: Önemli sayfalar ana sayfadan ve ilgili kategoriden ulaşılabilir olsun; ayrıca içerik içi linklerle konu kümeleri birbirini desteklesin.
Teknik SEO’da en büyük zaman kaybı, yanlış problemi çözmeye çalışmaktır. Bu yüzden sorunları önce sınıflandırmak gerekir: tarama mı, dizinleme mi, yoksa sıralama mı?
Teşhis kuralı: Önce Search Console URL Denetleme ile “Dizine eklendi mi?” sorusunu netleştir. Dizine eklenmediyse sıralama optimizasyonu yapmak erken olur.
Google çoğunlukla HTML sayfaları üzerinden çalışsa da PDF gibi bazı dosya türlerini de dizine ekleyebilir. Ancak SEO açısından en kontrollü format genellikle HTML’dir; çünkü iç linkleme, schema, meta yönergeler ve sayfa deneyimi HTML’de daha iyi yönetilir.

Örnek görseldeki sitemap eklentisi: XML Sitemap Generator for Google
XML site haritası (sitemap), Google’a “sitemdeki önemli URL’ler bunlar” demenin standart yoludur. Sitemap, tarama garantisi vermez ama keşfi hızlandırır ve izlemeyi kolaylaştırır.
Örnek sitemap index (WordPress uyumlu)
<?xml version="1.0" encoding="UTF-8"?>
<sitemapindex xmlns="https://www.sitemaps.org/schemas/sitemap/0.9">
<sitemap>
<loc>https://seo.com.tc/sitemap-posts.xml</loc>
<lastmod>2026-02-13</lastmod>
</sitemap>
<sitemap>
<loc>https://seo.com.tc/sitemap-pages.xml</loc>
<lastmod>2026-02-13</lastmod>
</sitemap>
</sitemapindex>

Robots.txt, tarama yönetimidir; dizinden kaldırma aracı değildir. Bir URL dizine girdiyse ve sen robots.txt ile engellersen, Google içeriği göremeyeceği için URL dizinde “başlıksız” veya sınırlı bilgiyle kalabilir. Dizin yönetimi için noindex veya kaldırma araçları kullanılır.
Örnek robots.txt
User-agent: *
Disallow: /wp-admin/
Allow: /wp-admin/admin-ajax.php
# Örnek: arama sonuç sayfalarını tarama dışında bırakma
Disallow: /?s=
Disallow: /search/
Sitemap: https://seo.com.tc/sitemap.xml

Canonical etiketi, Google’a “bu sayfanın tercih edilen (asıl) sürümü şu URL’dir” demenin yoludur. Kopya içerik sorunlarının önemli kısmı, WordPress’te kategori etiket arşivleri, parametreli URL’ler ve sayfalama gibi sebeplerle ortaya çıkar.
Örnek canonical etiketi (HTML)
<link rel="canonical" href="https://seo.com.tc/seo/teknik-seo/canonical-yonetimi/" />
Meta yönergeler, Google’a bir sayfanın dizine girip girmemesi ve snippet’te nasıl davranması gerektiği hakkında sinyal verir. En yaygın kullanım noindex’tir: sayfayı dizinden çıkarmak istiyorsan noindex kullanırsın. Robots meta genellikle HTML sayfalarında; X-Robots-Tag ise PDF gibi HTML olmayan dosyalarda veya sunucu seviyesinde kullanışlıdır.
Robots meta örnekleri
<!-- HTML içinde -->
<meta name="robots" content="noindex, nofollow" />
<!-- Alternatif: index ama snippet sınırları -->
<meta name="robots" content="max-snippet:160, max-image-preview:large" />
X-Robots-Tag (Apache)
# Apache (.htaccess) - PDF dosyalarını noindex yapmak
<FilesMatch "\.(pdf)$">
Header set X-Robots-Tag "noindex, nofollow"
</FilesMatch>
X-Robots-Tag (Nginx)
# Nginx - PDF dosyalarını noindex yapmak
location ~* \.pdf$ {
add_header X-Robots-Tag "noindex, nofollow";
}
Dış linkler, kullanıcıya değer katan kaynaklara ulaşma imkanı verir. Ancak reklam, sponsorlu içerik veya kullanıcı tarafından üretilen içerik (UGC) linkleri için rel nitelikleri doğru kullanılmalıdır. Bu hem şeffaflık hem de risk yönetimi açısından önemlidir.
Örnek rel kullanımı
<a href="https://example.com/">Dofollow bağlantı</a>
<a href="https://example.com/" rel="sponsored">Sponsorlu bağlantı</a>
<a href="https://example.com/" rel="nofollow">Nofollow bağlantı</a>
<a href="https://example.com/" rel="ugc">UGC bağlantı</a>
<a href="https://example.com/" rel="ugc nofollow">UGC-Nofollow bağlantı</a>
<a href="https://example.com/" rel="ugc,nofollow">UGC-Nofollow bağlantı 2</a>
301 yönlendirmesi, bir URL’nin kalıcı olarak başka bir URL’ye taşındığını söyler. Doğru 301, sinyallerin taşınmasını kolaylaştırır ve kullanıcıyı 404’e düşürmeden yeni adrese götürür. WordPress’te eklentiyle yapılabilir; fakat büyük değişikliklerde sunucu seviyesinde yapmak daha sağlıklıdır.
301 yönlendirme (Apache)
# Apache (.htaccess) örneği
Redirect 301 /eski-sayfa/ https://seo.com.tc/yeni-sayfa/
301 yönlendirme (Nginx)
# Nginx örneği
rewrite ^/eski-sayfa/?$ https://seo.com.tc/yeni-sayfa/ permanent;
Site taşıma (domain değişimi, URL yapısı değişimi, CMS değişimi) SEO’nun en riskli operasyonlarından biridir. Başarılı bir taşıma, teknik kadar proje yönetimi işidir. Amaç: Google’a net sinyal vermek ve kullanıcıyı kaybetmemek.
Altın kural: Taşıma sonrası “benzer” içerikleri birleştirirken acele etme. Önce 301 ve indeks stabilizasyonu; sonra içerik konsolidasyonu.
Google, çoğunlukla sitenin mobil sürümünü esas alarak indeksleme ve sıralama yapar. Bu nedenle mobilde görünen içerik, desktop’ta olan içerikle eşdeğer olmalıdır. Mobilde gizlenen kritik içerikler (ürün açıklaması, tablo, SSS) görünürlüğü düşürebilir.
Modern WordPress temaları ve özellikle headless kurulumlar, JavaScript ile yoğun şekilde içerik render edebilir. Google birçok JavaScript senaryosunu işleyebilse de, gecikmeli yüklenen (lazy-load) kritik içerikler ve client-side routing tarama/dizinleme sorunları yaratabilir.
WordPress özelinde: Gutenberg blokları genelde HTML üretir ve SEO için güvenlidir. Asıl risk, temanın kritik içerikleri JS ile sonradan basması veya “infinite scroll” ile sayfalamanın ortadan kalkmasıdır.
Tarama hataları, çoğu zaman küçük bir ayarın büyüttüğü büyük sorunlardır. Sistematik teşhis, hızlı çözüm getirir.
Yaygın örnek: WordPress’te yanlış canonical üreten bir eklenti, yüzlerce sayfayı tek bir URL’ye kanonikleyebilir. Bu durumda tarama var, ama dizin “tek sayfaya” çöker.
Bazen bir içeriğin arama sonuçlarından kaldırılması gerekir: eski kampanya sayfaları, yanlış bilgi içeren içerikler, kvkk/mahremiyet riski taşıyan sayfalar veya telif problemleri gibi. Bu senaryolarda doğru yöntem, hedefe göre değişir.
HTTP durum kodları, Google’a ve tarayıcılara sayfada ne olduğunu anlatır. Yanlış durum kodu, SEO’da görünmez ama büyük kayıplara yol açabilir. Aşağıdaki tablo, en kritik kodları ve ne zaman kullanılacağını özetler.
| Kod | Anlam | SEO yorumu / ne zaman kullanılır? |
| 200 | OK | Normal sayfa. İçerik ve canonical doğruysa dizine girebilir. |
| 301 | Moved Permanently | Kalıcı taşıma. Eski URL sinyallerini yeni URL’ye aktarmak için. |
| 302/307 | Temporary Redirect | Geçici yönlendirme. Kampanya/deneme gibi kısa süreli durumlarda. |
| 404 | Not Found | Sayfa yok. İçerik tamamen kaldırıldıysa normaldir. |
| 410 | Gone | Kalıcı kaldırma sinyali. İçerik tamamen silindiyse 404 yerine 410 tercih edilebilir. |
| 500 | Server Error | Sunucu hatası. Sık olursa tarama ve kullanıcı deneyimi zarar görür. |
| 503 | Service Unavailable | Geçici bakım kodu. Uzun sürecekse Retry-After ile desteklenebilir. |
Büyük sitelerde en doğru tarama bilgisi sunucu loglarından gelir. Log analizi sayesinde Googlebot’un en çok hangi dizinleri taradığını, hangi URL’lerde 404/5xx aldığını ve hangi günlerde tarama hızının düştüğünü görebilirsin.

Sayfa deneyimi, kullanıcının sayfayı açtığında yaşadığı hız, etkileşim, görsel stabilite ve kullanım kolaylığı gibi unsurların bütünüdür. İçerik mükemmel olsa bile sayfa yavaşsa veya reklamlarla okunmaz hale geliyorsa kullanıcı memnuniyeti düşer.
Performans optimizasyonu iki hedefe hizmet eder: (1) kullanıcıyı kaybetmemek, (2) tarama bütçesini daha verimli kullanmak. Özellikle büyük sitelerde yavaş sunucu yanıtları Googlebot’un daha az sayfa taramasına neden olabilir.
Core Web Vitals, gerçek kullanıcı deneyimini ölçen üç temel metriktir: LCP (en büyük içerik öğesinin yüklenmesi), INP (etkileşim gecikmesi) ve CLS (sayfa kayması). Google, bu metrikleri gerçek kullanıcı verisiyle değerlendiren raporlar sunar.
İyileştirme alanlarını, “sunucu”, “ön yüz”, “medya” ve “üçüncü taraflar” olarak düşünmek pratik olur:
WordPress performans kısa listesi: Cache + CDN, görsel sıkıştırma, gereksiz eklentileri kaldırma, font optimizasyonu (az varyant), kritik sayfalarda minimal script, veritabanı temizlik rutini.
Pop-up’lar ve geçiş reklamları dönüşüm getirebilir; ancak kullanıcı deneyimini bozduğunda etkileşimi düşürür. Özellikle mobilde ekranı tamamen kaplayan, kapatma düğmesi belirsiz veya sayfa açılır açılmaz çıkan overlay’ler risklidir.
Performans iyileştirmesi için ölçüm araçlarını doğru okumak gerekir. Bazı araçlar laboratuvar (simülasyon), bazıları ise gerçek kullanıcı (field) verisi sunar. İkisi birlikte yorumlanınca doğru aksiyon çıkar.
| Araç | Tür | Ne için kullanılır? |
| PageSpeed Insights | Lab + Field | Hız teşhisi, fırsatlar, CrUX verisi varsa saha görünümü |
| Lighthouse | Lab | Geliştirme sürecinde tekrar edilebilir test |
| Search Console CWV | Field | Gerçek kullanıcı verisiyle URL gruplarının sağlığı |
| Chrome DevTools | Lab | Ağ ve JS darboğazlarını tespit |
| WebPageTest | Lab | Detaylı filmstrip, TTFB ve waterfall analizi |

Arama sonuçlarında gördüğün başlık (title link), her zaman HTML’deki <title> etiketiyle bire bir aynı olmayabilir. Google, sayfanın içeriğini ve sayfaya verilen dış referansları dikkate alarak başlığı otomatik üretebilir. Bu yüzden “başlık yazdım ama değişmiş” durumu normaldir.
Pratik test: Search Console performans raporunda yüksek gösterim ama düşük CTR olan sayfalarda başlık testleri yap. Başlık, niyeti daha net anlatınca tıklama oranı artabilir.
Snippet (açıklama), çoğu zaman meta description’dan üretilse de Google sorguya göre sayfanın içinden parça çekebilir. Bu yüzden meta description yazmak önemlidir ama tek başına yeterli değildir; sayfanın giriş paragrafı ve alt başlıkları da snippet adaylarıdır.
Marka görünümü, tıklama kararını etkiler. Site adı, favicon ve sitelinks gibi öğeler, kullanıcıya güven verir ve sonuçların daha “kurumsal” görünmesini sağlar.
Öne çıkan snippet (featured snippet), Google’ın bir soruya hızlı cevap vermek için sayfandan çektiği içerik parçasıdır. Bunu “ödül” gibi düşünme; doğru yapı ve net cevap ile kazanılır.
Görsel SEO, sadece alt metin yazmak değildir. Görselin sayfayla ilişkisi, dosya boyutu, yüklenme hızı ve sayfa bağlamı birlikte çalışır.
WordPress ipucu: Görselleri yüklerken medya kütüphanesinde alt metinleri düzenlemek rutin haline getirilirse, görsel SEO sürdürülebilir olur.
Video görünürlüğü için “video sayfası” ve “video varlığının anlaşılır olması” önemlidir. Videoyu gömen bir sayfada, başlık, açıklama, video oynatıcı erişimi, transkript ve VideoObject yapılandırılmış verisi birlikte düşünülmelidir.
Arama sonuçları, klasik listelerin ötesine geçiyor: özetleme yüzeyleri, öneri panelleri ve farklı yerleşimler daha sık görülüyor. Bu tür yüzeylerde görünür olmanın temeli yine aynıdır: kolay doğrulanabilir bilgi, net yapı, güçlü sayfa deneyimi ve güven sinyalleri.
Aynı sıralamada bile CTR değişebilir. Başlık ve snippet, kullanıcının “bu sonuç benim soruma cevap verir” hissini ne kadar hızlı veriyorsa o kadar iyi performans gösterir.
Sitelinks’leri doğrudan “açtırmak” mümkün değildir; fakat Google’ın sitenin yapısını daha iyi anlamasını sağlayarak olasılığı artırabilirsin.
Yapılandırılmış veri (structured data), sayfadaki içeriği standart bir şema diliyle açıklayarak arama motorlarının içeriği daha iyi anlamasına yardımcı olur. En yaygın format JSON-LD’dir.
Önemli: Yapılandırılmış veri zengin sonuç (rich result) göstereceğinin garantisi değildir. Uygun şema eklemek, yalnızca “uygunluk” sağlar; Google gösterip göstermemeye kendi karar verir.
Zengin sonuçlar için üç koşul birlikte gerekir: (1) doğru şema, (2) sayfadaki görünür içerikle tutarlılık, (3) politika ihlali olmaması. Şema ile olmayan bir bilgiyi varmış gibi göstermek (örneğin sahte değerlendirme puanı) risklidir.
Her şema türü her sorguda görünmez. Google, sorgu niyeti ve cihaz türüne göre hangi zengin sonucu tetikleyeceğini seçer. Örneğin Product şeması e-ticarette daha anlamlıyken, Article şeması içerik sitelerinde daha yaygındır.
Gerçekçi beklenti: Şema ekledikten sonra “bugün zengin sonuç çıkar” beklentisi yerine, Search Console’da zengin sonuç raporlarını izleyerek hatasız uygulama ve zaman tanıma yaklaşımı daha doğrudur.
WordPress’te yapılandırılmış veriyi üç şekilde yönetebilirsin: (1) Tema/eklenti otomasyonu, (2) özel alanlar (custom fields) üzerinden dinamik üretim, (3) sayfa bazlı manuel JSON-LD ekleme. En sürdürülebilir yöntem, içerik türlerine göre otomatik üretim + kritik sayfalarda manuel güçlendirmedir.
Aşağıdaki örnekler, WordPress’te sık kullanılan şema setlerini JSON-LD formatında gösterir. Örnek alan adı olarak seo.com.tc kullanılmıştır.
Organization şeması (örnek)
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Organization",
"name": "SEO.com.tc",
"url": "https://seo.com.tc/",
"logo": "https://seo.com.tc/wp-content/uploads/logo.png",
"sameAs": [
"https://www.linkedin.com/company/seo-com-tc/",
"https://www.youtube.com/@seo-com-tc"
]
}
</script>
Organization şeması, marka varlığını netleştirir. sameAs alanında gerçek sosyal profiller kullanılmalıdır. Logo dosyası erişilebilir ve kaliteli olmalı; ayrıca sitede tutarlı biçimde kullanılmalıdır.
Article şeması (örnek)
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "SEO Nedir ve Nasıl Yapılır?",
"datePublished": "2026-02-13",
"dateModified": "2026-02-13",
"author": {
"@type": "Person",
"name": "Editör Ekibi"
},
"publisher": {
"@type": "Organization",
"name": "SEO.com.tc",
"logo": {
"@type": "ImageObject",
"url": "https://seo.com.tc/wp-content/uploads/logo.png"
}
},
"mainEntityOfPage": "https://seo.com.tc/seo/seo-nedir/"
}
</script>

Breadcrumb şeması (örnek)
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement": [
{
"@type": "ListItem",
"position": 1,
"name": "SEO",
"item": "https://seo.com.tc/seo/"
},
{
"@type": "ListItem",
"position": 2,
"name": "Teknik SEO",
"item": "https://seo.com.tc/seo/teknik-seo/"
},
{
"@type": "ListItem",
"position": 3,
"name": "robots.txt Yönetimi",
"item": "https://seo.com.tc/seo/teknik-seo/robots-txt/"
}
]
}
</script>
Product şeması (örnek)
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Product",
"name": "WordPress Teknik SEO Denetimi",
"image": [
"https://seo.com.tc/wp-content/uploads/teknik-seo-denetimi.jpg"
],
"description": "WordPress siteleri için teknik SEO denetimi ve raporlama hizmeti.",
"brand": {
"@type": "Brand",
"name": "SEO.com.tc"
},
"offers": {
"@type": "Offer",
"url": "https://seo.com.tc/hizmet/teknik-seo-denetimi/",
"priceCurrency": "TRY",
"price": "14990",
"availability": "https://schema.org/InStock"
}
}
</script>
E-ticarette Product şeması kadar, ürün sayfasındaki gerçek içerik (özgün açıklama, teknik özellikler, iade kargo bilgisi, gerçek yorumlar) de belirleyicidir. Şema, zayıf sayfayı “güçlü” yapmaz; sadece anlatımı netleştirir.
FAQPage şeması, soru-cevap içeren sayfaları tanımlar. Ancak Google bazı zengin sonuç türlerini zaman zaman sınırlayabilir; bu nedenle FAQ şemasını “mutlaka görünürlük getirir” diye değil, kullanıcıya fayda sağlayan bir içerik düzeni olarak düşünmek daha doğrudur.
FAQPage şeması (örnek)
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "SEO ne kadar sürede sonuç verir?",
"acceptedAnswer": {
"@type": "Answer",
"text": "SEO’nun etkisi sektöre ve rekabete göre değişir. Teknik engellerin kaldırılması 2-4 haftada etkisini gösterebilir; sürdürülebilir büyüme çoğu zaman 3-6 ay ve üstünde görülür."
}
},
{
"@type": "Question",
"name": "Noindex mi robots.txt mi kullanmalıyım?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Tarama yönetimi için robots.txt, dizinden kaldırma için genellikle noindex kullanılır. Hedefe göre birlikte de kullanılabilir."
}
}
]
}
</script>
VideoObject şeması (örnek)
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "VideoObject",
"name": "WordPress’te robots.txt Nasıl Yönetilir?",
"description": "robots.txt dosyasıyla tarama yönetimi ve doğru engelleme örnekleri.",
"thumbnailUrl": "https://seo.com.tc/wp-content/uploads/robots-txt-video-thumb.jpg",
"uploadDate": "2026-02-13",
"contentUrl": "https://seo.com.tc/video/robots-txt.mp4",
"embedUrl": "https://seo.com.tc/video/robots-txt/"
}
</script>
Yapılandırılmış veri uygulandıktan sonra iki temel kontrol yapılır: (1) söz dizimi doğru mu (parse ediliyor mu?), (2) içerikle tutarlı mı? Hataların büyük kısmı eksik zorunlu alanlar, yanlış tip kullanımı veya sayfadaki görünür içerikle çelişen verilerden gelir.
WordPress’te pratik öneri: Tek bir kaynaktan şema üret. Bir SEO eklentisi + ayrı bir schema eklentisi aynı anda aktifse, çakışmaları kontrol et ve gerekirse birini devre dışı bırak.
Google Search Console, organik performansı izlemenin temel aracıdır. Kurulumdan sonra en değerli raporlar: Performans, Sayfalar (indexleme), Deneyim (Core Web Vitals) ve iyileştirmeler (schema) raporlarıdır.
Fırsat analizi, “hangi sayfa en hızlı büyür?” sorusuna cevap arar. Basit bir yöntem: sorguları ve sayfaları iki eksende düşünmek.
Bu yaklaşım, içerik üretiminden önce mevcut içeriklerin güçlendirilmesi gereken yerleri bulmaya yardım eder. Örneğin yüksek gösterim + düşük CTR, başlık/snippet ve niyet uyumu problemine işaret eder.
Search Console arama görünürlüğünü; Analytics ise site içi davranışı ve dönüşümü gösterir. Bu ikisini birlikte yorumlayınca “hangi sorgu trafik getiriyor” kadar, “hangi sorgu iş getiriyor” da netleşir.
Organik trafik düşüşü yaşandığında panikle rastgele değişiklik yapmak yerine, sistematik bir akış izlemek gerekir. Düşüşün nedeni teknik bir problem, içerik güncelliği, rekabet, sezonsallık veya arama sonuçlarındaki yerleşim değişimleri olabilir.
Arama operatörleri, hızlı kontrol için pratik araçlardır. Kesin teşhis için Search Console şarttır; ancak operatörler hızlı sinyal verir.
Kullanışlı arama operatörleri
site:seo.com.tc
site:seo.com.tc teknik seo
site:seo.com.tc inurl:robots
site:seo.com.tc -inurl:wp-admin
Görsel kontrol için Google Görseller’de alan adını aratmak veya belirli bir dosya adını sorgulamak, indekslenme hakkında fikir verir. Ancak görsel görünürlüğü de zamanla dalgalanabilir; kalıcı kararları raporlarla destekle.
Trends, bir konunun zamana göre talep değişimini görmeni sağlar. Bu, içerik takvimini sezonsallıkla uyumlu hale getirir. Örneğin “SEO eğitimi” araması yılın belirli dönemlerinde artıyorsa, içerik yayınını talep yükselmeden önce yapmak avantajlıdır.
SEO raporu, “trafik kaç?” sorusundan fazlasını cevaplamalıdır. En iyi raporlar, iş hedefiyle bağlantılı bir KPI ağacı kurar: Görünürlük → Trafik → Davranış → Dönüşüm → Gelir / Lead.
| Bölüm | Metrikler | Aksiyon sorusu |
| Görünürlük | Gösterim, ort. konum, CTR | Hangi sayfalar fırsat? CTR neden düşük? |
| Trafik | Organik oturum, yeni kullanıcı | Hangi içerikler büyüyor, hangileri düşüyor? |
| Davranış | Etkileşim, sayfa derinliği | Kullanıcı sayfada ne yapıyor? İç linkler çalışıyor mu? |
| Dönüşüm | Form/satış, dönüşüm oranı | Hangi sayfalar iş getiriyor? |
| Teknik sağlık | Index hataları, CWV | Teknik sorunlar büyümeyi engelliyor mu? |
Trafik grafiğinde bir düşüş gördüğünde, o tarihte ne yaptığını hatırlamak çoğu zaman zordur. Bu yüzden yayın, tema değişikliği, site taşıma, büyük içerik güncellemesi gibi her önemli değişiklikte rapora not düşmek teşhisi çok hızlandırır.
Yorumlar, forumlar ve kullanıcı içerikleri (UGC), topluluk ve içerik zenginliği sağlayabilir. Ancak kontrolsüz bırakıldığında spam linkler, otomatik bot içerikleri ve kalite düşüşü yaratır. Bu da hem kullanıcı deneyimini hem de SEO güven sinyallerini zedeler.
WordPress ekosistemi popüler olduğu için saldırı hedefidir. Zararlı yazılım bulaşması, arama sonuçlarında uyarı mesajlarına, indeks kaybına ve kullanıcı güveninin ciddi zarar görmesine yol açabilir.
Sosyal mühendislik örneği: “Eklentinizde kritik açık var, şu dosyayı yükleyin” gibi e-postalar sık görülür. Her zaman resmi kaynaktan doğrulama yapmadan dosya yükleme.
Bazı saldırılar doğrudan “site çöktü” şeklinde görünmez; içerik enjekte eder, gizli sayfalar açar veya spam linkler ekler. Sonuç: alakasız sorgularda görünme, güven kaybı ve manuel işlem riski.
Amaç, teknik temizliğin yanında güven sinyalini de geri kazanmaktır: şeffaf iletişim, site bütünlüğü ve düzenli izleme bu noktada önemlidir.

E-ticaret SEO, içerik sitesinden farklıdır: yüzlerce/ binlerce URL, filtreler, stok değişimleri ve yinelenen sayfalar vardır. Başarı, kategori mimarisi + ürün sayfası kalitesi + teknik kontrol üçlüsüne dayanır.
Ürün sayfası, “kopyala-yapıştır tedarikçi açıklaması” ile yarışamaz. Özgün açıklama, ürün fotoğrafları, kullanım senaryosu, sık sorular ve gerçek yorumlar ürün sayfasını güçlendirir.
Kategori sayfaları sadece ürün listesi değil, aynı zamanda “rehber” olabilir. Kategori üstüne 150-300 kelimelik kısa ama değerli bir açıklama, seçim kriterleri ve filtreleme önerileri eklemek hem kullanıcıya hem SEO’ya katkı sağlar.
Filtreler (renk, beden, marka) kullanıcıya fayda sağlar; ancak kontrolsüz parametreler binlerce düşük değerli URL üretebilir. Bu durum tarama bütçesini tüketir ve kalite sinyalini seyreltir.
Sayfalama, hem kullanıcı hem tarama için klasik ve güvenli yöntemdir. Sonsuz kaydırma kullanıyorsan, her “sayfa” için benzersiz URL üretmek ve erişilebilir paginated linkler sağlamak önemlidir.
Yorumlar sadece yıldız göstermek için değil, kullanıcı kararını desteklemek için değerlidir. Spam yorumlar veya kopya yorumlar güveni azaltır.

Uluslararası SEO iki boyut içerir: dil (Türkçe/İngilizce) ve hedef ülke/bölge (TR/DE/AE gibi). “Çeviri yaptım bitti” yaklaşımı genellikle yeterli olmaz; yerelleştirme ve teknik hreflang kurgusu gerekir.
Seçim kriteri: ekip kapasitesi, içerik üretim hacmi, hedef pazarlar ve teknik yönetim kolaylığı. Çoğu WordPress projesinde alt dizin yaklaşımı uygulanabilir bir başlangıçtır.
hreflang, aynı içeriğin farklı dil/bölge sürümleri olduğunda Google’a hangi sayfanın hangi kitleye uygun olduğunu bildirir. Yanlış hreflang, sayfaların birbirini “yemesi”ne veya yanlış ülke sonuçlarında görünmeye yol açabilir.
hreflang (HTML) örneği
<link rel="alternate" hreflang="tr" href="https://seo.com.tc/seo/seo-nedir/" />
<link rel="alternate" hreflang="en" href="https://seo.com.tc/en/seo/what-is-seo/" />
<link rel="alternate" hreflang="x-default" href="https://seo.com.tc/seo/seo-nedir/" />
Yerelleştirme, para birimi, ölçü birimi, teslimat/iade koşulları, kültürel örnekler ve terminoloji gibi detayları kapsar. Aynı metni bire bir çevirip bırakmak, özellikle ticari sayfalarda dönüşümü düşürür.
Stok yönetimi SEO’yu doğrudan etkiler. Stok bittiğinde sayfayı hemen silmek, birikmiş sinyali ve kullanıcıyı kaybetmene neden olur. Doğru yaklaşım, ürünün geri gelme ihtimaline ve muadil olup olmamasına göre karar vermektir.
hreflang, HTML head içinde kullanılabildiği gibi sitemap üzerinden de bildirilebilir. Çok büyük sitelerde sitemap yaklaşımı yönetimi kolaylaştırabilir. Ancak hangi yöntemi seçersen seç, karşılıklılık ve doğru kodlar şarttır.
Sitemap içinde hreflang (örnek)
<url>
<loc>https://seo.com.tc/seo/seo-nedir/</loc>
<xhtml:link rel="alternate" hreflang="tr" href="https://seo.com.tc/seo/seo-nedir/" />
<xhtml:link rel="alternate" hreflang="en" href="https://seo.com.tc/en/seo/what-is-seo/" />
</url>
Bir içeriği WordPress’te yayınlamadan önce 5 dakikalık bir kontrol, aylarca sürebilecek performans kayıplarını önleyebilir. Aşağıdaki liste, editoryal ve teknik ekiplerin ortak kullanımı için hazırlanmıştır.
Aşağıdaki denetim şablonu, küçük sitelerde aylık; büyük sitelerde ise en az çeyreklik periyotla uygulanabilir. Her madde “tespit → etki → öncelik → aksiyon” mantığıyla not alınmalıdır.
| Kontrol alanı | Ne bakılır? | Sık sorun | Aksiyon |
| Index kapsama | Hariç bırakılan URL türleri | Soft 404, kopya, noindex | Şablon bazlı sınıflandır ve düzelt |
| Yönlendirmeler | 301 zincirleri, 302 kullanımı | A→B→C zincirleri | A→C’ye indir |
| Canonical | Parametreli URL’ler | Yanlış kanonik | Kanonik stratejiyi netleştir |
| Sitemap | Sadece canonical URL’ler | 404/redirect URL’ler | Sitemap temizliği |
| Performans | CWV raporu | LCP/INP sorunları | Öncelikli şablonları optimize et |
| Schema | Hata/uyarılar | Eksik alanlar | Tek kaynak şema üretimi |
| Güvenlik | Şüpheli URL artışı | Spam enjekte sayfalar | Temizle + izleme |
Güncelleme sprint’i, mevcut içeriklerden hızlı kazanım almak için etkilidir. Aşağıdaki plan, 2 haftada 10-15 sayfayı iyileştirmek için örnektir.
Taşımada en kritik doküman, eski ve yeni URL’lerin bire bir eşleştirildiği listedir. Aşağıdaki tablo, küçük bir örnek şablondur.
| Eski URL | Yeni URL | Yönlendirme | Not |
| /blog/robots-txt/ | /seo/teknik-seo/robots-txt/ | 301 | İçerik taşındı, güncellendi |
| /blog/canonical/ | /seo/teknik-seo/canonical-yonetimi/ | 301 | Başlık yapısı değişti |
| /eski-hizmet/seo/ | /hizmet/seo-danismanligi/ | 301 | Yeni landing page |
| /kampanya/2024/ | /kampanya/ | 302→301 | İlk hafta test, sonra kalıcı |
En çok karıştırılan üç araç: robots.txt (tarama), noindex (dizin) ve canonical (tercih edilen URL). Aşağıdaki karar ağacı, hızlı seçim yapmanı sağlar.
Başlık yazarken tek bir sihirli formül yoktur; ancak tekrar edilebilir şablonlar editoryal ekipte kaliteyi sabitler. Aşağıdaki örnekler, farklı niyet türleri için kullanılabilir.
Senaryo: seo.com.tc’de yeni yayınlanan bir rehber, 7 gündür Google’da görünmüyor. Yazı WordPress’te yayınlandı, sitemap’e de girdi. Bu durumda doğru soru “neden sıralamaya girmedi?” değil, “neden dizine eklenmedi?” olmalı.
Adım adım teşhis şöyle yapılır: önce URL Denetleme ile canlı tarama yap, sonra Sayfalar raporunda URL’nin durumunu bul, ardından canonical/noindex/robots ve sunucu yanıtını doğrula.
Bu akış, %80 ihtimalle sorunu ortaya çıkarır. Kalan %20’de içerik kalitesi veya sitenin genel güven sinyalleri etkili olabilir.
Hızlı kontrol komutları
site:seo.com.tc "rehber başlığın"
site:seo.com.tc inurl:yeni-yazi-slug
Bir blogun gerçekten iş getirmesi için rastgele içerik yayınlamak yetmez. Konu kümeleri (topic clusters) yaklaşımı, Google’a ve kullanıcıya “bu sitede SEO’nun şu alanlarında derin uzmanlık var” sinyali verir.
Örnek senaryo: seo.com.tc, WordPress teknik SEO alanında görünürlük kazanmak istiyor. Bu durumda 1 adet pillar sayfa ve onu besleyen 10-15 alt içerik planlanır. Pillar sayfa geniş çerçeveyi anlatır; alt içerikler tek tek problemleri çözer ve pillar sayfaya geri link verir.
Bu modelin kritik farkı şudur: Her içerik tek başına değil, bir ağın parçası olarak çalışır. Böylece iç linkler doğal olur, kullanıcı sitede daha fazla kalır ve otorite sinyali güçlenir.
WooCommerce ve benzeri e-ticaret kurulumlarında en büyük teknik SEO riski, filtrelerin ve sıralama seçeneklerinin ürettiği parametreli URL’lerdir. Örneğin renk, beden, marka, fiyat aralığı ve sıralama parametreleri bir araya gelince binlerce düşük değerli URL oluşabilir.
Buradaki amaç filtreleri kapatmak değil, “hangi kombinasyonlar gerçekten arama talebi taşıyor?” sorusuna göre indeks stratejisi belirlemektir.
Örnek canonical yaklaşımı (mantık)
Eğer URL yalnızca sıralama parametresi içeriyorsa canonical → ana kategori
Eğer URL talep taşıyan filtre kombinasyonundaysa canonical → kendisi
Eğer URL çok derin ve düşük değerliyse noindex (ve iç linkleri sınırlama)
Organik trafikte ani düşüş yaşandığında ilk 48 saat kritik olur. Amaç panikle her şeyi değiştirmek değil, kayıp kaynağını hızlıca sınıflandırmaktır: teknik mi, içerik mi, rekabet/SERP değişimi mi?
Aşağıdaki akış, özellikle WordPress sitelerinde hızlı teşhis için tasarlanmıştır. Her adımda “kanıt” arayın: rapor, log, ekran görüntüsü, sürüm notu.
Bu bölüm, WordPress site sahiplerinin en sık sorduğu soruları kısa ama net cevaplarla toparlar. Cevaplar, rehberin önceki bölümlerine dayanan pratik öneriler içerir.
Bu sözlük, rehber boyunca geçen terimleri hızlıca hatırlamak için hazırlanmıştır. Tanımlar pratik ve WordPress/SEO bağlamına uyarlanmıştır.
CrUX: Chrome User Experience Report: gerçek kullanıcı verisi. CWV’nin saha tarafını anlamaya yardımcı olur.
Lazy-load: Kaynakları ihtiyaç anında yükleme. Görseller için iyi; metin ve linklerde risklidir.
SSR: Server-Side Rendering: İçeriğin sunucuda render edilmesi. SEO açısından öngörülebilirliği artırabilir.
Render: Sayfanın HTML/CSS/JS ile tarayıcıda görüntülenebilir hale gelmesi. JS yoğun sitelerde SEO riskleri yaratabilir.
Rel nofollow: Link sinyallerini aktarmama tercihini belirten nitelik; şeffaflık ve risk yönetimi için kullanılır.
Rel ugc: Kullanıcı içeriklerinden gelen linkleri işaretlemek için kullanılan rel niteliği.
Rel sponsored: Sponsorlu bağlantıları işaretlemek için kullanılan rel niteliği.
UGC: User Generated Content: kullanıcı içerikleri (yorum, forum). Spam kontrolü gerektirir.
Security issue: Zararlı yazılım veya saldırı kaynaklı güvenlik uyarıları. SEO görünürlüğünü ciddi etkileyebilir.
Manual action: Google’ın elle uyguladığı yaptırım. Search Console’da raporlanır ve düzeltme sonrası yeniden değerlendirme istenebilir.
Annotation: Raporlara not düşme. Değişikliklerin ve dalgalanmaların nedenini sonradan anlamayı kolaylaştırır.
KPI: Key Performance Indicator: hedef metrik. SEO’da görünürlük/ trafik/ dönüşüm gibi katmanlı KPI’lar birlikte izlenir.
Landing page: Dönüşüm odaklı sayfa. Bilgilendirici içerikten farklı olarak net CTA ve teklif içerir.
Conversion rate: Dönüşüm oranı. SEO’da sadece trafik değil, dönüşüm kalitesi hedeflenmelidir.
Content refresh: Mevcut içeriği güncel bilgi, yeni örnek ve daha iyi yapı ile iyileştirme yaklaşımı.
Thin content: Az değer sunan, kısa ve yüzeysel içerik. Niyet gerektiriyorsa kısa olabilir; sorun değersiz olmasıdır.
Duplicate content: Aynı veya çok benzer içeriğin birden fazla URL’de bulunması. Canonical ve site mimarisiyle yönetilir.
www / non-www: Alan adının iki sürümü. Tek sürüm seçilip 301 ile birleştirilmelidir.
HTTP/HTTPS: HTTPS güvenli protokoldür. HTTP’den HTTPS’e doğru yönlendirme ve sertifika yönetimi güven ve tarama için önemlidir.
Permalink: Kalıcı bağlantı yapısı. Yayında değiştirilirse 301 planı gerekir.
Slug: URL’nin okunabilir kısmı. WordPress’te yazı başlığından türetilir; sade ve tutarlı tutulması idealdir.
Alt metin (alt): Görseller için erişilebilirlik metni. Görselin ne olduğunu anlatır; görsel aramada da yardımcı olur.
Featured snippet: Google’ın bir sorguya hızlı cevap vermek için sayfadan çektiği öne çıkan parça.
Snippet: Arama sonucunda görünen açıklama kısmı. Meta description’dan veya sayfadaki metinden oluşturulabilir.
Favicon: Arama sonuçlarında ve sekmede görünen küçük ikon. Marka algısını ve CTR’ı etkileyebilir.
Sitelinks: Marka aramalarında ana sonucun altında çıkan alt bağlantılar. Güçlü site yapısı ve marka sinyalleriyle ilişkilidir.
Internal search: Site içi arama sonuç sayfaları. Çoğu zaman indekslenmesi gerekmez; noindex stratejisi yaygındır.
Keyword stuffing: Metni doğal olmayan şekilde anahtar kelimeyle doldurma. Okunabilirliği ve kalite algısını düşürür.
Doorway page: Benzer niyetleri yakalamak için üretilen zayıf ve çoğul sayfalar. Uzun vadede risklidir.
Cloaking: Kullanıcıya başka, arama motoruna başka içerik gösterme. Spam riskini artıran bir uygulama.
Disallow: robots.txt ile belirli dizin/URL’leri taramaya kapatma yönergesi.
Noindex: Sayfanın dizine eklenmemesini isteyen yönerge. Taramayı engellemez; dizin görünürlüğünü yönetir.
CDN: İçeriği kullanıcıya yakın noktadan servis eden ağ. Görsel ve statik dosyalarda hız kazandırır.
Cache: Sayfa çıktısını veya veriyi geçici saklayıp daha hızlı servis etme tekniği. WordPress’te performansın temel dayanaklarından.
TTFB: Time to First Byte: Sunucunun ilk baytı döndürme süresi. Yavaşsa LCP ve genel deneyim etkilenir.
Above the fold: Ekran açıldığında ilk görünen alan. LCP ve kullanıcı algısı açısından kritik.
Orphan page: Hiç iç link almayan sayfa. Keşif ve güç açısından zayıf kalabilir.
Faceted navigation: Filtreli gezinme. Parametre üreterek çok sayıda URL oluşturabilir; indeks stratejisi gerektirir.
Pagination: Listeleme sayfalarının sayfalara bölünmesi. E-ticarette kategori sayfalarında sık görülür.
Hreflang: Çok dilli/çok bölgeli sitelerde doğru dil sürümünü doğru kullanıcıya göstermeyi hedefleyen işaretleme.
YMYL: Your Money or Your Life: Finans, sağlık gibi kullanıcı yaşamını etkileyen konular. Bu alanlarda doğruluk ve güven sinyalleri daha önemlidir.
E-E-A-T: Deneyim, uzmanlık, otorite ve güven sinyalleri. Özellikle hassas konularda (YMYL) daha kritik hale gelir.
Pillar page: Geniş bir konuyu üst düzeyde kapsayan ana sayfa. Alt içeriklere link verir ve onlardan geri link alır.
Topic cluster: Bir ana konu sayfası (pillar) ve onu destekleyen alt içeriklerin iç link ağıyla birbirine bağlandığı içerik modeli.
Rich result: Yapılandırılmış veri sayesinde arama sonuçlarında yıldız, fiyat, breadcrumb gibi zengin görünümler elde etme olasılığı.
Structured data: Sayfayı şema (schema.org) ile işaretleyerek içeriği makine tarafından daha iyi anlaşılır hale getirme yaklaşımı.
Breadcrumb: Gezinme izi. Hem kullanıcıya hiyerarşiyi gösterir hem de arama motorlarının site yapısını anlamasına yardımcı olur.
Sitemap: Google’a önemli URL’leri listeleyen XML dosyası. Keşfi hızlandırır ve izlemeyi kolaylaştırır.
X-Robots-Tag: Sunucu başlığıyla (header) robots yönergeleri vermek. HTML olmayan dosyalarda (PDF gibi) çok kullanışlıdır.
Robots meta: Sayfa bazında indeksleme ve snippet yönergeleri veren meta etiket. noindex en yaygın kullanım örneğidir.
302: Geçici yönlendirme. Kısa süreli kampanya veya test senaryolarında kullanılabilir; kalıcı taşımada ana araç değildir.
301: Kalıcı yönlendirme. URL değişimlerinde sinyalleri mümkün olduğunca yeni adrese taşımak için kullanılır.
Soft 404: Gerçekte içerik olmayan veya çok zayıf sayfaların 200 dönmesine rağmen Google tarafından “yok” gibi değerlendirilmesi.
CLS: Cumulative Layout Shift: Sayfadaki beklenmedik kaymaların seviyesini ölçen CWV metriği.
INP: Interaction to Next Paint: Kullanıcı etkileşimlerine verilen yanıt gecikmesini ölçen CWV metriği.
LCP: Largest Contentful Paint: Sayfadaki ana içerik öğesinin ne kadar hızlı yüklendiğini ölçen CWV metriği.
CTR: Click-through rate: Tıklama oranı. Gösterime göre kaç tıklama aldığını gösterir; başlık ve snippet kalitesiyle yakından ilişkilidir.
SERP: Search Engine Results Page: Arama sonuç sayfası. Sorguya göre video, ürün, harita gibi farklı bloklar içerebilir.
Index: Google’ın işlediği sayfaları arama sonuçlarında kullanmak üzere sakladığı dizin. Bir sayfanın taranması, dizine gireceği anlamına gelmez.
Crawl: Googlebot’un sayfaları keşfetmesi ve indirmesi süreci. robots.txt, sunucu hataları ve iç linkler taramayı doğrudan etkiler.
Canonical: Aynı veya çok benzer içeriğin birden fazla URL’de bulunduğu durumlarda, tercih edilen (asıl) URL’yi işaret eden sinyal.
Anchor text: Bir bağlantının tıklanabilir metni. Hem kullanıcıya hem Google’a linkin hangi konuyla ilgili olduğunu anlatır; doğal ve açıklayıcı olması idealdir.
Bu katalog, en sık karşılaşılan teknik SEO problemlerini hızlı teşhis etmek için hazırlanmıştır. Her maddede önce belirtinin ne olduğunu, sonra muhtemel nedenleri ve uygulanabilir çözüm adımlarını göreceksin.
Sorun: Parametreli URL’ler indeksleniyor
Belirti: Belirti: Indexte aynı sayfanın birçok parametreli sürümü var.
Olası neden: Olası nedenler: Canonical eksik, iç linkler parametreli URL’ye gidiyor.
Çözüm: Çözüm: İç linkleri temiz URL’ye çek; canonical stratejisini uygula; parametreleri indeks dışında yönet.
Sorun: Aşırı kategorileştirme (taxonomy şişmesi)
Belirti: Belirti: Binlerce etiket sayfası oluşur, çoğu ince içeriklidir.
Olası neden: Olası nedenler: Etiketler kontrolsüz açılır; otomatik etiketleme.
Çözüm: Çözüm: Etiket politikasını sınırla; değersiz arşivleri noindexle; mevcut etiketleri birleştir/temizle.
Sorun: Uluslararası para birimi/teslimat karmaşası
Belirti: Belirti: Kullanıcı yanlış fiyat/teslimat görür, dönüşüm düşer.
Olası neden: Olası nedenler: Yerelleştirme yapılmamış, sadece çeviri var.
Çözüm: Çözüm: Ülkeye özel fiyat, teslimat ve iade bilgilerini sayfada netleştir; dil sürümlerini gerçekten yerelleştir.
Sorun: Yanlış schema / çakışan JSON-LD
Belirti: Belirti: Search Console’da zengin sonuç hataları veya tutarsızlıklar.
Olası neden: Olası nedenler: Birden fazla eklenti şema basar; sayfadaki içerikle çelişir.
Çözüm: Çözüm: Tek kaynaktan şema üret; sayfa içeriğiyle eşleştir; test araçlarıyla doğrula.
Sorun: Hack ile spam sayfalar
Belirti: Belirti: site:seo.com.tc aramasında alakasız sayfalar çıkar.
Olası neden: Olası nedenler: Güvenlik açığı, zayıf parola, güncel olmayan eklenti.
Çözüm: Çözüm: Güvenlik temizliği, parolaları yenile, erişimleri kapat, kaldırma planı uygula, Search Console raporlarını izle.
Sorun: Spam UGC linkleri
Belirti: Belirti: Yorumlarda yüzlerce spam link birikir.
Olası neden: Olası nedenler: Moderasyon yok, bot koruması yok.
Çözüm: Çözüm: Moderasyon + CAPTCHA + rel=”ugc”; eski spam’leri temizle; periyodik temizlik planı yap.
Sorun: Video sayfaları görünmüyor
Belirti: Belirti: Videolar aramada görünürlük almıyor.
Olası neden: Olası nedenler: Video sayfası yok, transkript yok, VideoObject şeması eksik.
Çözüm: Çözüm: Tekil video sayfası oluştur; transkript ekle; VideoObject şeması ve erişilebilir thumbnail kullan.
Sorun: Görsel SEO zayıf
Belirti: Belirti: Google Görseller’den trafik yok; görseller indekslenmiyor.
Olası neden: Olası nedenler: Alt metin yok, dosya adları anlamsız, görseller çok büyük/çok yavaş.
Çözüm: Çözüm: Dosya adı + alt metin standardı belirle; WebP; responsive images; görselin bağlamını güçlendir.
Sorun: Kategori sayfaları zayıf
Belirti: Belirti: Kategori sayfaları indexte ama sıralama alamaz; ürün listesi dışında içerik yoktur.
Olası neden: Olası nedenler: Kullanıcı seçim kriteri bulamaz; niyet karşılanmaz.
Çözüm: Çözüm: Kategori intro, seçim rehberi, SSS, alt kategori linkleri ekle; filtre stratejisini düzenle.
Sorun: Ürün varyasyonlarında kopya
Belirti: Belirti: Aynı ürünün varyasyonları ayrı URL olup içerik aynı kalır.
Olası neden: Olası nedenler: Renk/beden varyasyonları URL üretiyordur; açıklama değişmiyordur.
Çözüm: Çözüm: Varyasyon stratejisi belirle: tek URL’de seçim mi, ayrı URL’de özgün içerik mi? Canonical ile yönet.
Sorun: Yanlış hreflang
Belirti: Belirti: İngilizce sayfa Türkçe sorgularda görünür veya tersi; ülkeler karışır.
Olası neden: Olası nedenler: Karşılıklılık yok, yanlış dil/ülke kodu, x-default hatalı.
Çözüm: Çözüm: Her sürüm birbirini işaretlesin; kodları doğrula; dil seçimi sayfasını doğru konumlandır.
Sorun: Kırık iç linkler
Belirti: Belirti: Kullanıcı 404’e düşer; tarama sinyali bozulur.
Olası neden: Olası nedenler: URL değişimi sonrası içerikler güncellenmemiştir.
Çözüm: Çözüm: 404 raporu çıkar; en çok trafik alan sayfalardaki kırıkları önce düzelt; düzenli link kontrolü rutini kur.
Sorun: Kopya başlık ve meta açıklamalar
Belirti: Belirti: Search Console’da çok sayıda sayfa aynı title/description’a sahiptir.
Olası neden: Olası nedenler: Şablonların tek tip olması, otomatik üretim, kategori/etiket sayfalarının çoğalması.
Çözüm: Çözüm: Sayfa türüne göre şablonları ayır; kritik sayfalarda manuel yaz; ince arşivleri noindexle.
Sorun: JS render sorunları
Belirti: Belirti: Google’ın gördüğü sayfada içerik eksik görünür.
Olası neden: Olası nedenler: Client-side render, API çağrısı gecikmesi, lazy-load ile metin/link yükleme.
Çözüm: Çözüm: SSR/SSG düşün; kritik içerikleri ilk HTML’de sun; lazy-load’u sadece görsellere sınırla.
Sorun: Mobilde içerik kaybı
Belirti: Belirti: Mobilde sekme/akordeon altında kritik metin yoktur veya hiç yüklenmez.
Olası neden: Olası nedenler: Tema mobilde bölümleri kaldırır; JS ile yüklenir; CSS ile gizlenir ama aslında DOM’da yoktur.
Çözüm: Çözüm: Mobilde de eşdeğer içerik sağla; kritik metni HTML’de render et; testleri URL Denetleme ‘görülen sayfa’ ile yap.
Sorun: Core Web Vitals kötüleşmesi
Belirti: Belirti: CWV raporunda ‘Kötü’ URL sayısı artar.
Olası neden: Olası nedenler: Yeni tema, ağır slider, fazla 3. parti script, görsel boyutları.
Çözüm: Çözüm: En çok trafik alan şablonlardan başla; LCP öğesini optimize et; JS’i azalt; görsel boyutlandır ve cache/CDN uygula.
Sorun: Soft 404
Belirti: Belirti: 200 dönen sayfalar ‘Soft 404’ olarak işaretlenir.
Olası neden: Olası nedenler: Boş kategori sayfaları, arama sonuç sayfaları, stok dışı ürün sayfaları (ince içerik).
Çözüm: Çözüm: Bu sayfaları içerikle güçlendir veya noindexle; gerçekten boşsa 404/410 döndür; kullanıcıyı alternatiflere yönlendir.
Sorun: Yönlendirme döngüsü
Belirti: Belirti: Sayfa açılmıyor; tarayıcı ‘çok fazla yönlendirme’ uyarısı verir.
Olası neden: Olası nedenler: Hatalı rewrite kuralı, çakışan eklenti yönlendirmeleri.
Çözüm: Çözüm: Sunucu kuralını izole et; eklenti yönlendirmelerini devre dışı bırakıp test et; tek kaynaktan yönet.
Sorun: Yönlendirme zincirleri
Belirti: Belirti: URL’ler A→B→C gibi birden fazla adımla açılır.
Olası neden: Olası nedenler: Eski kampanya yönlendirmeleri birikmiştir; www/https dönüşümü ayrı yapılmıştır.
Çözüm: Çözüm: Zinciri tek adıma indir (A→C); en kritik sayfalardan başla; yönlendirme haritasını düzenli temizle.
Sorun: Noindex kazası
Belirti: Belirti: Trafik bir anda düşer; pek çok sayfa noindexlenmiştir.
Olası neden: Olası nedenler: WordPress ‘arama motorlarını engelle’ ayarı, SEO eklentisi şablon hatası, staging ayarının prod’a taşınması.
Çözüm: Çözüm: Site genelinde index/noindex kontrolü yap; şablonları düzelt; Search Console’da yeniden tarama iste; ekipte yayın kontrol adımı ekle.
Sorun: robots.txt ile yanlış engelleme
Belirti: Belirti: Önemli sayfalar ‘robots.txt tarafından engellendi’ olarak görünür.
Olası neden: Olası nedenler: Geniş Disallow kuralları, tema/eklenti tarafından robots dosyasının değişmesi.
Çözüm: Çözüm: robots.txt’yi minimal tut; wp-admin gibi gerekli alanları engelle; kritik dizinleri Allow ile aç; değişiklikleri sürümleyerek yönet.
Sorun: Sitemap hataları
Belirti: Belirti: Search Console sitemap raporunda ‘Alınamadı’ veya çok sayıda geçersiz URL uyarısı.
Olası neden: Olası nedenler: 404/redirect URL’lerin sitemap’te olması, sunucu zaman aşımı, yanlış sitemap index.
Çözüm: Çözüm: Sitemap’te yalnızca 200 dönen canonical URL’leri bırak; büyük sitelerde sitemap’i böl; sunucu performansını iyileştir.
Sorun: Yanlış sayfa sıralanıyor (kanonik karmaşası)
Belirti: Belirti: Bir sorguda beklediğin URL yerine başka bir URL görünür veya Search Console farklı canonical seçer.
Olası neden: Olası nedenler: Parametreli URL’ler, http/https veya www/non-www tutarsızlığı, iç linklerin farklı sürüme gitmesi.
Çözüm: Çözüm: Tüm iç linkleri tercih edilen URL’ye çek; 301 ile sürümleri birleştir; canonical’ları self-referential yap; sitemap’i temizle.
Sorun: Sayfalar dizine girmiyor (genel)
Belirti: Belirti: Search Console’da ‘Keşfedildi – şu anda dizine eklenmedi’ veya benzeri durumlar artar.
Olası neden: Olası nedenler: İnce içerik, kopya sayfalar, zayıf iç link, yanlış canonical/noindex, düşük genel kalite sinyali.
Çözüm: Çözüm: URL Denetleme ile canonical/noindex kontrol et; içeriği genişlet; 3-5 iç link ekle; sitemap hijyenini düzelt; aynı niyetli sayfaları birleştir.
Ekip içinde kaliteyi standartlaştırmak için basit bir puan kartı kullanabilirsin. Her içerik 0-5 arası puanlanır; toplam puan, hangi sayfaların güncellenmesi gerektiğini hızlıca gösterir. Puanlama, “mutlak doğru” değildir; tutarlılık sağlamak için bir çerçevedir.
Sayfa deneyimi (0-5)
0-1: Çok yavaş, mobilde sorunlu.
2-3: Temel olarak kullanılabilir ama iyileştirme fırsatı büyük.
4-5: Hızlı, mobil uyumlu, rahatsız edici overlay yok.
İç linkleme ve gezinme (0-5)
0-1: Yetim sayfa; ilgili sayfalara geçiş yok.
2-3: Bazı linkler var ama stratejisiz.
4-5: Topic cluster mantığıyla güçlü iç link ağı; breadcrumb ve kategori uyumlu.
Okunabilirlik ve yapı (0-5)
0-1: Uzun bloklar, zayıf başlıklar.
2-3: Başlıklar var ama akış karışık.
4-5: Net hiyerarşi, kısa paragraflar, tablolar ve özet kutuları.
Güven ve kanıt (0-5)
0-1: İddialar kaynaksız, belirsiz.
2-3: Bazı kaynaklar var; yazar/kurum bilgisi zayıf.
4-5: Kaynaklar güvenilir, güncel; yazar/kurum/iletişim şeffaf.
Kapsam ve derinlik (0-5)
0-1: Yüzeysel, kritik adımlar eksik.
2-3: Temel bilgileri veriyor; örnek/şablon az.
4-5: Adım adım süreç, sık hata, kontrol listesi ve örneklerle tamam.
Niyet uyumu (0-5)
0-1: Sayfa aranan soruyu karşılamıyor veya yanlış formatta.
2-3: Kısmen cevaplıyor ama SERP formatından geride.
4-5: Kullanıcı beklentisini hızlı karşılıyor, format doğru.
Pratik kullanım: Aylık olarak en çok trafik alan 20 sayfayı puanla. 20 üzerinden 12’nin altında kalanları güncelleme sprint’ine al. Puanı yükseltirken önce niyet uyumu ve kapsam, sonra güven sinyalleri ve performans üzerinde çalış.
Bu sözlük, rehber boyunca geçen terimleri hızlıca hatırlamak için hazırlanmıştır. Tanımlar pratik ve WordPress/SEO bağlamına uyarlanmıştır.
Change log: Sitede yapılan değişikliklerin kaydı. Trafik dalgalanmalarında teşhisi hızlandırır.
Editorial calendar: Yayın takvimi. Sezonsallık ve konu kümeleriyle uyumlu olursa SEO verimliliği artar.
Content governance: İçerik yönetim kuralları. Kim yayınlar, kim günceller, kalite standardı nedir gibi süreçleri tanımlar.
Monitoring: Sürekli izleme. Index hataları, performans ve güvenlik problemleri erken yakalanırsa zarar büyümez.
Staging: Yayın öncesi test ortamı. Staging’te noindex/şifre koruması doğru yapılmazsa yanlışlıkla prod’a taşınabilir.
Edge caching: CDN uç noktalarında sayfa önbellekleme. TTFB’yi ciddi düşürebilir; dinamik içeriklerde dikkat ister.
Retry-After: 503 bakım durumunda tarayıcı/bota ne zaman tekrar denemesi gerektiğini söyleyen header.
Redirect loop: Yönlendirme döngüsü. Kullanıcı ve bot sayfaya erişemez; acil düzeltme gerekir.
Canonical chain: Canonical’ın bir sayfadan diğerine, oradan başka bir sayfaya gitmesi. Sinyali zayıflatabilir; mümkünse tek adım olmalı.
Archive pages: Kategori/etiket/yazar arşivleri. Değer üretiyorsa indexlenebilir; aksi halde noindex stratejisi düşünülebilir.
Taxonomy: Kategori/etiket gibi sınıflandırma yapıları. Kontrolsüz büyürse ince içerik üretir.
Navigation depth: Sayfanın ana sayfadan kaç tıklama uzakta olduğu. Çok derinde kalan sayfalar geç keşfedilebilir.
Internal linking equity: İç linklerin sayfalar arasında önem sinyali taşıması. Stratejik linkleme, kritik sayfaları güçlendirebilir.
Query cannibalization: Aynı sorgu/niyet için birden çok sayfanın yarışıp birbirinin performansını düşürmesi.
Content decay: Zamanla içeriğin performansının düşmesi. Güncelleme ve yeniden yapılandırma ile toparlanabilir.
Sitemap lastmod: Sitemap’te URL’nin son değişim tarihini belirten alan. Güncelleme sinyali olarak faydalı olabilir; gereksiz oynama yapılmamalıdır.
Open Graph: Sosyal ağlarda paylaşım görünümünü kontrol eden meta etiket seti (og:title, og:description, og:image).
Meta description: Sayfanın arama sonuçlarında açıklama adayı olan meta etiketi. Tıklamayı etkiler ama sıralama faktörü olarak doğrudan düşünülmez.
Duplicate title: Birden fazla sayfada aynı title etiketinin kullanılması. Google başlık üretimini değiştirerek bunu telafi etmeye çalışabilir.
Content parity: Mobil ve desktop içerik eşdeğerliliği. Mobil-first indexing döneminde kritik bilgiler mobilde de bulunmalıdır.
Accessibility: Erişilebilirlik. Alt metin, başlık hiyerarşisi ve klavye kullanımına uygunluk hem kullanıcıya hem kalite algısına katkı sağlar.
Preload: Kritik kaynakların (font, hero görsel) önden yüklenmesi. Fazla kullanılırsa ters etki yapabilir.
Preconnect: Tarayıcının bir alan adına erken bağlantı kurmasını sağlayan ipucu. Kritik 3. taraflarda kontrollü kullanılabilir.
Lazy-load threshold: Lazy-load’un ne zaman tetiklendiğini belirleyen mesafe. Yanlış ayarda LCP görseli gecikmeli yüklenebilir.
Image CDN: Görselleri farklı boyutlarda otomatik üreten ve yakın noktadan servis eden sistem. WordPress’te ciddi hız kazanımı sağlar.
Third-party scripts: Reklam, analitik, widget gibi dış kaynaklı script’ler. Fazlalığı performansı ve gizlilik risklerini artırır.
Main thread: Tarayıcının ana iş parçacığı. Ağır JavaScript bu alanı meşgul ederse INP kötüleşebilir.
Render-blocking: Sayfanın ilk görüntüsünü geciktiren kaynaklar (CSS/JS). LCP ve kullanıcı algısını olumsuz etkileyebilir.
Critical CSS: İlk ekranda gerekli olan CSS’in öncelikli yüklenmesi. Render gecikmesini azaltabilir.
Cache busting: Dosya sürümleme (style.css?v=2 gibi) ile tarayıcı cache’ini kontrol etme. Performans ve güncelleme yönetiminde kullanılır.
HSTS: HTTPS kullanımını zorlayan güvenlik başlığı. Teknik güvenlik ve tutarlılık açısından faydalı olabilir; yanlış kurulumda erişim sorunları yaratabilir.
HTTP header: Sunucunun tarayıcıya gönderdiği üst bilgi. X-Robots-Tag gibi SEO yönergeleri header üzerinden verilebilir.
Infinite space: Filtre/parametrelerin sınırsız kombinasyonlar üretmesi. E-ticarette sık görülür ve indeks stratejisi gerektirir.
Crawl trap: Tarayıcıyı sonsuz veya çok geniş URL alanına çeken kalıplar (takvim, filtre, parametre kombinasyonları). Tarama bütçesini tüketir.
Redirect mapping: Site taşıma veya URL değişiminde eski→yeni eşleştirme listesi. Taşımanın başarısını belirleyen dokümandır.
Content consolidation: Aynı niyete hizmet eden birden fazla sayfayı tek güçlü sayfada birleştirme. Doğru 301 ve iç link güncellemesiyle yapılır.
Content pruning: Zayıf, güncel olmayan veya kopya sayfaları kaldırma/birleştirme yaklaşımı. Amaç kalite sinyalini seyrelten sayfaları azaltmaktır.
Search intent: Bir sorgunun arkasındaki amaç. İçerik formatını belirler: tanım, rehber, karşılaştırma veya satın alma.
Brand search: Kullanıcının marka adını yazarak araması (örn. “seo.com.tc”). Marka aramaları güven ve talep sinyali olarak yorumlanabilir.
Knowledge panel: Bazı marka ve varlıklarda SERP’in sağ tarafında görünen bilgi paneli. Tutarlı marka bilgisi ve resmi profiller önemlidir.
Entity: Google’ın “varlık” olarak tanıdığı kişi/marka/yer gibi kavramlar. Marka varlığını güçlendirmek, güven sinyallerini destekleyebilir.
Query deserves freshness (QDF): Bazı sorgularda tazelik daha önemli olabilir. Haber ve hızlı değişen konularda güncel içerik avantaj sağlayabilir.
Index seçimi: Google’ın aynı içerik grubundan hangi URL’yi dizinde tutacağı kararı. Sinyaller (canonical, iç linkler, sitemap, içerik) bu seçimi etkiler.
Bu sözlük, rehber boyunca geçen terimleri hızlıca hatırlamak için hazırlanmıştır. Tanımlar pratik ve WordPress/SEO bağlamına uyarlanmıştır.
Information scent: Kullanıcının linklere bakarak ‘burada aradığım var’ hissi. Anchor text ve başlıklar bu hissi güçlendirir.
Information architecture: Bilginin site içinde nasıl organize edildiği. Menü, kategori ve iç linkler bu yapının parçasıdır.
Content brief: Bir içeriğin hedefini, kapsamını ve gereksinimlerini anlatan kısa doküman. Kaliteyi standartlaştırır.
Query clustering: Benzer sorguları kümelere ayırma. İçerik konsolidasyonu ve topic cluster planında kullanılır.
Duplicate parameter: Aynı anlamı taşıyan farklı parametre kombinasyonları. Filtrelerde sık görülür ve canonical/robots stratejisi ister.
Index bloat: Düşük değerli çok sayıda URL’nin dizini şişirmesi. Kalite sinyalini seyreltir.
Content decay alert: Performans düşüşünü erken yakalayan izleme yaklaşımı. Aylık rapor rutiniyle desteklenir.
Search journey: Kullanıcının sorgudan sorguya ilerlediği yolculuk. İçerik serileri bu yolculuğa göre kurgulanabilir.
PAA: People Also Ask: ‘İnsanlar bunları da sordu’ kutuları. SSS blokları ve net cevaplar için fikir verebilir.
SERP feature: Öne çıkan snippet, video, PAA gibi SERP bileşenleri. Strateji, hangi feature’ın hedefleneceğini belirleyebilir.
Content gap: Rakiplerin kapsadığı ama senin kapsamadığın alt konular. İçerik planında fırsat alanıdır.
Breadcrumb UI: Kullanıcı arayüzünde breadcrumb görünümü. Şema kadar, kullanıcı deneyimi için de değerlidir.
Schema validation: Şema söz dizimi ve uygunluk kontrolü. Hata ayıklama sürecinin temel adımıdır.
Review management: Yorumların toplanması ve yönetilmesi. Sahte yorumlar risklidir; gerçek deneyimler güven oluşturur.
NAP: Name, Address, Phone: Yerel işletme bilgilerinin tutarlılığı. Yerel görünürlükte kritik olabilir.
Local pack: Yerel aramalarda harita sonuç bloğu. İşletme profili, yorumlar ve yerel sinyaller önemlidir.
Brand mention: Link olmasa bile markanın web’de anılması. Bazı senaryolarda güven ve varlık sinyali olarak yorumlanabilir.
Digital PR: Editoryal kaynaklardan marka anılması ve link kazanımı odaklı PR yaklaşımı. Off-page sinyalleri güçlendirebilir.
Link prospecting: Kaliteli atıf/link fırsatlarını araştırma. PR, ortaklık ve içerik pazarlamasıyla birlikte yürütülür.
Content hub: Bir temanın etrafında toplanan içerik merkezi. Pillar + alt içerikler + kaynak sayfalar birlikte çalışır.

Bu şablonun en güçlü yanı, tekil içerikler üretmek yerine bir sistem kurmasıdır. Zamanla yeni alt içerikler ekledikçe pillar sayfa büyür ve site geneline dağılan iç link ağı güçlenir.
Son olarak kaynakça ve güncelleme notu ekle. Ne zaman güncellendiğini ve hangi resmi kaynaklara dayandığını belirtmek, özellikle teknik içeriklerde güveni artırır.
Sayfanın sonuna SSS eklersin. Burada, kullanıcıların sürekli takıldığı soruları kısa cevaplarla çözersin: ‘noindex mi robots.txt mi?’, ‘canonical ne zaman gerekir?’, ‘site taşıma kaç gün sürer?’ gibi.
Kontrol listesinden sonra, her maddeyi açıklayan alt içeriklere link verirsin: robots.txt, sitemap, canonical, yönlendirme, CWV, JS SEO gibi. Linkleri verirken anchor text’i açıklayıcı seç: “robots.txt yönetimi” gibi.
Ardından, sayfanın ortasında bir kontrol listesi verirsin. Bu liste, kullanıcıların ‘nereden başlayacağım?’ stresini azaltır. Listeyi WordPress’e uygun bloklarla (numaralı liste + kısa açıklamalar) sunmak idealdir.
60 saniyelik özet bölümünde kullanıcıya şunu söylersin: “Teknik SEO, Google’ın sayfanı görmesini ve doğru yorumlamasını sağlar. Önce tarama ve index engellerini kaldır, sonra performansı ve mobil uyumu güçlendir, en sonunda şema ve iç linklerle görünürlüğü artır.”
Sayfa kurgusu dört katmanlıdır: (1) 60 saniyelik özet, (2) adım adım kontrol listesi, (3) alt konulara derin linkler, (4) sık sorulan sorular ve kaynakça.
Örnek sayfa: https://seo.com.tc/seo/teknik-seo/ (örnekleme amaçlı). Bu sayfa bir “pillar” gibi davranır: alt içeriklere link verir ve her alt içerikten geri link alır. Böylece hem tarama kolaylaşır hem de içerikler birbirini güçlendirir.
Bu bölümde, WordPress’te yayınlayabileceğin bir “Teknik SEO Rehberi” sayfasının örnek kurgusunu veriyorum. Amaç, hem kullanıcıya hızlı bir yol haritası sunmak hem de Google’ın sayfayı net anlamasını sağlamaktır.
Son olarak, URL standardını kısa bir dokümanda ekip içinde paylaş. Yeni yazar veya editör geldiğinde aynı kalitede URL üretimi devam eder.
Değişim kuralı: Yayında olan bir URL’yi değiştirmen gerekiyorsa, eski URL’den yeni URL’ye 301 zorunludur ve iç linkler güncellenmelidir. Sadece 301 ekleyip iç linkleri eski URL’de bırakmak, zamanla yönlendirme zincirleri oluşturur.
Kategori ve içerik dizinleri için de bir standart seç: örneğin tüm SEO içerikleri /seo/ altında, teknik SEO içerikleri /seo/teknik-seo/ altında olsun. Bu, hem kullanıcı hem de arama motoru için konu hiyerarşisini belirginleştirir.
Önerilen yaklaşım: kısa, anlamlı, küçük harfli, tire ile ayrılmış slug. Gereksiz stop-word (ve, ile, için) kullanımı şart değildir; ama anlamı bozmayacak şekilde sadeleştirilebilir. Türkçe karakterleri slug’da kullanmak teknik olarak mümkün olsa da, paylaşım ve kopyalama sırasında kodlama sorunları yaşanabildiği için çoğu ekip transliterasyon tercih eder.
WordPress sitelerinde URL standardı belirlemek, ileride yapılacak yüzlerce küçük kararın tek bir çerçeveye oturmasını sağlar. Standart yoksa aynı içerik farklı kişiler tarafından farklı slug’larla yayınlanır; bu da kopya ve tutarsızlık üretir.
WordPress’te uygulama: Medya kütüphanesinde alt metin alanını doldurmayı yayın öncesi kontrol listesine ekle. Böylece süreç sürdürülebilir olur ve geriye dönük temizlik ihtiyacı azalır.
Ekip standardı önerisi: (1) Her görsel için 5-12 kelimelik alt metin, (2) İnsan gibi yaz, (3) Gereksiz tekrar yapma, (4) Dekoratif görsellerde alt metni boş bırak (anlam taşımıyorsa), (5) Ürün görsellerinde model/renk gibi ayırt edici bilgiyi ekle.
İyi alt metin kısa ve açıklayıcıdır: “WordPress robots.txt örnek dosyası ekran görüntüsü” gibi. Kötü alt metin ise ya boş bırakılır ya da aynı anahtar kelimeyle doldurulur: “seo seo seo” gibi. Bu tarz doldurma, kalite algısını düşürür.
Görsel alt metin (alt) standardı, özellikle içerik sitelerinde hem erişilebilirlik hem de görsel arama görünürlüğü için büyük fark yaratır. Alt metnin amacı ‘anahtar kelime eklemek’ değil, görseli görmeyen bir kullanıcıya (ekran okuyucu) ne olduğunu anlatmaktır.
Kural: Anchor, linklenen sayfanın ana konusunu doğal biçimde söylesin; aynı sayfaya her yerde aynı anchor’ı kullanmak zorunda değilsin. Ancak aşırı çeşitlendirme de gereksizdir; tutarlı bir dil kullanmak yeterlidir.
İyi anchor örnekleri: “canonical yönetimi”, “site taşıma planı”, “Core Web Vitals iyileştirme alanları”. Zayıf anchor örnekleri: “buraya tıkla”, “devamı”, “link”.
İç linklerde anchor text standardı belirlemek, hem kullanıcı deneyimini hem de site içi yönlendirmeyi iyileştirir. Amaç, linkin nereye gittiğini tıklamadan anlamaktır.
SEO Eğitimi Serisi, dijital dünyada görünür olmak isteyen herkes için adım adım ilerleyen kapsamlı bir yol haritası sunuyor. Bu playlist, SEO’ya hiç bilgisi olmayanlar için temel kavramlardan başlayarak; arama motorlarının nasıl çalıştığını, anahtar kelime araştırmasının mantığını ve doğru içerik kurgusunun nasıl yapılacağını sade ve anlaşılır bir dille anlatır. Teorik bilgiyi pratik örneklerle destekleyerek öğrenme sürecini kalıcı hale getirir.
Serinin ilerleyen bölümlerinde teknik SEO, site içi optimizasyon (on-page SEO) ve site dışı çalışmalar (off-page SEO) detaylı şekilde ele alınır. Meta etiketlerden URL yapısına, mobil uyumluluktan sayfa hızına kadar arama motorlarının önem verdiği tüm kritik unsurlar uygulamalı olarak gösterilir. Böylece izleyiciler yalnızca “ne yapmaları gerektiğini” değil, “neden yapmaları gerektiğini” de öğrenir.
Ayrıca anahtar kelime stratejisi oluşturma, rakip analizi yapma ve içerik planı hazırlama gibi profesyonel seviyede konular da adım adım işlenir. Gerçek senaryolar üzerinden yapılan anlatımlar sayesinde, SEO’nun sadece teknik bir süreç değil; stratejik bir pazarlama disiplini olduğu net bir şekilde ortaya konur. Bu yaklaşım, izleyicilerin projelerine daha bilinçli ve veriye dayalı kararlarla yön vermesini sağlar.
SEO Eğitimi Serisi, hem kendi web sitesini büyütmek isteyen girişimciler hem de dijital pazarlama alanında uzmanlaşmak isteyenler için güçlü bir rehber niteliğindedir. Sıfırdan başlayıp uzmanlık seviyesine ulaşmayı hedefleyen bu seri, sürdürülebilir organik trafik elde etmenin ve arama motorlarında kalıcı başarı sağlamanın tüm inceliklerini kapsamlı biçimde sunar.