Yes it does!
Godaddy Managed WordPress Hosting ( only on premium or middle tier and higher not available on entry level plan) not only prevent wordpress installs from being indexed, they do not let you remove the option in the WordPress settings!
Learn More about Godaddy Managed WP Hosting.
← Does Godaddy Protect my Staging site from Search Engine Indexing?