Arama motorları için alışılmadık bir sayfa: formlarınızda tarayıcı otomatik doldurma özelliğinin nasıl çalışacağını belirlemek. Yandex bunu dahil ediyor çünkü sonuçlarını ölçümledi; otomatik doldurmanın doğru çalıştığı sitelerde sipariş dönüşüm oranları %5–10 daha yüksek.
Zaman kazandıran teşhis
Yandex bunu açıkça belirtiyor: Eğer otomatik doldurma Yandex Browser’da çalışmıyorsa, muhtemelen diğer tarayıcılarda da çalışmayacaktır. Tanıma sezgileri büyük ölçüde benzerdir, bu nedenle bir tarayıcı diğerlerinin tümü için makul bir göstergedir.
İşaretleme kuralları
- Form, HTML standartlarını karşılamalıdır.
- Girdi alanları,
given-name,emailgibi geçerli bir değere sahipautocompleteözniteliği içermelidir. - Girdi alanları bir
formöğesinin alt öğesi olmalıdır. - Öznitelikler sezgisel olmalıdır: ad için
first_name,fname,given_name; numara içinphone,tel,telephone; kurum içinorg,company. label for=, ilgili girdi alanını net bir şekilde işaret etmelidir.
Yandex’in karşıt örneği öğreticidir: id="xdia_13" tanınamaz; name="mail address" e-posta ve posta adresi arasında belirsizlik yaratır; “Adres” yer tutucusuna sahip bir textarea alanı e-posta, teslimat adresi veya web sitesi olabilir.
İşin incelikli yarısı: Form gönderimi
Tarayıcı, girilen verileri yalnızca formun gönderildiğini anlayabildiğinde kaydeder. Güvenilir sinyal, input type="submit" içeren bir form öğesidir. Bunlar olmadan tarayıcı sezgilere başvurur; gezinmeyi, AJAX isteklerini, kaldırılan iframe‘leri, gizli alanları izler ki Yandex, bunların bazen hatalı tetiklendiğini ve yanlış verileri kaydettiğini kabul eder. Düğme olarak biçimlendirilmiş ve JavaScript’e bağlanmış bir div, bu süreci bozan bir kalıptır.
Devre dışı bırakma
Herhangi bir geçersiz autocomplete değeri otomatik doldurmayı devre dışı bırakır; none, nope veya rastgele herhangi bir değer. Yandex bunun her yerde çalışacağını garanti etmez ve otomatik doldurma özelliği bozuk olan sitelerin bu özelliği kapatmak yerine tarayıcı ekibiyle iletişime geçmesini önerir.
Biz bunu nasıl uyguluyoruz
The 5–10% conversion figure is what gets this onto a development backlog, and it is Yandex’s own measurement rather than ours. The fix is nearly always the same two things: fields outside a form element, and a div acting as the submit button. Both are invisible as defects and both stop the browser ever saving what the user typed.
İlgili hizmetler