2014-07-17 31 views
6

Blog yazdığım bir Google Blogger blog'um var. Bir süre önce bir gönderi yayınladım ancak şimdi yeni verileri aldıktan sonra bu yazıyı güncelledim ve bu yayının yeni URL'sini aldım. Ama bu eski URL için çok fazla geri dönüşüm var ve şimdi onlar htiing olduklarında kötü bir SEO olan 404 sayfası alıyorlar. Şimdi eski URL'yi yeni URL'ye yönlendirmek için 301 Redirect'u kullanmak istiyorum. Bu amaçlaKullanım 301 Yönlendirme Google Blogger/Blogspot

, biz .htaccess kullanmak ve Redirect 301 OLD_POST_URL NEW_POST_URL eklemek zorunda olduğunu biliyoruz ancak Google Blogger orada bunu yapmak için nasıl bu kadar .htaccess düzenlemek için sunmuyor?

cevap

5

Evet, Google Blogger, .htaccess dosyasını düzenlemenizi önermez, ancak Custom 301 Redirects numaralı telefonu kullanma seçeneği sunmuştur. Bu özelliklerden istediğinizi yapabilirsiniz. Bu özellikleri kullanmak için sadece aşağıdaki adımları izleyin.

  1. İstediğiniz "Blog" Panosuna gidin.
  2. Git "Ayar".
  3. Git "Arama tercihleri".
  4. tıklayın "Edit" Açık Custom Redirects ? no items Edit Şimdi
  5. Girdi Bölüm "Kimden" Sizin İstenilen Eski Nihai URL'ye In ekle Ve URL Olmalı gibi /YEAR/MONTH/POST-TITLE.html
  6. Şimdi "Kime" Girdi Bölüm Your İstenilen Yeni Mesaj URL Ekle Ve URL'niz Olmalıdır /YEAR/MONTH/POST-TITLE.html
  7. "Kalıcı" seçeneğini işaretleyin.
  8. "Kaydet" e tıklayın.
  9. Ardından "Değişiklikleri Kaydet" e tıklayın.

Tamamen anlamak için aşağıda bir ekran görüntüsü ekledim.

enter image description here

+0

Tüm bu blog etkiler? Bu yönlendirmeleri her bir gönderi temelinde kurabilir misiniz? – user1380540

+0

@ user1380540 Blog'un tamamı için tekli tekli yayınlar için ... –

1

javascript kullanan site bazlı yönlendirme için başka bir çözüm yoktur. Bunu blogger alt alanımı değiştirdikten sonra yaptım ve işe yarıyor. Ayarlar -> Arama Tercihleri ​​'a gidin ve Özel Sayfasını Bul özel sayfası Bulunamadı ve yanındaki düzenleme'yi tıklayın.

<script> 
var url = location.href; 
var newurl = url.replace('oldblog.blogspot.com','newblog.blogspot.com'); 
location.href = newurl; 
</script> 

Değişim URL'ler ve kaydedin: yeni web sitesine eski sayfaları yönlendirmek için aşağıdakine benzer bir kod girin. Diğer etki alanlarına da yönlendirmek için bu yöntemi kullanabilirsiniz. Bu, eski sitenizin özel 404 sayfasıdır, böylece eski blogunuz yeniden yönlendirmek istediğiniz URL'ler için 404 değerini döndürmelidir.

+0

Herhangi bir javascript yönlendirmesi kullanmak, blogu spam olarak veya daha sonra kaldırılacak. Meta yenileme kullanıyorsanız aynı şey. –

+0

Eski site artık kullanılmayacaksa bunun önemli olduğunu düşünmüyorum. – Eren

0

Sunucu tarafı yönlendirme desteklenmez zaman, HTML <head> bölümünde canonical meta etiketi kullanabilirsiniz:

<link rel="canonical" href="http://example.com/some-page-123" /> 

(Source)