Carrefour has been blocked by several major search engines.