SEO ve Hız Denetimi
Google API'sinden gerçek Core Web Vitals verileri ve gerçek HTML'iniz üzerinde canlı sayfa içi kontroller.
İngilizce yayında. Diğer diller çevrilip sırayla yayına alınıyor.
Aramanızla eşleşen dil bulunamadı.
Uluslararası SEO
hreflang sessizce bozulur. Tek bir eksik karşılık etiketi olduğunda Google tüm kümeyi yok sayar ve analitiğinizde hiçbir şey bunu göstermez. Bu araç sayfanızı çeker, hreflang kümesini okur ve her bir alternatifin geri işaret ettiğini doğrulamak için onları tek tek tarar.
Sayfa çekiliyor ve alternatifler doğrulanıyor…
hreflang sonuçları:
Sayfanın HTML head bölümündeki hreflang etiketlerini okur, her dil ve bölge kodunu ISO 639-1 ve ISO 3166-1 standartlarına göre doğrular; ardından en fazla sekiz alternatif URL'yi çekerek her birinin bu sayfayı geri işaret eden bir dönüş etiketi bildirdiğini kontrol ederiz. Karşılıklılık başka hiçbir şekilde doğrulanamaz — alternatifleri çekmeyen bir araç yalnızca sözdizimini kontrol edebilir.
Bu aracın arkasındaki rehber Uluslararası SEO: Gerçekten Çalışan hreflang Mimarisi Çok dilli bir web sitesini her pazar kendi dilinde sıralanacak şekilde yapılandırma: URL mimarisi, hreflang kuralları ve sistemi bozan hatalar. Rehberi oku · 6 dk okuma →Sözdizimi işin kolay yarısıdır. Bu araç, gerçekten bozulan kısım olan alternatif URL'lerinizin de geri işaret edip etmediğini doğrulamak için onları tek tek çeker.
En fazla sekiz alternatifinizi çeker ve her birinin bu sayfaya geri referans verdiğini kontrol ederiz. Karşılıklılık olmadan Google tüm kümeyi yok sayar.
ISO 639-1 dili artı isteğe bağlı ISO 3166-1 bölgesi. Tek başına bölge geçersizdir — "at" Avusturya demek değildir.
Göreceli yollar desteklenmez ve sessizce çalışmaz.
Kendi sayfasını atlayan bir küme geçersizdir ve çöpe atılır.
Hedeflemediğiniz dillerdeki ziyaretçilere neyin gösterildiği.
Başka bir dile işaret eden bir canonical etiketi, hreflang ne derse desin bu sayfayı aramadan sessizce siler.
Kaç dil versiyonunun bildirildiği ve hangileri olduğu.
Canonical çelişkisi acil durumdur. Bu sayfanın canonical etiketi farklı bir dile işaret ediyorsa, bu tek satır sayfayı tamamen arama sonuçlarından siler — hreflang bir şey der, canonical başka şey der ve canonical kazanır. Bu listedeki diğer her şeyden önce bunu düzeltin.
Bozuk karşılıklılık en yaygın hatadır. Genellikle oluşturma mantığınızın asimetrik olduğu veya bir sayfanın diğer dillerde bulunmadığı anlamına gelir. Kalıcı çözüm, hreflang kümesini sayfa bazında toplamak yerine tek bir ana kaynaktan üretmektir.
Bir dil tamamen eksikse, gerçekten çevrilip çevrilmediğini kontrol edin. İngilizce bir sayfayı Almanca alternatifi olarak duyurmak hiçbir şey duyurmamaktan kötüdür: inşa ettiğiniz pazara zayıf ve kopya içerik sokar. Sayfa gerçekten çevrilene kadar o versiyona noindex verin.
İngilizce sayfanız Almanca sayfanızı işaret ediyorsa, Almanca sayfa da İngilizceye geri işaret etmelidir. Etmezse, Google tüm etiket kümesini yok sayar — sadece bozuk olanı değil, tüm kümeyi. Bu en yaygın hatadır ve iki sayfayı da çekmeden görünmez.
Her sayfanın hreflang kümesi kendi URL'si için de bir girdi içermek zorundadır. Alternatifleri listeleyen ancak sayfanın kendisini atlayan bir küme geçersizdir.
Göreceli (relative) yollar desteklenmez ve sessizce çalışmaz. href="/de/" hiçbir işe yaramaz; href="https://example.com/de/" çalışır.
Dil kodları ISO 639-1'dir: de, tr, fr. Bölge kodları ISO 3166-1 Alpha-2'dir ve yalnızca bir dilden sonra gelir: de-AT, en-GB, pt-BR.
Tek başına bir bölgeyi hedefleyemezsiniz. hreflang="at" Avusturya anlamına gelmez — at bir dil kodu değildir, bu yüzden etiket geçersiz sayılır ve çöpe atılır. Bu hata son derece yaygındır.
Dört kuraldan ayrı ve hepsinden daha yıkıcı olanı: Her dil versiyonu kendi canonical URL'sine sahip olmalıdır.
Eğer /de/ sayfası <link rel="canonical" href="/en/"> taşıyorsa, Google'a Almanca sayfanın dizine eklenmemesi gereken bir kopya olduğunu söylemiş olursunuz — oysa hreflang tam tersini söyler. Canonical kazanır ve Almanca siteniz arama sonuçlarından sessizce silinir.
Bu refleks anlaşılabilir, çünkü çeviriler kopya gibi hissettirir. Oysa değillerdir. Farklı pazarlarda farklı sorgulara yanıt veren tamamen farklı sayfalardır.
Hedeflemediğiniz dillerdeki kullanıcılara gösterilen sayfayı belirtir. Ana dil versiyonunuza veya bir dil seçim sayfasına yönlendirin. İsteğe bağlıdır ancak faydalıdır — bu olmadan eşleşmeyen ziyaretçiye Google'ın tahmin ettiği rastgele bir sürüm sunulur.
Yalnızca farklı İngilizce konuşulan pazarlar için ayrı sayfalarınız varsa — örneğin farklı fiyatlandırmaya sahip bir ABD sayfası ve bir İngiltere sayfası. Bu durumda `en-US` ve `en-GB` sayfaların birbirleriyle rekabet etmesini önler. Herkese hitap eden tek bir İngilizce sitenin hreflang'e hiç ihtiyacı yoktur.
Üçü de çalışır. HTML head etiketlerini incelemek ve hataları ayıklamak en kolay yoldur. Site haritası bildirimleri HTML'inizi hafif tutar ve birkaç yüz URL'nin üzerinde daha iyidir. HTTP başlıkları ise PDF gibi HTML dışı dosyalar içindir. Tek bir yöntem seçin ve tutarlı kullanın — iki yöntemi birden uygulamak aralarında çelişki çıkmasının ana nedenidir.
Bu karşılıklılık hatasıdır. A sayfası B sayfasını işaret ediyor ancak B sayfası A'yı geri işaret etmiyordur. Genellikle oluşturma mantığı asimetriktir veya B yalnızca bazı dillerde bulunan bir sayfadır. Sayfa bazında üretmek yerine tüm kümeyi tek bir ana kaynaktan üreterek düzeltin.
Hayır. Bir sayfa gerçekten çevrilene kadar onu hreflang kümesinin dışında bırakın ve bu süreçte çevrilmemiş versiyona noindex verin. İngilizce bir sayfayı Almanca alternatifi olarak duyurmak hiçbir şey duyurmamaktan kötüdür — inşa etmeye çalıştığınız pazara zayıf ve kopya içerik sokmuş olursunuz.
Google API'sinden gerçek Core Web Vitals verileri ve gerçek HTML'iniz üzerinde canlı sayfa içi kontroller.
Sayfanızı Google'ın ve tüm sosyal platformların canlı HTML'inizden nasıl oluşturacağını birebir görün.
Bir sayfadaki her JSON-LD bloğunu çıkarın, doğrulayın ve hangi zengin sonuç (rich result) türlerine uygun olduğunuzu görün.
Tek ekip. Üç ofis. 26 dil. Sorununuzu iletin, ezberlenmiş satış cümleleri değil, kıdemli bir uzmandan net yanıt alın.
Bir iş günü içinde kendi dilinizde yazılı teklif.
Bir insanla görüşün
İstanbul, Düsseldorf ve Dover — ofislerimizden en az biri genelde açıktır
Size uygun kanalı seçin. Karşınıza bot veya bilet kuyruğu değil, doğrudan bir insan çıkar.