Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
WPB Kupası
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

WordPress’te 301 Yönlendirmesi Oluşturmak İçin Yeni Başlayanlar İçin Kılavuz

Editoryal Not: WPBeginner üzerindeki ortak bağlantılardan komisyon kazanıyoruz. Komisyonlar, editörlerimizin görüşlerini veya değerlendirmelerini etkilemez. Editoryal Süreç hakkında daha fazla bilgi edinin.

WordPress web sitenizde 301 yönlendirmeleri mi oluşturmak istiyorsunuz?

Birisi taşınan bir sayfaya eski bir bağlantı kullanarak sitenizi ziyaret ettiğinde, 301 yönlendirmesi onları otomatik olarak yeni sayfaya götürür, böylece 404 ‘sayfa bulunamadı’ hatasını görmezler. Bu, daha iyi bir kullanıcı deneyimi sağlar ve anahtar kelime sıralamanızı da iyileştirir.

Bu makalede, WordPress’te 301 yönlendirmelerinin nasıl oluşturulacağını göstereceğiz.

Beginner’s Guide to Creating 301 Redirects in WordPress

WordPress’te Yönlendirme Nedir?

Yönlendirme, WordPress web sitenizin, ziyaret etmek istedikleri sayfa taşındığında veya değiştirildiğinde kullanıcıları otomatik olarak yeni bir adrese göndermesinin bir yoludur. Bu, evinizi taşıdığınızda postanenin postanızı yeniden yönlendirmesine benzer.

301, 302 ve 307 gibi numaralarla tanımlanan çeşitli yönlendirme türleri vardır. Bunlar, mevcut olmayan bir sayfayı ziyaret etmeye çalışan kullanıcının web tarayıcısını otomatik olarak farklı bir URL’ye yönlendirir.

Bu başlangıç kılavuzunda, en önemli tür olduğu için 301 yönlendirmelerine odaklanacağız. Tarayıcıya sayfanın kalıcı olarak yeni konuma taşındığını ve geri taşımak istemediğinizi söylerler.

Bununla birlikte, 301 yönlendirmesini ne zaman kullanmanız gerektiğine bir göz atalım.

WordPress’te 301 Yönlendirmesine Ne Zaman İhtiyaç Duyarsınız?

Bir 301 yönlendirmesi kullanmanın birincil nedeni, sitenizin veya sitenizdeki bir sayfanın taşınması ve kullanıcıyı bunun yerine yeni bir sayfaya yönlendirmek istemenizdir.

Bir gönderinin veya sayfanın kalıcı bağlantısını değiştirmeyi planladığınızda da gereklidir.

Yeniden yönlendirmeyi ayarlamazsanız, sayfa bulunamadığında kullanıcılarınızın 404 hatası görmesine neden olur. Bu kötü bir kullanıcı deneyimi sağlar ve WordPress SEO‘nuzu etkileyebilir.

404 Page Example

Sitenizde çok sayıda kırık bağlantı varsa değerli geri bağlantıları da kaybedebilirsiniz. Bu, alan adı otoritenizde ve anahtar kelime sıralamanızda önemli bir düşüşe neden olacaktır.

Bu yüzden 301 yönlendirmeleri çok önemlidir. Arama motorlarına ve kullanıcılarınıza, ulaşmaya çalıştıkları sayfanın kalıcı olarak yeni bir konuma taşındığını söylemenizi sağlarlar.

Bu şekilde, eski sayfanızın tüm trafiği ve geri bağlantıları yeni sayfaya aktarılır.

Şimdi, WordPress’te 301 yönlendirmelerini nasıl oluşturabileceğinize bir göz atalım. Bunu çeşitli WordPress yönlendirme eklentileriyle ve manuel olarak kod kullanarak nasıl kolayca yapabileceğinizi göstereceğiz.

Video Eğitimi

Subscribe to WPBeginner

Eğer yazılı talimatları tercih ediyorsanız, okumaya devam edin.

Yöntem 1: AIOSEO Eklentisi ile 301 Yönlendirmeleri Oluşturma

301 yönlendirmelerini yönetmenin ve oluşturmanın en basit yolu All in One SEO (AIOSEO) WordPress eklentisidir. WordPress için en iyi SEO ek lentisidir ve 3 milyondan fazla profesyonel tarafından sitelerinin SEO’sunu iyileştirmek için kullanılmaktadır.

AIOSEO, web sitenizdeki bozuk bağlantıları bulmayı ve bunları düzeltmek için 301 yönlendirmeleri ayarlamayı çok kolaylaştıran güçlü bir yeniden yönlendirme yöneticisi eklentisi sunar.

