В настоящее время мы заменяем все специальные символы и пробелы в наших URL-адресами на знаки переноса (-). С точки зрения SEO и читабельности это работает отлично. Однако в некоторых случаях мы вводим части URL в поиск после удаления дефисов. Проблема возникает, когда поисковый термин должен иметь дефисы, поскольку он не возвращает результатов, когда они удаляются. Мы могли бы изменить алгоритм поиска, который мы используем, но это замедлит его (особенно плохо, поскольку мы используем его с окном поиска AJAX-ed, и это должно быть fast ).
Насколько мы можем судить, лучшим вариантом для решения этой проблемы является замена ранее существующих дефисов трубами (|). У меня есть ощущение, что это будет иметь негативное влияние на SEO для этих терминов, так как символ канала будет рассматриваться как часть слова, а не как разделитель. Насколько я могу судить, только символы , которые считаются разделителями, являются дефисами и косой чертой (/).
Итак, мои вопросы:
- Существуют ли альтернативные символы, которые мы можем использовать для обозначения дефисов?
- Если мы не можем использовать какие-либо другие символы, какое влияние окажет использование символа канала на поисковую систему?
Ура,
Zac