Google menjelaskan bagaimana memastikan bahwa tautan berfungsi dengan baik dengan JavaScript dalam episode pertama pembuatan tautan baru tidak sesederhana kedengarannya, Martin Splitt memperingatkan.
Ini terutama benar ketika menambahkan fungsi JavaScript ke sebuah tautan.
JavaScript memungkinkan situs web untuk menyesuaikan tautan dengan berbagai cara, tetapi ini dapat membuat tautan tersebut tidak dapat digunakan oleh perayap.
Itulah yang direkomendasikan Splitt.
Lakukan: tetap lurus
Cara paling langsung untuk menautkan ke situs web adalah dengan menggunakan pesan “Ini bukan ide yang baik,” kata Splitt.
Alasannya adalah bahwa tautan hanya akan berfungsi jika JavaScript berfungsi dengan benar.
Tanpa atribut ahref, perayap tidak akan dapat menentukan ke mana arah tautan, karena perayap tidak menjalankan JavaScript.
Tidak: gunakan URL Psuedo
Juga tidak membantu untuk menambahkan atribut ahref tanpa URL yang bermanfaat atau dengan “pseudo URL”, seperti dalam contoh berikut:

Hasilnya sama dengan tautan tanpa atribut ahref, yang berarti itu bukan ide yang baik.
Tidak: gunakan tombol
Menggunakan tombol mungkin tampak seperti opsi yang layak untuk menambahkan tautan ke halaman, tetapi itu juga bukan ide yang baik.
Aturan umum adalah: jika sebuah tautan memicu sesuatu terjadi pada halaman saat ini, itu mungkin harus berupa tombol.
Di sisi lain, jika sebuah tautan membawa pengguna ke konten lain yang tidak ada di halaman sebelumnya, itu harus berupa tautan standar.
Tidak: penangan klik tepercaya
Pemilik situs juga tidak boleh mensimulasikan tautan menggunakan elemen HTML lain dan penangan klik JavaScript, misalnya.
Ini merusak fungsi aksesibilitas internal dan bukan ide yang baik.
Apakah: gunakan HTML semantik
Intinya pada semua ini adalah: gunakan markup semantik HTML dan arahkan tautan Anda ke URL yang tepat.
Apa itu URL yang tepat? Ini dijelaskan di bagian selanjutnya.
Penggunaan URL yang “sesuai”
URL ini adalah contoh khas dari apa yang dianggap sebagai “URL yang tepat”:

Ini adalah URL yang cocok karena mengandung atribut berikut:
Waspadalah terhadap pengidentifikasi fragmen
Karena pengidentifikasi fragmen adalah opsional dan menunjuk ke lokasi dalam konten yang sama, crawler mengabaikannya.
Sangat penting untuk dicatat jika Anda membuat aplikasi satu halaman dengan tautan yang penuh dengan pengidentifikasi snippet.
Perayap tidak akan mengikuti tautan, sehingga mereka tidak akan dapat memahami aplikasi web.
Singkatnya

Ini adalah kesimpulan utama dari bagian pertama Google Lightning Talks:
