WebCode
ekip
- Katılım
- 13 Ağu 2024
- Mesajlar
- 213
- Tepkime puanı
- 36
XenForo SEO, forum yazılımının sunduğu teknik altyapıyı (friendly URL, XML site haritası, meta etiketleri, robots kuralları) doğru yapılandırmak ve forumdaki içeriğin kalitesini yönetmekten oluşur. XenForo kurulumdan itibaren arama motorlarına oldukça uygun gelir. Fakat ayarlar varsayılan hâlde bırakıldığında ince içerik, spam ve yavaşlık yüzünden sıralamalar beklenen yere gelmez.
Aşağıda yönetim panelinde açmanız gereken ayarları, Google'ın forumlarda neye baktığını, etiket ve profil sayfalarının nasıl yönetileceğini, hız ve spam tarafında atmanız gereken adımları sırayla bulacaksınız.
XenForo SEO, bir forumun arama motorlarında görünürlüğünü artırmak için yazılım ayarlarının, URL yapısının, site haritasının ve kullanıcı içeriğinin birlikte optimize edilmesidir. Bir blogdan farkı, içeriğin büyük bölümünü sizin değil üyelerinizin üretmesidir; bu yüzden kalite kontrolü teknik ayarlar kadar belirleyicidir.
XenForo SEO çalışması teknik ayarlar ile içerik kalitesinin birlikte yönetilmesini gerektirir. — Fotoğraf: Lukas Blazek / Pexels
Bir WordPress sitesinde her yazıyı editör yazar, başlığı ve açıklamayı tek tek düşünür. Forumda ise günde onlarca konu açılabilir ve bunların bir kısmı "yardım edin acil" gibi başlıklarla gelir. Google için bu sayfaların her biri ayrı bir URL'dir. Yani forum SEO çalışmasının yarısı yazılımı ayarlamak, diğer yarısı ise topluluğu yönlendirmektir.
Forumların büyük bir avantajı da var: uzun kuyruklu aramalar. İnsanlar Google'a sorunlarını cümle hâlinde yazar ve bu sorulara verilmiş gerçek cevaplar çoğu zaman forum konularında bulunur. Doğru yapılandırılmış bir XenForo sitesi, tek bir anahtar kelime yerine binlerce küçük aramada görünür hâle gelir.
XenForo friendly URL özelliği, adreslerdeki index.php? kısmını kaldırarak konu başlığını içeren temiz bağlantılar üretir. Açmak için önce sunucuda URL yeniden yazma kurallarını etkinleştirir, ardından yönetim panelindeki seçenekler bölümünden "Tam friendly URL kullan" ayarını işaretlersiniz. Sıralama önemlidir; önce sunucu, sonra panel.
Friendly URL kapalıyken konu adresleri
XenForo, kurulum paketinde
Diyelim ki ayarı işaretlediniz ve tüm konular 404 vermeye başladı. Bu neredeyse her zaman .htaccess dosyasının okunmadığı ya da yanlış dizinde durduğu anlamına gelir. Ayarın işaretini kaldırdığınızda site eski hâline döner; panik yapmadan dosyayı düzeltebilirsiniz.
Nginx .htaccess dosyasını okumaz. Sunucu yapılandırmasındaki ilgili
Paylaşımlı barındırmadaysanız bu kuralı barındırma firmanızdan eklemesini isteyebilirsiniz.
XenForo'da rota filtreleri (route filters) özelliği bulunur. Bununla
XenForo site haritası yazılıma yerleşik gelir; ayrı bir eklenti gerekmez. Yönetim panelindeki XML site haritası oluşturma bölümünden hangi içerik türlerinin haritaya gireceğini seçersiniz, ardından alan adınızın sonuna eklenen
Panelde ilgili bölüm genellikle Kurulum > Seçenekler > XML site haritası oluşturma altında yer alır; sürümünüze göre adı farklı olabilir. Burada konular, forumlar, kullanıcı profilleri, etiketler, medya ve kaynaklar gibi içerik türleri listelenir.
Her şeyi işaretlemek mantıklı görünse de öyle değildir. Kullanıcı profillerini ve etiket sayfalarını haritaya eklemek, Google'ın tarama bütçesini değeri düşük sayfalara harcamasına yol açabilir. Çoğu forum için konular ve forum düğümleri yeterlidir. Kaynak (resource) ya da medya galerisi kullanıyorsanız onları da ekleyebilirsiniz.
Friendly URL kapalıysa site haritası
Teknik altyapının üçüncü ayağı, Google'a sayfalarınızı nasıl tanıtacağınızdır. XenForo burada temel ihtiyaçları karşılar, ancak varsayılan değerlerle bırakılmamalıdır.
Temel forum bilgileri bölümündeki meta açıklama alanı ana sayfanızın arama sonuçlarındaki özetidir. Buraya forumunuzun ne hakkında olduğunu anlatan, 150 karakter civarında doğal bir cümle yazın.
Her forum düğümünün (node) açıklama alanı da önemlidir. XenForo bu açıklamayı ilgili kategori sayfasının meta açıklaması olarak kullanabilir. "Genel sohbet" gibi boş açıklamalar yerine "PHP, Laravel ve sunucu tarafı geliştirme üzerine sorular ve çözümler" gibi açıklayıcı ifadeler seçin. Konu sayfalarında ise açıklama genellikle ilk mesajdan otomatik üretilir. Bu yüzden ilk mesajın ilk cümleleri, aslında o konunun arama sonucundaki vitrinidir.
XenForo sayfa başlığının sonuna forum adını ekler. Forum adınız çok uzunsa konu başlıkları arama sonuçlarında kesilir. Kısa, akılda kalan bir forum adı bu yüzden işe yarar.
XenForo kendi robots.txt dosyasını oluşturmaz; kök dizine sizin eklemeniz gerekir. Amaç, değeri olmayan ve sonsuz varyasyon üreten adresleri taramadan çıkarmaktır. Forum kök dizinde kuruluysa temel bir örnek şöyle olabilir:
Son satırdaki parantezli kısmı kendi alan adınızla, https dahil tam adres olarak değiştirin. Rota filtreleriyle yolları Türkçeleştirdiyseniz buradaki yolları da güncelleyin.
Şunu da bilmek gerekir: robots.txt bir sayfanın taranmasını engeller, dizinden çıkarılmasını garanti etmez. Bir sayfanın Google'da görünmesini istemiyorsanız noindex etiketi daha doğru araçtır ve bu etiketin işe yaraması için sayfanın taranabilir olması gerekir. İkisini aynı sayfada birlikte kullanmayın.
İnce içerik, okura neredeyse hiçbir değer sunmayan sayfalardır: cevapsız konular, tek kelimelik mesajlar, boş üye profilleri ve tek konu barındıran etiket sayfaları. Google site genelinde kaliteyi değerlendirdiği için bu sayfaların oranı arttıkça iyi konularınızın sıralaması da olumsuz etkilenebilir.
Bir forumda zamanla şu tür sayfalar birikir:
XenForo'nun etiket sistemi kullanışlıdır ama denetimsiz bırakılınca yüzlerce boş sayfa üretir. Kullanıcı grup izinlerinden etiket ekleme yetkisini belli bir mesaj sayısına ulaşmış üyelerle sınırlayın. Etiket seçeneklerinden en az ve en fazla etiket sayısını belirleyin. Düzenli aralıklarla etiket listesini gözden geçirip yazım hatalı ve tek kullanımlık etiketleri birleştirin ya da silin. Etiketleri site haritasından çıkarmak da tarama bütçesini korur.
Misafirlerin üye profillerini görüntüleme iznini kapatmak, binlerce boş profil sayfasının dizine girmesini engeller. Bu ayar kullanıcı grubu izinlerinde "Misafir" grubu altında yer alır. Profillerin topluluğunuz için tanıtım değeri taşıdığını düşünüyorsanız en azından site haritasından çıkarmayı tercih edin.
Her eski konuyu silmek doğru değildir. Trafik alan, bağlantı kazanmış konulara dokunmayın. Yıllardır cevapsız kalmış ve kimsenin aramadığı konuları ise birleştirebilir, ilgili kapsamlı bir konuya taşıyabilir ya da kaldırabilirsiniz. Silme öncesinde Search Console'daki performans raporuna bakmak yanlış kararların önüne geçer. Dizine ekleme tarafında yaşadığınız sorunlar için Google index problemi konusundaki tartışmaya da göz atabilirsiniz.
Forum Google sıralaması büyük ölçüde üyelerin yazdığı konuların ve cevapların kalitesine bağlıdır. Açıklayıcı başlıklar, sorunu ayrıntılı anlatan ilk mesajlar ve çözüme ulaşan cevaplar, Google'ın aradığı gerçek deneyim ve yardımcı içerik sinyallerini üretir. Teknik ayarlar ancak bu içeriği görünür kılar.
Açıklayıcı başlıklar ve ayrıntılı cevaplar forumun arama görünürlüğünü doğrudan etkiler. — Fotoğraf: Pavel Danilyuk / Pexels
Konu başlıkları burada ilk sırada gelir. "Yardım lazım" başlığı kimsenin aramasında çıkmaz; "XenForo 2.3 güncellemesinden sonra beyaz ekran hatası" ise tam olarak birinin Google'a yazacağı ifadedir. Moderatörlerinize belirsiz başlıkları düzenleme yetkisi verin ve forum kurallarına başlık yazma örnekleri ekleyin.
Konu açma formuna yardımcı metin eklemek de işe yarar. Forum düğümü ayarlarında konu oluşturma sayfasında gösterilecek bir açıklama tanımlayabilirsiniz. "Sorununuzu, kullandığınız sürümü ve denediğiniz adımları yazın" gibi kısa bir yönlendirme, ilk mesajların kalitesini belirgin biçimde değiştirir.
Soru-cevap formatındaki forum düğümlerinde (XenForo 2.2 ve sonrası) bir cevabı çözüm olarak işaretlemek mümkündür. Bu hem okura hem de arama motoruna sayfanın sorunu çözdüğünü gösterir. Güncel sürümler konular için yapılandırılmış veri de ürettiği için eski bir sürümdeyseniz yükseltmeyi düşünün; adımlar XenForo 2.3'e yükseltme kılavuzunda yer alıyor.
Kaliteli içerik üreten üyeleri ödüllendirmek de bir SEO yatırımıdır. Rozetler, kupa sistemi ya da öne çıkarılan cevaplar, iyi yazan kişilerin forumda kalmasını sağlar.
XenForo hız optimizasyonu; sunucu tarafında önbellek (cache) kullanımı, görsellerin sıkıştırılması, gereksiz eklentilerin kaldırılması ve bir CDN ile statik dosyaların hızlı sunulmasından oluşur. Sayfa deneyimi Google'ın değerlendirdiği sinyaller arasında yer aldığı için yavaş bir forum, içeriği iyi olsa bile geride kalabilir.
İlk bakılacak yer eklentilerdir. Her eklenti ek sorgu ve şablon değişikliği getirir. Kullanmadığınız eklentileri devre dışı bırakmak yerine tamamen kaldırın. Ardından şu adımları değerlendirin:
Değişikliklerden sonra Search Console'daki Önemli Web Verileri raporunu takip edin. Bu rapor gerçek kullanıcı verisine dayandığı için iyileşmenin yansıması birkaç hafta sürebilir.
Forumlarda iç linkleme, ilgili konuların birbirine bağlantı vermesi ve önemli sayfaların ana sayfaya yakın tutulmasıyla kurulur. XenForo benzer konuları ve forum hiyerarşisini otomatik gösterir, ancak en değerli bağlantılar moderatörlerin ve üyelerin cevaplarda verdiği bağlamsal bağlantılardır.
Forum yapınızı sade tutun. Beş seviye iç içe alt forum, önemli konuların ana sayfadan çok uzakta kalmasına neden olur. Genellikle iki ya da üç seviye yeterlidir.
Sık sorulan bir soru için kapsamlı bir rehber konu hazırlayın ve aynı soru tekrar geldiğinde o konuya bağlantı verin. Bu hem kopya içerik sorununu azaltır hem de rehber konunun otoritesini artırır. Rehber niteliğindeki konuları sabitlemek ya da öne çıkan konular eklentisiyle ana sayfada göstermek, iç bağlantı akışını doğrudan güçlendirir.
Çapa metinlerine de dikkat edin. "Buraya bakın" yerine "XenForo e-posta ayarları rehberi" gibi hedef konuyu anlatan ifadeler kullanın.
Spam, bir forumun arama motoru performansını en hızlı bozan etkendir. Bot kayıtları, gizlenmiş bağlantılarla dolu mesajlar ve imzalara yerleştirilen reklam linkleri, sitenizin kötü sitelere bağlantı veren bir yer olarak algılanmasına ve ağır durumlarda manuel işlem almasına yol açabilir.
XenForo'nun yerleşik araçlarıyla başlayın: kayıt sırasında CAPTCHA, soru-cevap doğrulaması ve yeni üyelerin ilk mesajlarını onaya düşüren moderasyon ayarları. Spam temizleyici aracı, bir spam hesabını tüm içeriğiyle tek seferde kaldırmanızı sağlar.
Bağlantı politikası da en az bu kadar önemlidir. Kullanıcı bağlantılarına
Yerleşik araçlar yetmediğinde harici bir koruma katmanı eklemek mantıklıdır. CleanTalk AntiSpam eklentisi kayıt ve mesajları bulut tabanlı bir veritabanıyla karşılaştırarak botları kapıda durdurur.
Aşağıdaki tablo, yukarıdaki adımları tek bakışta kontrol edebilmeniz için hazırlandı.
Çoğu forum için gerekli değildir. Friendly URL, XML site haritası, canonical etiketleri ve meta açıklamalar XenForo'ya yerleşik gelir. Eklentiler daha çok ayrıntılı başlık şablonları veya özel yapılandırılmış veri gibi ince ayarlar için tercih edilir.
XenForo eski index.php? adreslerini yeni adreslere yönlendirdiği için kalıcı bir kayıp beklenmez. Yine de Google'ın tüm adresleri yeniden işlemesi zaman alır ve bu süreçte geçici dalgalanma görülebilir. Bu yüzden ayarı mümkün olduğunca erken açmak en iyisidir.
Site haritası XenForo'nun zamanlanmış görevleri (cron) tarafından periyodik olarak yeniden oluşturulur. Sitenizde cron görevleri düzgün çalışmıyorsa harita eskiyebilir. Panelden manuel yeniden oluşturma yapıp tarih bilgisini kontrol edebilirsiniz.
Şart değil. Çok sayıda kaliteli konuyu bir araya getiren etiket sayfaları faydalı olabilir. Sorun, tek konuluk ve rastgele etiketlerdir; bunları temizlemek ve etiket ekleme yetkisini sınırlamak çoğu zaman yeterlidir.
Kesin bir süre vermek mümkün değildir; içerik miktarı, kalite, rekabet ve sitenin aldığı bağlantılar belirleyicidir. İlk aşamada amaç sayfaların dizine eklenmesidir. Ardından uzun kuyruklu aramalarda görünmeye başlayan konular zamanla daha rekabetçi aramalara taşınır.
Evet, Google misafir gibi tarama yaptığı için misafirlerden gizlenen içerik genellikle dizine eklenmez. Üye kazanmak için içeriğin bir kısmını gizlemek isteyebilirsiniz, ancak bu tercih o sayfaların arama trafiğinden vazgeçmek anlamına gelir.
XenForo'nun teknik altyapısı sağlam, fakat sıralamayı asıl belirleyen şey bu altyapının üzerine inşa ettiğiniz topluluk. Önce friendly URL, site haritası ve robots ayarlarını bir kez doğru kurun; sonra enerjinizi içerik kalitesine, hıza ve spam denetimine ayırın. Kontrol listesini birkaç ayda bir yeniden gözden geçirmek, forum büyüdükçe biriken sorunları erken yakalamanızı sağlar.
Sizin forumunuzda arama trafiğini en çok etkileyen ayar ya da değişiklik hangisi oldu?
Aşağıda yönetim panelinde açmanız gereken ayarları, Google'ın forumlarda neye baktığını, etiket ve profil sayfalarının nasıl yönetileceğini, hız ve spam tarafında atmanız gereken adımları sırayla bulacaksınız.
XenForo SEO nedir ve neden diğer sitelerden farklı işler?
XenForo SEO, bir forumun arama motorlarında görünürlüğünü artırmak için yazılım ayarlarının, URL yapısının, site haritasının ve kullanıcı içeriğinin birlikte optimize edilmesidir. Bir blogdan farkı, içeriğin büyük bölümünü sizin değil üyelerinizin üretmesidir; bu yüzden kalite kontrolü teknik ayarlar kadar belirleyicidir.
XenForo SEO çalışması teknik ayarlar ile içerik kalitesinin birlikte yönetilmesini gerektirir. — Fotoğraf: Lukas Blazek / Pexels
Bir WordPress sitesinde her yazıyı editör yazar, başlığı ve açıklamayı tek tek düşünür. Forumda ise günde onlarca konu açılabilir ve bunların bir kısmı "yardım edin acil" gibi başlıklarla gelir. Google için bu sayfaların her biri ayrı bir URL'dir. Yani forum SEO çalışmasının yarısı yazılımı ayarlamak, diğer yarısı ise topluluğu yönlendirmektir.
Forumların büyük bir avantajı da var: uzun kuyruklu aramalar. İnsanlar Google'a sorunlarını cümle hâlinde yazar ve bu sorulara verilmiş gerçek cevaplar çoğu zaman forum konularında bulunur. Doğru yapılandırılmış bir XenForo sitesi, tek bir anahtar kelime yerine binlerce küçük aramada görünür hâle gelir.
XenForo friendly URL nasıl açılır?
XenForo friendly URL özelliği, adreslerdeki index.php? kısmını kaldırarak konu başlığını içeren temiz bağlantılar üretir. Açmak için önce sunucuda URL yeniden yazma kurallarını etkinleştirir, ardından yönetim panelindeki seçenekler bölümünden "Tam friendly URL kullan" ayarını işaretlersiniz. Sıralama önemlidir; önce sunucu, sonra panel.
Friendly URL kapalıyken konu adresleri
index.php?threads/konu-basligi.123/ şeklinde görünür. Açıldığında aynı adres /threads/konu-basligi.123/ olur. Hem okunabilirlik hem de bağlantı paylaşımı açısından ikincisi açık ara daha iyidir.Apache ve LiteSpeed sunucularda yapılandırma
XenForo, kurulum paketinde
htaccess.txt adında hazır bir dosya getirir. Yapmanız gereken işlem kısa:- Forumun kök dizinindeki
htaccess.txtdosyasını bulun. - Dosyanın adını
.htaccessolarak değiştirin. Dizinde zaten bir .htaccess varsa içeriğini birleştirin, üzerine yazmayın. - Forum bir alt klasördeyse dosyadaki
RewriteBasesatırını klasör adınıza göre düzenleyin. - Yönetim panelinde Seçenekler > Temel forum bilgileri bölümüne gidin (sürümünüze göre adı farklı olabilir) ve "Tam friendly URL kullan" seçeneğini işaretleyin.
- Birkaç konu ve forum sayfasını açıp 404 hatası almadığınızı kontrol edin.
Diyelim ki ayarı işaretlediniz ve tüm konular 404 vermeye başladı. Bu neredeyse her zaman .htaccess dosyasının okunmadığı ya da yanlış dizinde durduğu anlamına gelir. Ayarın işaretini kaldırdığınızda site eski hâline döner; panik yapmadan dosyayı düzeltebilirsiniz.
Nginx sunucularda yapılandırma
Nginx .htaccess dosyasını okumaz. Sunucu yapılandırmasındaki ilgili
location bloğuna yönlendirme kuralı eklemeniz gerekir:
Kod:
location / {
try_files $uri $uri/ /index.php?$uri&$args;
}
Paylaşımlı barındırmadaysanız bu kuralı barındırma firmanızdan eklemesini isteyebilirsiniz.
Rota filtreleriyle URL'leri Türkçeleştirmek
XenForo'da rota filtreleri (route filters) özelliği bulunur. Bununla
threads yerine konu, forums yerine forum gibi ifadeler kullanabilirsiniz. Bu değişikliği forum yeniyken yapın. Yerleşik bir sitede URL yapısını değiştirmek, Google'ın binlerce adresi yeniden işlemesine yol açar. XenForo eski adresleri çoğu durumda yönlendirse de geçiş döneminde dalgalanma yaşanabilir.XenForo site haritası nasıl oluşturulur ve Google'a gönderilir?
XenForo site haritası yazılıma yerleşik gelir; ayrı bir eklenti gerekmez. Yönetim panelindeki XML site haritası oluşturma bölümünden hangi içerik türlerinin haritaya gireceğini seçersiniz, ardından alan adınızın sonuna eklenen
/sitemap.xml adresini Google Search Console'a gönderirsiniz.Panelde ilgili bölüm genellikle Kurulum > Seçenekler > XML site haritası oluşturma altında yer alır; sürümünüze göre adı farklı olabilir. Burada konular, forumlar, kullanıcı profilleri, etiketler, medya ve kaynaklar gibi içerik türleri listelenir.
Her şeyi işaretlemek mantıklı görünse de öyle değildir. Kullanıcı profillerini ve etiket sayfalarını haritaya eklemek, Google'ın tarama bütçesini değeri düşük sayfalara harcamasına yol açabilir. Çoğu forum için konular ve forum düğümleri yeterlidir. Kaynak (resource) ya da medya galerisi kullanıyorsanız onları da ekleyebilirsiniz.
Friendly URL kapalıysa site haritası
sitemap.php adresinden yayınlanır. Açıksa sitemap.xml adresi de çalışır. Haritayı Search Console'a ekleme adımlarını Google'a site haritası gönderme rehberinde ayrıntılı olarak bulabilirsiniz.XenForo SEO ayarları: meta açıklama, başlık ve robots
Teknik altyapının üçüncü ayağı, Google'a sayfalarınızı nasıl tanıtacağınızdır. XenForo burada temel ihtiyaçları karşılar, ancak varsayılan değerlerle bırakılmamalıdır.
Ana sayfa ve forum düğümü açıklamaları
Temel forum bilgileri bölümündeki meta açıklama alanı ana sayfanızın arama sonuçlarındaki özetidir. Buraya forumunuzun ne hakkında olduğunu anlatan, 150 karakter civarında doğal bir cümle yazın.
Her forum düğümünün (node) açıklama alanı da önemlidir. XenForo bu açıklamayı ilgili kategori sayfasının meta açıklaması olarak kullanabilir. "Genel sohbet" gibi boş açıklamalar yerine "PHP, Laravel ve sunucu tarafı geliştirme üzerine sorular ve çözümler" gibi açıklayıcı ifadeler seçin. Konu sayfalarında ise açıklama genellikle ilk mesajdan otomatik üretilir. Bu yüzden ilk mesajın ilk cümleleri, aslında o konunun arama sonucundaki vitrinidir.
Sayfa başlığı ve forum adı
XenForo sayfa başlığının sonuna forum adını ekler. Forum adınız çok uzunsa konu başlıkları arama sonuçlarında kesilir. Kısa, akılda kalan bir forum adı bu yüzden işe yarar.
robots.txt dosyası nasıl olmalı?
XenForo kendi robots.txt dosyasını oluşturmaz; kök dizine sizin eklemeniz gerekir. Amaç, değeri olmayan ve sonsuz varyasyon üreten adresleri taramadan çıkarmaktır. Forum kök dizinde kuruluysa temel bir örnek şöyle olabilir:
Kod:
User-agent: *
Disallow: /admin.php
Disallow: /account/
Disallow: /login/
Disallow: /register/
Disallow: /search/
Disallow: /whats-new/
Disallow: /online/
Disallow: /goto/
Disallow: /posts/
Sitemap: (alan adınız)/sitemap.xml
Son satırdaki parantezli kısmı kendi alan adınızla, https dahil tam adres olarak değiştirin. Rota filtreleriyle yolları Türkçeleştirdiyseniz buradaki yolları da güncelleyin.
/posts/ satırı, tek tek mesaj bağlantılarının konunun kendisiyle yarışmasını engellemek için eklenir; kullanmadan önce sitenizde mesaj bağlantılarının nasıl davrandığını kontrol edin.Şunu da bilmek gerekir: robots.txt bir sayfanın taranmasını engeller, dizinden çıkarılmasını garanti etmez. Bir sayfanın Google'da görünmesini istemiyorsanız noindex etiketi daha doğru araçtır ve bu etiketin işe yaraması için sayfanın taranabilir olması gerekir. İkisini aynı sayfada birlikte kullanmayın.
İnce içerik ve etiket sayfaları sıralamayı neden düşürür?
İnce içerik, okura neredeyse hiçbir değer sunmayan sayfalardır: cevapsız konular, tek kelimelik mesajlar, boş üye profilleri ve tek konu barındıran etiket sayfaları. Google site genelinde kaliteyi değerlendirdiği için bu sayfaların oranı arttıkça iyi konularınızın sıralaması da olumsuz etkilenebilir.
Bir forumda zamanla şu tür sayfalar birikir:
- Hiç cevap almamış ve tek satırdan oluşan konular
- Avatarı ve mesajı olmayan, spam botlarının açtığı üye profilleri
- Yalnızca bir konuya bağlı, kullanıcıların rastgele eklediği etiketler
- Aynı sorunun farklı başlıklarla defalarca sorulduğu kopya konular
Etiket sayfalarını kontrol altına almak
XenForo'nun etiket sistemi kullanışlıdır ama denetimsiz bırakılınca yüzlerce boş sayfa üretir. Kullanıcı grup izinlerinden etiket ekleme yetkisini belli bir mesaj sayısına ulaşmış üyelerle sınırlayın. Etiket seçeneklerinden en az ve en fazla etiket sayısını belirleyin. Düzenli aralıklarla etiket listesini gözden geçirip yazım hatalı ve tek kullanımlık etiketleri birleştirin ya da silin. Etiketleri site haritasından çıkarmak da tarama bütçesini korur.
Üye profilleri ve misafir erişimi
Misafirlerin üye profillerini görüntüleme iznini kapatmak, binlerce boş profil sayfasının dizine girmesini engeller. Bu ayar kullanıcı grubu izinlerinde "Misafir" grubu altında yer alır. Profillerin topluluğunuz için tanıtım değeri taşıdığını düşünüyorsanız en azından site haritasından çıkarmayı tercih edin.
Eski ve cevapsız konularla ne yapılmalı?
Her eski konuyu silmek doğru değildir. Trafik alan, bağlantı kazanmış konulara dokunmayın. Yıllardır cevapsız kalmış ve kimsenin aramadığı konuları ise birleştirebilir, ilgili kapsamlı bir konuya taşıyabilir ya da kaldırabilirsiniz. Silme öncesinde Search Console'daki performans raporuna bakmak yanlış kararların önüne geçer. Dizine ekleme tarafında yaşadığınız sorunlar için Google index problemi konusundaki tartışmaya da göz atabilirsiniz.
Kullanıcı içeriğinin kalitesi forum Google sıralamasını nasıl etkiler?
Forum Google sıralaması büyük ölçüde üyelerin yazdığı konuların ve cevapların kalitesine bağlıdır. Açıklayıcı başlıklar, sorunu ayrıntılı anlatan ilk mesajlar ve çözüme ulaşan cevaplar, Google'ın aradığı gerçek deneyim ve yardımcı içerik sinyallerini üretir. Teknik ayarlar ancak bu içeriği görünür kılar.
Açıklayıcı başlıklar ve ayrıntılı cevaplar forumun arama görünürlüğünü doğrudan etkiler. — Fotoğraf: Pavel Danilyuk / Pexels
Konu başlıkları burada ilk sırada gelir. "Yardım lazım" başlığı kimsenin aramasında çıkmaz; "XenForo 2.3 güncellemesinden sonra beyaz ekran hatası" ise tam olarak birinin Google'a yazacağı ifadedir. Moderatörlerinize belirsiz başlıkları düzenleme yetkisi verin ve forum kurallarına başlık yazma örnekleri ekleyin.
Konu açma formuna yardımcı metin eklemek de işe yarar. Forum düğümü ayarlarında konu oluşturma sayfasında gösterilecek bir açıklama tanımlayabilirsiniz. "Sorununuzu, kullandığınız sürümü ve denediğiniz adımları yazın" gibi kısa bir yönlendirme, ilk mesajların kalitesini belirgin biçimde değiştirir.
Soru-cevap formatındaki forum düğümlerinde (XenForo 2.2 ve sonrası) bir cevabı çözüm olarak işaretlemek mümkündür. Bu hem okura hem de arama motoruna sayfanın sorunu çözdüğünü gösterir. Güncel sürümler konular için yapılandırılmış veri de ürettiği için eski bir sürümdeyseniz yükseltmeyi düşünün; adımlar XenForo 2.3'e yükseltme kılavuzunda yer alıyor.
Kaliteli içerik üreten üyeleri ödüllendirmek de bir SEO yatırımıdır. Rozetler, kupa sistemi ya da öne çıkarılan cevaplar, iyi yazan kişilerin forumda kalmasını sağlar.
XenForo hız optimizasyonu nasıl yapılır?
XenForo hız optimizasyonu; sunucu tarafında önbellek (cache) kullanımı, görsellerin sıkıştırılması, gereksiz eklentilerin kaldırılması ve bir CDN ile statik dosyaların hızlı sunulmasından oluşur. Sayfa deneyimi Google'ın değerlendirdiği sinyaller arasında yer aldığı için yavaş bir forum, içeriği iyi olsa bile geride kalabilir.
İlk bakılacak yer eklentilerdir. Her eklenti ek sorgu ve şablon değişikliği getirir. Kullanmadığınız eklentileri devre dışı bırakmak yerine tamamen kaldırın. Ardından şu adımları değerlendirin:
- Sayfa önbelleği: Misafirlere sunulan sayfaları önbelleğe almak sunucu yükünü ciddi biçimde düşürür. LiteSpeed sunucu kullanıyorsanız XenForo LiteSpeed eklentisi bu işi yazılım düzeyinde halleder.
- CDN ve güvenlik katmanı: Cloudflare gibi bir hizmet statik dosyaları kullanıcıya yakın sunuculardan dağıtır. Ziyaretçilerin gerçek IP adreslerinin forumda doğru görünmesi için XenForo Cloudflare eklentisini kullanabilirsiniz.
- Görsel optimizasyonu: Üyelerin yüklediği büyük fotoğraflar sayfaları ağırlaştırır. Eklenti boyut ve çözünürlük sınırlarını panelden ayarlayın; görselleri WebP formatına dönüştüren eklenti dosya boyutlarını küçültmeye yardımcı olur.
- PHP ve veritabanı: Desteklenen güncel bir PHP sürümü kullanın ve sunucunuzda Redis gibi bir önbellek arka ucu varsa XenForo'nun
config.phpdosyasında yapılandırın. - Tema yükü: Ağır animasyonlar, otomatik oynayan medya ve çok sayıda harici font kullanan temalar mobil hızı düşürür.
Değişikliklerden sonra Search Console'daki Önemli Web Verileri raporunu takip edin. Bu rapor gerçek kullanıcı verisine dayandığı için iyileşmenin yansıması birkaç hafta sürebilir.
Forum SEO için iç linkleme nasıl kurulur?
Forumlarda iç linkleme, ilgili konuların birbirine bağlantı vermesi ve önemli sayfaların ana sayfaya yakın tutulmasıyla kurulur. XenForo benzer konuları ve forum hiyerarşisini otomatik gösterir, ancak en değerli bağlantılar moderatörlerin ve üyelerin cevaplarda verdiği bağlamsal bağlantılardır.
Forum yapınızı sade tutun. Beş seviye iç içe alt forum, önemli konuların ana sayfadan çok uzakta kalmasına neden olur. Genellikle iki ya da üç seviye yeterlidir.
Sık sorulan bir soru için kapsamlı bir rehber konu hazırlayın ve aynı soru tekrar geldiğinde o konuya bağlantı verin. Bu hem kopya içerik sorununu azaltır hem de rehber konunun otoritesini artırır. Rehber niteliğindeki konuları sabitlemek ya da öne çıkan konular eklentisiyle ana sayfada göstermek, iç bağlantı akışını doğrudan güçlendirir.
Çapa metinlerine de dikkat edin. "Buraya bakın" yerine "XenForo e-posta ayarları rehberi" gibi hedef konuyu anlatan ifadeler kullanın.
Spam kontrolü XenForo SEO'yu nasıl etkiler?
Spam, bir forumun arama motoru performansını en hızlı bozan etkendir. Bot kayıtları, gizlenmiş bağlantılarla dolu mesajlar ve imzalara yerleştirilen reklam linkleri, sitenizin kötü sitelere bağlantı veren bir yer olarak algılanmasına ve ağır durumlarda manuel işlem almasına yol açabilir.
XenForo'nun yerleşik araçlarıyla başlayın: kayıt sırasında CAPTCHA, soru-cevap doğrulaması ve yeni üyelerin ilk mesajlarını onaya düşüren moderasyon ayarları. Spam temizleyici aracı, bir spam hesabını tüm içeriğiyle tek seferde kaldırmanızı sağlar.
Bağlantı politikası da en az bu kadar önemlidir. Kullanıcı bağlantılarına
nofollow ya da ugc niteliği eklenmesi, forumunuzun kullanıcı bağlantılarına kefil olmadığını belirtir. Seçeneklerdeki ilgili ayarın açık olduğunu kontrol edin. Yeni üyelerin imza ve profil alanlarına bağlantı ekleme iznini belli bir mesaj sayısına kadar kapatmak da iyi bir önlemdir.Yerleşik araçlar yetmediğinde harici bir koruma katmanı eklemek mantıklıdır. CleanTalk AntiSpam eklentisi kayıt ve mesajları bulut tabanlı bir veritabanıyla karşılaştırarak botları kapıda durdurur.
XenForo SEO kontrol listesi
Aşağıdaki tablo, yukarıdaki adımları tek bakışta kontrol edebilmeniz için hazırlandı.
| Alan | Yapılacak işlem | Öncelik |
|---|---|---|
| Friendly URL | .htaccess veya Nginx kuralını ekleyip panelden etkinleştirin | Yüksek |
| Site haritası | Konu ve forumları ekleyin, profilleri ve etiketleri değerlendirin, Search Console'a gönderin | Yüksek |
| Meta açıklama | Ana sayfa ve tüm forum düğümleri için açıklama yazın | Orta |
| robots.txt | Arama, giriş, hesap ve yeni içerik sayfalarını taramadan çıkarın | Orta |
| İnce içerik | Etiket izinlerini sınırlayın, boş profilleri misafirlere kapatın | Yüksek |
| İçerik kalitesi | Başlık kuralları koyun, konu açma yönlendirmesi ekleyin | Yüksek |
| Hız | Önbellek, CDN, görsel sıkıştırma ve eklenti temizliği yapın | Yüksek |
| Spam | Kayıt doğrulaması, ilk mesaj onayı, ugc/nofollow ve antispam eklentisi kullanın | Yüksek |
Sıkça Sorulan Sorular
XenForo SEO için ayrı bir eklenti gerekli mi?
Çoğu forum için gerekli değildir. Friendly URL, XML site haritası, canonical etiketleri ve meta açıklamalar XenForo'ya yerleşik gelir. Eklentiler daha çok ayrıntılı başlık şablonları veya özel yapılandırılmış veri gibi ince ayarlar için tercih edilir.
Friendly URL'yi sonradan açmak sıralamaları bozar mı?
XenForo eski index.php? adreslerini yeni adreslere yönlendirdiği için kalıcı bir kayıp beklenmez. Yine de Google'ın tüm adresleri yeniden işlemesi zaman alır ve bu süreçte geçici dalgalanma görülebilir. Bu yüzden ayarı mümkün olduğunca erken açmak en iyisidir.
XenForo site haritası ne sıklıkla güncellenir?
Site haritası XenForo'nun zamanlanmış görevleri (cron) tarafından periyodik olarak yeniden oluşturulur. Sitenizde cron görevleri düzgün çalışmıyorsa harita eskiyebilir. Panelden manuel yeniden oluşturma yapıp tarih bilgisini kontrol edebilirsiniz.
Etiket sayfalarını tamamen kapatmalı mıyım?
Şart değil. Çok sayıda kaliteli konuyu bir araya getiren etiket sayfaları faydalı olabilir. Sorun, tek konuluk ve rastgele etiketlerdir; bunları temizlemek ve etiket ekleme yetkisini sınırlamak çoğu zaman yeterlidir.
Yeni açılmış bir forum Google'da ne zaman sıralama alır?
Kesin bir süre vermek mümkün değildir; içerik miktarı, kalite, rekabet ve sitenin aldığı bağlantılar belirleyicidir. İlk aşamada amaç sayfaların dizine eklenmesidir. Ardından uzun kuyruklu aramalarda görünmeye başlayan konular zamanla daha rekabetçi aramalara taşınır.
Misafirlere içerik gizlemek SEO'ya zarar verir mi?
Evet, Google misafir gibi tarama yaptığı için misafirlerden gizlenen içerik genellikle dizine eklenmez. Üye kazanmak için içeriğin bir kısmını gizlemek isteyebilirsiniz, ancak bu tercih o sayfaların arama trafiğinden vazgeçmek anlamına gelir.
XenForo'nun teknik altyapısı sağlam, fakat sıralamayı asıl belirleyen şey bu altyapının üzerine inşa ettiğiniz topluluk. Önce friendly URL, site haritası ve robots ayarlarını bir kez doğru kurun; sonra enerjinizi içerik kalitesine, hıza ve spam denetimine ayırın. Kontrol listesini birkaç ayda bir yeniden gözden geçirmek, forum büyüdükçe biriken sorunları erken yakalamanızı sağlar.
Sizin forumunuzda arama trafiğini en çok etkileyen ayar ya da değişiklik hangisi oldu?
Moderatör tarafında düzenlendi: