GSA поиск по метатегу и без запроса
В настоящее время я пытаюсь внедрить GSA для сайта, который имеет несколько коллекций для разных "Разделов" сайта. На сайте есть страницы области, которые будут возвращать все результаты в коллекции с применением фильтра метатегов без поиска по ключевым словам.
Например
Область A вернет коллекцию / раздел A с фильтром мета-тегов, фильтр отдела: счета
Область B вернет коллекцию / раздел A с фильтром метатег фильтра: отдел продаж
В настоящее время для достижения этой цели я пытаюсь выполнить этот поисковый запрос:
/search?q=&output=xml_no_dtd&site=Articles_Collection&getfields=department.teasertext.publisheddate&partialfields=department:ACCOUNTS
Это возвращает результаты, но не возвращает все результаты, и некоторые элементы, соответствующие этому критерию, не возвращаются.
Кто-нибудь знает, как я могу реализовать это лучше, или знает, почему это возвращает некоторые результаты, а не все?
Кроме того, результаты не отображаются на следующей странице, поскольку они не возвращают достаточно результатов, чтобы иметь другую страницу результатов (но должны делать, когда возвращаются все ожидаемые результаты)
2 ответа
Таким образом, я нашел решение этой проблемы, и оказалось, что проблема связана с фильтрацией.
Для сайта, с которым я работаю, многие результаты получены из одного и того же каталога, и с GSA по умолчанию и фильтрацией каталогов он не вернет более 2 результатов из одного каталога.
Чтобы исправить это, я отключил фильтрацию.
Вы можете оформить запрос с помощью inmeta: отдел = АККАУНТЫ
д = inmeta: универмаги%3DACCOUNTS
который на основе вашего предыдущего запроса будет:
поиск д = inmeta: отдел%3DACCOUNTS и выход =xml_no_dtd& сайт =Articles_Collection& GetFields = department.teasertext.publisheddate
(что будет в браузере)