WordPress Siteniz İçin Çok Dilli Site Haritası Nasıl Oluşturulur


Google ve diğer arama motorlarının web sitenizi taramasına yardımcı olmak istiyorsanız, bir XML site haritası oluşturmanız gerekir. Site haritası temel olarak web sitenizdeki tüm içeriğin bir listesidir – Google'ın tüm içeriğinizi keşfetmesi ve web sitenizi nasıl tarayacağını optimize etmesi için doğrudan Google'a gönderebilirsiniz.

İşlerin biraz zorlaşabileceği yer, çok dilli bir site haritası söz konusu olduğunda. Sitenizdeki her farklı dil için yalnızca bir içerik listesi oluşturmanız değil, aynı zamanda Google'a farklı dillerinizin birbirine nasıl bağlandığını anlaması için araçlar da vermek istiyorsunuz.

Örneğin, "Bu, [Sayfa A]'nın İngilizce sürümüdür" ve "Bu, [Sayfa A]'nın İspanyolca sürümüdür" demek istiyorsunuz. Bu şekilde Google, aynı sayfa olduğunu, yalnızca farklı dillerde (tamamen ayrı iki sayfa yerine) bilir.

Çoğu WordPress SEO eklentisi, tek dilli bir site haritası oluşturmayı kolaylaştırsa da, çok dilli bir site haritası oluşturmanıza yardımcı olamazlar… En azından kendi başlarına değil.

Bu gönderide, çok dilli site haritasının ne olduğunu ve tek dilli site haritasından nasıl farklı olduğunu açıklayacağız. Ardından, en sevdiğiniz WordPress SEO eklentisine bağlanmak ve site haritanızı birden çok dilde sunmak için TranslatePress'i ve SEO Paketi eklentisini nasıl kullanabileceğinizi göstereceğiz.

Çok Dilli Site Haritası Nasıl Çalışır?

Yine, bir site haritası (diğer adıyla bir XML site haritası), temelde sitenizdeki belirli bir formatı izleyen tüm içeriğin bir listesidir.

Neredeyse tüm WordPress SEO eklentileri sizin için bir site haritası oluşturur – bu genellikle siteniz.com/sitemap.xml adresinde bulunur.

Dosyayı tarayıcınızda açarsanız, tüm içeriğinizin bir listesini görürsünüz:

Tarayıcıda tek dilli site haritası örneği

Ancak .xml dosyasını indirir ve bir metin düzenleyicide açarsanız, site haritanızın gerçek “kodunu” görürsünüz. Sitenizdeki her URL, içeriğin en son değiştirildiği tarih gibi bazı ek bilgilerle birlikte kendi <loc> etiketini alır:

Tek dilli site haritası örneği

Çok dilli bir site haritası aynı temel biçimi izler, ancak her <loc> girişine bazı ek bilgiler eklemeniz gerekir. Google, özellikle, her bir içerik parçasının (orijinal dil dahil) her farklı dil varyasyonu için bir <xhtml:link> alt girişi eklemenizi söyler.

Dolayısıyla içeriğiniz İngilizce (varsayılan) ve İspanyolca olarak mevcutsa, her <loc> girişi için iki <xhtml:link> alt girişiniz olur.

İşte neye benzediğinin bir örneği ( ve bu öğreticiyi izledikten sonra ne oluşturabileceğinizi ):

Çok dilli site haritası örneği

Bu örnekte, başka bir ek daha görebilirsiniz – hreflang etiketi. Hreflang, yalnızca site haritaları için değil, çok dilli SEO'nun tüm yönleri için önemli bir araçtır.

Temel olarak, hreflang etiketi Google'a belirli bir sayfada hangi dili ve yerel ayarı kullandığınızı söyler. Yerel ayar, dilin ötesinde bir başka önemli husustur. Örneğin, Meksika İspanyolcası için “es-mx” ve İspanyolca İspanyolca için “es-es” kullanabilirsiniz (hem dil hem de ülke).

Neyse ki, tüm bu bilgileri site haritanıza manuel olarak eklemeniz gerekmiyor – sonraki bölümde, TranslatePress eklentisini kullanarak otomatik olarak nasıl düzgün biçimlendirilmiş çok dilli bir XML site haritası oluşturacağınızı göstereceğiz.

WordPress'te Çok Dilli Bir Site için XML Site Haritası Nasıl Oluşturulur

WordPress siteniz için çok dilli bir XML site haritası oluşturmak için, SEO Paketi eklentisi ve Yoast SEO veya Rank Math gibi favori SEO eklentinizle birlikte TranslatePress'i kullanabilirsiniz.

Ücretsiz TranslatePress eklentisiyle, basit bir görsel düzenleyici kullanarak WordPress sitenizin %100'ünü kolayca çevirebilirsiniz:

