Blogunuzu Blogger'dan WordPress'e Nasıl Taşırsınız?

Yayınlanan: 2022-02-26

Blogunuz (abc.blogspot.com) Blogger'da barındırılıyor ve şimdi blogu abc.com gibi kişisel bir alan adıyla Blogger'dan WordPress'e (kendi kendine barındırılan) taşımak istiyorsunuz. Google arama trafiğini, sayfa sıralamasını ve mevcut özet akışı abonelerinizi kaybetmeden Blogger'dan WordPress'e geçmenin en kolay yolu nedir?

WordPress, blog gönderilerini ve okuyucu yorumlarını Blogger'dan yeni bir WordPress bloguna aktarmak için tek tıklamayla kolay bir seçenek sunar, ancak geçiş için yalnızca içerik aktarmaktan daha fazlası vardır. Örneğin:

  • Eski blogspot blogundaki bazı makaleleriniz, belirli anahtar kelimeler için arama motorlarında çok üst sıralarda yer alabilir, ancak bu makaleleri yeni bir WordPress bloguna taşıdığınızda, blog yayınlarınızın kalıcı bağlantılarından (veya URL'lerinden) organik arama trafiğini kaybedersiniz. değişecek.
  • İnsanlar blogunuza arama motorları, tarayıcı yer imleri ve blog sayfalarınıza bağlantı veren diğer web sitelerinden gelen yönlendirmeler aracılığıyla gelir. WordPress'e geçiş yaparsanız, Blogger bu ziyaretçileri otomatik olarak yeni web sitenize yönlendirmez.
  • Blogger'dan WordPress'e geçtiğinizde, Blogger RSS Akışınıza abone olan mevcut okuyucular, yeni WordPress besleme adresinize manuel olarak abone olmazlarsa (ve çoğu olmaz) sonsuza kadar kaybolabilir.

WordPress'te bulunan İçe Aktarıcı aracı, yalnızca Blogger'dan Wordpress'e içerik aktaracaktır, ancak yukarıda listelenen çeşitli sorunlarla da ilgilenmek istiyorsanız, bu adım adım öğreticiyi izleyin. Tamamlanması 5 dakikadan az sürer ve ayrıca tüm Google Juice'u eski blogspot.com adresinden yeni WordPress blogunuza aktarabilirsiniz.

Blogunuzu Blogger'dan WordPress'e Nasıl Taşırsınız?

Taşıma işlemine başlamadan önce, güvenli tarafta olmak için XML şablonu, blog gönderileri ve yorumlar dahil olmak üzere Blogger blogunuzu yedeklemek iyi bir fikir olabilir.

Blogger'dan WordPress'e geçiş konusunda yardıma ihtiyacınız varsa, lütfen ctrlq.org adresindeki iletişim formunu kullanarak benimle iletişime geçin. Bu ücretli bir seçenektir.

  1. Yeni bir web alan adı kaydedin, web barındırma satın alın ve yeni alan adınıza WordPress yükleyin.
  2. WordPress Yönetici Kontrol Panelinizi açın ve Araçlar -> İçe Aktar altında Blogger* seçeneğini belirleyin. Blogger Hesabınıza erişmesi için WordPress'e yetki verin, blogspot.com blogunuzu seçin ve birkaç dakika içinde tüm Blogger blog yazılarınız ve yorumlarınız yeni WordPress sitesinde mevcut olacaktır.
  3. Görünüm -> Düzenleyici altında WordPress tema düzenleyicisini açın ve düzenlemek için function.php dosyasını açın. Çoğu WordPress teması bir function.php dosyası içerir veya bunu cPanel veya FTP aracılığıyla WordPress temaları klasörünüze manuel olarak yükleyebilirsiniz. Aşağıdaki kod parçacığını function.php dosyanızın içine (dosyanın başında) kopyalayıp yapıştırın ve değişikliklerinizi kaydetmek için “Dosyayı Güncelle” düğmesini tıklayın.
 <?php function labnol_blogger_query_vars_filter( $vars ) { $vars[] = "blogger"; return $vars; } add_filter('query_vars', 'labnol_blogger_query_vars_filter'); function labnol_blogger_template_redirect() { global $wp_query; $blogger = $wp_query->query_vars['blogger']; if ( isset ( $blogger ) ) { wp_redirect( labnol_get_wordpress_url ( $blogger ) , 301 ); exit; } } add_action( 'template_redirect', 'labnol_blogger_template_redirect' ); function labnol_get_wordpress_url($blogger) { if ( preg_match('@^(?:https?://)?([^/]+)(.*)@i', $blogger, $url_parts) ) { $query = new WP_Query ( array ( "meta_key" => "blogger_permalink", "meta_value" => $url_parts[2] ) ); if ($query->have_posts()) { $query->the_post(); $url = get_permalink(); } wp_reset_postdata(); } return $url ? $url : home_url(); } ?>
  1. Blogger Kontrol Panelinizi açın ve Şablonlar'ı seçin. Şablonlar sayfasını aşağı kaydırın ve XML tabanlı Blogger şablonlarından klasik Etiket tabanlı şablonlara geçmek için "Klasik Şablonlara Dön" seçeneğini seçin.
  2. Aşağıdaki pasajı kopyalayıp Blogger şablon düzenleyicinize yapıştırın, ancak bunu yapmadan önce, labnol.org'un tüm oluşumlarını yeni WordPress site URL'nizle değiştirin. Örneğin, WordPress siteniz example.com'da bulunuyorsa, labnol.org'u example.com ile değiştirin ve değiştirilen snippet'i Blogger şablon düzenleyicisine yapıştırın. Değişiklikleri kaydedin.
 <html> <head> <title><$BlogPageTitle$></title> <script> <MainOrArchivePage> window.location.href="http://labnol.org/" </MainOrArchivePage> <Blogger><ItemPage> window.location.href="http://labnol.org/?blogger=<$BlogItemPermalinkURL$>" </ItemPage></Blogger> </script> <MainPage> <link rel="canonical" href="http://labnol.org/" /> </MainPage> <Blogger> <ItemPage> <link rel="canonical" href="http://labnol.org/?blogger=<$BlogItemPermalinkURL$>" /> </ItemPage> </Blogger> </head> <body> <MainOrArchivePage> <h1><a href="http://labnol.org/"><$BlogTitle$></a></h1> </MainOrArchivePage> <Blogger> <ItemPage> <h1><a href="http://labnol.org/?blogger=<$BlogItemPermalinkURL$>"><$BlogItemTitle$></a></h1> <$BlogItemBody$> </ItemPage> </Blogger> </body> </html>

Neredeyse bitirdik. Eski Blogger blogunuzdaki herhangi bir sayfayı açın ve sizi ilgili WordPress sayfasına yönlendirmelidir. WordPress tarafında kalıcı bir 301 yönlendirmesi kullanıyoruz ve bu nedenle tüm Google Juice ve PageRank'in yeni WordPress sayfalarınıza geçmesi gerekiyor. (video)

Yukarıdaki yöntem, normal blogspot.com URL'leri ve ayrıca blogspot.co.uk, blogspot.com.au veya blogspot.in gibi ülkeye özgü Blogger alanları için çalışır.

Blogger İçe Aktarma aracı, resimleri değil, yalnızca Blogger'dan WordPress'e gönderileri ve yorumları taşır. Ve bu iyi olmalı çünkü içe aktarılan WordPress gönderilerinizdeki resim URL'leri hala blogspot.com'u (görüntülerin orijinal olarak barındırıldığı yer) gösteriyor ve bu nedenle hiçbir şey bozulmaz.

Ayrıca bkz: Blogger'ı Özel Etki Alanında WordPress'e Taşıma

RSS Akışını Blogger'dan WordPress'e Geçirin

Blogger'dan WordPress'e geçtiğinizde, RSS beslemenizin URL'si de değişecektir. Blogger -> Ayarlar -> Diğer'e gidin ve Site Beslemesi altında Besleme Sonrası Yönlendirme URL'sini seçin. Buraya yeni WordPress RSS beslemenizin web adresini yazabilirsiniz ve mevcut RSS abonesi otomatik olarak yeni beslemenize geçecektir.

FeedBurner kullanıyorsanız, Blogger RSS beslemesindeki kaynağı yeni WordPress beslemenize değiştirin.

WordPress'e Geçiş Tamamlandı - Sırada Ne Var?

Artık yeni WordPress siteniz tüm eski Blogger gönderileriyle birlikte çalıştığına göre, yapmanız gereken birkaç önemli şey var:

  1. Yeni WordPress sitenizi Google Web Yöneticisi'ne ekleyin, site sahipliğini doğrulayın ve ayrıca yeni sitenizdeki URL'leri listeleyen bir XML Site Haritası gönderin.
  2. Bu WordPress optimizasyon ipuçlarını izleyin, temel eklentilerden bazılarını yükleyin ve WordPress sitenizin güvenliğini artırmaya özellikle dikkat edin.
  3. Bu blog ipuçlarını takip edin ve blogunuzu bir sonraki seviyeye taşıyın.

Not:Google, OAuth 1.0'ı desteklemeyi durdurdu ve bu nedenle WordPress'teki mevcut Blogger içe aktarıcı eklentisi çalışmayı durdurdu. Eklenti geliştiricisi, eklentiyi Blogger 3 API ve OAuth 2.0'ı kullanacak şekilde güncelleyemediğini ifade etti ve bu nedenle şu anda sıkışıp kaldık.