Not: Yeniden yönlendirme yöneticisini kullanmak için AIOSEO Pro ‘ya ihtiyacınız olacak. AIOSEO’nun ücretsiz bir sürümü de vardır, ancak 301 yönlendirmelerini içermez.

Öncelikle AIOSEO Pro eklentisini web sitenize yüklemeniz ve yapılandırmanız gerekir. Daha fazla bilgi için lütfen All in One SEO’nun doğru şekilde nasıl kurulacağına ilişkin adım adım kılavuzumuza bakın.

Eklenti etkin olduğunda, WordPress panonuzdaki All in One SEO ” Yön lendirmeler bölümüne gitmeniz ve ardından ‘Yönlendirmeleri Etkinleştir’ düğmesine tıklamanız gerekecektir.

Activate AIOSEO Redirects

Ardından, ‘Ayarlar’ sekmesine tıklayabilir ve Yönlendirme Yöntemi olarak ‘PHP’yi seçebilirsiniz.

Bu, yönlendirme oluşturmak için en basit yöntemdir ve herhangi bir sunucu tarafı yapılandırması gerektirmez.

Select the Redirect Method

AIOSEO ayrıca Web Sunucusu yönlendirme yöntemini seçmenize de olanak tanır. Ancak, web sunucunuzda Apache veya NGINX’in yapılandırılmasını gerektirir. Bu teknik bilgi gerektirir ve yeni başlayanlar için önerilmez.

301 Yönlendirmeleri Oluşturma

Artık 301 yönlendirmeleri oluşturmaya hazırsınız. Başlamak için ‘Yönlendirme’ sekmesine gidin.

İlk olarak, yönlendirmek istediğiniz bağlantıyı ‘Kaynak URL’ alanına girmeniz gerekir. Bundan sonra, ‘Hedef URL’ alanına bağlantı için yeni hedefi girmelisiniz.

Enter Source URL and Target URL

Şimdi Yönlendirme Türünün ‘301 Kalıcı Olarak Taşındı’ olduğundan emin olun ve ardından ‘Yönlendirme Ekle’ düğmesine tıklayın.

Birden fazla URL’yi yeni bir konuma yönlendirmek istiyorsanız, Kaynak URL’ler alanının altındaki ‘URL Ekle’ düğmesine tıklamanız yeterlidir.

Ardından, oluşturduğunuz yönlendirmelerin günlüklerini görüntülemek için aşağı kaydırabilirsiniz. ‘Hit’ sütunu altında yönlendirilen bağlantıyı ziyaret eden kişi sayısını ve 301 yönlendirmelerini tek tek etkinleştirmek veya devre dışı bırakmak için bir geçiş seçeneğini gösterir.

View Redirect Logs in AIOSEO

404 Hatalarını Düzeltmek için 301 Yönlendirmeleri Ekleme

AIOSEO ayrıca 404 hata sayfalarını izlemenize ve bunları düzeltmenize yardımcı olabilir.

Bu seçeneği açmak için Ayarlar sekmesindeki ‘Yönlendirme Günlükleri’ bölümüne gitmeniz gerekir. Ardından ‘404 Günlükleri’ ve ‘Yönlendirme Günlükleri’ seçeneklerini etkinleştirin.

Günlüklerin tutulacağı zaman aralığını da seçebilirsiniz. Sorunsuz ve hızlı sunucu performansı için bunları en fazla bir ay saklamanızı öneririz.

Enable 404 Logs

Bu seçenekleri etkinleştirdikten sonra, ‘Değişiklikleri Kaydet’ düğmesine tıkladığınızdan emin olun.

Şimdi Yönlendirmeler bölümünde yeni bir ‘404 Günlükleri’ sekmesi görmelisiniz. Burası AIOSEO’nun kırık bağlantılarınızı izleyip göstereceği ve yeniden yönlendirmeler ayarlamanıza izin vereceği yerdir. Ayrıca ‘Hit’ altında bağlantıya yapılan ziyaret sayısını ve son erişim tarih ve saatini de göreceksiniz.

404 Logs Under Redirects

Not: 404 günlüklerini ilk etkinleştirdiğinizde herhangi bir veri bulamazsınız. Eklenti yalnızca ayar etkinleştirildikten sonra 404 hata sayfalarını kaydetmeye başlar.

Ardından, yönlendirmek istediğiniz 404 hata URL’sinin yanındaki ‘Yönlendirme Ekle’ bağlantısını tıklayın. Bu, alttaki düğme değildir.

