5 Wawasan Teratas dari “Penjelasan Praktis Rendering SEO” dengan Martin Splitt dan Bartosz Goralewicz
Diterbitkan: 2021-10-07Pada 6 Oktober 2021, Bartosz Goralewicz berbicara dengan Martin Splitt dari Google tentang Rendering SEO – topik yang telah mereka liput dan ekspos ke komunitas SEO untuk sementara waktu sekarang.
Webinar ini dipandu oleh Jason Barnard dan diselenggarakan oleh Duda.co.
Anda dapat membaca transkrip lengkapnya di sini dan menonton rekamannya di sini, tetapi dalam artikel singkat ini, saya ingin membicarakan beberapa hal yang menurut saya paling menonjol dalam percakapan itu.
Rendering penting untuk peringkat
Bartosz membuka diskusi dengan pertanyaan mendasar bagi banyak SEO, dan jawaban Martin cukup lugas: Ya, jika terjadi kesalahan saat Google mencoba merender halaman Anda, itu bisa merugikan Anda.
Rendering adalah langkah penting dalam jalur pengindeksan Google. Ini terutama terdiri dari mengambil sumber daya dan menjalankan JavaScript untuk membuat pohon tata letak untuk halaman tertentu. Pohon tata letak itu adalah sumber informasi penting tentang halaman itu untuk Google – ini membantu memahami di mana konten utama berada, tentang apa halaman itu, dan digunakan dalam langkah selanjutnya yang mengarahkan halaman Anda muncul di hasil pencarian.
Bahkan bug yang paling kecil dalam kode Anda dapat menyebabkan sebagian atau bahkan seluruh halaman tidak ditampilkan dengan benar, baik di browser pengguna Anda maupun untuk Layanan Web Rendering Google. Konsekuensinya mungkin berbeda dari halaman yang tidak diindeks karena Google tidak dapat melihat konten hingga beberapa bagian konten yang tidak diindeks, yang pada gilirannya dapat merusak peringkat Anda.
Dan sayangnya, bahkan melihat beberapa situs web yang sangat populer, Anda akan menemukan banyak bug dan JavaScript yang terlalu berat untuk dirender – penelitian kami menunjukkan bahwa skrip yang berat sering kali menyebabkan masalah pengindeksan sebagian.
Rendering bukan hanya tentang JavaScript
Poin ini sangat penting karena menyiratkan bahwa Anda harus melihat bagaimana Google dapat merender situs web Anda terlepas dari apakah Anda menggunakan JavaScript atau tidak (walaupun saya menantang Anda untuk menemukan situs web populer yang tidak menggunakan JavaScript saat ini.)
Rendering sering digabungkan dengan eksekusi JavaScript, tetapi lebih dari itu – ini melibatkan semua elemen visual situs web Anda, seperti menu, korsel tautan, gambar, video, dan bahkan paragraf teks.
Meskipun men-debug JavaScript adalah bagian tersulit dari Rendering SEO, Anda juga harus memahami bagaimana Google memproses elemen non-JS.
Misalnya, Anda dapat membuat pekerjaan Google lebih mudah dan dengan demikian mempercepat proses pengindeksan dengan menggunakan dimensi gambar untuk semua gambar Anda. Ini memungkinkan Google untuk melewati rendering gambar dan menggunakan dimensi yang disediakan untuk menghasilkan pohon tata letak. Ini juga membantu anggaran perayapan Anda, karena file gambar tidak perlu diambil!

Google peduli dengan konsumsi CPU saat merender
Bartosz bertanya kepada Martin bagaimana SEO dapat membuat proses rendering lebih mudah bagi Google saat mengoptimalkan sumber daya. Jawabannya menarik, dan saya pikir itu adalah sesuatu yang tidak sering disebutkan:
“Layanan Rendering Google tidak peduli dengan piksel, jadi kami tidak melukis, jadi jika Anda melihat sesuatu yang sangat mahal, Anda tidak perlu khawatir tentang itu. Kami tidak menggunakan GPU apa pun untuk melukis gambar apa pun, dan kami tidak peduli tentang apa pun yang berhubungan dengan cat.
Tata letak yang mahal itu rumit, terutama pekerjaan tata letak yang terjadi di utas utama – pekerjaan tata letak yang menyebabkan waktu CPU yang sangat berharga bagi Google.”
Jadi yang dapat Anda lakukan adalah meminimalkan jumlah pekerjaan utas utama yang diperlukan untuk merender halaman Anda. Meskipun ini mungkin tidak berperan untuk situs web kecil, jika Anda memiliki jutaan halaman, biaya CPU bertambah, dan berpotensi memperlambat proses pengindeksan untuk situs web Anda.
Menggunakan platform CMS disertai dengan pro dan kontra rendering
Martin memiliki hal menarik untuk dikatakan tentang bagaimana platform CMS dapat memengaruhi rendering halaman Anda:
“Hal yang menyenangkan tentang platform adalah setiap kali mereka mengoptimalkan platform yang sebenarnya, Anda mendapatkan pengoptimalan ini secara gratis. Anda tidak harus benar-benar melakukan apa pun tentang itu, jadi itu bagus. Jika Anda membangun barang Anda sendiri, maka Anda harus melakukan pekerjaan pengoptimalan, dan tidak pernah ada pengoptimalan yang secara ajaib jatuh ke pangkuan Anda.”
Tapi ini datang dengan biaya. Menggunakan platform CMS berarti situs web Anda harus mengirimkan beberapa kode berlebihan yang mungkin tidak pernah Anda gunakan. Platform mungkin menyediakan fitur out-of-the-box yang bahkan tidak akan pernah Anda gunakan, tetapi mungkin tidak mungkin untuk menghilangkan kode yang memungkinkan fitur tersebut.
Rendering SEO membantu Google dan pengguna Anda
Saat Anda mengoptimalkan rendering, Anda sering kali hanya membuat halaman Anda lebih ringan. Untuk Google, ini berarti lebih sedikit konsumsi CPU dan lebih sedikit pengambilan sumber daya, yang sangat baik karena ini adalah hal-hal yang Google habiskan dengan sangat konservatif.
Tapi itu sama bagusnya untuk pengguna biasa, terutama jika mereka menggunakan perangkat kelas bawah dengan koneksi yang buruk.
Seperti yang dikatakan Martin:
“Semakin mahal Anda membuatnya, semakin buruk bagi kami sebagai pengalaman. Google Penelusuran tidak terlalu peduli, kami hanya perlu berinvestasi pada sumber daya yang kami butuhkan dan kami melakukan banyak pengoptimalan untuk memastikan kami membuang waktu dan energi sesedikit mungkin. Tapi jelas, jika Anda mengoptimalkannya, efek samping yang bagus adalah pengguna Anda mungkin juga akan lebih bahagia karena mereka membutuhkan lebih sedikit baterai, ponsel lama mereka akan tetap berfungsi dengan baik dengan apa yang Anda taruh di sana, dan mereka akan dapat menggunakannya. konten web Anda dan mungkin bukan pesaing Anda karena pesaing Anda tidak peduli dan benar-benar menghasilkan sesuatu yang kurang nyaman untuk digunakan di ponsel mereka. Jadi ini bukan sesuatu di mana Anda mengadu Google vs UX, ini seperti masalah yang sama atau tantangan yang sama, dan kita semua menghadapinya, termasuk Google Penelusuran, jadi itu bagus.”
