Kendi gönderilerinizden birine eski bir bağlantıya tıkladınız ve 404 hata sayfasına mı indiniz? Bu genellikle URL değiştiği için olur, ancak düzgün bir yönlendirme ayarlanmamıştır.
Bunu düzeltmek birkaç dakika sürer ve herhangi bir kod içermez. Çoğu kişi bunun için bir SEO eklentisi kullanır, ancak yönlendirmeleri sitenizin .htaccess dosyasına kendiniz de ekleyebilirsiniz.
Bu kılavuzda, her ikisini de ele alacağız, böylece eski bağlantıları doğru sayfaya gönderebilir ve o sayfanın kazandığı arama sıralamalarını koruyabilirsiniz.

- WordPress Yönlendirmesi Nedir?
- Eklenti ile WordPress'te Yönlendirme Nasıl Oluşturulur (Kolay Yöntem)
- .htaccess ile Manuel Olarak Yönlendirme Oluşturma (Gelişmiş)
- Permalinki Değiştirdikten Sonra WordPress Sayfasını Yönlendirme
- Silinmiş Bir Sayfayı WordPress'te Yönlendirme
- Birden Fazla URL'yi WordPress'te Tek Bir Sayfaya Yönlendirme
- Tüm WordPress Web Sitesini Yeni Bir Etki Alanına Yönlendirme
- WordPress'te 404 Hatalarını İzleme ve Bozuk Bağlantıları Yönlendirme
- WordPress Yönlendirmeleri Hakkında Sıkça Sorulan Sorular
WordPress Yönlendirmesi Nedir?
WordPress'te yönlendirme, web sitesi ziyaretçilerinizi ve arama motorlarını bir URL'den diğerine gönderir. Yönlendirmeler genellikle bozuk bağlantıları düzeltmek, güncel olmayan URL'leri değiştirmek veya eski bir URL'yi yeni bir URL'ye işaret etmek için kullanılır.
Ayrıca arama motorlarına içeriğinizin taşındığını söylerler, böylece eski bir sayfadan yeni bir sayfaya arama otoritesini (bağlantı suyu) aktarabilirsiniz.

Her WordPress sitesi sahibinin bilmesi gereken birkaç farklı yönlendirme türü vardır:
- 301 Kalıcı Olarak Taşındı: Bir URL kalıcı olarak değiştiğinde, örneğin kalıcı bağlantıyı değiştirdikten, içeriği taşıdıktan veya birleştirdikten, bir sayfayı sildikten ve yerine yenisini koyduktan veya HTTP'den HTTPS'ye geçtikten sonra bunu kullanın. Sitenizi yeni bir alan adına taşırken de bir 301 yönlendirmesi kullanmalısınız. Orijinal sayfanın SEO değerini yeni URL'ye aktarır.
- 302 Bulundu: Değişiklik yalnızca geçici olduğunda, örneğin web sitesi bakımı sırasında, sınırlı süreli bir kampanya sırasında veya bir sayfa veya ürün geçici olarak kullanılamadığında bunu kullanın.
- 410 Gitti: Bu bir yönlendirme değildir. Bunun yerine, arama motorlarına bir sayfanın kalıcı olarak kaldırıldığını ve geri gelmeyeceğini söyler. Uygun bir alternatifi olmayan bir sayfayı sildiğinizde doğru seçim budur.
Çoğu WordPress web sitesi için, 301 yönlendirmesi doğru seçimdir çünkü çoğu URL değişikliği kalıcıdır.
Eklenti ile WordPress'te Yönlendirme Nasıl Oluşturulur (Kolay Yöntem)
WordPress'te yönlendirme oluşturmanın en kolay yolu bir eklenti kullanmaktır. Çoğu web sitesi için, özel yönlendirmeler oluşturmanıza ve bozuk bağlantıları tek bir kontrol panelinden izlemenize olanak tanıdığı için ücretsiz 404 to 301 – Redirect Manager eklentisini öneririz.
WPBeginner'da, yönlendirme için All in One SEO kullanıyoruz çünkü kullandığımız SEO eklentisi ve bir Yönlendirme Yöneticisi ile birlikte geliyor. Yoast SEO ve Rank Math dahil olmak üzere popüler SEO eklentilerinin çoğu Profesyonel sürümleri de bir tane içerir.
Ancak, bu öğretici için, 404 to 301'deki ücretsiz özellikleri kullanacağız çünkü çoğu WordPress web sitesinin ihtiyaç duyduğu her şeyi sağlıyorlar.
İlk olarak, 404 to 301 – Redirect Manager eklentisini yükleyin ve etkinleştirin. Yardıma ihtiyacınız olursa, bir WordPress eklentisinin nasıl kurulacağına dair kılavuzumuza bakın.
Etkinleştirdikten sonra, 404 to 301 » Redirects'e gidin ve 'Add Redirect' (Yönlendirme Ekle) düğmesine tıklayın.

Görünen açılır pencerede, 'Source URL or pattern' (Kaynak URL veya desen) alanına eski URL'yi girin.
Ardından, ziyaretçileri nereye göndermek istediğinizi 'Target URL' (Hedef URL) alanında seçin. Ziyaretçileri özel bir URL'ye, sitenizdeki mevcut bir sayfaya yönlendirebilir veya URL'yi yönlendirmemeyi seçebilirsiniz.
Ardından, bir 'Redirect Status' (Yönlendirme Durumu) seçin. Çoğu URL değişikliği için, sayfanın kalıcı olarak taşındığını tarayıcılara ve arama motorlarına bildiren '301 – Moved Permanently (SEO)' (301 – Kalıcı Olarak Taşındı (SEO)) seçeneğini kullanmak isteyeceksiniz.
Farklı bir türe ihtiyacınız varsa, açılır menüden birini seçebilirsiniz.

