• Buradasın

    HrefLang hatası nasıl düzeltilir?

    Yazeka

    Arama sonuçlarına göre oluşturuldu

    HrefLang hatasını düzeltmek için aşağıdaki adımlar izlenebilir:
    • Dönüş etiketlerini kontrol etme 45. Tüm çok dilli sayfalarda karşılıklı bağlantıların (dönüş etiketleri) doğru şekilde ayarlandığından emin olun 45.
    • Sayfa silindiğinde güncelleme 5. Sitede bir sayfa silindiğinde veya yeniden yönlendirildiğinde, bağlantıların bunu yansıttığından emin olun 5.
    • Kendine referans veren kanonik URL'ler kullanma 5. Her sayfanın kendisini işaret eden bir rel="canonical" etiketi ve tüm alternatiflerine bağlantıları içerdiğinden emin olun 5.
    • ISO kodlarını doğru kullanma 5. HrefLang etiketlerinde resmi dil ve bölge kodlarını (ISO 639-1 ve ISO 3166-1) doğru formatta kullanın 5.
    • X-default etiketlerini kullanma 5. Sayfaların hiçbiri dil ayarlarıyla eşleşmediğinde kullanıcıların yönlendirileceği varsayılan sürümü belirtmek için x-default hreflang özniteliğini kullanın 5.
    HrefLang etiketi hatalarının çözümü karmaşık olabilir; bu nedenle bir uzmana danışmak faydalı olabilir.
    5 kaynaktan alınan bilgiyle göre:

    Konuyla ilgili materyaller

    Href ve hreflang farkı nedir?

    Href ve hreflang arasındaki temel fark, kullanım amaçları ve işlevleridir: Href: Bu, bir web sayfasının URL'sini belirtmek için kullanılan genel bir HTML özelliğidir. Hreflang: Arama motorlarına bir web sayfasının dilini ve coğrafi hedeflemesini bildirmek için kullanılan bir HTML özniteliğidir. Hreflang etiketleri genellikle bir HTML belgesinin `<head>` bölümünde yer alır.

    Hreflang kendine referans veren yok ne demek?

    "Hreflang kendine referans veren yok" ifadesi, web sitesinde her sayfanın kendine referans veren bir hreflang etiketine sahip olmaması anlamına gelir. Hreflang etiketlerinin etkili bir şekilde uygulanması için, her sayfanın kendisi de dahil olmak üzere mevcut tüm dil versiyonlarını gösteren çift yönlü bir yaklaşım gereklidir. Hreflang etiketlerinin doğru uygulanması için şu adımlar izlenmelidir: Doğru dil ve bölge kodları kullanılmalıdır. Her sayfa kendisi için bir hreflang etiketi içermelidir. URL'ler doğru yazılmalıdır. Hreflang etiketlerinin doğru çalışıp çalışmadığını kontrol etmek için Google Search Console, Ahrefs veya SEMrush gibi araçlar kullanılabilir.

    Href lang nasıl kullanılır?

    Hreflang etiketi, çok dilli web sitelerinde, arama motorlarının doğru dil ve bölge versiyonunu göstermesini sağlamak için kullanılır. Kullanım adımları: 1. HTML'de: Hreflang etiketini `<head>` bölümüne ekleyerek, sayfanın alternatif dil ve bölge versiyonlarını belirtin: ```html <link rel="alternate" hreflang="en-us" href="https://example.com/en-us/" /> ``` Bu kod, sayfanın ABD'de İngilizce konuşan kullanıcılar için alternatif bir versiyon olduğunu belirtir. 2. Sitemap'te: XML sitemap dosyasında hreflang annotations kullanarak, birçok sayfa için dil ve bölge bilgilerini yönetin. 3. HTTP başlıklarında: PDF gibi non-HTML dosyalar için HTTP başlıklarında hreflang etiketlerini kullanın. Önemli noktalar: - ISO kodları: Dil ve bölge kodları için ISO 639-1 ve ISO 3166-1 Alpha 2 formatını kullanın. - Tek yöntem kullanımı: Sayfa başına sadece bir implementation yöntemi (HTML, sitemap, HTTP başlıkları) kullanın. - x-default kullanımı: Belirli bir dil veya bölge hedeflenmediğinde, başlangıç noktası olarak `x-default` kullanın.

    Href lang hatası neden olur?

    Hreflang hatasının bazı nedenleri: Yanlış dil veya ülke kodları. Aynı hreflang değeri için birden fazla URL belirtilmesi. Hreflang ve canonical etiketlerinin entegrasyonu. Geri dönüş bağlantılarının eksikliği. Tam adres URL’lerinin kullanılmaması. Dizine eklenmemiş sayfalara hreflang etiketlerinin uygulanması. Sadece ana sayfada hreflang etiketlerinin kullanılması.