Çok dilli web siteleri için şema işaretlemesi SEO'yu iyileştirir ve arama motorlarının içeriğinizi farklı dillerde anlamasını sağlar. Yapılandırılmış veri eklemek, arama motorlarının doğru dil sürümünü doğru kitleye dizinlemesine ve göstermesine yardımcı olarak arama sonuçlarındaki görünürlüğü artırır. Ayrıca erişilebilirliği geliştirir ve içeriğinizin hem geleneksel arama kullanıcıları hem de sesli arama kullananlar tarafından daha kolay bulunmasını sağlar.
Ancak, çok dilli bir web sitesinde schema markup uygulamak birkaç etiket eklemek kadar basit değildir. Yinelenen içerik, yanlış dil hedeflemesi veya yapılandırılmış veriler ile sayfa içeriği arasındaki uyumsuzluktan kaçınmak için doğru kurulum çok önemlidir. Bu makalede, schema markup'ı, neden çok dilli SEO için önemli olduğunu ve yaygın hatalardan kaçınırken onu etkili bir şekilde nasıl kullanacağınızı inceleyeceğiz. Hadi başlayalım!
Önemli noktalar: Çok dilli web sitesi için schema işaretlemesi ve yapılandırılmış veri kullanımı
Sürümler için Hreflang etiketleri
Yinelenen içerik cezalarını önlemek ve sıralamaları yükseltmek için dil sayfalarını (ör. en/fr/de) birbirine bağlayan hreflang öznitelikleri ekleyin.
Dil özelliği
Google'a sayfa sürümü başına birincil dili bildirmek için JSON-LD şemasına "inLanguage": "id" ifadesini ekleyin.
Şema verilerini çevirin
Her dilde zengin snippet'ler için adlar, adresler, SSS'ler gibi yapılandırılmış verileri yerelleştirin ve CTR'yi artırın.
Schema markup nedir?

Schema markup, arama motorlarının bir web sitesinin içeriğini yalnızca metni okumanın ötesinde anlamasına yardımcı olan yapılandırılmış bir veri formatıdır. Arama motorları sadece kelimeleri taramak yerine verinin bağlamını yorumlayabilir, bu da ilgili arama sonuçlarını sunmayı kolaylaştırır. Çok dilli web siteleri için schema markup, arama motorlarının aynı içeriğin farklı dil sürümlerini tanımasını ve doğru kitleye uygun sürümü göstermesini sağlamada kritik bir rol oynar.
Özünde, şema işaretlemesi bir web sayfasına gömülü olan ve içerik hakkında ayrıntılı bilgi sağlayan bir kod parçasıdır. Bu yapılandırılmış veri, Google gibi arama motorlarının zengin snippet'ler, bilgi panelleri ve SSS bölümleri gibi gelişmiş arama sonuçları görüntülemesini sağlayarak bilgilerin kullanıcılar için daha erişilebilir olmasını sağlar.
Çok dilli web siteleri için şema işaretleme türleri
Çok dilli web siteleri için şema işaretlemesinin doğru şekilde uygulanmasını sağlamak amacıyla birkaç yapılandırılmış veri türü kullanılabilir:
- inLanguage şeması – Arama motorlarının kullanıcılara dil tercihlerine göre doğru sürümü sunmasına yardımcı olmak için içeriğin dilini belirtir.
- hreflang özniteliği – Şema işaretlemesinin bir parçası olmasa da, yapılandırılmış verilerle birlikte çalışarak bir sayfanın farklı dil sürümlerini belirtir.
- Makale – Haber makaleleri, blog yazıları ve benzer içerikler için ayrıntılı meta veriler sağlar ve bunların birden çok dilde arama sonuçlarındaki görünürlüğünü artırır.
- Yerel işletme – arama motorlarının bir şirketle ilgili adı, adresi, telefon numarası (NAP), çalışma saatleri ve hizmetleri gibi önemli ayrıntıları anlamasına yardımcı olur.
- Ürün – arama motorlarına bir ürün hakkında adı, açıklaması, fiyatı, stok durumu, markası ve incelemeleri dahil olmak üzere ayrıntılı bilgi sağlayan bir yapılandırılmış veri türü.
- BreadcrumbList – Yapılandırılmış breadcrumb'lar göstererek gezinmeyi iyileştirir ve kullanıcıların ve arama motorlarının bir sitenin hiyerarşisini farklı dillerde anlamasını kolaylaştırır.
Doğru schema türlerini uygulayarak, çok dilli web siteleri arama motoru görünürlüklerini artırabilir, dizinleme hatalarını azaltabilir ve kullanıcıların içeriklerinin doğru dil sürümünü verimli bir şekilde bulmasını sağlayabilir.
Çok dilli web sitesi için schema markup kullanmanın faydaları

