因为Google的生成器通常只分析网站根目录下的文件,只适合于静态网站。 利用以上方法生成的sitemap文件在递交给google时有时候会出现错误。Guagua遇到的错误主要概括如下:1、[WARNING] Discarded URL for not starting with the base_url 问题。2、父标签,错误3、子标签,错误4、无法解释xml文件。 说明:在Google网站管理员管理工具中,当出现“sitemap状态错误(“错误”为红色字体)”时,点击“错误”,Google会给出出错的行数(最大值为65535),“出错的原因”等信息。如果提交的url大于16383条,则出错的行总显示为65535. 有时候你也许找不到解决错误的办法,Guagua建议如下: 1、根据错误提示查找原因,看是不是“语法错误,标签缺失”等等。2、删除“特别长”的url3、把sitemap.xml拆成几个小文件分别提交。4、重新生成。