Top

Yinelenen içerik

Celilcan / Google Seo  / Yinelenen içerik
1 Puan2 Puan3 Puan4 Puan5 Puan
27 Kişi oy verdi
Ortalama puan: 4,52.
Bu yazıya oy vermek ister misiniz?
Loading...

Yinelenen içerik

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.

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.

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.

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 ? ( Video )

Mutlu kalın.

Kaynaklar : 

 

41 yorum yazılmış
  • Nejla
    10 Şubat 2014 at 18:50

    Yenilenen içerik sorunları son zamanlarda başımı ağrıtan bir olaydı. Buradaki bilgiler sayesinde bu sorunumu çözdüm. Daha önce bu yazıyla karşılaşsaydım eminim bu kadar uğraşmayacaktım bu tür sorunlarla. Teşekkürler.

  • coşkun
    23 Şubat 2014 at 17:56

    çok güzel bir anlatım olmuş gerçekten tebrik ederim.

  • Fatih Toprak
    16 Mart 2014 at 04:49

    Detaylı ama öz açıklamalar için teşekkürler. Bu arada yeni farkettim sitenizi. Çok şık ve çok flat bir tasarımı var. Ellerinize sağlık.

    Celilcanın cevabı : Çok teşekkürler ilginize, her zaman bekleriz :)

  • Backlink Paketleri
    22 Mayıs 2014 at 22:14

    Vermiş olduğunuz bilgiler için teşekkür ederim, elinize sağlık.

  • eda
    8 Aralık 2014 at 17:28

    Çok güzel paylaşımlarınız var. Yalnız, sitenizde videolar görüntülenmiyor. Yinelenen içerikle ilgili video da aynı şekilde görüntülenmiyor.

  • gökhan
    18 Aralık 2014 at 01:52

    gerçekten iyi bir kaynak. herşeyi iyi anlatmış. Trailing slash sorununu yazmışsın ama htacces de çözümünü yazmamışsın. Oda benden gelsin.

    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*)/$ %{HTTP_HOST}/$1 [L,R=301]

  • Spel
    23 Ağustos 2015 at 01:34

    Hi! Do you know if they make any plugins to assist with SEO? I’m trying to get my blog to rank for some targeted keywords but I’m not seeing very good results. If you know of any please share. Kudos!

  • kaan
    24 Nisan 2016 at 18:18

    Teşekürler detaylı bir kaynak.

  • kadir
    21 Mayıs 2016 at 23:56

    Tek Kelimeyle Mükemmel Böyle Yararlı Bilgilerin kiymetini Bilmek Lazım :)

  • Mevlut Aksu
    18 Ocak 2017 at 09:47

    İyi günler üstadım WordPress ile ilgili müsaitseniz 2 sorum olacak;

    1-Önceden yazılarda 4-6 arası etiket kullanıyordum ve bu etiketler her yazı için birbirinden bağımsız oluyordu. İnternet araştırmasında etiketleri yanlış kullandığım anlaşılıyor yani site içinde birden fazla yazıda benzer içerik veya etiket oluşacaksa ya da ileride o etiketi tekrar kullanma ihtimali varsa o koşulla eklemenin doğru olduğu belirtiliyor onun dışında etiket kullanılmaması öneriliyor örneğin; e-posta ile ilgili 3 tane yazım olsun bu 3 yazıda da e-posta etiketinin kullanımının doğru olduğu belirtiliyor bu nedenle önceden her yazıda 4-6 arası etiket kullanırken artık çoğu yazıda neredeyse hiç, bazı yazılarda 1 veya en fazla 2 etiket oluşuyor. Sizce eski kullandığım yaklaşım mı doğru yoksa yenisi mi veya başka bir şekilde mi olmalı?

    2-İnternet araştırmasında etiketlerin ve kategorilerin noindex şeklinde ayarlanması ve sitemap.xml içinde olmaması gerektiği çünkü asıl yazılara zarar verildiği belirtilmiş bende bu nedenle kategoriler,etiketler ve ortam dosyalarını noindex olarak ayarladım ve sitemap.xml içinde göstertemiyorum. Önceden ise yazı ve sayfaların yanında kategoriler ve etiketleri de indexletiyor ve sitemap.xml içide göstertiyordum. Sizce eski kullandığım yaklaşım mı doğru yoksa yenisi mi veya başka bir şekilde mi olmalı?

    Bu konularda farklı sitelerde farklı açıklamalar okuduğum için kafam çok karıştı, sizin bilgi ve deneyiminize güvenerek kısa da olsa cevaplarsanız çok memnun olurum.

  • Mevlüt AKSU
    18 Ocak 2017 at 22:13

    Hızlı cevap için çok teşekkürler. Makaleniz de oldukça faydalı ve aydınlatıcı.

  • ismail
    7 Haziran 2017 at 16:16

    selamlar,
    bir blog sitem var ve vakti zamanında yayınladığım bir yazının adresi örneğin www[.]blogsitem[.]com/xxx-zzz-yyy/ olsun. ben daha sonra permalinki değiştirip www[.]blogsitem[.]com/zzz/ şeklinde güncelledim. eski link sitemaps de geçmiyor. lakin google webmasters da “Yinelenen meta açıklamalar içeren sayfalar” ve
    “Yinelenen başlık etiketleri içeren sayfalar” kısımlarında /xxx-zzz-yyy/ ve /zzz/ şeklinde görünüyor. eski linklerin kalkması için ne yapabilirim?

  • Samet
    5 Eylül 2017 at 21:08

    Hocam merhaba. Size birşey sormak istiyorum yardımcı olursanız çok sevinirim. Sormak istediğim soru Canonical etiketi ile ilgili.
    Şimdi ben bir blog sayfası hazırlıyorum ama wordpress yada hazır tema değil kendim oluşturuyorum. Blogda olması gerektiği gibi Anasayfada 7-8 adet haber başlığı, resim ve onun altında yaklaşık 250 karakterlik bir tanıtım içerik yazısı olacak haber ile ilgili. Diyelim haberin devamını okumak isteyen kişi habere tıkladı ve haberin asıl uzun hali olan haber sayfasına geçti. Bu durumda ben haberi tanıtmak için Anasayfada yer verdiğim 250 karakterlik tanıtım yazısı bu sayfadaki asıl haberden çektirildiği için, yani 250 karakteri harfiyen aynı olduğu için canonical etiketini kullanmalı mıyım? Sonuçta canonical aynı içeriğe sahip sayfaları belirtmek için kullanılıyor ya? veya kullansam bile boş yere kullanılan canonical etiketinin sayfaya zararı olur mu?

  • Kerim
    12 Eylül 2017 at 12:43

    Hocam Merhabalar,

    Birebir uyan konu bulamadığım için bernzer olan bu başlık altında bir soru sormak istiyorum. Benim, farklı domainde kurulu 2 ayrı sitem var. Aynı yazıyı her iki sitemde de kullanırsam google açısından sorun yaşarmıyım?

    Desteğinizi rica ederim,
    İyi Çalışmalar

  • Necmettin
    19 Eylül 2017 at 23:23

    Hocam, bunun için analiz yapabileceğimiz herhangi bir analiz sitesi önerebilirmisiniz?

  • Necmettin
    19 Eylül 2017 at 23:24

    Hocam, bunun için analiz yapabileceğimiz herhangi bir site önerebilirmisiniz?

  • serkan
    25 Eylül 2017 at 18:44

    Merhaba, Sorun üçün çözümü için arkadaşın belirttiği gibi bu kodları kullanmak yeterli olur mu? Ekstra bir şeyler yapmak gerekir mi?

    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*)/$ %{HTTP_HOST}/$1 [L,R=301]

  • serkan
    2 Ekim 2017 at 13:57

    Merhaba, ne yazık ki bu kod işe yaramadı. Yinelen içerik sayısı 800 çıktı.

  • serkan
    4 Ekim 2017 at 16:11

    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_URI} !(.*)/$
    RewriteRule ^(.*)$ http://example.com/$1/ [L,R=301]

  • serkan
    5 Ekim 2017 at 10:12

    Merhaba, Google Html geliştirmelerinde her sayfa için aşağıdaki gibi sonunda / işareti olan bir sayfa görünüyor. Bu da Yinelenen başlık etiketleri ve yinelenen meta açıklamalarına neden oluyor. Benim kullanım tercihim sonunda / işareti olan.

    /turk-ailesinde-bayram-gelenekleri/
    /turk-ailesinde-bayram-gelenekleri

  • İBRAHİM ÇINAR
    11 Ekim 2017 at 03:01

    Html geliştirmelerinde 62 adet “Yinelenen meta açıklamalar” ve 72 adet “Yinelenen başlık etiketleri” hatası var. Bu hataların neredeyse tamamı yorum sayfalarından kaynaklı. Canonical URL kullanmama ve All in one seo’da sayfalı bölüm biçimlendirmesi bölümünü – Sayfa %page% şeklinde kullanmama rağmen 3 aydır hatalar ortadan kalkmadı.

      • İBRAHİM ÇINAR
        12 Ekim 2017 at 03:38

        Hayır eklemedim. Eklersem sayfalanmış yorumlardaki içerik Google tarafından görülemez diye düşündüm yanlış mı düşünmüşüm?

      • İBRAHİM ÇINAR
        20 Ekim 2017 at 22:03

        Siz dedikten sonra sayfalandırmalar içüin noindex seçeneğini de işaretledim. Sonrasında SSL sertifikasına geçtim. Ama yeni indekslenen https protokolündeki sayfalara da aynı şekilde yinelenen başlık etiketleri ve meta açıklamaları geliyor.

      • İBRAHİM ÇINAR
        22 Ekim 2017 at 01:59

        Noindex seçeneğini sonradan kaldırmışım emin olamadığım için şimdi fark ettim . Noindex yapınca yorum sayfalarındaki yorumlar google tarafından görülmeyecek mi peki? Yani o yorumlardaki bir cümleyi aratan bir kullanıcı için google benim sitemi önermeyecek mi?Aslında noindexin işlevinin detaylarını tam bilmiyorum sorun bu. Sadece url mi indexlenmiyor yoksa içindeki her şey yok mu sayılıyor?

  • Ünal
    9 Kasım 2017 at 13:39

    Merhaba,

    Faydalı bilgiler sunup ziyaretçilerinize yardımcı oluyorsunuz, teşekkür ederim.

    İçeriklerim yeniden eskiye doğru page2/ page3/ şeklinde görüntüleniyor. Sayfalandırmalar için google search console’de yinelenen başlık ve yinelenen meta açıklamalar uyarısı alıyorum. Ana sayfayı canonical olarak işaretledim sorun çözülmedi,

    Yoast eklentisi kullanıyorum.

    Başlıklar ve metalar – Diğer – arşivlerin alt sayfaları noindex olarak işaretledim, sorun yine çözülmedi.

    İçeriğinizden anladığım kadarıyla Yoast ayarlarından sayfalar (pages) bölümündeki başlık ve meta açıklama şablonu bölümüne bir kod girmem gerekiyor ama ne yazık ki yapamadım. Yardımcı olabilme ihtimaliniz olursa çok memnun olurum.

  • Ünal
    9 Kasım 2017 at 18:14

    noindex’i 5-6 ay önce, canonical ise 2 ay oldu.

  • Ünal
    9 Kasım 2017 at 18:42

    Azalma olmadı, kaç tane numaralandırılmış sayfa varsa o sayıda hata hep var. Mail adresinize ekran görüntülerini gönderdim. Tekrar teşekkür ederim.

Yorum yaz

Önceki yazıyı okuyun:
10 dakikada seo kontrolü

10 dakika gibi kısa bir sürede seo analizi yapılabilir mi ? Bir seo uzmanı olabilirsiniz. Yada her hangi bir siteyi...

Kapat