Monkey business

I couldn't make sense of my Google stats this last couple weeks. For some reason I kept appearing very high in the search engine rankings...