Çok dilli SEO için schema markup uygulamak yalnızca verileri düzenlemekle ilgili değildir—içeriğinizi doğru kitle için daha keşfedilebilir, alakalı ve erişilebilir hale getirmekle ilgilidir. Arama motorları içeriğinizin farklı dil sürümlerini yorumladığında, daha doğru arama sonuçları sunabilir, bu da daha iyi görünürlük ve kullanıcı deneyimi sağlar. Çok dilli SEO için schema markup kullanmanın bazı temel faydaları şunlardır:
- Geliştirilmiş arama motoru görünürlüğü – Schema markup, arama motorlarının çok dilli içeriği doğru bir şekilde anlamasına ve kategorize etmesine yardımcı olur. Bu, kullanıcıların konumlarına ve dil tercihlerine göre doğru dil sürümünün görünmesini sağlar; organik trafiği ve tıklama oranını (CTR) artırır.
- Birden fazla dilde gelişmiş zengin sonuçlar – Düzgün yapılandırılmış verilerle arama motorları farklı dillerde zengin snippet'ler, SSS bölümleri, breadcrumb'lar ve bilgi panelleri görüntüleyebilir. Bu, arama sonuçlarını daha bilgilendirici ve ilgi çekici hale getirerek kullanıcıları rakipler yerine içeriğinize tıklamaya teşvik eder.
- Daha iyi kullanıcı deneyimi ve erişilebilirlik – Schema işaretlemesi SEO'yu iyileştirir ve özellikle sesli arama kullanıcıları için erişilebilirliği artırır.
Şema işaretlemesini doğru bir şekilde uygulayarak, çok dilli SEO stratejileri daha yüksek sıralamalara, daha iyi etkileşime ve genel olarak daha iyi bir dijital varlığa yol açabilir; böylece kullanıcılar içeriğin her zaman en alakalı sürümünü bulur.
Çok dilli web sitesi SEO'sunda schema işaretlemesi nasıl kullanılır

Uygun şema işaretlemesi ve yapılandırılmış veri ekleyerek, Google ve diğer arama motorları bir sayfanın farklı dil sürümleri arasındaki ilişkileri daha kolay tanımlayabilir, böylece görünürlüğü artırır ve kullanıcı arama deneyimini iyileştirir. Ancak, çok dilli web siteleri için şema işaretlemesi eklemenin kendine özgü zorlukları vardır. Sayfanın her sürümünün doğru dille doğru şekilde ilişkilendirildiğinden emin olmanız gerekir. İşte atmanız gereken önemli adımlar:
İçeriği ve şema türünü belirleyin
İlk adım, web sitenizdeki içerik türünü belirlemek ve en uygun şema işaretleme türünü saptamaktır. Schema.org, makale, ürün, FAQPage ve daha fazlası gibi farklı sayfa türleri için kullanılabilecek çeşitli yapılandırılmış veri türleri sunar.
Örneğin, çeşitli dillerde makaleler içeren bir blogunuz varsa, makale şemasını şu şekilde kullanabilirsiniz:
{
“@context": “https://schema.org”,
“@type": “article”,
“headline": “SEO Guide for Multilingual Sites”,
“author": {
“@type": “person”,
“name": “John Doe”
}
Başlangıçtan itibaren doğru şema türünü belirleyerek, uygulanan yapılandırılmış verilerin sayfa içeriğini gerçekten yansıtmasını ve SEO için optimum faydalar sağlamasını garanti edersiniz.
Dile özgü hreflang etiketlerini ekleyin
Uygun şemayı belirledikten sonra, Google'a sayfanın diğer dillerde sürümleri olduğunu belirtmek için hreflang etiketleri eklemeniz gerekir. Hreflang, arama motorlarının bir sayfanın yerel sürümlerini anlamasına yardımcı olan ve böylece içeriğin yinelenen olarak değerlendirilme olasılığını azaltan bir HTML özniteliğidir.
Hreflang etiketi sayfanın <head> bölümüne veya HTML olmayan sayfalar için HTTP başlığına yerleştirilebilir. Örneğin:
Bir XML site haritası kullanıyorsanız, buna hreflang da ekleyebilirsiniz; bu genellikle büyük siteler için daha etkilidir. Hreflang'ı doğru şekilde uygulayarak, farklı ülkelerden kullanıcıların kendi dillerine karşılık gelen sayfa sürümüne yönlendirilmesini sağlarsınız.
Şema işaretlemesinde inLanguage özelliğini kullanın
hreflang'e ek olarak, şema işaretlemesindeki inLanguage özelliği, arama motorlarının belirli bir sayfanın birincil dilini anlamasına yardımcı olur. Bu özellik, sayfanın farklı dillerdeki her sürümü için özelleştirilmelidir.
İngilizce ve Fransızca sayfalarda uygulama örneği:
{
"@context": "https://schema.org",
"@type": "WebPage",
"name": "SEO Guide for Multilingual Websites",
"inLanguage": "en"
}
{
"@context": "https://schema.org",
"@type": "WebPage",
"name": "Guide SEO pour les sites web multilingues",
"inLanguage": "fr"
}
inLanguage, her sayfanın belirli bir kitle için tasarlandığını arama motorlarının anlamasını sağlar. Bu, kullanıcının diline uygun aramalarda sayfa sıralamasının iyileştirilmesine yardımcı olur.
Şema işaretlemesini test edin ve doğrulayın
Schema işaretlemesini ve hreflang'ı uyguladıktan sonra son adım, sitenizde schema işaretlemesinin yerinde olup olmadığını test etmek ve uygulamanızı doğrulamaktır. Yapılandırılmış verilerdeki hatalar, arama motorlarının eklenen işaretlemeyi yok saymasına neden olabilir. Her durumda, olup olmadığını kontrol edebilirsiniz. Doğrulama için aşağıdaki araçları kullanın:
- Google Rich Results Test (Google Structured Data Testing Tool) – Şema işaretlemesinin doğru şekilde uygulanıp uygulanmadığını kontrol etmek için.
- Google Arama Konsolu – Yapılandırılmış verilerde ve hreflang'de hata olmadığından emin olmak için.
- Ahrefs veya SEMrush – SEO denetimi yapmak ve arama sıralamaları üzerindeki etkiyi görmek için.
Yukarıdaki 3 araca ek olarak, çevrimiçi aracı https://validator.schema.org/ ücretsiz ve kolayca kullanabilirsiniz. Kontrol etmek istediğiniz site / web sayfasının URL'sini girmeniz ve ardından Testi Çalıştır'a

