Я все еще на стадии разработки небольшой программы, но столкнулся с этим вопросом:
Как я могу попросить Google возвращать результаты поиска только для определенного c сайта?
Пример поискового запроса:
переполнение стека stackoverflow.com блог переполнения bananarama
Очевидно, что не все слова встречались на одной странице (ранее сегодня), но Google достаточно умен, чтобы представить мне лучшие совпадения. Эти совпадения взяты с разных страниц, например:
- Stackoverflow.com
- Wikipedia.org
- Несколько блогов
Теперь, Мне нравится то, что я вижу, но я хочу получить только результат с одного сайта, скажем, из Википедии. Однако я не нашел способа добиться в этом успеха.
Что я пробовал
В частности, я ожидал, что решение будет соответствовать следующему, однако оно не работает, когда совпадение не идеально:
сайт: wikipedia.org переполнение стека stackoverflow.com блог переполнения бананарама
Я нашел эту хитрость, исследуя вручную поскольку я предполагаю, что api ведет себя аналогичным образом, в противном случае решение на основе api, конечно, тоже подойдет. Я знаю, что потом могу отфильтровать результаты, но это немного неудобно.