Is zoho creator going to help me get more traffic by being seo friendly?

Is zoho creator going to help me get more traffic by being seo friendly?

Is zoho creator seo friendly?
 
Will the search engines look at the data as from my domain?