Hazır olduğunuzda, 'Create Redirect' (Yönlendirme Oluştur) düğmesine tıklamanız yeterlidir. Yönlendirmeniz artık aktif ve eski URL'yi ziyaret eden herkes otomatik olarak yeni hedefe gönderilecektir.
Bir yönlendirme oluşturduktan sonra, ziyaretçileri ve arama motorlarını doğru sayfaya gönderdiğinden emin olmak için test etmelisiniz.
Eski sayfanız yerine 404 hatası göstermek yerine yeni sayfaya yönlendirilip yönlendirilmediğinizi görmek için gizli veya özel tarama pencerenizde eski URL'yi ziyaret etmeniz yeterlidir. Bu, tarayıcı önbelleğinin eski sayfanızı göstermesini önler.
Yönlendirmenin doğru HTTP durum kodunu, örneğin 301 Kalıcı Olarak Taşındı'yı döndürdüğünü doğrulamak için Yönlendirme Denetleyicisi gibi ücretsiz bir çevrimiçi yönlendirme denetleyicisi aracı da kullanabilirsiniz.
.htaccess ile Manuel Olarak Yönlendirme Oluşturma (Gelişmiş)
Bir yönlendirme eklentisi kullanmak istemiyorsanız, sitenizin .htaccess dosyasını düzenleyerek yönlendirmeler oluşturabilirsiniz. Bu yöntem ileri düzey kullanıcılar için en iyisidir çünkü küçük bir hata bile web sitenizin çalışmamasına neden olabilir.
Bu yöntemin yalnızca barındırma hizmetiniz Apache veya LiteSpeed çalıştırıyorsa çalıştığını unutmayın. Bağımsız Nginx'in .htaccess dosyası yoktur, bu nedenle barındırma hizmetiniz Nginx çalıştırıyorsa, yukarıdaki eklenti yöntemini kullanın veya yönlendirmeyi sizin için eklemesi için barındırma hizmetinizle iletişime geçin.
Herhangi bir değişiklik yapmadan önce, bir şeyler ters giderse sitenizi hızla geri yükleyebilmeniz için tam bir WordPress yedeği oluşturmanızı öneririz.
Ardından, bir FTP istemcisi veya barındırma sağlayıcınızın Dosya Yöneticisi'ni kullanarak web sitenize bağlanın. Ardından sitenizin kök klasörüne (genellikle public_html) gidin ve .htaccess dosyasını bulun.

Not: .htaccess dosyasını görmüyorsanız, FTP istemcinizin veya Dosya Yöneticinizin gizli dosyaları gösterecek şekilde ayarlandığından emin olun, çünkü nokta ile başlayan dosyalar varsayılan olarak gizlenir.
Dosyayı bir metin düzenleyicide açın ve #BEGIN WordPress satırının üzerine aşağıdaki satırı ekleyin:
Redirect 301 /old-page/ https://example.com/new-page/
/eski-sayfa/ yerine eski sayfanın yolunu ve https://example.com/yeni-sayfa/ yerine yeni sayfanın tam URL'sini girin.

Dosyayı kaydedin ve FTP kullanıyorsanız web sitenize geri yükleyin. Barındırma hesabınızın Dosya Yöneticisi'nde dosyayı düzenliyorsanız, 'Değişiklikleri Kaydet' düğmesine tıklamanız yeterlidir.
Son olarak, otomatik olarak yeni sayfaya yönlendirildiğinden emin olmak için eski URL'yi tarayıcınızda ziyaret edin.
Permalinki Değiştirdikten Sonra WordPress Sayfasını Yönlendirme
Bir gönderinin kalıcı bağlantısını değiştirirseniz, eski URL'yi yeni olana yönlendirmelisiniz. Bu, ziyaretçilerin 404 hata sayfasına düşmesini engeller ve arama motorlarının güncellenmiş URL'yi bulmasına yardımcı olur.
Bir gönderinin slug'ını değiştirdiğinizde, WordPress eskisini hatırlar ve otomatik olarak yeni URL'ye yönlendirir. Sayfalar için bunu yapmaz, bu nedenle yeniden adlandırılmış bir sayfanın eski URL'si, yönlendirmeyi kendiniz oluşturana kadar 404 döndürür.
404 to 301 eklentisiyle, bir gönderi veya sayfa slug'ını her değiştirdiğinizde bu yönlendirmeleri otomatik olarak oluşturabilirsiniz.
404 to 301 » Ayarlar'a gidin ve 'Genel' sekmesinde 'Gönderi slug değişikliklerini izle' seçeneğini etkinleştirin. Ardından, ayarlarınızı kaydetmek için 'Değişiklikleri Kaydet' düğmesine tıklayın.

Bundan sonra, gönderi veya sayfa slug'ını her yeniden adlandırdığınızda eklenti otomatik olarak bir yönlendirme oluşturacaktır.
Daha fazla ayrıntı için, WordPress'te bir sayfayı veya URL'yi nasıl yönlendireceğiniz hakkındaki kılavuzumuza bakın.
Silinmiş Bir Sayfayı WordPress'te Yönlendirme
Bir sayfayı silerseniz, birinin eski URL'sini ziyaret ettiğinde ne olması gerektiğine karar vermek iyi bir fikirdir. Sayfayı daha yeni içerikle değiştirdiyseniz 301 yönlendirmesi kullanın veya örneğin bir teşekkür sayfası gibi, saklamaya değmeyecek bir sayfa için 410 Gone yanıtı kullanın.
410 Gone yanıtı döndürmek için, yönlendirme oluşturmak üzere yukarıdaki adımları izleyin. Bu kez, ‘Yönlendirme Oluştur’ düğmesine tıklamadan önce ‘Hedef Türü’ olarak ‘Yönlendirme Yok’ ve ‘Yönlendirme Durumu’ olarak ‘410 – Gone’ seçin.

