Breaking Down Page Speed ​​Acara SEO Gain

A+ A-

Kita semua tahu kecepatan halaman penting untuk SEO, tapi bagaimana kita bisa secara akurat - dan cepat - menilai apakah kinerja kami cukup baik? Mengidentifikasi di mana masalah sebenarnya berbohong?

Sementara alat Page Speed ​​Google sangat baik untuk mendiagnosis masalah halaman, pengujian situs-lebar membutuhkan lebih. Juga, mengambil kinerja snapshot tunggal tidak dipotong untuk mendapatkan penilaian yang benar beban halaman Anda kali; jadi apa alat-alat yang ada bisa kita gunakan untuk keterlaluan diagnostik kami?

Selain itu, penting untuk mendapatkan membersihkan nilai perubahan dalam hal dampak SEO sebelum mengalokasikan di-permintaan waktu teknologi untuk bekerja pada perbaikan. Muntah hanya satu contoh: jika halaman Anda kembali dalam waktu kurang dari satu detik, apa dampak akan memperbaiki memblokir render CSS memiliki pada mutlak kali halaman-beban?

PageSpeed ​​Vs Waktu untuk Byte Pertama

(Klik untuk memperbesar.)

Apa yang Kita Mengukur?

Ketika kita berbicara tentang kecepatan halaman; benar-benar, kita corralling sejumlah kunci peristiwa halaman kecepatan bersama-sama yang penting untuk alasan yang berbeda. Berikut adalah beberapa peristiwa penting kita harus peduli tentang untuk SEO di (kira-kira!) Agar mereka beban:

  • Waktu Untuk Pertama Byte (TTFB): Sebuah ukuran mutlak dari kinerja arsitektur server Anda (atau CDN overlay) di bawah beban. Mengukur seberapa lama setelah permintaan halaman klien dibuat byte pertama data yang dibutuhkan untuk kembali.
  • DOM beban: ini adalah titik di mana semua konten HTML dalam tag halaman HTML awal telah Biasanya, ini juga titik ketika sejumlah kritis JavaScript peristiwa kebakaran; terlepas langkah selanjutnya adalah parsing CSS dan JavaScript dengan user-agent (AKA: browser). Catatan: acara beban ini mungkin akan dilengkapi dengan AJAX atau fungsi serupa untuk menyampaikan konten HTML lebih lanjut setelah tindakan pengguna, jadi ini juga kadang-kadang disebut sebagai beban statis lengkap halaman HTML, berbeda dengan waktu buka halaman “dinamis” .
  • Kritis Render Path: Ini adalah titik di mana segala sesuatu di viewport perangkat awal diberikan. Anda juga dapat berpikir tentang viewport sebagai segala sesuatu “di atas flip.” Ini adalah titik kebanyakan orang kegunaan mencari dengan sub-tiga target kedua mereka untuk “buka halaman.” Akibatnya, mereka tidak peduli jika konten tidak di viewport tidak dimuat, sebagai pengguna tidak bisa melihat itu belum dan karena itu tidak memiliki persepsi bahwa itu “lambat loading.” hal ini tentunya titik rasional, meskipun sub-tiga standar ambang batas kedua menurun dengan cepat ini hari dan akan sangat dirampas oleh sikap “selalu lebih cepat”.
  • Headless Browser Render: Pada dasarnya, ini adalah sama seperti di bawah ini, kecuali tidak ada yang sebenarnya membuat ditampilkan. Mirip dengan pertanyaan apakah pohon tumbang di hutan tanpa ada sekitar membuat suara atau tidak; sehingga kita dapat bertanya apakah hal itu layak membedakan antara jika mata manusia perlu melihat membuat output untuk membuat menjadi lengkap. (Jawaban:. Tidak pada tingkat kuantum, dan tidak ada)
  • Full Page Render: Halaman ini sepenuhnya dimuat dan semua render diperlukan selesai. Dan, memang, manusia bisa bertepuk mata pada isi dan mengagumi Anda dinyalakan Geo-Cities pilihan styling.
Geo-CVities-Bootstrap

Membuat situs Anda mutakhir dengan Geo-Cities bootstrapped kode!

