Probably not marketing; they live and breathe SEO. My guess is they’re trying to push service contracts, so they want to make their stuff impossible to look up.
Probably not marketing; they live and breathe SEO. My guess is they’re trying to push service contracts, so they want to make their stuff impossible to look up.