Birden Fazla URL'yi WordPress'te Tek Bir Sayfaya Yönlendirme
Bazen birkaç eski URL'yi aynı yeni sayfaya göndermeniz gerekir. Örneğin, birkaç güncel olmayan küçük seyahat rehberini tek bir kapsamlı seyahat rehberinde birleştirebilirsiniz.
Her URL için ayrı bir yönlendirme oluşturmak yerine, birden çok URL'yi tek bir yönlendirme kuralıyla eşleştirebilirsiniz.
Bir yönlendirme oluşturmak için yukarıdaki adımları izleyin, ancak bu kez ‘Kaynak URL veya desen’ alanına girerken ‘Eşleştirme Türü’ olarak ‘Önek’ veya ‘Regex’ seçin.

Örneğin, /travel/japan/ ile başlayan /travel/japan/tokyo-guide gibi her URL'yi yeni Japonya seyahat rehberinize yönlendirmek istiyorsanız ‘Önek’ seçeneğini seçin. ‘Regex’ seçeneğini yalnızca daha karmaşık URL desenlerini eşleştirmeniz gerektiğinde seçin.
Ardından, daha önce açıkladığımız adımları kullanarak kalan alanları doldurun ve yönlendirmenizi oluşturun.
Oluşturulacak çok sayıda yönlendirmeniz varsa, bunları tek tek eklemek zorunda değilsiniz. Ücretsiz Yönlendirmeler İçe Aktarma eklentisi, yönlendirmeleri bir CSV dosyasından içe aktarmanıza olanak tanır, bu da birden çok yönlendirmeyi aynı anda eklemeyi çok daha hızlı hale getirir.
Tüm WordPress Web Sitesini Yeni Bir Etki Alanına Yönlendirme
WordPress web sitenizi yeni bir alan adına taşıyorsanız, tam site yönlendirmesi ayarlamanız gerekecektir.
Bu, ziyaretçileri ve arama motorlarını eski alan adınızdan yeni alan adınızdaki eşleşen sayfalara otomatik olarak gönderir, bu da trafiğinizi ve SEO'nuzu korumanıza yardımcı olur.

Yönlendirmeyi ayarlamadan önce, web sitenizin zaten yeni alan adına taşındığından ve doğru çalıştığından emin olun. SEO kaybı olmadan WordPress'i yeni bir alan adına doğru şekilde taşıma kılavuzumuza bakın.
Bu özelliği desteklemeyen bir eklenti kullanıyorsanız, tüm alan adınızı sunucu düzeyinde .htaccess dosyasını veya web barındırıcınızın yönlendirme araçlarını kullanarak yönlendirebilirsiniz.
Zaten All in One SEO Pro kullanıyorsanız, bunun yerine doğrudan WordPress kontrol panelinizden tam site yönlendirmesi oluşturabilirsiniz.
Yalnızca All in One SEO » Yönlendirmeler » Tam Site Yönlendirmesi bölümüne gidin, ‘Siteyi Taşı’ seçeneğini etkinleştirin, yeni alan adınızı girin ve değişikliklerinizi kaydedin.

Eski barındırma hesabınızı iptal etmeyi planlıyorsanız, bunun yerine yönlendirmeyi sunucu veya barındırma düzeyinde ayarlamanız gerekecektir. Aksi takdirde, eski alan adınızın ziyaretçileri yönlendirilmeyecektir çünkü WordPress artık çalışmıyor olacaktır.
Tüm ayrıntılar için, tüm bir WordPress web sitesini yönlendirme kılavuzumuza bakın.
WordPress'te 404 Hatalarını İzleme ve Bozuk Bağlantıları Yönlendirme
Bir URL'yi değiştirdikten sonra, bir sayfayı sildikten sonra veya başka bir web sitesi güncel olmayan bir URL'ye bağlandığında 404 hatası, birinin web sitenizde artık var olmayan bir sayfayı ziyaret etmeye çalıştığında görünür.
404 to 301 eklentisini kullanıyorsanız, ziyaretçilerin web sitenizde erişmeye çalıştığı bozuk URL'lerin bir listesini görmek için 404 to 301 » 404 Logs bölümüne gidin.
404 günlüğü varsayılan olarak etkindir, ancak bu ayarları istediğiniz zaman 404 - 301 » Ayarlar » Kayıtlar altından inceleyebilir veya değiştirebilirsiniz.

Kayıt, bozuk URL'yi, hangi sayfaya yönlendirdiğini, hatanın kaç kez oluştuğunu, mevcut durumunu ve en son ne zaman görüldüğünü gösterir. Bu, önce düzeltilmesi gereken en önemli bozuk bağlantıları belirlemeyi kolaylaştırır.
Başka bir sayfayı göstermesi gereken bir URL bulursanız, yanındaki ‘Eylemler’e tıklayın ve ‘Özel yönlendirme’yi seçin.

Eklenti, ‘Kaynak URL veya desen’ alanını otomatik olarak doldurur. Kalan alanları daha önce açıklanan adımları kullanarak tamamlayın, ardından yönlendirmenizi oluşturun.
Ayrıca, Google'ın web sitenizi tararken keşfettiği bozuk URL'leri görmek için Google Search Console'daki Sayfa indeksleme » Bulunamadı (404) raporunu da kontrol edebilirsiniz.

