Pojęciem Black Box określamy złożone oprogramowanie komputerowe, którego proces działania lub cel nie są dokładnie poznane. Możemy obserwować wejście i wyjście danych z oprogramowania, ale sam przebieg procesu jest utajony. W kontekście SEO przykładem oprogramowania Black Box jest algorytm Google.
Google podaje, że posiada sieć złożonych algorytmów. W przypadku niektórych z nich podaje jedynie ogólny cel działania np. Google Panda, Google Pingwin. Sam proces jest jednak ze względów bezpieczeństwa utajniony.