【发布时间】:2010-09-21 04:45:15
【问题描述】:
我们目前正在用连字符 (-) 替换网址中的所有特殊字符和空格。从 SEO 和可读性的角度来看,这很好用。但是,在某些情况下,我们会在去除连字符后将部分 URL 输入到搜索中。当搜索词应该有连字符时会出现问题,因为当它们被剥离时它不会返回任何结果。我们可以修改我们正在使用的搜索算法,但这会减慢它的速度(尤其糟糕,因为我们将它与 AJAX-ed 搜索框一起使用,这需要快速)。
据我们所知,处理此问题的最佳选择是用竖线 (|) 替换预先存在的连字符。我有一种感觉,这将对这些术语的 SEO 产生负面影响,因为管道字符将被视为单词的一部分,而不是分隔符。据我所知,被认为是分隔符的 only 字符是连字符和正斜杠 (/)。
所以我的问题是:
- 我们可以使用替代字符来表示连字符吗?
- 如果我们不能使用任何其他字符,那么使用竖线字符会对搜索引擎产生多大影响?
干杯, 扎克
【问题讨论】:
标签: seo friendly-url