Messi adlı üyeden alıntı: mesajı görüntüle
Merhaba hocam iyi hafta sonları.
Daha önce bu konuya müdahil olmuştum.
Son zamanlarda işim gereği bu konuya ihtiyacım olduğu için dil konusunda detaylı bir araştırma yaptım.
Bulduklarımı herkesle paylaşacağım. Siz bu konuda bilgilisiniz ve konuda soracağım bir konuda bana yardımcı olabileceğinizi düşünüyorum.


Öncelikle NGINX'ten başka sistem kullanmıyorum.
NGINX bir yana dünya bir yana Tabi böyle olunca tüm işlemleri konsol üzerinden yapıyorum.

Şimdi biz multi dili nasıl kurabiliriz bunları yazacağım ve terimlere dikkat edeceğim.

1) Wordpress multisite subdomain kurabiliriz. Bu seçeneği seçersem ssl ertifikasını wild SSL olarak kurmam gerek zor değil ama can sıkıcı. Şimdi ben Kinsta'da gördüm adamlar Wordpress multisite subdomainlere domain maping ile nasıl yapıyorlar bilmiyorum farklı domainler eklediler. Nginx'te nsıl yapılır bilmiyorum ama benim için gereksiz. Çok saçma bişey gibi ama kullanan vardır. Şunu söylemeliyimki Wordpress multisite subdomain farklı hostinglerde barındırılamaz. Çünkü multisite. Doğru olduğumu düşünüyorum. Multisite'sız subdominlerde farklı hosting olur. Ben bu yöntemi sevmiyorum dubdomaine oldum olası karsıyım. Amatörce duruyor. Şöyle yapılabilir hosting tek ama search consoleden en.xxxo.com ve.trxxx.com farklı alan eki eklenip bunlar coğrafi olarak yönlendirilip belli ülkelere hedeflenebilir. Buda ek bir bilgi. Ama dedim gibi asla bu yöntemi kullanmam.

2) Wordpress multisite subfolder kurabiliriz. bence dil için en güzel yöntem bu kinsta bunu kullanıyor. Amcak benim burda size sormak istediğim bir soru var.
Burda hreflang olayı var.
https://kinsta.com/blog/wordpress-multilingual/ makaleyi dikkatli okudum.
https://kinsta.com/blog/wordpress-mu...-hreflang-tags kısmında


Bir şekilde yazı içinde tüm dil çevirilerini eklemişler ama nasıl yapmışlar bunu yazmamış.
Bu firma hangi yöntemden faydalanmış?

Sizin konunuzu okudum 2 eklenti vermişsiniz. Bu konularda uzman değilim ama biri şey sanırım. mesela bir yazıdayız ingilizceye tıklyınca ingilizce ana sayfaya atıyor. Bir de şöyle bir sistem var. 1 yazı var türkçe basınca dile direk aynı yazı ingilizceye dönüyor. Sanırım bu da gösterdiğiniz 2. eklenti. Kinsta sitesinde yazı içinde bahsettiğim 2. sistemi kullanıyor. Peki biz bunu nasıl yapabiliriz. Sizin paylaştığınız 2. eklenti iş görürmü. Ben bir hız canavarıyım ve sitelerimde tüm sayfalar pagespeed 100. Fazla eklenti kurunca sayfa hızı düşüyor. Dolayısıyla bunlara dikkat ediyorum. Aynı zamanda diyelimki manuel yaptık. Sayfaları yazdık.

şu kodları her sayfaya ekledik
<link rel="alternate" href="https://domain.com/" hreflang="x-default" />
<link rel="alternate" href="https://domain.com/" hreflang="en" />
<link rel="alternate" href="https://domain.com/es/" hreflang="es" />

Birde tuş yapmak lazım sanırım. Manuel tuş nasıl halledilir bilmiyorum. Eklenti kullanınca iş çöüzülür ve hız düşmezse güzel. Özellikle üstteki fotoda kinsta bunu nasıl yapmış bilginiz varsa yazarsanız sevinirim.


