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