I asked these questions Zoho Support to figure out how to implement SEO deployment method within Zoho Creator platform.
This is what Charles form Zoho Creator answered:
"Currently this is not possible in Zoho Creator. However, as a first step, we are planning to address this in a completely different way. In this case, users would not need to have any servers on their end. We will let users add their domain name mapped to an application and the entire application will be served from a sub-domain which will have the application name as the prefix (sub-domain name). For example, if your company name is xyz.com and you have an application named products, you can access the page from products.xyz.com. Going forward, we will provide direct deployment to servers that support PHP, ASP, and JSP."