lostyazilim
tr.link

Toplu halde 301 yönlendirmesi nasıl yapabilirim?

6 Mesajlar 693 Okunma
acebozum
tr.link

MuratDinc MuratDinc Miyavliyo - WiseKitten Kullanıcı
  • Üyelik 01.11.2012
  • Yaş/Cinsiyet 32 / E
  • Meslek Girişimci
  • Konum Balıkesir
  • Ad Soyad M** D**
  • Mesajlar 1583
  • Beğeniler 207 / 257
  • Ticaret 5, (%100)
Merhabalar,

Sitemi kapatıp yeni bir domain ile devam edeceğim ancak eski domain'den yeni domain'e sadece ana sayfaya 301 yönlendirmesi yapmak istemiyorum. Sitedeki yazıların adreslerini yeni sitedeki adreslere yönlendirim geri kalan tüm URL'leri ana sayfaya yönlendirme istiyorum.

Böylece hem arama motorundan yada sağdaki soldaki backlinklerden gelenler yeni sitede ilgili koyunu bulmuş olur hemde SEO açısından faydalı olur. Bunu nasıl yapabilirim?
 

 

👉 Türkiye'nin En Minnoş Kedi Bloğu Miyaliyo! 😻
wmaraci
reklam

Lions Lions WM Aracı Kullanıcı
  • Üyelik 05.05.2017
  • Yaş/Cinsiyet 29 / E
  • Meslek Web-Developer
  • Konum İstanbul Avrupa
  • Ad Soyad M** K**
  • Mesajlar 1025
  • Beğeniler 366 / 534
  • Ticaret 5, (%100)
Hocam Redirection eklentisi ile geri kalan sayfaları yeni sitenin ana sayfasına yönlendirebilirsin. Zaten dediğiniz gibi yazıları yönlendirmişsiniz. Ayrıca 301 yönlendirmesini de yapıp Google Search Console'da adres değişikliği yapabilirsin.
 

 

SENibrahim SENibrahim ibocum Kullanıcı
  • Üyelik 22.12.2017
  • Yaş/Cinsiyet 24 / E
  • Meslek Öğrenci
  • Konum Aydın
  • Ad Soyad İ** Ş**
  • Mesajlar 4598
  • Beğeniler 1727 / 1541
  • Ticaret 15, (%100)
Bunu yapmanız faydalı olacaktır. Bunun için John Godley tarafından yazılan bir eklenti var. İsim Redirection. Bu eklenti ile bu dediklerinizi yapabilirsiniz.

Kurulum;

1-Redirection.zip indirin.
2-/wp-content/plugins dizinine yükleyin.
3-Eklenti yönetim sayfasına gidin ve eklentiyi etkinleştirin.
4-Ayarlar/Redirection sayfasından ayarlamalarınızı yapın.

Başarılar,
İyi forumlar.
 

 

Herkez hata yapabilir, pardon herkes. | ibocum.com

MuratDinc MuratDinc Miyavliyo - WiseKitten Kullanıcı
  • Üyelik 01.11.2012
  • Yaş/Cinsiyet 32 / E
  • Meslek Girişimci
  • Konum Balıkesir
  • Ad Soyad M** D**
  • Mesajlar 1583
  • Beğeniler 207 / 257
  • Ticaret 5, (%100)

Lions adlı üyeden alıntı

Hocam Redirection eklentisi ile geri kalan sayfaları yeni sitenin ana sayfasına yönlendirebilirsin. Zaten dediğiniz gibi yazıları yönlendirmişsiniz. Ayrıca 301 yönlendirmesini de yapıp Google Search Console'da adres değişikliği yapabilirsin.


Heniz bir yönlendirme yapmadım, sadece a yazısını yeni sitedeki a yazısına, b yazısını yeni sitedeki b yazısına yönlendirirken yazı harici açılan diğer URL'leri ana sayfaya yönlendirmek istiyorum.

KomanBeğrek adlı üyeden alıntı

Bunu yapmanız faydalı olacaktır. Bunun için John Godley tarafından yazılan bir eklenti var. İsim Redirection. Bu eklenti ile bu dediklerinizi yapabilirsiniz.

Kurulum;

1-Redirection.zip indirin.
2-/wp-content/plugins dizinine yükleyin.
3-Eklenti yönetim sayfasına gidin ve eklentiyi etkinleştirin.
4-Ayarlar/Redirection sayfasından ayarlamalarınızı yapın.

Başarılar,
İyi forumlar.


Eklenti ile yaparsam eski siteyi silmek yerine sürekli açık tutmak zorunda kalmaz mıyım? Bunu manuel olarak yapmak daha mantıklı olmaz mıydı? Sitedeki yazı sayısı çok fazla değil. Bir .htaccess dosyası yada tek bir index.html/.php dosyası içerisindeki kodlar yeterli olabilirdi diye düşünüyorum.
 

 

👉 Türkiye'nin En Minnoş Kedi Bloğu Miyaliyo! 😻
wmaraci
wmaraci

SENibrahim SENibrahim ibocum Kullanıcı
  • Üyelik 22.12.2017
  • Yaş/Cinsiyet 24 / E
  • Meslek Öğrenci
  • Konum Aydın
  • Ad Soyad İ** Ş**
  • Mesajlar 4598
  • Beğeniler 1727 / 1541
  • Ticaret 15, (%100)
O zaman bunu deneyebilirsiniz;



Her yazının içeriğine yapıştırın.
 

 

Herkez hata yapabilir, pardon herkes. | ibocum.com

bluecity bluecity WM Aracı Kullanıcı
  • Üyelik 17.01.2014
  • Yaş/Cinsiyet 39 / E
  • Meslek Web kazanç
  • Konum İstanbul Avrupa
  • Ad Soyad T** B**
  • Mesajlar 965
  • Beğeniler 242 / 241
  • Ticaret 1, (%100)
Tek seferde .htaccess'e aşağıdaki kodu yazarak tüm yazıları yönlendirebilirsiniz.

# BEGIN WordPress

RewriteEngine on
RewriteCond %{HTTP_HOST} ^eskidomain.com [NC,OR]
RewriteCond %{HTTP_HOST} ^www.eskidomain.com [NC]
RewriteRule ^(.*)$ http://www.yenidomain.com/ $1 [L,R=301,NC]
RewriteBase /
RewriteRule ^index.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

# END WordPress


Yazı haricindeki linkler siteye yönlendiğinde ise 404 hatası vericektir.Bu hatayıda belirttiğiniz gibi anasayfaya aşağıdaki eklentiyle yapabilirsiniz.

https://tr.wordpress.org/plugins/all-404-redirect-to-homepage/
 

 

Ctrl+C
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al