Bundan sonra, sonuçlar aşağıdaki gibi görünecektir; bu web sitesinde bile bu sefer kullanılan schema markup breadcrumb'dır.

Çok dilli SEO için şema işaretlemesinde sık yapılan hatalar ve sorun giderme

Çok dilli bir web sitesinde schema markup kullanmak SEO'yu önemli ölçüde iyileştirebilir, ancak birkaç yaygın hata ortaya çıkabilir. Bu hatalar arama motorlarını yanıltabilir, hatta markup'ı tamamen görmezden gelmelerine neden olabilir. İşte en sık yapılan hatalardan bazıları ve bunlardan nasıl kaçınılacağı.
Schema.org'un yalnızca İngilizceyi desteklediğini varsayarsak
En büyük yanılgılardan biri, şema işaretlemesinin yalnızca İngilizceyi desteklediğidir. Tüm Schema.org belgelerinin İngilizce olduğu doğru olsa da, bu şema türlerine ve özelliklerine eşlenen içerik herhangi bir dilde olabilir.
Örneğin, web siteniz Fransızca olsa bile, headline, description, name gibi özellikleri Fransızca doldurarak schema markup kullanmaya devam edebilirsiniz. Önemli olan doğru schema.org yapısını korumaktır. Yaygın bir hata, yalnızca dokümantasyon İngilizce olduğu için schema uygulamasından kaçınmak veya bunu hedef dilin biçimine uyarlamamaktır.
Farklı dil sayfalarını hreflang ile ilişkilendirmemek
Aynı sayfanın farklı dil sürümlerine sahip olduğunuzu Google'a bildirmek için hreflang kullanmak çok önemlidir. Ancak birçok kişi sayfalarını hreflang ile ilişkilendirmeden Schema Markup uygular; bu da Google'ın diller arasındaki ilişkiyi tanımasını engelleyebilir.
Örneğin, İngilizce ve Fransızca bir ürün sayfanız varsa, <head> bölümüne hreflang etiketlerini bu şekilde eklemelisiniz.
Bu, Google'ın kullanıcıları konumlarına ve dil tercihlerine göre içeriğinizin doğru dil sürümüne yönlendirmesine yardımcı olur.
Veri biçimlendirmesini farklı dillere uyarlamamak
Her dil ve bölgenin tarih, para birimi ve sayılar için farklı biçimlendirme kuralları vardır. Schema markup'ta yapılan yaygın bir hata, bu biçimleri hedef kitleye uyacak şekilde uyarlamamaktır.
Örneğin, tarih biçimleri farklılık gösterir:
- ABD'de: AA-GG-YYYY
- Avrupa'da: GG-AA-YYYY
Benzer şekilde, para birimi biçimleri de farklılık gösterir:
- ABD'de: 99,99 ABD Doları
- Avrupa'da: 99,99 €
Doğru biçimlendirmeyi sağlamak için, Offer şemasındaki priceCurrency özelliği uygun para birimini yansıtmalıdır:
{
"@context": "https://schema.org",
"@type": "Offer",
"price": "99.99",
"priceCurrency": "EUR",
"availability": "https://schema.org/InStock"
}
Bu ayrıntıları uyarlamada başarısız olmak, arama sonuçlarında yanlış bilgilerin görüntülenmesine yol açarak kullanıcı deneyimini ve güveni azaltabilir.
Şema işaretlemesinin düzenli olarak doğrulanmaması
Birçok kişi Schema Markup uygulandıktan sonra mükemmel şekilde çalışmaya devam edeceğini varsayar. Ancak, web sitesi yapısındaki küçük değişiklikler veya küçük yazım hataları bile işaretlemenin arama motorları için düzgün çalışmayı durdurmasına neden olabilir.
Bu sorunu önlemenin en iyi yollarından biri, işaretlemeyi Google’ın Zengin Sonuçlar Testi veya Şema İşaretleme Doğrulayıcı ile düzenli olarak test etmektir. Bu araçlar, SEO’nuzu olumsuz etkilemeden önce hataları tespit etmeye ve iyileştirmeler önermeye yardımcı olur.
Linguise ile çok dilli SEO için şema işaretlemesini kolaylaştırma