TranslatePress ile içerik çevirme

Sitenizi çevirdikten sonra, çok dilli SEO'nuzu çok dilli bir site haritası oluşturmak da dahil olmak üzere birçok farklı yolla geliştirmek için TranslatePress için premium SEO Paketi eklentisini kullanabilirsiniz.

TranslatePress SEO Paketi eklentisi, aşağıdaki WordPress SEO eklentilerinin site haritası işleviyle otomatik olarak uyumludur:

  • Yoast SEO
  • Sıra Matematik
  • SEOPress
  • Hepsi Bir Arada SEO Paketi

Bu eğitim için, bu SEO eklentilerinden birini kullandığınızı varsayacağız.

SEO Paketi eklentisine erişmek için herhangi bir premium TranslatePress lisansı satın alabilirsiniz.

TranslatePress Çok Dilli

TranslatePress, WordPress sitenizi çevirmenin en kolay yoludur. Hızlıdır, web sitenizi yavaşlatmaz, HERHANGİ bir tema veya eklenti ile çalışır ve SEO dostudur.

Eklentiyi edinin

Veya ÜCRETSİZ sürümü indirin

İşte her şeyi nasıl kuracağınız…

1. Sitenizin Dillerini Seçin

Başlamak için WordPress.org'dan ücretsiz çekirdek TranslatePress eklentisini kurun ve etkinleştirin. Ardından, içeriğinizi (ve site haritanızı) çevirmek istediğiniz dilleri seçmek için Ayarlar → TranslatePress'e gidin:

Dil seçin

Ücretsiz sürüm, sitenizi yeni bir dile çevirmenize olanak tanır. Ancak, Kişisel lisans ( site haritanızı çevirmeniz gerekir ), Çoklu Dil eklentisini de içerir. Yani – sitenizi birden fazla yeni dile çevirmek istiyorsanız, devam edin ve Çoklu Dil eklentisini yükleyin.

Ayrıca, Google Translate veya DeepL tarafından desteklenen otomatik makine çevirisini kullanma seçeneğiniz de vardır. Otomatik çeviriyi kullansanız bile, görsel düzenleyiciyi kullanarak çevirilerinizi manuel olarak hassaslaştırabilirsiniz.

Otomatik çeviriyi (%100 isteğe bağlı) kullanmak istiyorsanız, Otomatik Çeviri sekmesine gidebilir ve WordPress'in TranslatePress ile otomatik olarak nasıl çevrileceğiyle ilgili bu kılavuzu takip edebilirsiniz.


2. İçeriğinizi Çevirin

Site haritanızı birden çok dilde sunabilmeniz için içeriğinizi birden çok dilde sunmanız gerekir!

İçeriğinizi kolayca çevirmenize izin vermek için TranslatePress, size yukarıda gösterdiğimiz kullanıcı dostu görsel düzenleyiciyi sunar.

Otomatik çeviri kullansanız da kullanmasanız da sitenizin ön ucunda çevirmek istediğiniz sayfayı ziyaret edip yönetici araç çubuğundaki Sayfayı Çevir düğmesini tıklayarak çeviri düzenleyicisini açabilirsiniz:

Çeviri düzenleyiciyi açma

Editörde, çevirmek istediğiniz içeriğe tıklamanız yeterlidir. Ardından, çevirisini kenar çubuğunda düzenleyebilirsiniz:

içerik çevirme

Görsel düzenleyiciyi, WordPress düzenleyicisinden, temanızdan, bir eklentiden vb. geliyorsa, tüm içeriğinizi çevirmek için kullanabilirsiniz. İşlem aynıdır – sadece işaretleyin ve tıklayın. Bununla birlikte, herhangi bir belirli içerik türünü çevirmek için daha ayrıntılı bir bakış istiyorsanız, tonlarca özel kılavuzumuz var:

  • Editör (Gutenberg) blokları
  • Özel Alanlar
  • Özel gönderi türleri
  • WordPress formları
  • WordPress menüleri
  • Görüntüler
  • Pop-up içeriği
  • WooCommerce ürünleri
  • kaydırıcılar

3. SEO Paketi Eklentisini Kurun

İçeriğinizi oluşturduktan sonra, site haritanızı çok dilli hale getirmek için SEO Paketi eklentisini yüklemeniz yeterlidir. Yine, SEO Paketi eklentisi tüm premium lisanslarda mevcuttur ve aşağıdaki WordPress SEO eklentileriyle otomatik olarak uyumludur:

  • Yoast SEO
  • Sıra Matematik
  • SEOPress
  • Hepsi Bir Arada SEO Paketi

SEO Paketi eklentisini yükledikten sonra yapılandırılacak hiçbir şey yoktur – hemen çalışmaya başlar.

