İşleme ile arama sonucunu ayırın
JavaScript geri bağlantısı, oluşturulması veya davranışı JavaScript içeren bir referanstır. Önemli soru sayfada betik olup olmadığı değil, sonuçta anlamlı href ve açıklayıcı metin taşıyan a öğesinin bulunup bulunmadığıdır. Google, JavaScript ile eklenen doğru biçimli bağlantıları keşfedebildiğini belgeler. İşleme, hedefi tarama ve dizine ekleme ayrı süreçlerdir; tarayıcıda görünen bağlantı belirli bir arama sonucunu kanıtlamaz.
Gezinme için gerçek bağlantı kullanın
Gezinme için href alanında gerçek ve çözümlenebilir adres taşıyan a öğesi kullanın. Tıklama işleyicisi, hedefi kaldırmadan mevcut bağlantıyı geliştirebilir. onclick taşıyan span, görünümü değiştiren düğme veya href içermeyen a aynı yapıyı sunmaz. Erişilebilir düğme bir eylemi doğru gerçekleştirebilir ama yine de bağlantı olmayabilir. JavaScript yönlendirmesinde gerçek sayfaya uygun adres ve sunucu davranışı gerekir; bu deneydeki sayfa içi parçayı üretim yönlendirmesi olarak kopyalamayın.
Bisiklet kılavuzu deneyini çalıştırın
Kurgusal bisiklet bakım kılavuzunda üç örnek aynı yerel açıklamaya yönelir. İlk bağlantı başlangıç HTML’inde vardır. İkincisi, tıklama gerekmeden laboratuvar betiği çalışınca otomatik eklenir. Üçüncüsü gerçek düğmedir: odağı ve kaydırmayı taşır, bağlantı oluşturmaz. Sıfırla yalnız eklenen bağlantıyı kaldırır; çalıştır geri getirir; incele gerçek öğeleri okur. Kontroller deneyi tekrarlamak içindir. Önemli içeriği tıklamaya bağlamak önerilmez; Google Arama içeriği açmak için sayfayla etkileşime girmez.
- İlk HTML bağlantısı: Betikler çalışmadan gerçek a[href] vardır.
- JavaScript ile eklenen bağlantı: Başlangıçta betik aynı tür bağlantıyı ekler.
- Tıklama işleyicili düğme: Düğme href sağlamadan ve bağlantıya dönüşmeden odağı taşır.
İlk yanıtı işlenmiş DOM ile karşılaştırın
Bağımsız HTML dosyasını tarayıcıda açıp kaynağı inceleme aracındaki belgeyle karşılaştırın. İlk kaynakta birinci bağlantı ve düğme vardır, sonradan eklenen bağlantı yoktur. JavaScript çalıştıktan sonra laboratuvar her örneğin gerçek öğesini, outerHTML çıktısını ve a[href] varlığını okur. JavaScript kapalıyken ilk bağlantı çalışır; betiğe bağlı örnekler kullanılamaz. Dış istek yapmamak için hedef aynı sayfadaki parçadır. Bu, öğe davranışını gösterir; yeni dış backlink, Google işlemesi veya hedef taraması değildir.
Eksik bağlantıyı sırayla araştırın
Yönettiğiniz gerçek sayfada kaynak adresini, amaçlanan hedefi, ilk yanıtı, işlenmiş öğeyi, metni, href ve rel değerlerini, tarihi ve erişim koşullarını kaydedin. Bağlantı eksikse betik hatalarını, engellenen kaynakları, izinleri ve bağımlılıkları inceleyin. Yalnız kullanıcı işleminden ya da kayıtlı oturumdan sonra mı oluştuğunu kontrol edin. Doğrulanmış mülkte Google URL Denetimi ayrı işleme kanıtı sağlayabilir; bu laboratuvara bağlı değildir. Düzeltmeden sonra aynı kontrolleri tekrar edip gerçek hedefi doğrulayın.
- İlk HTML ile işlenmiş gözlemi ayrı saklayın.
- a[href], görünür metin ve gerçek hedefi kontrol edin.
- Kayıtlı oturuma güvenmeden yeniden deneyin.
- Klavye ve JavaScript kapalı kullanımını sınayın.
- Google gözlemi ile iş sonucunu ayrı tutun.
Sonucu kanıtın sınırında tutun
Deney yalnız sabit yerel betiğini çalıştırır. Serbest kod kabul etmez, verilen adresleri ziyaret etmez, yerleşim oluşturmaz veya Google sorgulamaz. JSON, beklenen durumları ve yöntemi anlatır; canlı site denetimi değildir. DOM’da bağlantı bulunması dizine eklenebilirliği, sıralama değerini, ücretli bağlantının uygun nitelenmesini veya hedefin faydasını kanıtlamaz. Mümkünse önemli gezinmeyi ilk ya da sunucuda işlenen HTML’de sunun. Örnekte rel bulunmaması, gerçek yerleşimde ilişki niteliklerini kaldırma önerisi değildir.
Yerel olarak hazırlanmış deneydir. Dış backlink oluşturulmaz, Google sonucu ölçülmez.