Çok dilli web siteleri için şema işaretlemesi uygulamak, doğru çeviri aracıyla birleştirildiğinde daha verimli olabilir. Kullanılabilecek otomatik çeviri araçlarından biri Linguise'dir. Web sitesi içeriğinizin birden fazla dilde doğru ve tutarlı bir şekilde çevrilmesini sağlar ve tüm sayfalara gerekli hreflang etiketlerini otomatik olarak uygular. Bu özellik yalnızca zaman kazandırmakla kalmaz, aynı zamanda yapılandırılmış verilerinizin her kullanıcı için doğru dil sürümüyle uyumlu kalmasını da sağlar.
Aşağıda, Linguisekullanarak hreflang etiketinin otomatik olarak nasıl uygulandığına dair bir örnek bulunmaktadır. Sitenize eklenen tüm diller (ör. en, nl, fr vb.) için sayfaya otomatik olarak hreflang etiketi eklenir.

Linguise 'nin çeviri ve hreflang etiketlemesini yapmasına izin vererek, manuel hatalar veya diller arası uyumsuzluklar konusunda endişelenmeden, şema işaretlemenizin görünürlüğü ve arama motoru sıralamasını iyileştirmedeki etkinliğini artırmaya daha fazla odaklanabilirsiniz.
Conclusion
Çok dilli SEO için şema işaretlemesi kullanmak, web sitenizin görünürlüğünü artırmanın ve arama motorlarının içeriği birden fazla dilde doğru şekilde yorumlayıp görüntülemesini sağlamanın güçlü bir yoludur. hreflang etiketleri ve inLanguage özelliği gibi yapılandırılmış verilerin doğru şekilde uygulanması, arama motorlarının içeriğinizin doğru dil sürümünü sunmasına yardımcı olarak kullanıcı deneyimini iyileştirir ve trafiği artırır. Ayrıca zengin snippet'ler ve bilgi panelleri gibi daha iyi arama sonucu görüntülerini kolaylaştırarak içeriğinizi diller arasında daha ilgi çekici hale getirir.
Şema işaretlemesinin kullanımını kolaylaştırmak ve yaygın hataları önlemek için Linguise kullanmayı düşünün. Bu araç, içerik çevirme sürecini basitleştirir ve gerekli hreflang etiketlerini otomatik olarak uygular; böylece şema işaretlemenizin hem doğru hem de etkili olmasını sağlar. Deneyin Linguise ve çok dilli SEO'nun karmaşıklıklarıyla ilgilenin, böylece web sitenizin genel performansını iyileştirmeye odaklanabilirsiniz.



