Измените поиск сада, чтобы отображались мета-описание, ссылка и заголовок страницы.

Мне нужно изменить существующий модуль поиска в Orchard, чтобы он отображал заголовок и метаописание в списке поиска.

Прежде всего, я добавил часть метаконтента к своим типам контента, и он работает так, как я хотел.

Теперь я не знаю, как индексировать часть мета-контента, так как нет возможности выбрать часть контента в настройках поиска. Поскольку он не индексируется, поэтому, когда я ищу на веб-сайте, часть мета-контента не отображается в трассировке формы. Поскольку я хочу отображать заголовок, ссылку и мета-описание в результатах поиска, мне удается отображать заголовок и ссылку, но я не знаю, как мета-описание в результатах поиска.

Просто чтобы поиграть, я добавил следующие мета-части и типы контента, но это не работает.

<Place Parts_Meta="Content:2"/>
<Place Parts_Meta_Description="Content:3"/>
<Place Parts_Metas="Content:4"/>

и многое другое, но, похоже, это не работает.

Я думаю, что метатеги не отображаются при индексировании, возможно, из-за этого они не отображаются. Я не знаю точно, как с этим поступить, пожалуйста, помогите.!

В настройках поиска нет Meta Parts или даже я не могу добавить его в индексацию из контентной части.


person Aliasgar Rajpiplawala    schedule 14.04.2014    source источник
comment
Почему за вопрос проголосовали против?????   -  person Aliasgar Rajpiplawala    schedule 14.04.2014


Ответы (1)


Вам не нужно изменять модуль поиска для этого, просто настройте размещение для вашего типа контента. Модуль поиска отображает элементы контента, используя тип отображения «Сводка». Используйте трассировку формы, чтобы найти все свойства, которые нужно скрыть.

Итак, например, если ваш тип контента называется Страница, вам нужно это...

<Match ContentType="Page">
 <Match DisplayType="Summary">
  <Place ...add placement info... />
 </Match>
</Match>
person Hazza    schedule 14.04.2014