Yinelenen İçerik Sorunlarından Kaçının

Neden Yinelenen İçerik Kötüdür?
Tıpkı www veya www olmayan URL sorunu gibi, sitenizde herhangi bir türde yinelenen içerik bulunması, arama motoru sıralamalarınıza zarar verebilir. Joomla'da yinelenen içerik, birden fazla URL’de tekrarlanan her türlü içeriği ifade eder.
Bu, içeriğin kasıtlı olarak (kopyala-yapıştır yöntemiyle) veya teknik nedenlerle (örneğin www / www olmayan URL’ler) çoğaltılmış olmasına bakılmaksızın, Google için olumsuz bir durumdur. Çünkü Google, bu yinelenen içeriklerden hangisinin doğru olduğunu bilemez ve SEO değerini iki URL arasında bölerek sıralamanızı düşürebilir.
Elbette içeriğinizin özgün olmasını, başka yerlerden kopyalanmamasını ve sitenizde farklı bölümlerde tekrar kullanılmamasını sağlamalısınız. Ancak aynı sayfanın birden fazla URL’den erişilebilir olmasını da engellemelisiniz.
Joomla’da Yinelenen İçerik
Birçok açık kaynaklı CMS’de yinelenen içerik sorunları olabilir ve Joomla da bunlardan biridir. Joomla'nın global yapılandırmasında SEF (Arama Motoru Dostu) bağlantılar etkinleştirilmiş olsa bile, SEF olmayan URL'ler hâlâ erişilebilir durumdadır. Bu, aynı içeriğin iki farklı URL’de bulunmasına ve bazen daha fazla URL oluşturulmasına neden olabilir.
Joomla'da yinelenen URL'lerin ortaya çıkmasının bazı yaygın nedenleri şunlardır:
- Aynı makaleye birden fazla menü öğesinden erişilmesi: Joomla yöneticisinin yanlış yapılandırması nedeniyle oluşur.
- www ve www olmayan URL farklılıkları
- SEF bağlantıları açık olmasına rağmen SEF olmayan URL'lerin hâlâ erişilebilir olması: Örneğin:
/index.php?option=com_content&view=article&id=2
index.html
,index.php
gibi dosya uzantılarının eklenmesi- URL’de parametreler bulunması: Örneğin:
/page1?font-size=large
- Küçük/büyük harf farkları: URL’lerin tamamı küçük harfli olmalıdır.
- Sayfa içi navigasyon kullanımı: Örneğin, bir sayfadaki sekmeler farklı bağlantılar oluşturabilir:
/page#tab1
/page#tab2
Aynı sayfanın birden fazla URL’den erişilebilir olması sıralamanızı olumsuz etkileyebilir. Bunu önlemek için şu yöntemleri kullanabilirsiniz:
1. Doğru Menü Yapılandırması
Yinelenen içeriğin yaygın nedenlerinden biri, aynı makaleye birden fazla menü öğesinden erişilmesidir. Örneğin:
- "Ürünler" adında bir menünüz varsa ve "Sandalye" makalesine alt menüden ulaşılıyorsa, URL şu şekilde olabilir:
/index.php/urunler/sandalye
- Aynı makaleye footer menüsünden doğrudan erişim sağlanıyorsa, URL şu şekilde olur:
/index.php/sandalye
Bu, Joomla’nın çalışma mantığından kaynaklansa da, aşağıdaki yöntemlerle çözülebilir:
- Ana menüyü tekrar kullanın: Eğer ana menü footer’a ekleniyorsa, yeni bir menü oluşturmak yerine mevcut ana menüyü yayınlayın.
- "Menü Öğesi Takma Adı" (Menu Item Alias) kullanın: Makalenin asıl URL’sini koruyarak farklı menülerde tekrar kullanabilirsiniz.
2. 301 Yönlendirmeleri Kullanın
SEO konusunda ciddi olan herkes, eninde sonunda yönlendirmeler kullanmak zorunda kalır. 301 yönlendirme, bir URL’nin kalıcı olarak taşındığını bildirir. Örneğin:
Eğer aşağıdaki gibi bir URL ziyaret edilirse:
index.php?option=com_content&Itemid=125&catid=15&id=18&view=article
Bu, şu adrese yönlendirilmelidir:
/checklist/avoid-duplicate-url-s
Bu yönlendirmeleri .htaccess
dosyasında manuel olarak ayarlayabilir veya 4SEO gibi bir Joomla eklentisi kullanabilirsiniz.
3. Kanonik URL'ler Kullanarak Yinelenen İçeriği Engelleyin
Kanonik URL, Google'a hangi URL'nin asıl olduğunu bildirmenin en etkili yollarından biridir. Örneğin:
/index.php?option=com_content&Itemid=125&catid=15&id=18&lang=en&view=article
/checklist/avoid-duplicate-url-s
Bu iki URL aynı içeriğe sahipse, kanonik etiket kullanarak Google'a hangi URL'nin tercih edilmesi gerektiğini belirtebilirsiniz:
Ancak Joomla, kanonik etiketleri desteklememektedir. Bu nedenle 4SEO eklentisi gibi bir uzantı kullanmanız önerilir.
4. .htaccess ile Gelişmiş Kurallar Ayarlayın
.htaccess
dosyanızda çeşitli URL yönlendirmeleri yaparak yinelenen içerik sorunlarını çözebilirsiniz. Örneğin, page1/
ve page1
gibi aynı içeriğe sahip URL’leri şu kod ile yönlendirebilirsiniz:
Benzer şekilde, gereksiz parametreleri engelleyebilir veya yönlendirebilirsiniz.
5. robots.txt Kullanımı (Önerilmez)
Daha önce, robots.txt
dosyası kullanılarak SEF olmayan URL’lerin engellenmesi öneriliyordu. Ancak artık bu yöntemin kullanılması önerilmemektedir. Çünkü Google, engellenen sayfanın var olduğunu bilir ama içeriğini değerlendiremez, bu da yanlış indekslemelere neden olabilir.
6. SEO İçin Joomla Eklentileri Kullanın
Küçük sitelerde .htaccess
ve 301 yönlendirmeleri yeterli olabilir. Ancak büyük sitelerde bir SEF eklentisi kullanmak daha verimli olacaktır. İşte bazı önerilen Joomla eklentileri:
- 4SEO by Weeblr
- PWT SEO
- Route66 by Firecoders
- RS-SEO
Bu eklentiler Joomla’daki SEO problemlerini büyük ölçüde çözebilir.
7. Google Search Console Kullanımı
Sitenizi Google Search Console’a kaydettiğinizden emin olun. Search Console, yinelenen içerik sorunlarını tespit etmenize ve kanonik URL yapılandırmalarınızı doğrulamanıza yardımcı olur.
Sonuç: Joomla’da yinelenen içerik problemlerini önlemek için menü yapınızı düzenlemeli, 301 yönlendirmeleri kullanmalı, kanonik URL’ler belirlemeli ve gerektiğinde SEO eklentileri kullanmalısınız. Bu önlemler, sitenizin SEO performansını artırarak sıralamanızın düşmesini önleyecektir.