Şimdi bir Hedef URL girmek ve açılır menüden Yönlendirme Türünü seçmek için seçenekler göreceksiniz.

Redirecting a 404 Error Using AIOSEO

Devam edin ve yeni URL’nizi girin ve yönlendirme türünüz olarak ‘301 Kalıcı Olarak Taşındı’yı seçin. Şimdi ‘Yönlendirme Ekle’ düğmesine tıklamalısınız.

AIOSEO şimdi kırık bağlantınız için bir 301 yönlendirmesi oluşturacaktır. Yönlendirmenin düzgün çalışıp çalışmadığını görmek için eski URL’yi ziyaret ederek yeni hedefe yönlendirilip yönlendirilmediğinizi kontrol etmeniz yeterlidir.

Bir Gönderi veya Sayfadan Doğrudan 301 Yönlendirmeleri Ekleme

AIOSEO ayrıca yayınlanmış bir gönderiyi veya sayfayı düzenlerken yeniden yönlendirmenize de olanak tanır.

WordPress editöründe sayfanın en altına kaydırırsanız, bir AIOSEO Ayarları bölümü bulacaksınız. ‘Yönlendirmeler’ sekmesine tıklamanız gerekir.

Redirect a Post From the WordPress Editor

Kaynak URL sizin için doldurulmuştur. Yeni URL’yi ‘Hedef URL’ alanına girmeniz ve Yönlendirme Türü açılır menüsünden ‘301 Kalıcı Olarak Taşındı’ seçeneğini seçmeniz yeterlidir.

Ayrıca, düzenleme sırasında bir gönderinin kalıcı bağlantısını değiştirirseniz, AIOSEO eski URL’yi yenisine yönlendirmeyi teklif edecektir.

Her iki durumda da, ‘Yönlendirme Ekle’ düğmesine tıklayın ve işiniz bitti.

Tam Web Sitelerini Yönlendirme

Web sitenizi yeni bir alan adına taşırsanız, ziyaretçileriniz kırık bağlantılarla karşılaşabilir ve sitenizin SEO’su zarar görebilir.

AIOSEO’yu kullanarak web sitenizin tamamını trafik veya arama motoru sıralaması kaybetmeden yeni bir konuma taşıyabilirsiniz. Bu tam bir site 301 yönlendirmesidir.

AIOSEO Full Site Redirect

Bunu doğru şekilde yapmanız önemlidir, bu nedenle WordPress ile tam bir site yönlendirmesinin nasıl yapılacağına dair adım adım bir başlangıç kılavuzu oluşturduk.

Yöntem 2: Yeniden Yönlendirme Eklentisi ile 301 Yönlendirmeleri Oluşturma

WordPress’te yönlendirme eklemenin ve yönetmenin bir başka yolu da Redirection eklentisidir.

Öncelikle eklentiyi yüklemeniz ve etkinleştirmeniz gerekir. Bir WordPress eklentisinin nasıl kurulacağına ilişkin ayrıntılı kılavuzumuzu takip edebilirsiniz.

Not: Bir WordPress eklentisi kullanarak 301 yönlendirmelerini ayarlamak kolay olsa da, bazı küçük performans dezavantajları vardır. WordPress barındırma sağlayıcınıza bağlı olarak, yönlendirmeleriniz diğer yöntemlere göre birkaç mikrosaniye daha yavaş olabilir.

Yönlendirmelerinizi olabildiğince hızlı yapmak istiyorsanız, aşağıdaki Yöntem 5’i kullanarak .htaccess dosyanızı düzenleyerek bunu yapabilirsiniz.

Etkinleştirildikten sonra Araçlar ” Yeniden Yönlendirme ‘yi ziyaret edin ve ardından ‘Kurulumu Başlat’ düğmesine tıklayın.

 Start Setup of Redirection Plugin

Ardından, WordPress’teki kalıcı bağlantı değişikliklerini izleme ve tüm yönlendirmelerinizin ve 404 hatalarının günlüğünü tutma seçeneklerini belirleyebilirsiniz.

Bu seçenekleri etkinleştirebilir ve ‘Kuruluma Devam Et’ düğmesine tıklayabilirsiniz.

Basic Setup Redirection Plugin

Eklenti artık Rest API’yi otomatik olarak test edecektir.

Durum İyi olarak geri geldiğinde, devam edin ve ‘Kurulumu Bitir’ düğmesine tıklayın.

Rest API Test in Redirection