Artık yapılması gereken tek şey, çok dilli XML site haritanızda görünecek olan URL sümüklü böceklerinizi çevirmek. Bunu yapmak için, çeviri arayüzünde Dize Çevirisi seçeneğini seçin ve ardından URL çevirilerini ayarlamak için içeriğiniz için Gönderi Bilgilerini düzenleyin:

URL bilgisi nasıl çevrilir

Alternatif olarak, Görsel Düzenleyici'deki Dizeler açılır menüsünden çevirmek istediğiniz bilgi parçasını seçebilir ve daha sonra, diğer herhangi bir içerik parçasında yaptığınız gibi, çevirisini ek dil alanına girebilirsiniz.

URL bilgi çevirisi

Artık URL'leriniz de çevrildiğine göre, sitenizin site haritasına göz attığınızda, çok dilli içeriğinizin tamamını göreceksiniz:

Tarayıcıda çok dilli site haritası örneği

Ancak bu web görünümü, site haritasında bulunan tüm bilgileri göstermez.

TranslatePress'in hreflang etiketlerini doğru şekilde eklediğini doğrulamak için [content]-sitemap.xml dosyasını bilgisayarınıza indirebilir ve bir metin düzenleyicide açabilirsiniz.

Orada, TranslatePress'in hreflang etiketlerinin yanı sıra her dil için <xhtml:link> alt girdilerini nasıl eklediğini görebilirsiniz.

Çok dilli site haritası örneği

Google'a Birden Çok Dilde Bir Site Haritası Nasıl Gönderilir?

Çok dilli site haritası gönderme süreci, tek dilli site haritası ile tamamen aynıdır. Yani site haritanızı göndermek için Google Arama Konsolunu kullanabilirsiniz. TranslatePress, Google'ın önerdiği biçimi tam olarak uyguladığından, Google site haritanızdaki çok dilli içeriği otomatik olarak algılar.

Henüz yapmadıysanız, site haritanızı göndermeden önce sitenizi Google Arama Konsolu ile doğrulamanız gerekir – Kinsta'da bunu yapmak için kullanabileceğiniz farklı yöntemler hakkında ayrıntılı bir kılavuz vardır.

Sitenizi Search Console ile doğruladıktan sonra, aşağıdaki talimatları izleyerek site haritanızı gönderebilirsiniz:

  • Google Search Console'da sitenizin kontrol panelindeki Site Haritaları sekmesine gidin;
  • Yeni site haritası ekle kutusuna ana site haritanızın URL'sini girin;
  • Gönder 'i tıklayın.

Google'a çok dilli site haritası nasıl gönderilir?

Not – Yoast SEO veya diğer site haritalarını içeren bir “site haritası dizini” oluşturarak çalışan başka bir eklenti kullanıyorsanız, tek yapmanız gereken site haritası dizinini göndermektir. Google, dizin içindeki tek tek site haritalarını otomatik olarak keşfedecektir.

Çok Dilli Site Haritanızı Bugün Oluşturun

TranslatePress ve SEO Paketi eklentisi ile, Google'ın tam olarak önerdiği biçimlendirmeyi izleyen çok dilli bir WordPress site haritasını kolayca oluşturabilirsiniz. Daha da iyisi, sitenizi çevirdikten sonra, parmağınızı bile kıpırdatmadan site haritanızı otomatik olarak oluşturabilirsiniz.

Başlamak için görsel düzenleyiciyi kullanarak içeriğinizi çevirebilirsiniz. Ardından, tek yapmanız gereken SEO Paketi eklentisini yüklemek ve hazırsınız – TranslatePress, çok dilli içeriğinizi site haritanıza dahil etmek için tüm işleri otomatik olarak yapacak ve ayrıca uygun hreflang etiketlerini ekleyecektir.

TranslatePress Çok Dilli

TranslatePress, WordPress sitenizi çevirmenin en kolay yoludur. Hızlıdır, web sitenizi yavaşlatmaz, HERHANGİ bir tema veya eklenti ile çalışır ve SEO dostudur.

Eklentiyi edinin

Veya ÜCRETSİZ sürümü indirin

Copyright statement: Unless otherwise noted, this article is Collected from the Internet, please keep the source of the article when reprinting.

Check Also

Divi's Theme Builder ile Özel Global Başlık Nasıl Oluşturulur

Artık Tema Oluşturucu burada olduğuna göre, web sitenizi A'dan Z'ye kurmanıza yardımcı olacak yeni eğitimlere dalmak için sabırsızlanıyoruz. Buna Divi'nin yerleşik seçeneğini kullanarak özel başlıklar oluşturma da dahildir. Bu eğitimde Divi's Theme Builder'ı kullanarak global bir başlık oluşturmaya odaklanacağız. Bu sayfaya veya gönderiye farklı bir başlık atamadıysanız, web sitenizin her yerinde genel bir başlık görünecektir.

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir