Web Analytics Made Easy - Statcounter

Tema düzenleyici

Soru XenForo SEO Ayarları Nasıl Yapılır?

XenForo SEO Ayarları Nasıl Yapılır?

Kısa özet:
XenForo zaten SEO konusunda fena değil; birkaç temel ayarı doğru yapman, temiz URL + doğru başlık yapısı + meta ayarları + sitemap + structured data ile işi büyük ölçüde çözer.

Aşağıya adım adım, uygulanabilir bir rehber bırakıyorum:

1. Temel SEO Ayarları (Options)

AdminCP > Setup > Options > Basic board information

  • Board title: Markanı / siteni net ifade eden, kısa bir isim kullan.
  • Description (meta): 150–160 karakter civarı, siteyi özetleyen açıklama yaz. Anahtar kelime doldurmaya çalışma, doğal olsun.
  • Home page URL: Varsa ana site adresin (ör: https://www.siteadi.com), yoksa forum kök dizinse boş bırakılabilir.

AdminCP > Setup > Options > Search engine optimization (SEO)

Burada genelde şunlara bak:

  • Enable full friendly URLs: Mutlaka işaretli olsun. (Sunucu tarafında URL rewrites aktif olmalı, aşağıda anlatacağım.)
  • Use canonical URLs: Açık kalsın (duplicate içerik riskini azaltır).
  • Index page route: Forumun ana sayfası / mı, /forums/ mu olacak, stratejine göre belirle (çoğu sitede varsayılan gayet iyi).

2. Friendly URL ve .htaccess / Nginx Ayarları

Apache kullanıyorsan:
src/ klasörünün bulunduğu dizinde .htaccess dosyası olmalı. Yoksa XenForo ile gelen htaccess.txt dosyasını .htaccess olarak yeniden adlandır.

İçeriği aşağıdakine benzer olmalı (örnek):

Kod:
<IfModule mod_rewrite.c>
 RewriteEngine on

 RewriteCond %{REQUEST_FILENAME} -f [OR]
 RewriteCond %{REQUEST_FILENAME} -l [OR]
 RewriteCond %{REQUEST_FILENAME} -d
 RewriteRule ^.*$ - [NC,L]

 RewriteRule ^(data/|js/|styles/|install/|favicon\.ico|apple-touch-icon.*\.png|site\.webmanifest) - [L]

 RewriteRule ^.*$ index.php [NC,L]
</IfModule>

Nginx kullanıyorsan: XenForo’nun resmi Nginx örnek config’ini temel alman önerilir; try_files $uri /index.php?$uri&$args; mantığıyla çalışan bir yapı olmalı.

3. URL Yapısı, Forum ve Konu Başlıkları

Google tarafında asıl işe yarayan kısım:

  • Konular: Başlıklar açıklayıcı ve doğal olsun.
    Örn:
    Yanlış: [Yardım] Acil bakar mısınız
    Doğru: XenForo SEO ayarları nasıl yapılır? (Adım adım rehber)
  • Forum isimleri: Kısa, anlaşılır ve kategoriyi gerçekten anlatan isimler kullan.
  • Tag (etiket): Etiket özelliğini aktif kullanırsan uzun vadede iyi trafik çekebilir, ama spam etiketleme yapma.

4. Meta Title / Description Yapılandırma

XenForo, title’ları otomatik oluşturuyor ama bazı eklentilerle daha detaylı kontrol sağlayabilirsin.

Temelde dikkat et:

  • Sayfa başlığı: Konu başlığı | Site adı formatı gayet iyi.
  • Meta description: Google çoğu zaman sayfadaki içeriğe göre kendi oluşturuyor, ama önemli sayfalarda (ana sayfa, kategori açılış sayfaları) açıklamayı Options kısmından düzgün ayarla.

Eğer daha ileri seviye kontrol istersen genellikle şu tarz eklentiler kullanılıyor:

  • XenForo için gelişmiş SEO/Meta eklentileri (örneğin SEO & Index Tools tipi paketler)

(Buraya doğrudan isim/link yazmıyorum, forum kurallarına göre hareket etmek gerekiyor.)

5. Sitemap (Site Haritası) Ayarları

AdminCP > Setup > Options > XML sitemap generation

  • Enable sitemap generation: Açık olsun.
  • Sitemap URL: https://domain.com/sitemap.php
  • Include types: En azından threads, forums, pages, users (kullanıcı profillerini indexletmek istiyorsan) seçilebilir.
  • Update frequency: Forumundaki içerik üretim hızına göre belirle; günlük / 2 günde bir çoğu site için yeterli.

Sonrasında Google Search Console’da:

  • Sitemaps > Yeni sitemap ekle > sitemap.php yaz ve gönder.

6. Robots.txt Yapısı

Alan adının kök dizinine bir robots.txt koy. Basit ama iş gören bir örnek:

Kod:
User-agent: *
Disallow: /admin.php
Disallow: /install/
Disallow: /internal_data/
Disallow: /library/
Disallow: /src/
Disallow: /styles/
Disallow: /data/
Disallow: /account/
Disallow: /login/
Disallow: /logout/
Disallow: /register/
Allow: /

Sitemap: https://www.siteadi.com/sitemap.php

Alan adını kendi domainine göre düzenle. Çok agresif Disallow verme, forum içeriğini kapatma.

7. Structured Data (Yapılandırılmış Veri)

XenForo 2.x, forum/thread yapıları için belirli structured data çıktıları üretir.
Ama özellikle:

  • Ana sayfa (Organization / WebSite)
  • Özel sayfalar (FAQ, About, vb.)

için ek JSON-LD schema eklemek istersen, genellikle:

Appearance > Templates > PAGE_CONTAINER içinde </head> etiketinden önce küçük bir schema bloğu ekleniyor.

Örneğin basit bir Organization schema (domainini, marka adını kendine göre değiştir):

HTML:
<script type="application/ld+json">
{
 "@context": "https://schema.org",
 "@type": "Organization",
 "url": "https://www.siteadi.com/",
 "name": "Site Adı",
 "logo": "https://www.siteadi.com/logo.png"
}
</script>

8. Hız, Cache ve CDN (SEO’ya Dolaylı Etki)

SEO = sadece meta tag değil, performans da:

  • PHP OPcache ve sunucu tarafı cache açık olsun.
  • XenForo’nun Enhanced search + Elasticsearch kullanımı (büyük forumlarda hem hız hem kalite açısından faydalı).
  • Resimleri sıkıştır: WebP kullanabilirsin, CDN üzerinden sunabilirsin.
  • Cloudflare / benzeri CDN: Statik dosyalar için gayet iyi iş görür.

9. Kategori ve İçerik Stratejisi

Teknik SEO’yu düzgün kurduktan sonra asıl farkı içerik yaratıyor:

  • Konu tekrarını azalt: Aynı soruya 10 farklı başlık açılmasın.
  • Sabit konular / rehberler: Önemli arama terimlerine yönelik kaliteli “rehber” konular oluştur.
  • İç linkleme: Konu içinde diğer alakalı konulara link ver.

10. Google Search Console ve Analytics

  • Search Console’a siteyi ekle, mülkiyeti doğrula (DNS veya HTML dosyası ile).
  • Ana sorunları takip et:
    • Coverage (404, erişim sorunları)
    • Enhancements (Mobile usability, Core Web Vitals)
    • Manual actions (manuel ceza var mı)
  • Google Analytics / GA4 ile trafiği, hangi sayfaların iyi çalıştığını takip et.

Sonuç:
XenForo’da SEO ayarlarını doğru yapmak için:

  • Friendly URL + doğru .htaccess / Nginx
  • Temel meta / başlık ayarları
  • Sitemap + robots.txt
  • Structured data (gerekli yerlerde)
  • Hız / performans optimizasyonu
  • Düzenli, kaliteli ve organize içerik

Bu adımlar uygulandığında, teknik anlamda sağlıklı bir XenForo SEO altyapısına sahip olursun.
 

Sende şimdi bize katılmak ister misin?

Kayıt ol

Bize katılım kolay ve ücretsizdir!

Giriş Yap

Zaten bir hesabınız var mı? Buradan giriş yapın.

← Önceki Konu

Soru  XenForo İndex Sorunu Nasıl Çözülür?

  • Mert
  • Cevaplar: 1
Sonraki Konu →

Soru  Canonical URL Nedir?

  • Mert
  • Cevaplar: 1
Foruma git ?

Bu konuyu görüntüleyen kullanıcılar

İpuçları
Geri
Üst