WordPress Yönlendirmeleri Hakkında Sıkça Sorulan Sorular
301 mi 302 yönlendirmeleri mi: fark nedir?
Bir 301 yönlendirmesi, tarayıcılara ve arama motorlarına bir sayfanın kalıcı olarak taşındığını söyler. Bir 302 yönlendirmesi, taşımanın geçici olduğunu ve orijinal URL'nin tekrar kullanılacağını belirtir. Çoğu durumda, bir sayfanın URL'sini kalıcı olarak değiştirirken 301 kullanmalısınız.
301 yönlendirmesi ile kanonik etiket arasındaki fark nedir?
Her ikisi de arama motorlarının içeriğinizi anlamasına yardımcı olur, ancak farklı görevler yaparlar. Bir sayfa kalıcı olarak taşındığında ve ziyaretçilerin ve arama motorlarının yeni URL'ye gönderilmesini istediğinizde bir 301 yönlendirmesi kullanın.
Birkaç sayfanın aynı veya benzer içeriğe sahip olduğu ve hepsinin erişilebilir kalması gerektiği, ancak arama motorlarının birini birincil sürüm olarak ele almasını istediğinizde bir kanonik etiket kullanın.
WordPress'te yönlendirme döngüsüne ne sebep olur?
Bir yönlendirme döngüsü, bir URL'nin doğrudan veya başka bir yönlendirme aracılığıyla kendisine geri yönlendirmesiyle oluşur. Bu, tarayıcı yönlendirmeleri takip etmekte takılıp kaldığı için sayfanın yüklenmesini engeller. Yönlendirme kurallarınızı gözden geçirmek genellikle sorunu belirlemenize ve düzeltmenize yardımcı olur.
Tüm 404 sayfalarını ana sayfanıza mı yönlendirmelisiniz?
Hayır. Her 404 sayfasını ana sayfanıza yönlendirmek, ziyaretçilerin bekledikleri içerik orada olmadığı için kafalarını karıştırabilir. Google ayrıca bu ana sayfa yönlendirmelerini, orijinal içeriğin hala eksik olduğunu kabul ettiği anlamına gelen yumuşak 404'ler olarak ele alabilir.
Bunun yerine, her bozuk URL'yi web sitenizdeki en ilgili sayfaya yönlendirin. Uygun bir değiştirme yoksa, sayfayı 404 olarak bırakmak veya içerik kalıcı olarak kaldırılmışsa 410 Gone yanıtı döndürmek genellikle daha iyidir.
Ziyaretçileri sitenizde tutmayı tercih ederseniz, onları bir çıkmaz yerine popüler içeriğinize yönlendiren yardımcı bir özel 404 sayfası da tasarlayabilirsiniz.
Bir WordPress sayfasını başka bir web sitesine yönlendirebilir miyim?
Evet. Bir yönlendirme oluştururken, web sitenizdeki başka bir sayfa yerine hedef olarak harici URL'yi girmeniz yeterlidir. Bu, içeriği farklı bir alan adına taşıdıysanız veya ziyaretçilerin başka bir yerde barındırılan bir kaynağa ulaşmasını istiyorsanız kullanışlıdır.
Umarız bu başlangıç kılavuzu, sitenizde yönlendirmeler ayarlamanıza yardımcı olmuştur. Ayrıca, arama motoru sıralamalarınızı iyileştirmek için en iyi WordPress yönlendirme eklentileri seçimimizi ve WordPress SEO kontrol listemizi görmek isteyebilirsiniz.
Bu makaleyi beğendiyseniz, lütfen WordPress video eğitimleri için YouTube Kanalımıza abone olun. Bizi ayrıca Twitter ve Facebook'ta da bulabilirsiniz.


