PDA

Tam Sürümünü Görmek İçin : google indexi kaybetti 301 yönlendirmesi lazım


KnightRider
12/09/2007, 00:44
Arkadaşlar öncelikle hepinize selamlar...

Açıkçaıs başlığı nereye açacağım konusunda kararsız kaldım ve ASP başlığı yerine buraya açmayı uygun gördüm.
Sitem ocak 2007 gibi açıldı ve asp tabanlı bir portal sistemi ile hazırladım. Geçtiğimiz aylarda alakalı birkaç kelime ile google da üst sıralarda çıkıyordu. Siteap de yapmıştım. Sonra 2 gün kapalı kaldı(domain süresi dolmuş unutmuşum:garip: ) neyse, bir iki hafta sonra google sitemin index sayfasını kaybetti, şu an da kayıp vaziyette. Google webmaster tools kullanıyorum, orada bu konuyu işin uzmanı ecnebi arkadaşlara açtım ve sitede 301 yönlendirme hatası olduğunu söylediler. yani araştırdığımda google ın sitemi www. siz olarak indexlediğini ve açıkçası anasayfamı düzgün bir şekkilde indexlemediğini öğrendim. Bana anasayfama 301 yönlendirme kodu koymamı söylediler, ben de asp ile yazılmış bir tane koydum fakat site açılmaz oldu...
Kod:

<%@ Language=VBScript %>
<%
Response.Status="301 Moved Permanently";
Response.AddHeader("Location","http://www.new-url.com/");
%>


Evet bunu default.asp de herşeyin en üstüne ekledim ama sayfa görüntülenemiyor uyarısı aldım...
Şimdi ricam, bana nasıl sağlıklı bir 301 yönlendirmesi yapabileceğim hakkında bilgi vermeniz...
Şimdiden teşekkürler. İyi çalışmalar
bu arada adres: www.amasyauniversitesi.net (http://www.amasyauniversitesi.net)


Aleon
26/09/2007, 05:33
hta.acces den yapicaksin bu islemi ve + sadece bunula alakadar degil. Saglanan backlinkler senin www.uzantili domainine yapilrsa daha iyi olur . Bilgin olsun.

KnightRider
29/09/2007, 15:39
cevap gelmeyecek sanmıştım. teşekkürler dikkat ederim, lakin win serverda .htaccess işlemez demişlerdei. apachee ile alakalıymış...

IcenGuard
29/09/2007, 17:14
Galiba yukarıdaki kodu anasayfana koymuşsun. Anasayfaya www.new-url.com danda girdiginde new-url.com danda girdiginde www.new-url.com a yonlendiriyor.
kısaca sonsuz donguye giriyorsun. Yapman gereken şu:


eğer (Sayfayı_Cağıran_URL == "new-url.com") ise:
{
Response.Status="301 Moved Permanently";
Response.AddHeader("Location","http://www.new-url.com/");
}

ASPcesini sen yazarsın artık.

KnightRider
01/10/2007, 16:00
Galiba yukarıdaki kodu anasayfana koymuşsun. Anasayfaya www.new-url.com (http://www.new-url.com) danda girdiginde new-url.com danda girdiginde www.new-url.com (http://www.new-url.com) a yonlendiriyor.
kısaca sonsuz donguye giriyorsun. Yapman gereken şu:


eğer (Sayfayı_Cağıran_URL == "new-url.com") ise:
{
Response.Status="301 Moved Permanently";
Response.AddHeader("Location","http://www.new-url.com/");
}

ASPcesini sen yazarsın artık.
anladım. sanırım sorun o da değil, çünkü birçok farklı şeklini denedim(dediğin de dahil) fakat sorun oldu. sanırım kodlaayı baştan bir gözden geçirmeli... neyse ilgilenen herkese teşekkürler. sorun düzeldi, sanırım içeriği biraz orjinal tutup, siteyi de yayından düşürmemek lazım...