Yeniden yönlendirme eklentisi kurulumunu tamamlamak için birkaç görev daha gerçekleştirecektir. İlerleme çubuğu %100’e ulaştığında, ‘Devam Et’ düğmesine ve ardından ‘Başlamaya Hazır’ düğmesine tıklayabilirsiniz.

Eklenti artık 301 yönlendirmelerinizi oluşturmanız için hazır. Başlamak için WordPress panelinizin Araçlar ” Yeniden Yönlendirme bölümüne gidin. Ekranın altındaki ‘Yeni yönlendirme ekle’ bölümüne bakmalısınız.

Add a New Redirection at the Bottom of the Screen

Bir yönlendirme eklemek için temel ayarları göreceksiniz. Ancak, dişli simgesine tıklarsanız, yönlendirme türünüzü seçmek için daha fazla seçenek göreceksiniz.

Eski sayfanızın Kaynak URL’sini girmeniz ve yönlendirmek istediğiniz ‘Hedef URL’yi eklemeniz yeterlidir. HTTP kodu seçeneğinin ‘301 – Kalıcı Olarak Taşındı’ olarak ayarlandığından da emin olmalısınız.

Add New Redirection to Your Website

Tüm ayrıntıları girdikten sonra, devam edin ve ‘Yönlendirme Ekle’ düğmesine tıklayın.

Yöntem 3: Basit 301 Yönlendirmeleri Eklentisi ile 301 Yönlendirmeleri Oluşturma

301 yönlendirmeleri oluşturmanın en kolay yollarından biri Simple 301 Redirects eklentisidir. Adından da anlaşılacağı gibi, 301 yönlendirmelerini gerçekten basit hale getirir.

Başlamak için, eklentiyi web sitenize yüklemeniz ve etkinleştirmeniz gerekecektir.

Bundan sonra, Ayarlar ” 301 Yönlendirmeleri‘ni ziyaret etmeniz gerekir. Burada ‘İstek’ alanına eski URL’yi ve ‘Hedef’ alanına hedef URL’nizi girebilirsiniz.

Simple 301 Redirects

Bunu yaptıktan sonra, 301 yönlendirmesini oluşturmak için ‘Yeni Ekle’ düğmesine tıklayın. İşte bu kadar.

Basit 301 Yönlendirmeleri hemen çalışmaya başlayacaktır.

Bazen sitenizin akışındaki bir gönderiyi veya sitenizde belirli bir şekilde listelenen bir sayfayı tutmak, ancak içeriğin başka bir yerde barındırılmasını isteyebilirsiniz. İşte bu noktada Page Links To eklentisi işe yarar.

Eklentiyi kurup etkinleştirdiğinizde, WordPress editörünüze bir meta kutusu ekler. Buraya kullanıcılarınızı göndermek istediğiniz yeni konumun adresini girebilirsiniz.

Page Links To in WordPress Editor

‘Güncelle’ veya ‘Yayınla’ düğmesine bastığınızda, WordPress yazıya veya sayfaya normal şekilde davranacak, ancak birisi ziyaret ettiğinde bunun yerine seçtiğiniz özel URL’ye yönlendirilecektir.

Örneğin, zaman zaman indirilebilir içerik oluşturduğunuz bir blogunuz olabilir, ancak çevrimiçi mağaza sitenizdeki kullanıcıların belirli gönderileri ürün olarak görmesini istiyorsunuz. Google’dan yinelenen içerik cezaları alma veya kullanıcı tabanınızı bölme riski olmadan bunu yapmak için bu eklentiyi kullanabilirsiniz.

Yöntem 5: .htaccess Kullanarak 301 Yönlendirmelerini Manuel Olarak Oluşturma

WordPress kullanıcıları .htaccess web sunucusu yapılandırma dosyasını düzenleyerek de 301 yönlendirmelerini ayarlayabilirler.

Lütfen .htaccess kodunuzdaki küçük bir hatanın WordPress sitenizi erişilemez hale getirebileceğini ve Dahili Sunucu Hatası göstermeye başlayabileceğini unutmayın.

Bu nedenle, herhangi bir değişiklik yapmadan önce .htaccess dosyanızı yedeklemeniz önemlidir.

All in One SEO Eklentisini Kullanarak .htaccess Dosyanızı Düzenleyin

All in One SEO eklentisi yüklüyse, .htaccess dosyanızı düzenlemenin kolay bir yolunu sunar.

Not:.htaccess editörünü kullanmak için All in One SEO Pro ‘ya ihtiyacınız olacaktır.

Basitçe All in One SEO ” Araçlar sayfasını ziyaret edin ve ‘.htaccess Editor’ sekmesine geçin.

