Google dbając o jakość wyników wprowadził dwa algorytmy – Pandę i Pingwina. Mają one za zadanie usuwać z wyników wyszukiwania strony, które mają niewartościową treść, jak również, te, które znalazły się wysoko dzięki nadmiernemu linkowaniu.

Algorytm Panda

Algorytm Panda dba o o to, by w wynikach wyszukania znalazły się strony, które mają wartościową treść na stronie. Algorytm wyrzucił wszystkie te strony, które posiadały duplicate content, który miały spamerską treść, gdzie całość contentu maiła bardzo niską jakość.

Algorytm Pingwin

Algorytm Pingwin wyrzucił z naturalnych wyników wyszukania wszystkie te strony, które były nienaturalne linkowane. Szczególnie Google ukarały strony, które były wzmacniane SWL-ami (Systemami Wymiany Linków). Natomiast wzrosła wartość stron, które posiadają linki wysokiej jakości i to właśnie te strony wyświetlają się najwyżej w wynikach wyszukiwania.