2015-04-17 2 views
0

Мне нужно будет отфильтровать некоторые элементы, присутствующие в индексе GSA, при подаче результатов. Мне нужно было бы исключить все элементы, у которых есть пустое значение (поэтому нет значения) в определенном метафоне (xTopic).GSA как исключить элементы с пустыми метаданными из результатов

Я попытался добавить &requiredfields=-xTopic: к поисковому URL, но это не сработает (поиск работает нормально). Любые идеи, если это вообще возможно и каков синтаксис?

ответ

0

Насколько я знаю, это возможно только для получения результатов с включениями метаданных, а не с исключениями. Несколько идей:

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

Кроме того, по крайней мере, у меня нет других творческих идей. Вы могли бы хотя бы подать заявку на функцию в Google, я также подал ее несколько недель назад. Чем больше, тем лучше!

+0

Это, конечно же, не разрешило мою проблему, но она предоставила полезную информацию (подтвердил, что это невозможно сделать с исключениями) и предоставил альтернативы. Маркировка как ответ. Благодаря! –

0

Хорошо, если кому-то это понадобится в будущем - я смог найти решение. Правда, вы не можете исключить любые элементы, которые не имеют значения в определенном метатаге. Но вы можете включить только те предметы, которые имеют какое-либо значение. Итак, я смог выполнить фильтрацию, добавив .xTopic (обратите внимание, что двоеточие отсутствует - та часть, которую я пропустил изначально).