Editing .htaccess File Using All in One SEO

Buradan, editörde .htaccess dosyanızın içeriğini göreceksiniz. Eklemek istediğiniz herhangi bir yönlendirme kodunu ‘# END WordPress’ satırından sonra en alta yerleştirebilirsiniz.

Burada, eski bir gönderiyi ziyaret eden bir kullanıcıyı yeni bir gönderiye göndermeye çalıştığımız basit bir yönlendirme var.

RewriteEngine On
Redirect 301 /a-very-old-post/ http://yoursite.com/a-very-new-post/

Eski gönderi ve yeni gönderi URL’lerini değiştirmeyi unutmayın. İşiniz bittiğinde, ayarlarınızı kaydetmek için ‘Değişiklikleri Kaydet’ düğmesine tıklayın ve All in One SEO .htaccess dosyanızı güncelleyecektir.

WordPress .htaccess Dosyanızı Doğrudan Düzenleme

Yönlendirmeleri ayarlamak için WordPress .htaccess dosyanızı doğrudan da düzenleyebilirsiniz.

.htaccess dosyanızı düzenlemek için bir FTP istemcisi kullanarak web sitenize bağlanmanız gerekecektir. .htaccess dosyası WordPress sitenizin kök dizininde bulunur.

.htaccess dosyanızı göremiyorsanız, WordPress sitenizde .htaccess dosyasını neden bulamadığınızla ilgili kılavuzumuza bakın.

.htaccess dosyasını bilgisayarınıza indirebilir ve Notepad gibi bir metin düzenleyici kullanarak düzenleyebilirsiniz.

Eski bir yazıyı ziyaret eden bir kullanıcıyı yeni bir yazıya göndermek için aşağıdaki yönlendirme kodunu kullanabilirsiniz. Kodu .htaccess dosyanızın sonuna ‘# END WordPress’ satırından sonra yapıştırmalısınız.

RewriteEngine On
Redirect 301 /a-very-old-post/ http://yoursite.com/a-very-new-post/

Eski gönderi ve yeni gönderi URL’lerini değiştirdiğinizden emin olun. Bundan sonra, değişikliklerinizi kaydedebilir ve .htaccess dosyasını sunucuya geri yükleyebilirsiniz.

Şimdi yönlendirmenizin istediğiniz gibi doğru yönlendirildiğinden emin olmak için yönlendirmenizi test edebilirsiniz.

Edit .htaccess File

Ayrıca, barındırma sağlayıcınızın kontrol paneli ve yerleşik dosya yöneticisi aracılığıyla .htaccess dosyanıza erişebilir ve dosyanızı düzenleyebilirsiniz.

Örneğin, .htaccess dosyanızı SiteGround‘un dosya yöneticisinde Site Araçları “ Site Dosya Yöneticisi ‘ne gidip sitenizin /public_html/ klasörüne giderek bulabilirsiniz.

SiteGround File Manager in Site Tools

Ardından, .htaccess dosyasına sağ tıklayıp ‘Düzenle’yi seçebilirsiniz.

Sadece 301 yönlendirme kodunu doğrudan ekleyin ve dosyayı kaydedin. Yine, güvende olmak için yedekleme amacıyla orijinal .htaccess dosyasını indirdiğinizden emin olun.

Editing your htaccess using SiteGround's file manager

WordPress yönlendirmeleri oluşturmaya yeni başlayanlar için hazırladığımız bu kılavuzun sitenizde yönlendirmeleri ayarlamanıza yardımcı olacağını umuyoruz. Ayrıca bir WordPress blogunun doğru şekilde nasıl başlatılacağına ilişkin kılavuzumuzu veya küçük işletmeler için en iyi e-posta pazarlama hizmetlerine yönelik uzman seçimlerimizi görmek isteyebilirsiniz.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Açıklama: İçeriğimiz okuyucu desteklidir. Bu, bazı bağlantılarımıza tıklarsanız komisyon kazanabileceğimiz anlamına gelir. WPBeginner'ın nasıl finanse edildiğini, neden önemli olduğunu ve nasıl destek olabileceğinizi görün. İşte editoryal sürecimiz.

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

Ultimate WordPress Araç Kiti

Araç setimize ÜCRETSİZ erişim sağlayın - her profesyonelin sahip olması gereken WordPress ile ilgili ürün ve kaynaklardan oluşan bir koleksiyon!

Reader Interactions