3) Ayrı ayrı wordpress kurabiliriz. Ben zaten multisite kullanmıyorum. Sunucuma ayrı ayrı wordpresler kuruyorum. Burda eğer subdomain şeklinde wordpressleri çoklu kurarsak bu yöntemde dil klsörünü sizinde bahsettiğiniz gibi farklı hostinglerde barındırabiliriz. Atıyorum bir hostinge en.xxx.com ayrı bir wordpress kurarız diğer hostinge tr.xxxx.com ayrı wordress kurarız. Cloudflareden en ve tr kayıtları oluşturup ipleri atayıp farklı dilleri farklı hostinglerde tutabiliriz. Tabi burda şey önemli dil geçiş çubugu bunu ben 2. sorumda sordum. Dil geçiş cubugu direk anasayfaya mı gider yoksa aynı konular içinde direk değişmemi yapar ve bu nasıl halledilebilir bilmiyorum. Özellikle bu manuel halledilse çok iyi. Manuel nasıl yapılır bilginiz varsa beni bilgilendirin.

Ayrı ayrı wordpressleri subfolder olarak kurabiliriz. Buda güzel çalışıyor.

4) Ayrı domain ayrı host.
Bu konuda şöyle bir şey var. Diyelim bir yabancı site var.
howtogotoschool.com ve howtogotoschool.web.tr farklı hosting farklı domainlerde kurabiliriz ama ccltd domainler kolay alınamıyor mesela de için almanyada ikamet etmelisiniz co.uk us keza böyle. Ben ürün satıyorsam zaten couk ve us alırım yeter ama işte bu domainler bazen alınamıyor. Vekillik servisleri ile bu donler alınabiliyor ama biraz ciddi maliyete neden oluyor.

Ben bu konuda yabancı seo analiz sitelerinde analiz yaptım. bu yöntem en iyisi ama çok maliyetli ve her site bireysel olduğu için ayrı ayrı çalışma yapmak lazım. Kafama takılan bir önemli konu domain ismi.

mesela howtogotoschool.com site varsa okula nasılgidilir.com.tr alınmalı mı bilmiyorum Yani domanleri de tercüme etmeli mi? Firmların firma ismi olduğu için sorun olmuyor ama bzı sektörel domainlerde bu yapılabilir diye düşünüyorum. Siz bu konuda ne düşünüyorsunuz. Mantıklı olan bu sanırım


5) en mantıklılardan biri eklenti Polylang tabi bence en basiti ve en kolaylarından ama test etmek lazım sayfa hızını ölçmek lazım.

Değerledirme:
Bence Polylang eklenti en basit yöntem. 2. olrak wordpress multisite subfolder mantıklı geliyor.
Size sorum bu dil değiştirme çubukları manuel nasıl yapılır ve direk anasayfa veya direk konusya bağlama olaylarındaki önem ve eklenti klentisiz yapılması. Kinsta nasıl yapmış beni bilgilendirin lütfen.
Son bir soru şimdi biz multisite subfolder açınca hreflang belirtmeliyiz amma çoklu wordpress şeklinde bir wordpresi /en/ subfolder klasörüne kurarsak bu kez ayrı bir wordpress olduğu için dil hreflng ihtiyaç yok değil mi hocam?


Okuduğun için teşekkür ederim.
Senden ricam bu ayfayı ekranda 2ye böl ve bir yandan okurken önemli gördüğün noktalarda sağ kısma konuya cevap yz ve böylece hiçbişeyi kaçırmadan sorulrıma cevap yazabilirsin.
Çok teşekkür ederim. Çoklu dille site hitini %50 arttıranlar var önemli bişe.

En kısa zamandacevaplarını bekliyorum sevgiler saygılar
Merhaba,

