GSA как исключить элементы с пустыми метаданными из результатов

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

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


person Zoran Stanic    schedule 17.04.2015    source источник


Ответы (2)


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

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

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

person Sander Korf    schedule 20.04.2015
comment
Это, конечно, не решило мою проблему, но предоставило полезную информацию (подтвердилось, что это невозможно сделать с исключениями) и предоставило альтернативы. Отметить как отвеченный. Спасибо! - person Zoran Stanic; 21.04.2015

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

person Zoran Stanic    schedule 22.04.2015