Google kini memiliki algoritma pencarian baru yang dinamakan Hummingbirds yang penerapannya ditujukan supaya mesin pencarian lebih mengenali konsep, tidak hanya mengenali kata-kata yang dicari. Ini dikarenakan orang menggunakan google sebagai alat pencarian tidak hanya menuliskan beberapa kata, namun menuliskan beberapa kata yang panjang. 

Dilain sisi, dengan munculnya pencarian suara yang ada di dalam smartphone, orang-orang menjadi sering mengirimkan permintaan berupa suara dengan kalimat yang menyerupai percakapan yang sedang berlangsung. Trend ini menjadi salah satu faktor keputusan google untuk mengeluarkan Google Hummingbird.

Mengapa dinamakan Hummingbird ? Google mengatakan nama ini memiliki arti “tepat dan cepat.”

Kapan Hummingbird mulai diterapkan ? Google mulai menggunakan Hummingbird sekitar sebulan yang lalu, namun hanya mengumumkannya akhir-akhir ini.

Bagaimana dengan Panda, Penguin dan lainnya apakah ada perubahan algoritma ?
Panda, penguin, dan lainnya merupakan bagian dari algoritma, namun hummingbird tidak mengganti algoritma secara keseluruhan. Algoritma baru ini lebih mementingkan makna dibalik pencarian. Sebagai contoh ketika seseorang menuliskan ”dimana tempat membeli smartphone terbaru”, umumnya akan ditampilkan hasil berdasarkan kalimat paling populer dari kalimat tersebut, yaitu "Smartphone Terbaru".
Sedangkan algoritma Humingbird ini akan menitik beratkan "Dimana" alih-alih "Smartphone Terbaru", sehingga pencari mendapatkan jawaban yang tepat dengan mendapatkan informasi tempat  menjual smartphone terbaru.