Alıntı
Wordpress multisite subdomain farklı hostinglerde barındırılamaz. Çünkü multisite. Doğru olduğumu düşünüyorum.
Multisite subdomain olarak kurulursa farklı hostinglerde barındırılabilir. Ancak burada önemli olan nokta tıpkı multisite olmadan kurduğunuz subdomainler gibi olmasıdır. Multisite'nin size ekleyeceği tek fark sol üst panelde siteler arası yönetim panellerine geçiş yapabileceğiniz bir buton eklemek olur. Bu açıkçası sadece siteler arası yönetim panellerine bir buton eklemekten başka bir şeye yaramaz. Elbette pek ihtiyaç duyulabilecek, olmazsa olmaz bir şey değil.

Alıntı
Şöyle yapılabilir hosting tek ama search consoleden en.xxxo.com ve.trxxx.com farklı alan eki eklenip bunlar coğrafi olarak yönlendirilip belli ülkelere hedeflenebilir
Evet, coğrafi hedefleme yapabilirsiniz. Yine de bunu yapmasanız da pek ciddi bir eksiklik oluşmaz. Çünkü, farklı hosting kullanmakta ki tek amaç daha iyi sayfa hızlarına kavuşmaktır.
Alıntı
Wordpress multisite subfolder kurabiliriz. bence dil için en güzel yöntem bu kinsta bunu kullanıyor. Bir şekilde yazı içinde tüm dil çevirilerini eklemişler ama nasıl yapmışlar bunu yazmamış.
Kinsta'nın multisite kullandığını pek düşünmüyorum açıkçası. Performans olarak (özellikle kinsta gibi çok fazla içeriğe sahip siteler için) tatmin edici sonuçlar almak daha zor olacaktır. Böyle bir riskin içine atlayacaklarını pek düşünmüyorum.
Kinsta aslında paylaştığı ekran görüntüsünün hemen üstünde belirtmiş, kullandıkları eklentiyi kendi yazılımcıları geliştirmiş.
Eklentinin alternatifi konusuna gelirsek evet tam olarak 2. paylaştığım eklenti aradığınız özelliğe sahip; Language Switcher. Bu eklenti tıpkı kinsta'da olduğu gibi hem bir dil geçiş alanı ekler hemde farklı dilleri yani hreflang etiketlerini belirlemenizi sağlar.
Alıntı
Ben bir hız canavarıyım ve sitelerimde tüm sayfalar pagespeed 100. Fazla eklenti kurunca sayfa hızı düşüyor.
Language Switcher eklentisi konuda ad belirttiğim gibi sahte bir dinamiklik sağlar. Bu sayfa hızına gözle görülür şekilde etki etmeyeceği anlamına gelir. Çünkü geçiş yapılacak linkleri manuel olarak belirlersiniz, her hangi bir veritabanından bilgi alışverişi söz konusu değil. Bu nedenle hız konusunda gözünüz arkada kalmaz.
Alıntı
Ayrı ayrı wordpress kurabiliriz. Ben zaten multisite kullanmıyorum. Burda eğer subdomain şeklinde wordpressleri çoklu kurarsak bu yöntemde dil klsörünü sizinde bahsettiğiniz gibi farklı hostinglerde barındırabiliriz. Tabi burda şey önemli dil geçiş çubugu bunu ben 2. sorumda sordum. Dil geçiş cubugu direk anasayfaya mı gider yoksa aynı konular içinde direk değişmemi yapar ve bu nasıl halledilebilir bilmiyorum. Özellikle bu manuel halledilse çok iyi. Manuel nasıl yapılır bilginiz varsa beni bilgilendirin.
Çok sayıda içerik barındıracak siteler için bende multisite tavsiye etmiyorum. Dil geçişini aynı sayfanın farklı dili olarak yapabilirsiniz (aksi halde zaten eklentinin bir amacı kalmıyor). Üstte ki cevapta belirttim.
Alıntı
Ayrı ayrı wordpressleri subfolder olarak kurabiliriz. Buda güzel çalışıyor.
Burada önemli bir nokta subdomainin (multisite olsun ya da olmasın) seo anlamında tamamen ayrı bir site gibi değerlendirilmesi gerektiğidir. Subfolder kullanımında ise seo gücü tüm dillere dağıtılır. Kinsta'dan söz etmişken, kinsta yine blogunda seo konusunda subfolder kullanmaya karar verdiğini belirtiyor. Ancak bu çok göreceli ve ihtiyaca bağlı bir konu.
Alıntı
farklı hosting farklı domainlerde kurabiliriz ama ccltd domainler kolay alınamıyor mesela de için almanyada ikamet etmelisiniz co.uk us keza böyle bu yöntem en iyisi ama çok maliyetli ve her site bireysel olduğu için ayrı ayrı çalışma yapmak lazım.
Aslında subdomain içinde durum birebir aynı.
Alıntı
mesela howtogotoschool.com site varsa okula nasılgidilir.com.tr alınmalı mı bilmiyorum Yani domanleri de tercüme etmeli mi? Firmların firma ismi olduğu için sorun olmuyor ama bzı sektörel domainlerde bu yapılabilir diye düşünüyorum. Siz bu konuda ne düşünüyorsunuz. Mantıklı olan bu sanırım
Bu yine göreceli bir konu. Eğer marka bir adınız olacaksa ayrı ayrı domain alma zahmetine ben olsam girmezdim. Ancak blog gibi bir şey düşünüyorsak elbette yerele hitap etmek daha iyi olabilir. Kinsta kendi markasında sabit kalmayı seçerken, oyunskor tamamen yerel domainler kullanmayı tercih ediyor;
tr- https://www.oyunskor.com/
en- https://www.gamesgames.com/
de- https://www.jetztspielen.de/
ru- https://www.ourgames.ru/
gibi...
Alıntı
5) en mantıklılardan biri eklenti Polylang tabi bence en basiti ve en kolaylarından ama test etmek lazım sayfa hızını ölçmek lazım.
Polylang kısa vadede hayat kurtarırken uzun vadede hayal kırıklığı yaratabilir. Eklenti kullanmayı düşünüyorsanız WPML'den şaşmamanızı tavsiye ederim. Mesela zeo.org wpml kullanmakta.
Alıntı
Size sorum bu dil değiştirme çubukları manuel nasıl yapılır ve direk anasayfa veya direk konusya bağlama olaylarındaki önem ve eklenti klentisiz yapılması. Kinsta nasıl yapmış beni bilgilendirin lütfen.
Bunu manuel yapmak imkansız aslında. Şöyle ki php tarafında head etiketi arasına hreflang ekleyecek bir metabox oluşturmanız gerek. Diyelim ki bunu yaptınız, bu yaptığınız zaten bir eklenti olacaktır. Bunu manuel yapmanız olası değil. Belki api sistemlerle js olarak falan eklenebilir o da zaten hem masraflı hem de daha yavaş olacaktır. Language Switcher eklentisi profesyonel bir geliştirici tarafından kodlanmış, ücretsiz, sürekli güncellenen ve tam olarak aradığınız eklentiyken bu eklentinin aynısını sıfırdan yazdırmak çok mantıklı değil elbette.
Alıntı
Son bir soru şimdi biz multisite subfolder açınca hreflang belirtmeliyiz amma çoklu wordpress şeklinde bir wordpresi /en/ subfolder klasörüne kurarsak bu kez ayrı bir wordpress olduğu için dil hreflng ihtiyaç yok değil mi hocam?
İster subfolder, ister multisite, ister subdomain kurun. Her nasıl kurarsanız kurun, hreflang etiketi muhakkak eklemeniz gerekir. Aksi halde ciddi öneme sahip bir seo kuralını atlamış olursunuz hocam.
Alıntı
Okuduğun için teşekkür ederim.
Ben teşekkür ederim hocam umarım yardımcı olabilmişimdir