Laura
Merhaba
Wix platformundan WordPress'e yönlendirme yapmak mümkün mü?
WPBeginner Desteği
Merhaba Laura,
Wix'i WordPress'e taşıma kılavuzumuza bakın.
Yönetici
Hafiz Mateen Afzal
Şu şekilde yönlendirme bağlantıları oluşturmak için en iyi eklenti hangisidir:
Teşekkürler
WPBeginner Desteği
Merhaba Hafiz,
Thirsty Affiliates, bağlı kuruluş/yönlendirme bağlantılarınızı yönetmenin en iyi yoludur. WordPress'te bağlı kuruluş bağlantılarını gizleme kılavuzumuza bakın.
Yönetici
cipriana leme
Ücretsiz bir WordPress blogundan .com alan adına nasıl yönlendirme yapabilirim? Ücretsiz blogda eklenti kuramıyorum, bu yüzden yönlendirmeyi nasıl yapabilirim? Herhangi bir tavsiyeniz var mı?
Şimdiden teşekkürler
Hannah
Merhaba! Yeni bir WordPress.org web sitesi oluşturdum ve eski sitemden (Wordpress.com kullanarak) tüm içeriğimi içe aktardım. O sitedeki tüm içeriği yenisine yönlendirmenin bir yolu var mı? Wordpress tarafından sağlanan yönlendirme talimatları, muhtemelen yeni bir alan adı oluşturmaya çalıştığımı düşündüğü için alan adının zaten mevcut olduğuna dair bir hata verdi. Wordpress.com'da.
Web sitemin trafiği eskiden oldukça azdı, bu yüzden sosyal kanallarımdaki eski blog yazılarına biri tıklarsa, yönlendirmeler olmadan eski sitemin kapatılmış sürümüne yönlendirilirlerdi - bu dünyanın sonu değil çünkü daha sonra tıklama oluşturacak takipçi sayım yoktu, ama asla bilemezsiniz?
Herhangi bir tavsiye harika olur!
Teşekkürler,
Hannah
Senith Nal
dersiniz çok yardımcı oldu. Beğendim.
Shakoat Hossain
WordPress için yönlendirmeleri azaltmak için harika çözüm!
Birkaç gündür WP yönlendirme sorunlarımı çözmeye çalışıyorum. Bu içeriği okuyarak bile daha iyi bir çözüm bulamadım.
Burada birkaç iyi nokta buldum ve sayfa yükleme hızımı artırmak için yönlendirmeyi azaltmaya çalışıyorum.
Teşekkürler!
Roshni Kanchan
Merhaba,
Lütfen bana söyleyebilir misiniz – istek URL'si sütunundaki basit 301 yönlendirmesinde wordpress / eklentisi bunu http veya https'den mi başlatıyor? Bu değeri nereden alıyor?
Makale için teşekkürler. Faydalı oldu. Ancak 301 yönlendirme eklentisi kullanılarak yapılan yönlendirmeler çalışmıyor ve 'Sayfa bulunamadı' sayfasına yönlendiriyor.
WPBeginner Desteği
Merhaba Roshni,
WordPress Ayarları > Genel sayfasında tanımlanan WordPress Site Adresinizi kullanır.
Yönetici
Nalin
Merhaba,
Gönderilerimin URL yapısını değiştirmek istersem, o zaman bile yönlendirme gerekli midir? WP bunu zaten halletmiyor mu?
Ayrıca yönlendirme yapmazsam SEO için zararlı olur mu veya arama motorları WP'nin otomatik yönlendirmesini anlayabilir mi?
Melissa
Çok yardımcı oldu. İpucu için teşekkürler. Bu kadar basit hale getirdiğiniz için teşekkürler.
Melissa
Walter A.
Çok teşekkürler, uzun yoldan yaparken çok zaman harcardım. Kurulumdan sonra Redirection'ın anında çalışmasına çok sevindim.
Cristian Adam
Merhaba Wpbeginner, 301 kalıcı yönlendirme hakkında bir sorum var ve tavsiyeniz harika olacaktır. Horlama hakkında bir web sitem var ve bu web sitesinde 2 ilgili makale var, bunlardan biri çok sayıda anahtar kelime için 2-10 sıralamasında (makale A) ve diğeri ise sadece 4-5 anahtar kelime için 1-3 sıralamasında (makale B). Her iki makale de Google'ın ilk sayfasında ve makale B'yi makale A'ya kalıcı olarak yönlendirmek istiyorum. Ayrıca web sitemde makale B'ye işaret eden bazı makaleler var ve bunları aynı bağlantı metinlerini kullanarak makale A'ya işaret etmelerini istiyorum. Şimdi sorum: Bu değişiklikler makale B'den makale A'ya suyu aktaracak ve makale A'nın sıralamalarını artıracak mı? Ve bu değişiklikleri yaparsam makale B'yi silip içeriği başka web sitelerinde mi kullanmalıyım? Zamanınız için çok teşekkür ederim, cevabınızı bekleyeceğim, lütfen kötü İngilizcem için kusura bakmayın.
WPBeginner Desteği
Merhaba Christian,
Bir 301 yönlendirmesi, bağlantı suyunu yeni makaleye aktaracaktır. Ancak, alaka düzeyi, bağlam, anahtar kelime yoğunluğu ve daha fazlası gibi diğer arama sıralama faktörleri de yeni makale için geçerli olacaktır. Arama motorları bunu eski anahtar kelimeler için alakalı bulmayabilir.
Yönetici
Raj
Merhaba WP beginner ekibi,
Hızlı bir soru.
Geçen yıl URL'leri değiştirdiğimizde, Wordpress eski URL'leri otomatik olarak yeni URL'lere yönlendiriyordu.
Ancak yakın zamanda yapılan bir WordPress çekirdek güncellemesinden sonra otomatik yönlendirme gerçekleşmiyor.
Açıklayabilir misiniz? Yoksa ben mi bir şeyi kaçırıyorum?
Adebowale Adewale
example.com alan adını example.com.ng olarak değiştiren bir wordpress web sitesinin alan adını değiştiriyorum. .htaccess'te birkaç 301 yönlendirme kuralı denedim, yalnızca ana sayfa yönlendiriliyor.
Lütfen doğru kod konusunda bana yardımcı olun.
Her birini ayrı ayrı denedim:
# BEGIN WordPress RewriteEngine On RewriteCond %{HTTP_HOST} ^www.example.com RewriteRule (.*) http://www.example.com.ng/$1 [R=301,L] # END WordPressve
RewriteEngine on RewriteCond %{HTTP_HOST} ^example.com [NC,OR] RewriteCond %{HTTP_HOST} ^www.example.com [NC] RewriteRule ^(.*)$ http://example.com.ng/$1 [L,R=301,NC]Hiçbiri benim için çalışmıyor.
Adebowale Adewale
Çok teşekkür ederim! Çok minnettarım.
Shubham Davey
Yönlendirme yaparken alan adına sahip olmam gerekir mi? Alan adım 31 Temmuz'da sona eriyor ve yeni bir alan adına yönlendireceğim. Yani yönlendirilirken 31'den sonra alan adına sahip olmam gerekir mi?
WPBeginner Desteği
Merhaba Shubham,
Evet, yönlendirmelerinizin çalışmaya devam etmesi için bu alan adına ihtiyacınız olacak.
Yönetici
christian
Sitemde çeşitli nedenlerle yakın zamanda sildiğim 850'den fazla eski gönderim var. Tüm eski gönderileri tek bir gönderiye yönlendirmenin kolay ve otomatik bir yolu olup olmadığını sormak istiyorum. Listelediğiniz yöntemler 1 veya 2 gönderiyi yönlendirmeye çalışıyorsanız kolayca yapılabilir. Lütfen yardım edin. Yanıtınız önemlidir.
christian
Benim sorum da önemli değil mi? Lütfen, yanıtınız çok takdir edilecektir. Buna ihtiyacım var.
Haitham Alnaqeb
cPanel'deki kalıcı yönlendirme yöntemlerini deneyebilirsiniz. Tüm 404 hata sayfalarınızı belirli bir sayfaya yönlendirebilirsiniz.
Harmony A-E
Bu eklentiyi kullanarak wp-login'imi 401 (yetkisiz) sayfasına yönlendirebilir miyim?
Ahu
Merhaba, bu çok yardımcı bir yazı teşekkürler, ancak talimatlar WP'den WP'ye yönlendirmeler için gibi görünüyor.
Web sitemi Wordpress'ten New Kajabi platformuna taşıyorum.
WP'de yeni Kajabi siteme 301 yönlendirmesi yapmam gereken yaklaşık 250 gönderi/sayfam var.
Alan adım aynı olacak ancak gönderilerin/sayfaların URL yapıları ve adları farklı olacak.
Önerdiğiniz araçlar benim durumumda hala işe yarar mı? Eğer evet ise, nasıl?
Acil cevabınızı rica ediyorum, Teşekkürler
Ahu
Zoltan
Bir şey benim için net değil. Aslında 2 şey. 1 – Yönlendirmeyi yeni sitemde mi yoksa eski sitemde mi yapmalıyım. 2 – Eski sitedeki web sayfalarımın tam listesini nereden bulabilirim?
Lokesh thota
Merhaba. 100 gönderisi olan bir WordPress sitem var. Ancak geri bağlantıların çoğu ana sayfaya değil, gönderilere yöneliyor. Yukarıdaki yöntemlerden herhangi biri tüm gönderileri yeni URL'ye yönlendiriyor mu? Yalnızca tek bir URL'den yeni alan adıma 301 yönlendirmesi istiyorum. 90 URL'nin tamamına değil. Ancak aynı zamanda bu gönderilerden gelen bağlantı suyunu kaybetmek istemiyorum. Önce tüm eski gönderileri eski ana sayfaya, ardından eski ana sayfayı yeni URL'ye yönlendirmenin bir yolunu belirtin.
Ado
Merhaba, bu bilgi için teşekkürler, çok yardımcı oldu.
Bu yüzden Simple 301 Redirects eklentisini kullanmaya karar verdim… ama GERÇEKTEN aptalca bir şey yaptım…
WordPress sitem hala bir alt dizinde bulunuyor, Site adresi ana URL olarak ayarlanmış durumda (yani WordPress Adres URL'si http://example.com/dev2017 ve Site Adres URL'si http://example.com ve .htaccess dosyası güncellenmiş durumda)
Alt dizin adresini gösteren bazı Google arama sonuçları vardı, bu yüzden eklentiyi kurdum ve alt dizin için bir joker karakterle yönlendirme ayarladım (açıkçası çok iyi düşünmüyordum) ve şimdi WP yönetici paneline giremiyorum (çünkü alt dizinde!!)
Yönlendirmeleri bir şekilde geri almanın bir yolu var mı? Eklentiyi FTP üzerinden kaldırırsam siteyi bozar mı???
Aptallığım…
WPBeginner Desteği
Merhaba Ado,
Öncelikle eklentiyi devre dışı bırakmanız gerekiyor. Ardından sitenizin kök klasöründeki .htaccess dosyasını silmelisiniz. WordPress sitenize giriş yapabileceksiniz. Giriş yaptıktan sonra .htaccess dosyasını yeniden oluşturmanız gerekecek. Sadece Ayarlar » Kalıcı Bağlantılar'ı ziyaret edin ve ardından hiçbir şeyi değiştirmeden değişiklikleri kaydet düğmesine tıklayın.
Yönetici
Fumio Mori
değişkenli istek url kullanabilir miyim?
Jennifer
Daha kolay olamazdı! Teşekkürler
Philemon O'Arpelleh
Lütfen, WordPress sitemin kalıcı bağlantısını
http://www.example.com/blog/%postname%'denhttp://www.example.com/articles/%category%/%postname%'ye değiştirdim ve önceki tüm gönderilerim etkilendi.Tüm gönderiler için tek seferlik bir yönlendirme nasıl kurulacağı konusunda bana yardım eder misiniz?
Teşekkürler.
WPBeginner Desteği
Merhaba Philemon,
Bunu ayarlar altındaki kalıcı bağlantılar sayfasını ziyaret ederek yapabilirsiniz.
Yönetici
İşaret
Bu şekilde bir adresi yönlendirmenin en iyi yolu nedir: mywbsite.com/wp-content/uploads/2008/12/mybook.pdf normal bir web sayfasına. Bu normal bir wordpress sayfası veya gönderisi değil ama bazı anahtar kelimelerde sıralama alıyor ve belirli bir wordpress sayfasına yönlendirmek istiyorum. Hangi yönlendirme yöntemini kullanmalıyım? Bu durumda basit bir 301 yönlendirme eklentisi benim için işe yaramaz.
teşekkürler
Chrissy
Belki de aptalca bir sorum olacak. WordPress olmayan bir sitem var (şu anda Shopify kullanıyor) ve siteyi yeni bir URL'de WordPress'te yeniden oluşturuyorum. Yönlendirme eklentileri eski (Shopify) bağlantıları yeni (WordPress) olanlara yönlendirmek için hala çalışacak mı?
WPBeginner Desteği
Merhaba Chrissy,
WordPress eklentileri WordPress sitenize kurulacaktır. Kullanıcı web sitenize ulaştığında onları doğru gönderiye/sayfaya/ürüne yönlendirebilirler. Shopify ziyaretçilerini WordPress sitenize yönlendirmeniz gerekecek ve ardından yönlendirme eklentileri işi devralacaktır.
Yönetici
Thom Duncan
Yönlendirme eklentisini kullanarak bir yönlendirme oluşturabiliyorum, ancak bu sorunla karşılaşıyorum:
/eski/ /yeni/ olarak iyi çalışıyor, ama
/old'dan /new/'e yönlendirme, benim yönlendirmek istemediğim sayfaları da alıyor, örneğin
/old-2016 gibi, bu da var olmayan /new/-2016'ya işaret ediyor.
Charles D. Shell
Can sıkıcı bir sorunum var. Sitemin blog gönderileri için varsayılan ayarları vardı, bu yüzden yönlendirmeler ayarladım ve %postname% seçeneğine değiştirdim. Ne yazık ki, bunu yaptığımda ana (blog) sayfam kayboluyor. Bu sorunla uzun süredir uğraşıyorum. Çözümü olan bir videonuz var mı? Ya da en azından beni doğru yöne işaret edecek bir yol?
Ana
Sorununuzu anlayıp anlamadığımdan emin değilim ama önerim URL'yi (eklentiler veya .htacess aracılığıyla) yönlendirmemek. WP yapılandırmasında kalıcı bağlantı yapısını değiştirmeniz gerekiyor. Şöyle bir şey: https://www.wpbeginner.com/plugins/how-to-change-custom-post-type-permalinks-in-wordpress/
Umarım yardımcı olabilmişimdir.
İngilizcem için üzgünüm
Charles D. Shell
Gösterge tablosunda kalıcı bağlantı yapısını %postname% olarak değiştirdiğimde, ana sayfam http://charlesdshell.com/blog/ kayboluyor. Ya da daha doğrusu tüm blog gönderileri ve widget'lar kayboluyor. Geriye sadece 404 hata mesajı kalıyor.
Tüm sayfalardaki tüm yönlendirmeler iyi çalışıyor, ancak ana sayfanın kalıcı olmasını sağlayamıyorum.
Yeshna
Sitemi wordpress.com'dan wordpress.org'a yönlendirmek istiyorum. Ücretsiz yönlendirme için başka bir yol var mı?
Bu arada, bu eklentiler ücretsiz mi?
WPBeginner Desteği
Merhaba Yeshna,
Ne yazık ki, eski WordPress.com blog trafiğinizi yeni WordPress.org blogunuza yönlendirmek için WordPress.com'dan yönlendirme hizmetini satın almanız gerekecek.
Yönetici
Steve
Mevcut canlı wordpress sitemi (Hostgator tarafından barındırılıyor) yeni aldığım bir alan adına yönlendirmek istiyorum. Sorularım şunlardır: 1) canlı sitemin yeni alan adına yönlendirilmesi için yeni alan adımın HG tarafından barındırılması gerekiyor mu? 2) yeni alan adının zaten içeriği olması gerekiyor mu?
Yardımınız için teşekkür ederim.
Aleen
Bu eklentilerden biriyle toplu yönlendirme yapmanın bir yolu var mı? Kalıcı bağlantılarımı tarihlerini hariç tutacak şekilde güncellemek istiyorum, ancak 200'den fazla gönderiyi manuel olarak yönlendirmek istemiyorum. Lütfen yardım edin!
Ayrıca, tüm harika makaleleriniz için teşekkürler. Teknik olmayan terimlerle açıklama konusunda harikasınız.
nelson
bunun yapılıp yapılamayacağını bilmek istiyorum. çalışan bir sitesi olan bir kullanıcım vardı, ben wordpress'i kurduktan sonra wordpress'e geçmek istediler, bu yüzden onlara bir alan ve wordpress/newsite adında bir site oluşturdum.
şimdi istediğim şu: benim.eski.url/site yazdığımda çıkan bilgi wordpress/yenisite olmalı
yönlendirme ile bu mümkün olabilir mi?
Aslam Khan
Web sitemden bazı gönderilerimi daha önce sildim.
Şimdi, beklendiği gibi bu sayfalar için bulunamadı hataları alıyorum.
Barındırma sağlayıcımın sağladığı bir yöntemle eski URL'leri yönlendirmeyi denedim. Ancak bu yönlendirmeler çalışmıyor.
Eğer .htaccess yönlendirmeleri kullanırsam ve barındırma sağlayıcımda önceki yönlendirme kurulumunu tutarsam, herhangi bir sorun yaşatır mı diye sormak istiyorum.
Uzman tavsiyesine ihtiyacım var.
Laura
Tamam, .htaccess yönteminin neden benim için çalışmadığından emin değilim. Müşterinin sitesine daha fazla eklenti yüklemekten kaçınmak istiyorum. Beğenime göre zaten çok fazla var. Yönlendirme için daha önce kullandığım bir şeyin bir nedenle onun sitesinde çalışmıyor gibi görünmesi nedeniyle talimatlarınızı kullandım. Ama bu da değil. Sorunun ne olduğundan emin değilim. Daha önce bununla karşılaştınız mı? Permalinks'i temizledim, ancak yeniden yazdığım eski URL'ye gitmeye çalıştığımda hala 404 alıyorum.
Martin
Ben de aynı sorunu yaşıyorum. Hala yönlendirme yapmıyor.
Rhys Clay
@Aslam & @Laura,
301'ler ve wordpress ile .htaccess dosyası aracılığıyla küçük bir "dikkat etmeniz gereken nokta" şudur ki, yönlendirmelerinizi şu satırların arasına yerleştirmeniz gerekir:
RewriteEngine On
Ve:
RewriteBase /
Bunun nedeni, WordPress'in kendi .htaccess dosyası modifikasyonlarının olması ve RewriteBase ayarını değiştirmesi, bunun da paylaşımlı barındırmada normal 301 yönlendirmeleriyle sorunlara yol açtığını düşünüyorum.
Mauro
Peki wpbeginner sitede yönlendirmeyi nasıl yapıyor? .htaccess, Redirection eklentileri mi, yoksa başka bir şey mi?
Teşekkürler,
Jagdeep Singh
Bu eklentiyi yükledim, “Araç” seçeneği yerine “Ayarlar” sekmesi altında geliyor.
Mike
301 Yönlendirme eklentisi hakkındaki ipucu için çok teşekkürler, harika çalışıyor!
Sumit
WordPress'te gönderi slug'ını değiştirirken yönlendirme ayarlamaya gerek olmadığını düşünüyorum. Otomatik olarak yapılıyor. Doğru mu?
Laura
Örneğin, biri eski URL'yi yer imlerine eklediyse veya arama motorları eski URL'yi indekslemiş ve hala arama sonuçlarında gösteriyorsa, trafik kaybetmemeniz için bir yönlendirme yapmanız gerekir.
Allahlea
Her yerde araştırma yaptım ve öğrendiklerimi doğrulamak istiyorum.
Sitemi wordpress.com'dan wordpress.org'a yönlendirmek istiyorum. Site yönlendirmesi için ödeme yapmaktan başka yol yok, değil mi? Başka bir seçenek var mı?
Başka yolu yoksa, her bir gönderiyi ücretsiz olarak yönlendirebilir miyim? Varsa NASIL?
Kelly
ALLAHLEA, bu sorunun cevabını bulabildin mi? Ben de aynı şeyi bilmek istiyorum.
SK
Çok teşekkür ederim. Günümü kurtardınız. Tüm eski gönderilerimi yeni gönderilere yönlendirmek için bu gönderiye ihtiyacım var. Ancak bir sorum var. Eski gönderiyi yeni güncellenmiş gönderiye yönlendirdim, ancak eski gönderi içeriğini silmedim. Eski ve yeni gönderimin içeriği aynı, ancak eski gönderiyi yeni gönderiye yönlendirdim. İntihal sorunlarını önlemek için eski makalenin içeriğini silmeli miyim? SEO'mu etkiler mi? Bu değerli gönderi için tekrar teşekkürler.
WPBeginner Desteği
Hayır, sorun değil. Arama motorları, site sahiplerinin başka nedenlerle de URL'leri yeniden yönlendirmek isteyebileceğini anlar.
Yönetici
Aditya Mankad
Ücretsiz bir WordPress hesabında nasıl yönlendirme yapabilirim. Eklenti ekleyemeyeceğimden oldukça eminim.
Kullanıcıları yeni sayfama (ücretsiz barındırma OLMAYAN) yönlendirmek mümkün mü, değilse başka bir yol var mı?
Not: Yeni sitenin bilgisi ücretsiz barındırma olmadığı şeklinde verildi, çünkü bununla ilgili bir şeyler yapılabilir.
WPBeginner Desteği
Lütfen WordPress.com'dan kendi barındırdığınız WordPress.org sitesine nasıl düzgün bir şekilde taşınacağınıza dair rehberimize bakın.
Yönetici
Danny Flood
Bunun için teşekkürler, ancak hiçbir şey benim için işe yaramıyor. 3 farklı eklenti denedim – Quick Page / Post Redirect, Simple 301 Redirects ve Redirection. Yapabildikleri tek şey, WP-Admin'e giriş yaptığımda beni yönlendirmek. Giriş yapmamış kullanıcılar için yönlendirme çalışmıyor. Bunu nasıl düzeltebilirim?
Jim
BİR ETİKET adını değiştirdim.
Eski etiketleri yeni etiketlere yönlendirmek için .htaccess çözümünüzü nasıl kullanabilirim?
Bu mümkün mü?
Teşekkürler!
Anand
Ups... yorumum, ki aslında bir soruydu, sana pek iyi gelmemiş gibi görünüyor.
Cevabınız olmasa da sorun değil. Bu sadece daha çok & daha iyi çalışmanız gerektiği anlamına gelir.
Yine de teşekkürler
WPBeginner Desteği
Yorumunuza cevap verdik.
gecikme için üzgünüz.
Yönetici
Anand
Merhaba,
Yönlendirme eklentilerini tanıttığınız için teşekkürler.
'redirection' eklentisini kullanarak toplu yönlendirme eklemek mümkün mü?
Örnek olay, alan adının değiştirilmesidir; burada eski alan adındaki tüm sayfaları yeni alan adına yönlendirmek isteyebilirsiniz. Her sayfa için tek tek yönlendirme eklemek iyi bir çözüm gibi görünmüyor.
Lütfen yardımınızı takdir ediyorum.
WPBeginner Desteği
Evet, mümkün.
Yönetici
Johnny
VAY CANINA! Teşekkür ederim!
Denika
Yönlendirme yapmak için kodlama yöntemini kullanırken, her yönlendirme için RewriteEngine On'u dahil etmeniz gerekir mi? Yoksa bir kez dahil edip her yönlendirmeyi kendi satırında mı devam ettirirsiniz?
nina
Peki, yönlendirmelerle google arama pozisyonlarını koruyor muyuz, diyelim ki yönlendirmek istediğim gönderilerim google'ın ilk sayfasında. Yönlendirmeden sonra ne olur? Teşekkürler, cevap bekliyorum.
WPBeginner Desteği
301 yönlendirmesi yapıyorsanız, Google yeni URL'nizi eski URL'nizle değiştirmeyi dikkate alacaktır. Ancak, o sayfanın arama sonuçlarındaki konumu içeriğine bağlı olacaktır. Örneğin, eski sayfanız “elma” hakkındaysa ve yeni sayfanız “portakal” hakkındaysa, artık elma ile ilgili anahtar kelimeler için kesinlikle görünmeyecektir.
Yönetici
Nina
Teşekkürler, bir sorum daha var. A blogundaki bazı gönderileri yeni B bloguna yönlendirmek istediğimi söylemeyi unuttum. Bu teknikleri hala kullanabilir miyim? Eski içeriği B blogundaki yeni gönderiye kopyalayıp yapıştırmam mı gerekiyor, doğru mu anladım? İçeriğin aynı kalmasını istiyorum, sadece A blogu yerine B blogunda gösterilmesini istiyorum. Bu durumda Google sıralamaları da korunur mu?
Tekrar çok teşekkürler:)
Raghu koorthy
Bir açılış sayfası veya satış sayfası oluşturup bunu mail chimp'e bağlama konusunda bir makale yayınlayabilir misiniz? Teşekkürler.
Raghu Koorthy
Basit ama çok kullanışlı bilgiler.
Yakın zamanda WP ile çalışmaya başladım ve yardıma ihtiyacım olduğunda İLK başvuru noktam SİZİN BLOGUNUZ.
Yardım ekibine teşekkürler.
Esmaeil
Kısa ve kullanışlı. Çok teşekkürler.