Yinelenen ve kopya içerik panda güncellemesinden ceza almanızı sağlayan temel etkenlerden bir tanesidir. Bu yüzden düzenli olarak kontrol edilmesi gerekir. Google güncellemeleri sonrasında yaşanan hit ve trafik kaybından sonra ilk etapta akla gelmesi gereken problemlerdendir.

Yinelenen içerik kontrolü nasıl yapılır

Google Search Console  > Arama görünümü > HTML geliştirmeleri sekmesine tıklayarak siz de siteleriniz için rapor edilmiş açıklama, başlık ve içerik kısımlarındaki uyarılarına göz atabilirsiniz. Bu kriterler google tarafından önemsendiğine göre bizde site içi seo ayarlarında aşağıdaki problemlerin oluşmamasına dikkat etmeliyiz. Bu yazıda anlatılanlar wordpress ve normal siteler için gelişmiş site içi seo faktörleri içerir. Bu yüzden lütfen işlemleri yaparken yazıyı tekrar tekrar okuyun. Bu daha sağlıklı ve net sonuçlar almanızı sağlayacaktır.

  • Eksik başlık etiketleri
  • Tekrar eden başlık etiketleri
  • Uzun başlık etiketleri
  • Kısa başlık etiketleri
  • Bilgilendirici olmayan başlık etiketleri
  • Dizine eklenemez içerik sayfa sayısı

Duplicate content birden fazla sayfanın aynı içeriğe yönlendirilmesi olarak düşünülebilir. Google HTML geliştirmeleri bölümünde yer alan yinelenen meta açıklamalar, kısa meta açıklamalar ve yinelenen başlık etiketleri kısmında ki sorunlar hızla giderilmesi gereken problemlerdir.

yinelenen icerik google webmasters

İİnternette arama yaptığımızda sürekli tekrar eden içeriklerin ve başlıkların çözümüne dair detaylı bir Türkçe makaleye rastlamadık ( Şubat 2014 ). O yüzden bu yazıyı oluşturmanın uygun olduğunu düşündük.

Problem 1  : www yönlendirmesi

www kullanmak / kullanmamak ( www non www ayarları )

Bazı siteler hem www ile hem de  www koymadan açılır. Bu problem çözülmezse mükerrer indexlenmeye ve içerik kaydedilmesine sebep olur. bu yüzden siteyi tek bir versiyonda toplamalısınız. Örneğin sadece www ile çalışması  gibi.

  • site.com/konu
  • www.site.com/konu
  • site.com/konu/
  • www.site.com/konu/

Google web yönetici araçları ile tercih edilen etki alanı seçimi oldukça önemlidir. Hangi tipi tercih ederseniz edin bunu bir kez yapmanız ve yineleme sorunlarını çözmek için diğer açılma yöntemlerini tercih ettiğiniz yönteme yönlendirmeniz gerekir.

  • siteismi.com
  • www.siteismi.com
  • www.siteismi.com/

Çözüm :

A) 301 yönlendirmesi ile peki bu yönlendirme nasıl yapılır ?

.htacess ile www yönlendirmesi çözümü ve örnekleri  :

Sitenizin www.siteismi.com şeklinde açılmasını istiyorsanız ( 301 yönlendirme )
# Redirect www li
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www\.siteniz\.com
RewriteRule (.*) http://www.siteniz.com/$1 [R=301,L]

Sitenizin siteismi.com şeklinde açılmasını istiyorsanız ( 301 yönlendirme )
# www olmadan açılsın - Celilcan
RewriteEngine on 
RewriteCond %{HTTP_HOST} ^www\.siteniz\.com [NC] 
RewriteRule (.*) http://siteniz.com/$1 [R=301,L]

Sayfanıza aşağıdaki kodu ekleyerek www li olan sayfaya yönlendirme yapabilirsiniz
## www ile açılsın - Celilcan
RewriteCond %{HTTP_HOST} ^(www\.|siteniz\.|www\.siteniz\.)?siteniz\.com$ [OR] 
RewriteCond %{HTTP_HOST} ^siteniz\.com$ 
RewriteRule ^siteniz\.co\/?(.*)$ http://www.siteniz.com/$1 [R=301,L]

