A website audit takes into consideration all of the elements that affect a website's visibility in search engines, offering insight into any website, overall traffic and individual pages with a complete analysis. A website audit is done exclusively for marketing objectives.