Ingatlah, kita dapat mengelompokkan semua peristiwa ini menurut jenis perangkat. Biasanya untuk SEO, kita peduli tentang desktop, tablet dan mobile (benar-benar smartphone) kategori, meskipun Anda mungkin ingin untuk melanjutkan segmen ke Phablets, iPhone / Target Perangkat Android, Kindle Fire, dll, tergantung pada target pasar Anda.

Dan tentu saja, setiap peristiwa akan merekam berbeda Rata-rata beban-kali selama kondisi koneksi yang berbeda (misalnya, 3G Vs. 4G Vs. Wi-Fi TTFB beban kali untuk smartphone akan berbeda secara signifikan).

Selanjutnya, ingatlah bahwa kita juga bisa pergi lebar ketika beban optimisingpage: menggunakan beberapa permintaan paralel secara bersamaan untuk memuat beberapa aset pada waktu yang sama. Ini memiliki batas tergantung pada browser yang Anda gunakan, sehingga mengoptimalkan koneksi paralel tambahan berdasarkan user-agent membutuhkan baik penggunaan beberapa host domain (melalui subdomain atau aset domain tertentu), atau penggunaan kerangka seperti HeadJS.

Berikut adalah cara beban paralel terlihat ketika di bawah analisis (klik gambar untuk memperbesar):

Page Speed ​​beban kali

(Klik untuk memperbesar.)

Acara Yang Harus Saya Perawatan Tentang Untuk SEO?

Google peduli tentang waktu untuk byte pertama (TTFB) dan jalur render kritis. Keduanya diukur dalam pengindeksan sehari-hari Google, dan Googlebot telah menggunakan analisis browser yang tanpa kepala untuk waktu yang lama untuk menentukan waktu nyata halaman-beban.

Kita juga tahu bahwa dari sangat awal, Google menyadari bahwa membuat halaman yang diperlukan untuk melawan spam: menggunakan CSS untuk mengambil blok teks dengan konten berat dioptimalkan dan pergeseran itu di luar area pandang itu teknik topi umum hitam kembali hari.

Juga, menembak JavaScript untuk menyesuaikan pengalaman pengguna bagi pengunjung manusia menjadi berbeda daripada Googlebot juga digunakan sampai hari ini oleh spammer untuk menipu mesin pencari. (Alasan mereka untuk pendekatan ini adalah jauh lebih sedikit terdengar hari ini, meskipun, terutama dengan lebih-optimasi hukuman. Anda harus bertanya apa manfaat SEO adalah memungkinkan Google untuk dengan mudah menemukan konten over-dioptimalkan Anda, kemudian menyembunyikannya dari pengguna. )

pembaca SEL juga akan mengingat sejak tes SERP dihapus Google menyajikan halaman awal membuat gambar ketika melayang di atas hasil pencarian daftar.

Ketika Anda menilai ambang untuk TTFB dan jalur kritis membuat, berpikir tentang mengalahkan rata-rata pertama, kemudian mendapatkan serta dioptimalkan mungkin kedua. Mengapa kedua langkah ini?

Meningkatkan kecepatan Halaman ini sering sulit. Anda perlu tonggak yang dicapai pada awal proses seperti Anda menyetel mesin pengiriman website Anda dengan kemampuan performa puncaknya. Mengalahkan apa yang ada di sekitar Anda akan memberikan dorongan SEO. Bagaimana? Dengan memberikan perilaku SERP bouncing berkurang.

Tunggu apa? SERP Bounce Perilaku?

Sebuah kepercayaan umum di forum SEO adalah bahwa Google menggunakan data Google Analytics untuk menentukan apakah buka halaman Anda kali cukup cepat atau tidak.

Hal ini, tentu saja, salah. Google tidak menggunakan data Google Analytics di algoritma. Tidak hanya ada alasan teknis yang jelas untuk tidak - meskipun populer, GA masih jauh dari memiliki dominasi yang cukup untuk menjadi alat umpan balik global yang adil untuk sesuatu yang sama pentingnya dengan algoritma pencarian mereka - tetapi ada alasan hukum dan anti-trust jelas, demikian juga.

Namun, mitos ini diabadikan karena banyak webmaster melihat bahwa ketika kecepatan kinerja halaman mereka seperti yang tercatat dalam GA mendapat lebih buruk, mereka melihat penurunan peringkat segera setelah. Jadi, bagaimana ini bisa terjadi?

Cukup: Google tahu tepat apa waktu Anda mengklik link di SERPs nya.

