美国域名注册和网站托管的方法如下:1. 域名注册:选择一个可靠的域名注册商,注册一个域名并购买相关服务。2. 网站托管:选择一个可靠的网站托管服务提供商,购买相应的托管服务,然后将网站文件上传到托管服务提供商的服务器上。3. 配置DNS:将域名解析到托管服务提供商的服务器上,可以通过修改域名的DNS记录来实现。4. 网站建设:使用网站建设工具或者自己编写代码,建设网站并发布到托管服务提供商的服务器上。5. 网站维护:定期更新网站内容,确保网站的安全性和稳定性,以及备份网站数据。