Поиск по критериям VS SEO - PullRequest
0 голосов
/ 22 июля 2011

Мне нужно реализовать «поиск по критериям» (я не знаю, есть ли более точное слово на английском) для моего сайта.

У меня есть товары с такими атрибутами, как цвет, цена, тип и т. Д., И мне нужно разрешить пользователю просматривать их, выбирая эти критерии.

Но для каждого полученного результата мне нужно:

  • уникальный URL
  • выбор, который будет непосредственно доступен для веб-сканеров

Мне нужен сильный SEO.

Так что на данный момент, чтобы следовать этим правилам, мне кажется, что лучше всего предлагать ссылку для каждого критерия.

Это базовый пример:

<a href="http://www.mywebsite.com/search.php?color=red">color : red</a>

На мой взгляд, это неплохое решение, но:

  • страница должна быть перезагружена

  • Я не могу смешать критерии: например, цвет + цена. Это цвет или цена. Это красный или синий.

Итак, мой вопрос: есть ли лучший способ сделать это? Сохранить SEO, но предложить более удобный для пользователя опыт?

Я бы хотел использовать чекбоксы с Ajax-запросами (у меня уже есть готовый компонент), но сканеры не будут с ним играть, не так ли?

Заранее спасибо, что помогли мне с этим:)

1 Ответ

0 голосов
/ 22 июля 2011
<a href="http://www.mywebsite.com/search.php?color=red" onClick=”navigate('search.php#color=red'); return false”>color : red</a>

Это идея для решения, так что вы можете иметь как навигационную ссылку (для ботов), так и ссылку ajax (для пользователей)

Мне больше всего нравится, когда URL становятся www.mywebsite.com/red/, и вы продолжаете составлять URL, добавляя «критерии» (или параметры)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...