Memperbaiki konten yang lambat dimuat

Proses menunda pemuatan konten yang tidak terlalu penting atau tidak terlihat, biasanya disebut sebagai "pemuatan lambat", merupakan performa umum dan praktik terbaik UX. Untuk informasi selengkapnya, lihat referensi web.dev tentang pemuatan lambat gambar dan video. Namun, jika tidak diterapkan dengan benar, cara ini dapat menyembunyikan konten dari Google tanpa disengaja. Dokumen ini menjelaskan cara memastikan Google dapat meng-crawl dan mengindeks konten yang lambat dimuat.

Memuat konten saat terlihat di area pandang

Untuk memastikan Google melihat semua konten di halaman Anda, pastikan implementasi pemuatan lambat Anda memuat semua konten yang relevan setiap kali terlihat di area tampilan. Berikut beberapa metode untuk menerapkan pemuatan lambat:

Metode yang disebutkan tidak bergantung pada tindakan pengguna, seperti men-scroll atau mengklik, untuk memuat konten, dan hal ini penting karena Google Penelusuran tidak berinteraksi dengan halaman Anda.

Jangan tambahkan pemuatan lambat ke konten yang diperkirakan akan langsung terlihat saat pengguna membuka halaman. Hal ini dapat menyebabkan konten memerlukan waktu lebih lama dimuat dan muncul di browser, yang akan mengganggu pengalaman pengguna.

Pastikan untuk menguji implementasi Anda.

Mendukung pemuatan dengan penomoran halaman untuk scrolling tanpa batas

Pada tingkat tinggi, scroll tanpa batas adalah teknik yang memuat lebih banyak konten dan lebih banyak halaman berbeda, saat pengguna men-scroll ke bawah halaman yang panjang. Halaman ini dapat berupa satu artikel panjang yang dibagi menjadi beberapa potongan, atau kumpulan item yang juga dibagi menjadi beberapa potongan. Untuk menerapkan scroll tanpa batas dengan cara yang dapat diindeks, pastikan situs Anda mendukung pemuatan dengan penomoran halaman dari bagian ini dengan melakukan hal berikut:

  • Berikan URL unik dan persisten untuk setiap bagian.
  • Pastikan konten yang ditampilkan di setiap URL tetap sama setiap kali dimuat di browser. Salah satu cara untuk melakukannya adalah dengan menggunakan nomor halaman absolut di URL, misalnya dengan menggunakan ?page=12 sebagai parameter kueri.
  • Hindari penggunaan elemen relatif seperti ?date=yesterday di URL ini. Hal ini memungkinkan mesin telusur dan pengguna secara konsisten menemukan konten yang sama di URL tertentu, sehingga memudahkan mesin telusur mengindeks konten dengan benar, dan memungkinkan pengguna berbagi serta berinteraksi kembali dengan bagian konten tersebut.
  • Buat link secara berurutan ke setiap URL sehingga mesin telusur dapat menemukan URL dalam set dengan penomoran halaman. Cari tahu lebih lanjut praktik terbaik saat menerapkan penomoran halaman.
  • Saat potongan halaman baru dimuat sebagai respons terhadap scrolling pengguna, dan menjadi elemen utama yang terlihat oleh pengguna, perbarui URL yang ditampilkan menggunakan History API. Hal ini memungkinkan pengguna memuat ulang, membagikan, dan menautkan ke URL saat ini yang ditampilkan di browser.

Uji

Setelah disiapkan, pastikan implementasi Anda berfungsi dengan benar. Anda dapat menggunakan Alat Inspeksi URL di Search Console untuk melihat apakah semua konten telah dimuat. Periksa HTML yang dirender untuk memastikan konten Anda ada dalam HTML yang dirender dengan mencarinya di Alat Inspeksi URL. Jika URL gambar atau video Anda muncul di atribut src pada elemen <img> atau <video> dalam HTML yang dirender, konfigurasi Anda berfungsi dengan benar.