Sayfanıza aşağıdaki kodu ekleyerek ana sayfanızı alt klasöre yönlendirebilirsiniz.
## Siteyi alt klasöre yönlendirme - Celilcan
RewriteCond %{HTTP_HOST} ^altklasör.siteniz.com$ [OR]
RewriteCond %{HTTP_HOST} ^www.altklasor.siteniz.com$
RewriteRule ^(.*)$ "http\:\/\/www\.siteniz\.co\.uk\/$1" [R=301,L]

B) Canonical url kullanarak

rel=”canonical” etiketi ile çözüm Arama motorlarının sayfa1.html sayfa2.html veya etiket-a, etiket-b gibi sayfalar ile yorum sayfalarınızı yinelenen içerik gibi görmesini istemiyorsanız. Mutlaka canonical url seçeneğini kullanmalısınız.

Mutlaka Okumalısın !  Gerekli wordpress eklentileri

Kanonik bağlantı kullanmayı bilmiyor iseniz All in one seo ve Yoast gibi eklentiler de bulunan canonical url enable seçeneğini kullanarak sitenizde kullanabilirsiniz. Standart url ile ilgili google tarafından oluşturulan mükemmel bilgi kaynağı için lütfen kaynakçaya bakınız.*

 canonical url

Problem 2 – Sayfalama sorunu

sayfa1, sayfa2 olarak devam eden sayfalamadan kaynaklanan kopya içerik problemi

Çözümü All in one seo eklentisinin


wordpress duplicate description

Çözüm

Arama motorlarının sayfa1.html, sayfa2.html veya etiket gibi sayfalar ile yorum sayfalarınızı mükerrer içerik gibi görmesini istemiyorsanız. Mutlaka canonical url seçeneğini kullanmalısınız. Bu etiketi kullanmayı bilmiyor iseniz All in one seo ve Yoast gibi eklentiler de bulunan canonical url enable seçeneğini kullanarak sitenizde kullanabilirsiniz. Yada kolay bir şekilde Yoast Seo eklentisinde Başlıklar ve metalar – Diğer – arşivlerin alt sayfaları noindex demeniz yeterlidir.

Aşağıdaki kodları da robots.txt ekleyerek tekrarlanan içerik sorununu çözebilirsiniz.

Sitemap: http://www.siteniz.com/sitemap.xml

User-agent: *
Disallow: /cgi-bin/
Disallow: /wp-admin/
Disallow: /wp-includes/
Disallow: /wp-content/plugins/
Disallow: /wp-content/themes/
Disallow: /trackback
Disallow: /comments
Disallow: /feed

User-agent: Googlebot
Disallow: /tag/*
Disallow: /category/
Disallow: /archives/
Disallow: /comments/feed/
Disallow: /trackback/
Disallow: /index.php
Disallow: /xmlrpc.php
Disallow: *?wptheme
Disallow: ?comments=*
Disallow: /search?
Disallow: /?p=*
Disallow: /*page/*
Disallow: */trackback
Disallow: *?replytocom – Yorumlarda Replytocom gibi oluşan sayfaları engeller
Disallow: /*/feed  – Feed sayfalarının indekslenmesini engeller.
Disallow: /category/*/*
Disallow: /*?*
Disallow: /*?

Noindex etiketini kullanın

Arşiv sayfalarında, yazar sayfalarında ve etiket sayfalarında noindex etiketini kullanarak bu sayfaların google tarafından indekslenmesini engelleyin. Böylece sıkıntı sayısını en az indirgemiş olursunuz. All in on seo eklentisinde noindex seçeneği altında bu saydıklarımızı bulabilirsiniz.

Mutlaka Okumalısın !  Mükemmel wordpress temaları yapmak

Problem 3:

Url sonundaki / ( trailing slash ) sorunu

Sayfanız hem www.siteniz.com/alt-sayfa hem de www.siteniz.com/alt-sayfa/ şeklinde indekslenmiş ise buda tekrarlanan içerik sıkıntısı doğrurur.

Çözüm

  • Url sonunda slash olacak yada olmayacak olarak tercih yapın
  • htaccess ayarlarında tercihe göre sonu / olan url tercih etmişseniz , sonunda slaş olmayan  url yi sonunda / olan url ye yönlendirin. ( sona / koymak isterseniz htaccess dosyasına şu kodları ekleyin. )
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*)/$ %{HTTP_HOST}/$1 [L,R=301] 
  • Google gibi getir yaparak,  sitenizin bu hali ile indekslenmesini sağlayın.
  • Yoast Seo eklentisi ile sayfaların sonuna / koyarak çözebilirsiniz.

Problem 4:

Yinelenen başlık ve metaların düzenlenmesi

Sorun yalnızca başlık ve açıklama etiketlerinden kaynaklanıyor ise tek tek elle düzelterek bu sorunu düzeltebilirsiniz. Yada fix duplicates eklentisini kullanarak otomatik olarak çözebilirsiniz.

Özel yazılım kullananlar için öneriler : 

  • htacess ile www non www yönlendirmesini yapmaları gerekir
  • Fix duplicates eklentisini kullanabilirsiniz. ( https://wordpress.org/plugins/fix-duplicates/ )
  • Canonical Url yi kullanmak gerekir. rel=”canonical” ( daha fazla bilgi için https://support.google.com/webmasters/answer/139394?hl=tr ) Örnek kullanımı <link rel=”canonical” content=”http://www.siteniz.com/urun/urun1″ />
  • Tutarlı olun Örn. bazen siteniz.com/sayfa/ , bazen siteniz.com/sayfa şeklinde site içi linkleme yapmayın. ( Trailing slash problem )
  • Sub domain yerine sub directory kullanın. Alt klasör özellikle çok dilli bir site yapmışsanız en.siteniz.com ru.siteniz.com şeklinde alt klöserleme yapın. Google böylelikle sitenizin çok dilli olduğunu ve tutarlı olduğunu algılayacaktır. Bu bizatihi google dokümanlarında yazmaktadır.
  • Kopya içerik olduğunu düşündüğünüz bir içeriği illa yayınlayacak isenız noindex etiketini kullanın.
  • www veya non www şeklinde tercihinizi google web araçlarında mutlaka seçin.
  • Genel kelime ve kelime öbeği tekrarlarından kaçının veya en aza indirin. siteniz.com/p=123 gibi. Eğer bu şekilde bir durum söz konusu ise google webmasters url parametre ayarlarını yapmalısınız.
  • Boş sayfa yayınlamayın. Örneğin xyz başlığı ile sayfayı oluşturup içeriğini boş bırakmayın.
  • Birbirine benzeyen çok sayfanız varsa, her sayfayı genişletmeyi veya sayfaları birleştirmeyi göz önünde bulundurun. Örneğin, iki şehir için ayrı sayfalar içeren bir seyahat siteniz varsa, ancak her iki sayfa da aynı bilgileri içeriyorsa bu iki şehirle ilgili sayfaları birleştirebilir veya sayfaların her birini genişleterek söz konusu şehirler hakkında benzersiz bilgiler içermelerini sağlayabilirsiniz. ( alıntı google.com.tr )
  • Şunu aklınızdan çıkarmayın mükerrer içerik yüzünden panda güncellemesi ile başınız ciddi belaya girebilir.
  • Aşırı seo konusunda araştırma yapın.
  • Mutlaka site haritası barındırın.
  • Alışveriş siteniz varsa ve ürün özellikleri kopya ise bu içerikleri yazı olarak değil resim olarak atın ( örnk. hepsiburada.com )
  • Kod yazı oranını artırmak için , çok fazla kod yazmak yerine temiz kod yazmaya gayret edin.
  • Yine de google webmasters panelinde yinelenen içerik görüyorsanız ilgili sayfaları tek tek 301 yöntemi ile gerek ana sayfaya gerek ilgili sayfalara yönlendirme yapın.

.htaccess ile www non www ayarları nasıl yapılır ? Hangisini tercih etmek gerekir ? 

Mutlaka Okumalısın !  Kopya İçerik ve Özgünlük Kontrolü

 

Mutlu kalın.

Kaynaklar : 

  • https://developers.google.com/webmasters/mobile-sites/mobile-seo/separate-urls?hl=tr
  • https://support.google.com/webmasters/answer/66359?hl=tr
  • https://support.google.com/webmasters/answer/139066?hl=tr&ref_topic=4617741