• 24-05-2015, 01:04:01
    #1
    Arkadaşlar SEO için buradan bir arkadaşla anlaştık bana sitemin 4 farklı URL yoluyla açıldığını, canonical problemini yarattığını söyledi. Aşağıda yazdığım gibi 4 farklı şekilde sitemin açıldığı bunu http://www.siteadresi.com.tr şeklinde 301 yönlendirme yapmamın gerektiğini söyledi.

    http://www.siteadresi.com.tr/index.php
    http://siteadresi.com.tr/index.php
    http://www.siteadresi.com.tr
    http://siteadresi.com.tr

    Google de sayfalarım www.siteadresi.com.tr şeklinde index aldı ve yine baktığımda googlede genelde tüm indexler www. şeklinde yer alıyor. Şimdi 3 şey sormak istiyorum;

    1- SEO açısından arkadaşımızın uygulatmış olduğu yöntemi yapmam gerekiyor mu?

    2- Sitenin tamamını www.siteadresi.com.tr şeklinde cpanelden açılmasını sağlasam nasıl olur peki 1.maddeye istinaden?

    3- .htaccess kodlarını verir misiniz gerekiyorsa
  • 24-05-2015, 01:26:47
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Merhabalar,

    1) SEO açısından, eğer benzer url formatlarından siteye erişim sağlanıyorsa duplicate content sorunu yaşamamak için uygulanmalı.

    2) Cpanel'den ayarlama yapabilirsiniz. Cpanel'de (.htaccess) tabanlı düzenleme yapacağı için sorun olmayacaktır. Fakat 4 farklı şekilde sitenize erişim olduğu için işlemi uyguladıktan sonra test etmenizde fayda var.

    3) Aşağıda belirttiğim şekilde sorunu çözümleyebilirsiniz.

    RewriteEngine On
    RewriteCond %{HTTP_HOST} !^siteadresi\.com.tr$ [NC]
    RewriteRule ^(.*)$ http://www.siteadresi.com.tr/$1 [R=301,L]
    Yukarıdaki olmaz ise;

    RewriteEngine On
    RewriteBase /
    RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
    RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
    Deneyip geri dönüş sağlarsanız. Başka alternatifleri sunabilirim.
  • 24-05-2015, 01:49:48
    #3
    @Grafi maalesef olmadı. Sayfa döngüsü hatası verdi. Cpanel ile yönlendirme yaptım yine döngü hatası verdi Kodlar ;

    RewriteCond %{HTTP_HOST} ^siteadresi\.com\.tr$ [OR]
    RewriteCond %{HTTP_HOST} ^www\.siteadresi\.com\.tr$
    RewriteRule ^/?$ "http\:\/\/www\.siteadresi\.com\.tr\/" [R=301,L]
    Fakat bu şekilde açılıyorda istenilen sonucu alabiliyor muyum?

    RewriteCond %{HTTP_HOST} ^siteadresi.tr$
    RewriteRule ^/?$ "http\:\/\/www\.siteadresi\.com\.tr\/" [R=301,L]
  • 24-05-2015, 01:53:58
    #4
    PATRON54 adlı üyeden alıntı: mesajı görüntüle
    @Grafi maalesef olmadı. Sayfa döngüsü hatası verdi. Cpanel ile yönlendirme yaptım yine döngü hatası verdi Kodlar ;

    RewriteCond %{HTTP_HOST} ^siteadresi\.com\.tr$ [OR]
    RewriteCond %{HTTP_HOST} ^www\.siteadresi\.com\.tr$
    RewriteRule ^/?$ "http\:\/\/www\.siteadresi\.com\.tr\/" [R=301,L]
    Merhabalar,

    Konuyla ilgili PM gönderdim. Skype üzerinden eklerseniz, detaylı olarak incelemek isterim.
  • 24-05-2015, 02:14:54
    #5
    Teşekkür ederim ilgin için çözülmüştür konumuz
  • 24-05-2015, 02:21:44
    #6
    PATRON54 adlı üyeden alıntı: mesajı görüntüle
    Teşekkür ederim ilgin için çözülmüştür konumuz
    Rica ederim
  • 16-12-2016, 10:50:42
    #7
    Merhaba konuyu tekrardan canlandırıyorum ancak nasıl çözüldü bende sitemi www e yönlendirmek istiyorum beceremedim bir türlü


    edit; sorunu halletim. Yinede teşekkürler.