相关疑难解决方法(0)

在SEO的URL中允许使用非英语(ASCII)字符?

我有很多UTF-8内容,我想插入到URL用于搜索引擎优化目的.例如,我想要包含在URI(site.com/tags/id/TAG-NAME)中的帖子标签.但是,标准只允许使用ASCII字符.

URI中允许但没有保留目的的字符称为unreserved.这些包括大写和小写字母,十进制数字,连字符,句点,下划线和波浪号.

解决方案似乎是到:

  • 使用UTF-8编码将字符串转换为字节序列
  • 将每个不是ASCII字母或数字的字节转换为%HH,其中HH是字节的十六进制值

然而,这将易读(和有价值的SEO)单词转换为mumbo-jumbo.所以我想知道谷歌是否仍然足够智能处理包含编码数据的URL中的搜索 - 或者我是否应该尝试将这些非英语字符转换为半ASCII对应物(这可能有助于拉丁语言)?

url utf-8 internationalization

10
推荐指数
1
解决办法
5929
查看次数

标签 统计

internationalization ×1

url ×1

utf-8 ×1