vBulletin Search Engine Optimization
This is a discussion on domain.com'u www.domain.com'a yönlendirmek within the Türkçe forums, part of the General Discussion category; Birçok websitesine iki ayrı adresten ulaşılabilir. Normal internet kullanıcılarının büyük çoğunluğu aradaki farkı anlamaz ve iki adresinde aynı olduğunu düşünür. ...
| |||||||
Enhancing 80 million pages. | Register | FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
|
#1
| ||||
| ||||
| domain.com'u www.domain.com'a yönlendirmek Birçok websitesine iki ayrı adresten ulaşılabilir. Normal internet kullanıcılarının büyük çoğunluğu aradaki farkı anlamaz ve iki adresinde aynı olduğunu düşünür. Bahsettiğimiz ulaşılabilir iki format Code: domain.com Code: www.domain.com Bunun standart bir site için herhangi görünen bir zararı yoktur ancak işin [acr=seo]Search Engine Optimization[/acr] kısmına baktığımız zaman bu iki farklı adresten ulaşım sitenizi indexlemekte olan botlar açısından iki farklı url demektir. Iki farklı format olmasının ise en büyük zararı arama botlarının sitenizde istediğiniz içeriğe tam olarak konsatre olamamasına yol açar. Bot sitenizden indexlediği sayfayı databaseinde sıralandırırken hangi adresi yukarı koyacağını bilemeyeceğinden ve aynı adrese birden fazla url ile ulaşım imkanı olduğundan indexlediği sayfaya yeterince özen göstermez. Elbette bu konu karşısında savunmasız değilsiniz. Webmasterlar olarak bu sorun ile baş etmenin belli yolları bulunmaktadır.
Apache Webserver En çok kullanılan apache serverlarda yönlendirme işlemini basit bir .htaccess ile yapabilirsiniz. WWW kullanmayı tercih edenler aşağıdaki içerik ile bir .htaccess oluşturmalısınız Code: RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.domain\.com
RewriteRule (.*) http://www.domain.com/$1 [R=301,L]
.htaccess dosyasını oluşturduktan sonra site ana dizininize gönderdiğiniz taktirde sitenize domain.com adresiyle gelmek isteyen kullanıcılar otomatik olarak www.domain.com şekline yönlenecektir. WWW kullanmamayı tercih edenler aşağıdaki içerik ile bir .htaccess oluşturmalısınız Code: RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.example\.com$
RewriteRule ^(.*)$ http://example.com/$1 [L,R=301]
.htaccess dosyasını oluşturduktan sonra site ana dizininize gönderdiğiniz taktirde sitenize www.domain.com adresiyle gelmek isteyen kullanıcılar otomatik olarak domain.com şekline yönlenecektir. WWW kullanmayı veya kullanmamayı tercih edenler Eğer Google Webmasters Tools kullanıyorsanız ki ben şahsen her webmasterın kullanmasını şiddetle tavsiye ederim , Google Webmasters Hesabınızda Tools menüsünü açınız. Tools menüsü altında Set preferred domain kısmından istediğiniz domain kullanımını belirleyebilirsiniz. Lighttpd Webserver Ben şahsen birçok sebepten dolayı lighttpd server'ı apache'ye tercih eden birisiyim. Eğer sizde server analiz edebilen ve apache'nin lighttpd yanında ne kadar servera yük bindiren bir program olduğunu biliyorsanız o zaman ya nginx kullanıcaksınız yada lighttpd. Lighttpd kullananlar yukarıdaki işlemi şu şekilde yapabilirler. WWW kullanmamayı tercih edenler Aşağıdaki kodu lighttpd.conf dosyasına eklemelisiniz. Lighttpd.conf dosyasını editlemek için şu komutu kullanabilirsiniz Code: # vi /etc/lighttpd/lighttpd.conf Code: $HTTP["host"] =~ "^domain\.com$" { url.redirect = ( "^/(.*)" => "http://www.domain.com/$1" ) }
Code: # service lighttpd restart # /etc/init.d/lighttpd restart WWW kullanmamayı tercih edenler Aşağıdaki kodu lighttpd.conf dosyasına eklemelisiniz. Lighttpd.conf dosyasını editlemek için şu komutu kullanabilirsiniz Code: # vi /etc/lighttpd/lighttpd.conf Code: $HTTP["host"] =~ "^www\.(.*)" { url.redirect = ( "^/(.*)" => "http://%1/$1" ) }
Code: # service lighttpd restart # /etc/init.d/lighttpd restart Bu konuda herhangi bir sorunuz olursa lütfen belirtmekten çekinmeyin. domain.com'u www.domain.com'a yönlendirmek - Ayyas
__________________ Mert Gökçeimam / Crawlability Inc. Operasyon Tamamlandı : vBSEO 3.2.0 Gold Yayınlandı! 100 üzerinde SEO geliştirmesi vBSEO Google/Yahoo Sitemap Yaratıcısı v.2.2 Yayınlandı vBSEO 3.2 için Gerekli Güncelleme 6X Trafik - vBSEO ile bir günde $1400 kazanç! My Personal Site: vBTech.net - vBulletin Support |
|
#2
| ||||
| ||||
| valla şu iki gündür bu dertten müzdaripdim sağol usta apache kullananlar kendi serverlarına sahiplerse bu kodu httpd.conf a kaydederek tüm siteleri için bu özelliği aktif edebilirler mi? Last edited by kralex; 03-20-2008 at 12:37 PM. |
|
#3
| ||||
| ||||
| Çok sorulan ama bence bir o kadar önemli bir husus, paylasım için tesekkurler Mert. |
|
#4
| ||||
| ||||
| her sitemde kullanırım bunu. teşekkürler |
|
#5
| ||||
| ||||
| bu kodları koydukdan sonra firefoxda entresan bir hataya rast geldim sadece 1 kere oldu geri düzeldi Quote:
|
|
#6
| ||||
| ||||
| ben daha önce bunu hiç düşünmemiştim gerçekten mantıklı teşekkürler mert. |
|
#7
| |||
| |||
| vbseo kullananlarda bu sorun zaten yok sanirim? Daha evvel sorusturup sonuc alamadigim bir meseleydi, güzel paylasim tesekkürler. Ayrica forum sitelerinde bu sekilde kullanilmadiginda cok fazla yasanan bir sorun var. Örnegin üye hem www ile hemde www siz giris yapiyor sonra cikmak istediginde logout yapmasina ragmen icerde kaliyor ve bunun tek cözümü diger sekildede cikis yapmasi yada cerezleri silmesidir. Tabiki üyeler ve hatta bir cok admin bu sorunu ve cözümünü bilmediklerinden bayagi bir sorun yasiyorlar. |
|
#8
| ||||
| ||||
| peki forumumuz /forum dizininde kuruluysa? benim sorunum www.forumoy.net/forum şeklinde girilince forumoy.net/forum şeklinde yönlendiriyo bunuda aynı şekilde düzeltebilirmiyiz aynı koda eklenen /forum koduyla |
|
#10
| ||||
| ||||
| forum root altına ekliyorum htaccess dosyasına kodu ama doğal olarak /forum yoluna gitmek isteyince portala yönlendiriyo yani www.siteadı.net/forum tıkladıkmı www.siteadı.net adresine gidiyo access kodları biraz garip ya denedim bitürlü tutturamadım forum kısmını koda ne şekilde yerleştiricez Code: RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.domain\.com
RewriteRule (.*) http://www.domain.com/.....$1 [R=301,L]
|
|
#11
| ||||
| ||||
| Ana sayfanıza koyduğunuz .htaccess içerisine herhangi bir forum eklemenize gerek yok. Code: RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.domain\.com
RewriteRule (.*) http://www.domain.com/$1 [R=301,L]
|
|
#12
| ||||
| ||||
| malesef sorun devam ediyor başka bi nedenden dolayı sanırım 4 gündür gözüme uyku girmiyor |
|
#13
| ||||
| ||||
| forum dizinine koyduğunuz kod Quote:
|
|
#14
| ||||
| ||||
| Daha bir kaç gün önce yeni bir site açtım ve bugün vbseo lisanslı aldım. Yukarıdaki konu ile alakalı olduğu içi burada sormak istedim . Siteyi kurarken Url bilgilerini ; http://xxx.com/forum/ bu şekilde girdim. Tabiki www.xxx.com/forum olarak tarayıcıya yazdığım zaman sitem açılmıyor. Ancak http://xxx.com/forum/ bu şekilde ulaşabiliyorum. Bunu nasıl www.xxx.com/forum bu şekilde tarayıcıdan çağırınca ulaşabilirim ? |
| Thread Tools | |
|
|
Similar Threads | ||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Redirect parked domain to primary domain | Arkidas | General Discussion | 9 | 03-20-2008 06:19 PM |
| Rewrite question - domain.com -> www.domain.com | Chris-777 | General Discussion | 4 | 06-05-2007 01:53 PM |
| Main Domain with 1 Add-On Domain and 3 Parked Domains | IrDVB | General Discussion | 1 | 03-25-2007 03:36 PM |
| username.domain.com > domain.com?id=userid | voteforbird | Custom Rewrite Rules | 2 | 09-27-2006 02:56 PM |
| redirect domain.com/index.php to www.domain.com/ | LarryEitel | Custom Rewrite Rules | 4 | 07-05-2006 10:38 AM |