问题描述
|
我想要这样的URL模式:
/posts/[postId]/[user-defined-page-title]
我的用户说葡萄牙语,但是页面标题可能包含诸如have1ѭ,ç
等字符。
帖子是通过postId
参数检索的,因此title
参数用于SEO和可用性。
我的问题:
我应该删除外来编码字符并将其替换为最接近的英语等效字符吗? ç
表示c
,ã
表示a
。
这样做会影响SEO结果吗?
解决方法
1)是的,那将是最好的方法(至少现在是这样-但情况可能在几年后发生变化...)
2)很难确定。我认为仅具有拉丁字符比具有国家字符更好(因为它们需要编码)。在一天结束时,页面标题和内容比URL本身更重要。
附言也请参见此链接:Unicode URL对SEO的友好程度如何?