2015-07-07 5 views
0

Мы хотим проиндексировать несколько публичных сайтов электронной коммерции. Когда наши клиенты ищут какой-либо продукт, результаты должны отображать сортировку по ценам со всех индексированных сайтов электронной коммерции.GSA: индексируйте сайты электронной коммерции и показывайте результаты сортировки по цене?

От моего понимания: на общедоступных сайтах электронной коммерции есть разные метатеги для оценки, которые я даже не могу консолидировать в один метатег. Есть ли возможность подачи через XML, но у вас нет большой идеи о том, как достичь? у нас нет доступа к db для синтаксического анализа только требуемых данных Через распознавание сущности, как я могу индексировать цену как метатег?

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

ответ

0

Игнорирование проблемы сортировки и сосредоточение внимания на нормализации проблемы метаданных цены. Вам нужен способ прочитать цену из любого поля метаданных, в котором он находится, и создать новое поле метаданных с общим именем и тем же значением.

Есть несколько способов сделать это, но самый простой, вероятно:

  • Сформировать фид Meta-и-URL-адрес для каждого документа и добавить в нормализованном метаданных
  • Сканирование через прокси-сервер, который может добавьте заголовок X-GSA-External-Metadata, содержащий нормализованные метаданные
+0

Привет, Майк, Спасибо за ваши комментарии, конечно, это поможет мне для других проектов. Я не заметил, что у Google есть проблема с лицензией на общедоступных сайтах, что мы заметили совсем недавно. См. «1.1 Лицензионный грант». https://www.google.com/work/gsa/terms_v13.html# «Клиент будет использовать продукт только для создания индекса и поиска контента для клиентов». – pradeepa

+1

До тех пор, пока вы не используете метаданные в динамической навигации, вы можете использовать расширение запросов на метаименах для этого –