CrunchBase(0.00 / 0 votes)Rate this definition: Moz provides analytics software to track all of a website’s inbound marketing efforts-search marketing, link building, social media, and brand mentions-on one platform.