站点地图网址编码

时间:2013-01-04 15:25:20

标签: zend-framework url-rewriting sitemap urlencode

为Google生成网站地图时我应该使用什么编码? 我希望网址像:

example.com/supplì-rome

而不是:

example.com/suppl%C3%AC-rome

不确定google是否需要第二种形式。 我想让用户像第一种情况一样分享好的链接。 我正在使用Zend Framework路由器来处理好的链接

1 个答案:

答案 0 :(得分:1)

Google要求您的站点地图文件 UTF-8 编码且RFC-3986有效。

以下是使用非ASCII字符(ü)的URL的示例,以及需要实体转义(&)的字符:

  http://www.example.com/ümlat.html&q=name

以下是相同的网址,实体转义:

  http://www.example.com/%C3%BCmlat.html&q=name

别担心。 Google会将您的网址翻译回搜索结果中的人类可读格式。您可以找到其他信息here