SEO
2025
WordPress SEO Ayarları 2025: Yoast/RankMath, Site Haritası, Robots.txt ve Şema (Tam Rehber)
2025’te WordPress SEO başarısı; doğru eklenti kurulumu (Yoast/RankMath),
site haritası mimarisi, robots.txt politikaları, şema (schema.org)
yapılandırması ve Core Web Vitals uyumu üzerine kuruludur. Bu kitapçık;
permalink yapısından breadcrumb’e, Open Graph ayarlarından
JSON-LD şablonlarına ve içerik SEO taktiklerine kadar adım adım bir “kurulumdan-ölçeğe” yol haritası sunar.
- Temel Hijyen: Permalink, başlık/özet, indeksleme politikaları, Open Graph.
- Şema Gücü: Organization, WebSite, Breadcrumb, BlogPosting, FAQPage JSON-LD.
- Teknik + İçerik: Robots.txt, sitemap stratejisi, CWV, iç linkleme, görsel SEO.
1) 2025 SEO Panoraması & WordPress Özelinde Öncelikler
WordPress, modüler yapısıyla güçlüdür; ancak SEO hijyenini sistematik ele almadığınızda indeksleme, kalite sinyalleri ve hız metriği zayıflar.
- Arama niyeti & kalite: Yardımcı (helpful) içerik, net fayda ve E-E-A-T sinyalleri.
- Teknik temizlik: Doğru permalink, sitemap, robots ve şema ile “tarama → indeksleme” akışını kolaylaştırma.
- Hız & deneyim: CWV metrikleri (LCP/INP/CLS) + mobil öncelikli tasarım.
Odak Maddeler
- Teklemeden kaçınan taksonomi (kategori/etiket) kullanımı
- Şema setleri: Organization + WebSite + Breadcrumb + BlogPosting
- Staging/ön izlemeyi otomatik noindex ile güvene alma
* Örnek hedeflerdir; site ölçeği ve içerik tipine göre değişebilir.
2) WordPress Temel SEO Ayarları (Permalink, Başlık, OG)
Hızlı Kurulum Kontrol Listesi
- Genel: Site başlığı (brand) + kısa açıklama (value prop)
- Okuma: Arşiv/sayfa indekslenebilir; arama sonuçları sayfalarını listelemeyin
- Kalıcı Bağlantılar:
/%postname%/(kısa, anlamlı slug) - Medya: Varsayılan küçük resim boyutlarını ihtiyaca göre optimize edin
- OG/Twitter Card: Eklenti üzerinden site çapında açık grafik
Slug & Başlık Kalıbı
Başlık: {anahtar konu} + {yıl} + {fayda}
Slug: /blog/{anahtar-konu}-{yil}-{kısa-fayda}/
3) Yoast vs Rank Math: Hangisi? (Karşılaştırma Tablosu)
| Özellik | Yoast SEO | Rank Math | Not |
|---|---|---|---|
| Kurulum Sihirbazı | Var | Var | Adım adım temel hijyen |
| Şema (Schema) | Temel şema + gelişmiş seçenekler | Geniş şema türleri + modüler | Her ikisi de JSON-LD üretir |
| Site Haritası | Otomatik | Otomatik | Alt türler: image/news/video |
| Breadcrumb | Var | Var | Tema entegrasyonu gerekebilir |
| Yönlendirmeler | Premium | Modül | 404 izle, 301/410 ekle |
| OG/Twitter | Var | Var | Sosyal önizlemeler |
| Analiz/Puanlama | Okunabilirlik/anahtar kelime | İçerik skoru/öneriler | Yardımcı metrikler |
* Menü/özellik adları sürümlere göre değişebilir; güncel arayüzü baz alın.
4) Site Haritası Stratejisi (XML/Video/News/Image)
İyi Bir Sitemap’in Özellikleri
- Yalnızca indekslenebilir ve kanonik URL’ler
- Son değişiklik (lastmod) alanı dolu
- Gereksiz taksonomi/arama sayfaları hariç
- Geniş sitelerde sayfa başına 5–10k URL bölümlendirme
Yoast & Rank Math Yol Haritası
- Sitemap’i aktif edin ve yalnızca gerekli içerik türlerini işaretleyin
- Görsel ağırlıklı sitelerde image sitemap’i açın
- Haber sitelerinde news sitemap gereksinimlerini kontrol edin
5) Robots.txt: En İyi Pratikler & Şablonlar
Örnek Robots.txt (WordPress)
User-agent: *
Disallow: /wp-admin/
Allow: /wp-admin/admin-ajax.php
Disallow: /?s=
Disallow: /search/
Disallow: /trackback/
Sitemap: https://{alan-adiniz}.com/sitemap_index.xml
functions.php ile Robots’u Özelleştirme
add_filter('robots_txt', function($output, $public){
$lines = [
'User-agent: *',
'Disallow: /wp-admin/',
'Allow: /wp-admin/admin-ajax.php',
'Disallow: /?s=',
'Disallow: /search/',
'Disallow: /trackback/',
'Sitemap: '.home_url('/sitemap_index.xml')
];
return implode("\n", $lines);
}, 10, 2);
/wp-content/ veya /wp-includes/’ı tamamen engellemeyin; CSS/JS engeli render sorunlarına yol açar.
6) Şema (Schema.org) JSON-LD: Organization, WebSite, Breadcrumb, BlogPosting, FAQPage
E-E-A-T sinyallerini desteklemek için kurumsal kimlik ve içerik tiplerine uygun şema üretin.
Temel Organization + WebSite
BlogPosting + FAQPage (Bu Yazı İçin)
7) İçerik SEO: Başlık Yapısı, İç Linkleme, Kategori/Etiket Stratejisi
Yapı & Hiyerarşi
- Sayfada yalnızca bir H1, alt başlıklar H2 → H3 zinciri
- Paragraf başına tek fikir, madde işaretleriyle taranabilirlik
- İç link: konu grupları (hub) → destek yazılar
Kategori / Etiket
- Kategori = ana konu grupları; Etiket = alt konu/özellik
- Etiket spam’inden kaçının (aynı/synonym etiketleri birleştirin)
- Kategori açıklamaları + görsel ile zenginleştirin
8) Görsel SEO: WebP/AVIF, Alt Metin, Boyutlandırma, CDN
Görsel Kontrol Listesi
- Dosya adları açıklayıcı:
anahtar-konu-ornek.webp - Alt metin: Görselin amacını yalın anlatın
- Boyut: Layout shift’i önlemek için genişlik/yükseklik
- Modern formatlar: WebP/AVIF (+ JPG fallback)
- Lazy-load + responsive
srcset
CDN & Önbellek
- Görseller için ayrı CDN alan adı (CORS/HTTP/2)
- Uzun cache-control + versiyonlu dosya
<use> ile sprite olarak yükleyin; ağırlık düşer.
9) Performans & CWV: Önbellek, CDN, CSS/JS Optimize, Fonts
Hız Mimarisi
- Sunucu tarafı önbellek + sayfa/nesne önbelleği
- CSS kritik yolu (critical CSS), defer/async JS
- 3P script diyet listesi (yalnızca gerekli olanlar)
functions.php Mini İyileştirmeler
/* Emojileri kapat */
add_action('init', function(){
remove_action('wp_head','print_emoji_detection_script',7);
remove_action('wp_print_styles','print_emoji_styles');
});
/* jQuery'yi footer'a taşı (tema uyumluluğunu test edin) */
add_action('wp_default_scripts', function($scripts){
if(!is_admin() && isset($scripts->registered['jquery'])){
$scripts->registered['jquery']->deps = []; // migrate/kütüphane bağımlılıklarını kontrol edin
}
});
10) Güvenlik & Ortam: Staging/Noindex, 404/410, Canonical
Öneriler
- Staging ortamına noindex etiketi + temel şifre koruması
- Kalıcı silinen içerikler için 410 durum kodu (yönlendirme yoksa)
- Kopya/sort filtre URL’lerinde kanonik orijinal
Header Örneği (Staging)
11) Ölçümleme: Search Console, GA4, UTM & Etkinlikler
Temel Kurulum
- Search Console alan adını doğrulayın (DNS önerilir)
- GA4 ölçüm kimliği + site içi etkinlikler (scroll, outbound, form)
- UTM konvansiyonları:
utm_source,utm_medium,utm_campaign
UTM Kalıbı
?utm_source=blog&utm_medium=internal&utm_campaign=icerik-2025&utm_content={cta}
12) 30-60-90 Gün Gelişim Planı
- Yoast/Rank Math kurulumu + sitemap/robots
- Organization/WebSite şeması
- 10 içerikte başlık/slug/OG standardizasyonu
- Hub & spoke yapısı → 20+ yazıda iç link
- Görsel SEO + WebP/AVIF dönüşümü
- Breadcrumb ve kategori açıklamaları
- CWV optimizasyonu (LCP/INP/CLS)
- 404/410 temizliği + yönlendirmeler
- FAQ şeması + SSS sayfaları
13) Yaygın Hatalar & Çözümler
Tarama bütçesini boşa harcar.
İnce arşiv sayfaları üretir.
CSS/JS engeli render’ı bozar.
Konunun anlaşılmasını zorlaştırır.
14) Sık Sorulan Sorular