Jika Anda mengklik link dan kehilangan kesabaran dengan loading situs yang lambat, apa yang Anda lakukan? Langsung kembali ke SERP (menggunakan browser Anda tombol kembali) dan klik hasil selanjutnya anda anggap paling relevan. Google dapat melihat Anda selesai melakukannya sebagai sesi Anda masih terkena melalui URL referral. Hal ini juga tahu saat yang URL referral terakhir disahkan, mengungkapkan urutan, dan waktu antara, klik.

SERP Klik Dilacak

(Klik untuk memperbesar.)

Untuk situs yang lambat-loading, perilaku ini akan skala di semua hasil yang Anda memiliki daftar menonjol. perilaku semacam ini massa adalah persis seperti tren yang tidak hanya akan menghasilkan hasil individu yang diturunkan, tetapi juga domain Anda sendiri mencetak buruk untuk “kualitas” dan menimbulkan filter kinerja yang buruk lain.

Jadi, pada akhirnya, ada sejumlah aspek yang berbeda dari algoritma Google yang dipicu oleh situs lambat-loading, dan tersandung salah satu dari mereka - dari penundaan TTFB ketika sedang merangkak untuk memperlambat kritis membuat jalur berdampak tarif SERP bouncing untuk domain Anda - akan mencegah Anda mencapai kinerja SEO yang maksimal.

Apa itu SEO Dampak?

Menjawab ini tergantung pada dua variabel: konteks kinerja domain Anda dan peningkatan relatif dalam kecepatan yang diperoleh.

Jika Anda adalah situs sangat terlihat dengan obat generik lalu lintas yang tinggi mengemudi banyak lalu lintas ke domain Anda, keterlambatan kali halaman-beban beberapa milidetik mungkin cukup untuk tip tren perilaku pengguna terhadap situs Anda dibandingkan dengan pesaing Anda. tren yang akan bola salju, dan Anda akan melihat peringkat negatif mulai merayap di seluruh papan dengan istilah lalu lintas tertinggi hit pertama.

Itu masalah besar, dan perlu diselesaikan secepatnya.

Jika Anda situs baru dengan beberapa peringkat untuk berbicara tentang belum, dan Anda memiliki perlambatan yang sama di kali buka halaman, Anda akan ingin untuk mengatasi masalah ini, tetapi Anda mungkin memiliki tujuan SEO yang lebih mendesak, seperti membangun baik , kualitas konten untuk mengembangkan kualitas masuk-link sebagai prioritas Anda sekarang; dan, Anda akan benar.

Hasil praktis

Anda selalu dapat meningkatkan kecepatan halaman, dan bisnis yang lebih besar perlu mengatur beberapa ambang - jadi, saya akan menawarkan hingga standar ini untuk memungkinkan Anda untuk mendapatkan pekerjaan teknis dialokasikan kepada memecahkan masalah kecepatan halaman Anda:

  • Set sub satu detik membuat jalur kritis sebagai tujuan mutlak di semua perangkat dan semua jalur jaringan. Ini adalah ambisius - tetapi sekali dicapai, itu akan memastikan kinerja SEO yang sangat baik terhadap pesaing Anda berdasarkan pada halaman beban-waktu dampak SEO.
  • Segmen keluar jalur pengunjung pengguna kunci Anda, terutama untuk perangkat smartphone dan tablet, dan patokan mereka TTFB saat ini dan jalan membuat kritis. Bertujuan untuk meningkatkan baik oleh 50%. Patokan lagi, bilas dan ulangi. Ini akan menjadi lebih mudah dengan jalur kritis dari TTFB.

Secara umum, ada banyak alat saran umum, praktek terbaik di luar sana, dan menggunakan target di atas, Anda harus menjadwalkan mereka untuk eksekusi sesuai dengan prioritas mereka dalam perangkat. Mulai dengan alat Google Page Speed, tetapi juga mempertimbangkan mendirikan Selenium untuk pemrograman survei server pengembangan Anda untuk menguji bahwa Anda setidaknya sama baiknya dengan kinerja situs yang ada sebelum mendorong perubahan ke server hidup.


Pendapat yang dikemukakan dalam artikel ini adalah dari penulis tamu dan belum tentu Search Engine Land. Penulis staf tercantum di sini.