vBulletin Search Engine Optimization
This is a discussion on SMF den kalan linkler within the Türkçe forums, part of the General Discussion category; Merhaba Benim eski forum yazılımım SMF idi.Sonra vBulletine geçiş yaptım ve vBSEO kurdum.Fakat hala SMF den kalma urller google indexinde ...
| |||||||
Enhancing 80 million pages. | Register | FAQ | Members List | Social Groups | Calendar | Search | Today's Posts | Mark Forums Read |
|
#1
| |||
| |||
| SMF den kalan linkler
Merhaba Benim eski forum yazılımım SMF idi.Sonra vBulletine geçiş yaptım ve vBSEO kurdum.Fakat hala SMF den kalma urller google indexinde barınıyor.Bu urllere tıklayınca ana sayfaya yönleniyor.Şu şekilde ; Quote:
Teşekkürler Last edited by OnR; 09-24-2007 at 05:30 PM. |
|
#2
| ||||
| ||||
|
Google Webmasters hesabında url removal kısmından bu urllerin kaldırılmasını isteyebilirsiniz yada bir 404 sayfası oluşturabilirsiniz bu şekilde google bunlardan daha kolay kurtulur. Code: http://www.ayyas.com/citir-linklerhobaba/ custom_404 isimli bir template oluşturun ve içeriğini HTML Code: $stylevar[htmldoctype] <html dir="$stylevar[textdirection]" lang="$stylevar[languagecode]"> <head> <!-- no cache headers --> <meta http-equiv="Pragma" content="no-cache" /> <meta http-equiv="Expires" content="-1" /> <meta http-equiv="Cache-Control" content="no-cache" /> <!-- end no cache headers --> $headinclude <title>Page Not Found - <phrase 1="$vboptions[bbtitle]">$vbphrase[x_powered_by_vbulletin]</phrase></title> </head> <body> $header $navbar <br /> <div style="padding-left: 25px; padding-right: 25px; font-weight: bold;" align="center"> Sorry, the page you have requested cannot be found. <br/><br/> You can try a <a href="$vboptions[bburl]/search.php">search</a> if you are looking for something specific. </div> $footer </body> </html> Daha sonra 404.php isminde içeriği aşağıdaki gibi bir dosya oluşturun Code: <?php
header("HTTP/1.0 404 Not Found");
header("Status: 404 Not Found");
$_GET['do']='page';
$_REQUEST['do']='page';
$_GET['template']='404';
$_REQUEST['template']='404';
define('VBSEO_PREPROCESSED', 1);
include '/usr/home/username/public_html/forums/misc.php';
?>
En son olarakta vBSEO Kontrol Panelinde şu ayarı 'Dosya Bulunamadı' Opsiyonları Özel Sayfa Girin: şeklinde girin ve 404.php sayfasının adresini /usr/home/username/public_html/forums/misc.php şeklinde yazın. Önemli Not : Kırmızı ile olan kısımları değiştirmeyi unutmayın.
__________________ 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 |
|
#3
| |||
| |||
|
Dediğinizi yaptım fakat hala aynı problemle karşılaşıyorum.Yukarıda verdigim urlye tıklarsanız eğer ana sayfaya yönelndiginizi göreceksiniz.
|
|
#5
| |||
| |||
|
Dediğiniz gibi yaptım Mert Bey.Ayarları tekrar kontrol ettim bir yanlış göremedim.Sorun devam ediyor. "Include custom script" bölümünün altına 404.php dosyasının yolunu belirttim. Last edited by OnR; 09-25-2007 at 02:45 AM. |
|
#6
| |||
| |||
|
Sorun devam ediyor...
|
|
#8
| ||||
| ||||
|
Bence 404 yapmasının bir yararı olmaz sadece bilgilendirme gibi birşey olur, custom rewrite yapmak gerek gibi htaccess e özel bir yönlendirme, o sayfalardaki üye id leri alacak vbulletin member.php de id olarak gösterip vbulletin deki profilini açacak üyenin. Bu konuda profesyonel degilim ama mantık bu olması gerek |
|
#9
| ||||
| ||||
|
404 en faydalı olgulardan biridir. Neticede sitenizde yer almayan bir url olduğunu bildirerek herhalgi bir yerde o link görmüş olsa bile google ve diğer arama motorlarına o adresi ignore etmesini belirtmiş olursunuz. Benim önerdiğim son çözüm ise var olan adresleri Ozan'ın belirttiği gibi kullanıcı adreslerine 301 ile yönlendirmektir. |
|
#10
| |||
| |||
|
Örnek urller; http://www.nuveforum.net/index.php/topic,7585.0.html http://www.nuveforum.net/index.php/topic,80.0.html http://www.nuveforum.net/index.php?action=arcade;sa=play;game=80 http://www.nuveforum.net/index.php?action=profile;u=2181 http://www.nuveforum.net/index.php?board=104.40;sort=views gibi... Yukarıdakiler gibi bir sürü url var.Ve ayrıca sizin 3-4 mesaj önce belirttiğiniz http://www.nuveforum.net/424-akimlaeeer/ gibi yanlış urllerde de hata vermiyor. |
|
#11
| ||||
| ||||
|
Onur yönlendirme ile bugün sana gerekli kodları vericem ancak 404 ile ilgili hata tamamen senin kullandığın bir plugine ait Code: http://www.ayyas.com/echoesssss/ |
|
#12
| |||
| |||
|
Bütün plug-in leri iptal ettim fakat sorun çözülmedi.Ne yapmamı önerirsiniz?
|
|
#13
| ||||
| ||||
|
Aşağıdaki kodu .htaccess içerisinde RewriteEngine ON yazısının hemen altına yapıştırır mısınız Code: RewriteRule .*topic,([0-9]+) vbseo.php?vbseourl=showthread.php&t=$1 [L
RewriteCond %{QUERY_STRING} action=profile;u=([0-9]+)
RewriteRule index\.php vbseo.php?vbseourl=member.php&t=%1 [L]
RewriteCond %{QUERY_STRING} action=arcade;sa=play;game=([0-9]+)
RewriteRule index\.php http://www.nuveforum.net/arcade.php?do=play&gid=%1 [L]
RewriteCond %{QUERY_STRING} board=([0-9]+)
RewriteRule index\.php vbseo.php?vbseourl=forumdisplay.php&f=%1 [L]
|
|
#15
| |||
| |||
| vBSEO hariç bütün pluginleri elle iptal etmiştim.Şimdi sizin bakmanız için tekrar iptal edicem.İptal edip haber vericem. Dediğiniz gibi kodlar ekledim.Kontrol edebilirmisin? |
| Thread Tools | |
| |
Similar Threads | ||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Wieso werden Links zu den letzten Beiträgen nicht umgeschrieben | Majora | Deutsch | 10 | 09-24-2007 04:41 PM |
| Füge Thementitel zu den Showthread Ankertext Links | Easycool | Deutsch | 17 | 07-23-2007 05:43 PM |
| from SMF to vB | shawn911 | General Discussion | 7 | 05-26-2007 07:53 PM |
| vBSEO 3.0.0 freigegeben | Philipp Herbers | Deutsch | 12 | 04-20-2007 02:51 PM |