Çok eski bir web tarayıcısı kullanıyorsunuz. Bu veya diğer siteleri görüntülemekte sorunlar yaşayabilirsiniz.. Tarayıcınızı güncellemeli veya alternatif bir tarayıcı kullanmalısınız.
Not:
Sunucun Apache değilse (Nginx, LiteSpeed vs.) aynı mantığı konfig’e uygulaman lazım. Mantık hep şu:
Seçtiğin ana domain biçimi dışında gelen her şeyi 301 ile ona yönlendir.
4. SEO / Canonical Eklentilerini Kontrol Et
Bazı XenForo eklentileri kendi canonical etiketini basıyor veya varsayılan canonical’ı değiştiriyor.
Şunlara bak:
SEO amaçlı kurduğun eklentiler (title/meta düzenleyiciler, AMP, URL temizleyiciler vs.)
Özel tema içinde header, PAGE_CONTAINER template’inde eklediğin manual <link rel="canonical"...> kodları
Yapılacaklar:
Tüm SEO/Canonical ile ilgili eklentileri geçici olarak devre dışı bırak.
Varsa temada manuel eklediğin canonical kodlarını kaldır.
Sadece XenForo core ile sayfayı açıp kaynak koda bak: Tek bir canonical etiketi var mı ve doğru URL’yi gösteriyor mu?
Eğer core tek başına düzgün çalışıyorsa, sorun büyük ihtimalle kullandığın eklentidedir. Hangi eklentinin bozduğunu tespit edip ya ayarını düzeltmek ya da tamamen kaldırmak gerekir.
5. URL Parametreleri ve Duplicate Sayfalar
Bazı sayfalara şu tür parametrelerle erişilebiliyor:
?page=2
?order=xxx
?direction=xxx
?utm_source=...
XenForo genelde kendi mantığında canonical ile “temel URL”yi işaret eder ama:
Sayfalama (page) canonical’da kalabilir (bu normaldir, her sayfanın kendi canonical’ı olur).
Filtreleme/sıralama parametreleri canonical’a yansıyorsa, aynı içeriğin birden çok canonical varyasyonu oluşur.
Burada yapılacaklar:
Kendi eklediğin link yapılarında gereksiz parametreleri azalt.
Analytics / reklam etiketlerinde utm vb. parametreli linkleri mümkün olduğunca dışarıda kullan; site içi linklerde temiz URL tercih et.
6. Özel Sayfalar ve Add-on’lar İçin Canonical
Kendi addon’unu yazdıysan veya özel route’lar kullanıyorsan, ilgili controller’da canonical’ın düzgün set edildiğinden emin olman gerekiyor.
XenForo 2 örneği:
PHP:
public function actionIndex(ParameterBag $params)
{
$reply = parent::actionIndex($params);
$this->setCanonicalUrl(
$this->buildLink('threads', $thread)
);
return $reply;
}
Özetle:
Her sayfanın 1 adet canonical’ı olmalı.
Canonical mutlaka kendi temiz, kalıcı URL’ni göstermeli.
7. Google Search Console Tarafını Temizlemek
Teknik düzeltmeleri yaptıktan sonra:
Search Console → “Sayfalar” raporundan canonical ile ilgili uyarılara bak.
“Google tarafından seçilen canonical” ile “Etiketli canonical” alanlarını karşılaştır.
Artık düzelmiş URL’ler için URL Denetleme → Dizin’e gönder diyerek yeniden tarama isteğinde bulun.
Sonuç
XenForo’da canonical sorununun kökü genelde:
Yanlış boardUrl
Eksik/yanlış yönlendirme (www/http/https)
SEO / canonical eklentilerinin çakışması
Manuel eklenmiş ikinci bir canonical etiketi
Bu dört noktayı temizlediğinde, XenForo’nun kendi otomatik canonical sistemi çoğu durumda yeterli ve düzgün çalışır.
Dünya üzerindeki ilk web sitesi, 1991 yılında Tim Berners-Lee tarafından yayınlandı.
Google, bir sayfanın ilk 100 kelimesine diğer bölümlerden daha fazla önem verir.
Sayfa açılış hızı 3 saniyeyi geçerse kullanıcıların %50’si siteyi terk eder.
HTTPS olmayan siteler Chrome’da “Güvenli Değil” olarak işaretlenir.
Aynı içerik farklı URL’lerde varsa Google bunu kopya içerik sayar.
Başlık etiketi (title) 60 karakteri geçerse Google sonunu keser.
Meta açıklamalar sıralamayı değil, tıklanma oranını (CTR) etkiler.
H1 etiketi bir sayfada yalnızca 1 tane olmalıdır.
Mobil uyumlu olmayan siteler Google’da ciddi sıralama kaybı yaşar.
Robots.txt yanlış ayarlanırsa sitenin tamamı dizinden çıkabilir.
XML sitemap, Google’a “önemli sayfalarım bunlar” demenin yoludur.
404 hataları kullanıcı deneyimini ve SEO’yu olumsuz etkiler.
Backlink sayısından çok, backlink kalitesi önemlidir.
Anahtar kelimeyi URL içinde kullanmak hâlâ etkilidir.
Görsellerin dosya boyutu büyükse site hızını düşürür.
ALT etiketi olmayan görseller SEO açısından eksiktir.
İç linkleme, Google botlarının siteyi daha iyi taramasını sağlar.
Aynı IP’den çok sayıda backlink almak spam olarak algılanabilir.
Domain yaşı tek başına sıralama garantisi değildir.
Uzun içerik ≠ kaliteli içerik; önemli olan kullanıcıyı tatmin etmesi.
Google, kullanıcı sitede ne kadar kalıyor buna dikkat eder.
Sayfa başına tek odak anahtar kelime en sağlıklı yaklaşımdır.
Site haritası güncel değilse yeni sayfalar geç indekslenir.
WWW ve non-WWW yönlendirmesi yapılmazsa kopya sorun oluşur.
Schema (yapısal veri) kullanmak zengin sonuç şansını artırır.
Çok fazla reklam, kullanıcıyı siteden kaçırır.
SSL sertifikası artık SEO için bir “zorunluluktur”.
Google, özgün ama faydasız içeriği de geriye atar.
Forumlarda aktif kullanıcı, pasif üyeden daha değerlidir.
SEO kısa vadeli değil, sabır isteyen uzun vadeli bir süreçtir.
Dikkat!
İçerik sağlayıcı paylaşım sitesi olarak hizmet veren WebmasterForum.NET adresimizde, 5651 Sayılı Kanun’un 8. maddesi ile Türk Ceza Kanunu’nun 125. maddesi uyarınca, üyelerimiz tarafından yapılan tüm paylaşımların hukuki sorumluluğu ilgili üyeye aittir.
WebmasterForum.NET hakkında yapılacak tüm hukuki şikayetler, iletişim bağlantımız üzerinden tarafımıza iletildikten sonra en geç 3 (üç) gün içerisinde ilgili mevzuat çerçevesinde incelenecek, gerekli işlemler yapılacak ve başvuru sahibine bilgi verilecektir.
Bu site çerezler kullanır. Bu siteyi kullanmaya devam ederek çerez kullanımımızı kabul etmiş olursunuz.