163 yorumBir Cevap Bırakın

  1. Syed Balkhi says

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. Nick Grainger says

    Hi, thanks for the helpful article above.
    I have switched the permalink format from plain to post, and used the AISEO Pro Redirect function to redirect to the new page URLs. That all seems to be working fine – but now I can’t edit the pages. The system seems to be looking for the original plain format page address to edit. Help!
    Thanks in advance for your advice. Nick

    • WPBeginner Support says

      The WordPress editor uses the Post ID so changing the permalinks should not affect the editor. Please be sure to clear any caching and if you’re on a localhost installation, ensure you have mod_rewrite enabled in the tool you are using.

      Yönetici

      • WPBeginner Comments says

        As long as proper redirects are in place, you could choose to delete the page if you are certain you no longer need it.

        However, sometimes it can be a good idea to turn it into a draft in case you need to reference it later.

  3. Lori Michelle says

    So I am just trying to understand. We have a wordpress website oldname.com. We rebranded the company and would love to use newname.com, but don’t want to lose any hyperlinks floating out in the world. Can I use the 301 redirect for the whole website on this website? Am I making sense? Help!!!

  4. Sean says

    What if you want to redirect a few specific blog posts to a new domain? For example: example.com/blog/hello-world to newsite.com/blog/hello-word. BUT, you don’t need to redirect ALL the old blog content. Just a few specific URLs?

    • WPBeginner Support says

      If you wanted it to go to a completely new URL, you would want to place the full URL in the target URL field.

      Yönetici

  5. Donald McKenzie says

    If I remove comments from my blog, do I need a redirect for the material that was removed. Not the post, just the comments.

  6. Kanka says

    Hi, I have a post that I want to delete however after deleting it I plan on redirecting it to a page. Is this okay?

  7. Anka says

    I actually don’t have any problems while doing redirects, however, I have more than 50 redirects and plan to do more. Does this cause a problem as I also need to delete categories and some posts?

  8. hamada says

    i have made redirection with plugin “Redirection”then i deleted the redirection item from Redirection’s setting ,but i want to get it back the same what should i do

    • WPBeginner Support says

      The simplest method would be to recreate the redirect rather than attempting to restore it.

      Yönetici

  9. Esmaeil says

    I have transfer my site from a domain to a brand new domain. how can I do the 301 redirect without entering address by address?
    I mean I want to define something like this : all URLs of example.com goes to example.net for example.
    thank you so much in advance.

  10. Tim says

    I have the redirects set up and working great, but I have a question about finding and replacing all these redirected urls.

    Is there a way to find/replace them across your complete WordPress site? Not just within the WordPress database, but also within personal HTML code, and urls within tables using TablePress added to the website.

    I’m looking for a global find/replace solution, is there one?

  11. Diana says

    Is there any chance I can implement 301 in free WordPress.com? It says I’m not allowed to install plugins. Only if I’m on business plan. And I want to migrate to WordPress.org

  12. Farukh Hussain says

    Hi,

    I have done a redirect some time ago using ‘Redirection’ plugin.

    But now I cant find that url in the plugin. Even there is no code for that url in htaccess file too.

    I want to disable that redirect now. Is there any way to do this? Pls help?

    • WPBeginner Support says

      If the redirect is not in the plugin, you would want to check your htaccess file or reach out to your hosting provider for their assistance with finding the redirect.

      Yönetici

  13. Ginger says

    If I’m redirecting several web pages (not posts), do I make duplicates of the code you showed above (both lines 1 and 2) for each of the new page I am redirecting? And do I keep copying those codes at the bottom of the .htaccess file?

    I read another article that suggests adding redirection codes in the functions.php file in the theme folder. The code is long and seems complicated. But I wonder, which option is more efficient — editing the .htaccess or editing the functions.php?

    • WPBeginner Support says

      You would add a new version of the second line of code, you only need the first line once. For where the redirect happens it is personal preference on which method is best.

      Yönetici

  14. Lindsey says

    Hi

    Apparently my site has a 301 redirect on it, but I cannot discover where this is, nor what it is redirecting. There is nothing in the htaccess file. The site was originally built using a different name on localhost, and all the urls were changed to become the new domain name. Could this be the problem? How do I track down where the 301 is because it is causing problems with the SSL certificate. Thanks

    • WPBeginner Support says

      Updating the urls shouldn’t be an issue if they were updated correctly. If you reach out to your hosting provider they should be able to help you find what is causing the redirect.

      Yönetici

  15. Jessica says

    I can’t thank you enough for this simple guide as I’ve always been told to not touch redirects unless you know what you’re doing, so my seo suffered a bit because I ended up not doing anything. Fact is, I know enough and can follow instructions if they’re not written for developers and I don’t have to rely on a plugin that may cause problems later ’cause they all do at some point, right? Thank you. This link is going in my toolbox to share with others having the same problem.

  16. Wendy says

    I used the method in the video, but my site still has Uncategorized listed at the top and the side. I tried to find the third part of the video about changing the 301 redirect links in my settings, but it is not there. However, when I click on Uncategorized it changes to general, but when I visit my site again or refresh it is back to Uncategorized. The plugin for redirects said it was compatible with my theme. Any help is appreciated, thank you.

  17. Hannah says

    Hey there! thank you for the helpful info! I am wondering does this plugin work for a change of domain on my blog? I recently changed my domain and read that it is very important to implement a 301 redirect in order to not lose rankings and exposure. Would this do the trick? If so, would I put my old domain in the source line and the new domain in the target line?

    Thank you!

  18. Matt says

    Can I use “page links to” and “redirection” one the same site?

    They seem like they serve different needs, but I have seen warnings that you shouldn’t use more than one redirection plugin at a time. True?

    I like redirection features, but I like having something on the “edit post” view that I can use to set up a redirect (e.g., teaser/excerpt linking out to a landing page or to another site). Thanks!

    • WPBeginner Support says

      We would not recommend using the two plugins at the same time to prevent any conflicts between the two, you could check with the plugin authors for if there is a recommended method for the two plugins to work together.

      Yönetici

  19. Bill says

    I migrated a WP website to a new domain and set up a redirect from the old domain to the new one within cPanel. The redirects are nearly instantaneous (that’s good, right?) but I’d like to delay them for a few seconds, long enough to display a screen on the old homepage explaining why they’re being redirected.

    I’m not a programmer. Is there a plugin that will allow me to adjust the time before the redirect occurs? TIA

    • WPBeginner Support says

      Unless I hear otherwise, we do not have a simple method we would recommend to set that up sadly.

      Yönetici

  20. Lee says

    Hello,
    A great post by the way.
    I have numerous pages which have been redirected to new urls, I have updated all page link urls to the new urls, so no broken links on front end.
    My question is after a few months is it safe to delete any redirects which were created?
    Many thanks.
    Lee

    • WPBeginner Support says

      If there are no references to the broken links you could remove the redirects, otherwise it may be best to keep the redirects active.

      Yönetici

  21. Matthew says

    Hi, I have been using the redirection plugin for a while now trying to sort my old posts out from when I first started ( the permalinks were awful )
    What I have been doing is creating another post with a better permalink and copy and pasting the content from the old URL to the new one and then 301 redirecting them.
    After reading this post I’m starting to think that I don’t need to create a completely new post but just change the permalink on the old one and redirect it like that, Am I Correct?
    If so, can I delete all the old duplicate posts from before or should I leave them as they are?
    Thanks if you can help :)

    • WPBeginner Support says

      Correct you can modify the permalink and redirect without the need for the old post to be active. As long as the redirects are in place you can remove the old posts if you wanted.

      Yönetici

      • Matthew says

        So just to clarify, I can delete the old posts that I copied and pasted into a new one and redirected the URL, and that all I have to do is to modify the permalink and not copy and paste the whole URL into a different post but just redirect the old permalink to the new one?
        Thanks so much for replying to me, you have saved me so much time if that’s the case :)

  22. Wilbert Beltran says

    Hi, I recently duplicated a site. Let’s say the original site’s url is original.com and I created a subdomain http:testsite.orginal.com where the duplicate site is located. Now, the question is how do I do the redirection with this kind of setup. I want to make the site at original.com to be the main site.

    Thanks

  23. Gina says

    Hi – thank you for this! Love you guys. I downloaded the plugin and have redirected some pages. Can you tell me if I should redirect mysite.com to miresite.com/ – how do I do that? somewhere along the line the “/” fell away. There were 4 different redirect plugins on the WP site I am working on for a client and the site crashed last week – I deactivated them all and installed this one – all is good except for the/ thing. Am I even asking a logical question?

      • Gina says

        Hi – I have now discovered that my page mydomian.com/ is being redirected to mydomain.com – without the /

        I don’t know where this happened or how except from possibly one of the plugins I downloaded?? It is a 301 and I do not know now if this has damaged anything? All the search results show the address with the /. but when the result is clicked it go to the non /. please can you help or send me to somewhere that can help of fix

        • WPBeginner Support says

          You would first want to take a look at your plugins if any of them are designed for redirects you would want to see if that is set there. If none of those are causing the redirect you would want to see if the redirect is created in your htaccess file or under Settings>General if the address was changed there.

  24. Vinca says

    does this work the same for 302 redirects in an htaccess file? A client has asked to 302 redirect around 800 urls from a wordpress site to a Wix site. There are moments when it all operates fine, then we get several 404’s. Not sure if it’s because there are way too many urls or if we are overlooking something?

    • WPBeginner Support says

      The htaccess method would work for 302 redirects if you changed the number to 302. 302 redirects are temporary which could be part of your problem as well as your caching.

      Yönetici

  25. Md firoz ahmed says

    I have a WordPress site. I face some problem. I am using the woo commerce plugin. Woocommerce site automatically added product category page in my permalinks as- google.com/product-category/up/this-is-my-page. I want to redirect this link like- google.com/this-is-my-page. how can i solve this? any help

    • WPBeginner Support says

      For editing WooCommerce’s permalinks, you would want to check under Settings>Permalinks to modify them. If you take a look at WooCommerce’s documentation they explain more in depth. :)

      Yönetici

  26. Daniel Akinyele says

    Hi, Wp beginnger, if you could help me i will be do happy, I used the Htacces code and it worked perfectly. But i want My Media Files to redirect to itself,
    So is there a code to stop The d=redirection in Wp-contents Folder..pls help me my Website is Dieing

  27. Emmanuel Ekanem says

    Hello, does this redirection works for a URL complete change?

    For example, I’m using olddomain.com and I bought newdomain.com, and want to redirect olddomain.com to open up newdomain.com.

    Any help on that??

  28. Mauwiks says

    How can I redirect a single homepage to another domain but the rest of the pages from my redirected domain won’t be affected?/

  29. Kavitha says

    I have a subdomain for affiliate store. I want to know how to redirect from my site page to subdomain page. Please help.

  30. Maegen says

    Thank You so so much! I have been blogging for about 8 months and have worked so hard to build my Pinterest account. It is where almost all my traffic comes from. A month ago I changed over to https and I didn’t realize until last night that none of my pins were redirecting to the https. I just fixed it all thanks to you!

  31. raj says

    thanks for the information. i have small doubt how can i redirect old post to new post without loss of comments. i mean i need previous comments

  32. Angelica says

    Just FYI – the screenshots are out of date I think. Under Add New Redirection, I just see Source/Target URL and Group.

  33. Aaron says

    Hi, I am trying to find a way to redirect to a single page similar to a 404 when a user enters a non-existent subdomain. for example if they mash the keyboard or make a typo when keying in the domain. I want to get rid of the standard wordpress ‘No Results Found…The page you requested could not be found. Try refining your search, or use the navigation above to locate the post.’

    Can someone point me to the solution of this problem? Or what this is called so I can try find the solution? All I’m getting is results about making my multisite a single url…

    Thank you!

  34. Abdul Rehman says

    I only want to redirect when a visitor to my website clicks on an external link from my website. For example, if you were to click on a product from my page it would then redirect you first to a “You are being redirected” page, then off to the affiliate’s website.
    I have been spending hours trying to do this. Please help. At this point I just want to know if it is possible with any wp plugin or any other workaround and if so how to do it.

  35. cipriana leme says

    How do I redirect from a wordpress blog (free) to a .com blog? I cannot install plugins in the free blog, so how could I do the redirect? Any advice?
    Thanks in advance

  36. Hannah says

    Hello! I just created a website on WordPress.org and imported all of my content from my old site, example.wordpress.com (using WordPress.com). Is there a way to redirect all of the content from that site to my new one? The redirect instructions provided by WordPress gave me an error that the domain already exists, probably because it thought I was trying to create a new domain on WordPress.com.

    My website traffic before is pretty minimal, so if anyone clicks on previous blog posts on my social channels, they’d be taken to the shut down version of my old site without the redirects – not the end of the world because I don’t have the following that would generate clicks at a later date, but you never know?

    Any advice anyone has would be great!

    Thanks,

    Hannah

  37. Shakoat Hossain says

    Brilliant solution to reduce redirects for worpress!

    For a few days, I’m looking to solve my WP redirects issues. I don’t find out better solution even read this content.

    Here, I got few good points and try to reduce redirect to increase my page load speed.

    Thanks! :)

Bir Cevap Bırakın

Yorum bırakmayı seçtiğiniz için teşekkür ederiz. Lütfen tüm yorumların yorum poli̇ti̇kasi uyarınca denetlendiğini ve e-posta adresinizin yayımlanmayacağını unutmayın. Ad alanında anahtar kelime KULLANMAYIN. Kişisel ve anlamlı bir sohbet edelim.