← Назад в блог

Фильтрация результатов Google по дате через SERP API (tbs, 2026)

Получайте только свежие результаты Google — за час, день или неделю — с помощью фильтра времени tbs. Идеально для мониторинга новостей, отслеживания трендов и поиска свежего контента.

2 мин чтения

По умолчанию Google Search API каждый раз возвращает одни и те же «вечнозелёные» результаты. Когда вы отслеживаете новости, тренды или горячие темы, вам нужны только свежие страницы — и именно это делает фильтр времени tbs. Он повторяет меню Инструменты → За последний час / день / неделю в интерфейсе Google.

Параметр tbs

Добавьте tbs в тело запроса со значением qdr (query date range, диапазон дат запроса):

ЗначениеОкно
qdr:hЗа последний час
qdr:dЗа последний день
qdr:wЗа последнюю неделю
curl -X POST https://api.serp.cheap/v1/search \
  -H "X-API-Key: $SERP_CHEAP_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"q":"openai announcement","gl":"us","tbs":"qdr:d"}'

Это вернёт только страницы, которые Google проиндексировал за последний день — никаких устаревших статей, вытесняющих новости.

Мониторинг новостей в несколько строк

Опрашивайте по расписанию — и у вас лёгкая система оповещений. Вот она на Python:

import requests, time

def recent(query, window="qdr:h"):
    r = requests.post(
        "https://api.serp.cheap/v1/search",
        headers={"X-API-Key": KEY},
        json={"q": query, "gl": "us", "tbs": window},
    )
    return r.json().get("organic", [])

seen = set()
while True:
    for hit in recent('"your brand"'):
        if hit["link"] not in seen:
            seen.add(hit["link"])
            print("NEW:", hit["title"], hit["link"])
    time.sleep(600)  # каждые 10 минут

Замените qdr:h на qdr:d/qdr:w, чтобы расширить окно. Это основа мониторинга бренда и конкурентов.

Для чего это полезно

  • Мониторинг новостей и PR — ловите упоминания в течение часа.
  • Обнаружение трендов — подавайте свежие результаты в ИИ-агента для исследований, чтобы он рассуждал о происходящем прямо сейчас.
  • SEO по свежему контенту — смотрите, кто ранжируется по теме на этой неделе, а не годы назад.
  • Изменения цен и товаров — комбинируйте с мониторингом цен, чтобы быстро замечать новые предложения.

Комбинируйте с другими параметрами

tbs сочетается со всем остальным — страной, языком, пагинацией:

-d '{"q":"élections","gl":"fr","hl":"fr","tbs":"qdr:w","page":1}'

Это свежие французские результаты, на французском. См. полный справочник параметров и локальное SEO по странам.

Далее

Попробуйте serp.cheap

Начните получать свежие результаты с фильтром по времени уже сегодня. 100 бесплатных запросов при регистрации — без карты; далее оплата по факту от $0.75/1k, а кредиты действуют 12 месяцев.

Frequently asked questions

Как получить из API только свежие результаты Google?+

Передайте параметр tbs со значением qdr: qdr:h за последний час, qdr:d за последний день, qdr:w за последнюю неделю. С serp.cheap вы добавляете его в JSON-тело POST /v1/search рядом с q и gl.

Что означает tbs в поиске Google?+

tbs — это параметр Google «to be searched». В сочетании с qdr (query date range, диапазон дат запроса) он ограничивает результаты недавним временным окном — тот же эффект, что и фильтр «За последний час / день / неделю» в разделе «Инструменты» интерфейса Google.

Можно ли отслеживать срочные новости через SERP API?+

Да. Опрашивайте POST /v1/search с tbs: qdr:h по расписанию — и вы получаете только результаты за последний час, идеально для новостных оповещений, мониторинга бренда и обнаружения трендов.

Получите API-ключ

Дешевле всего напрямую, оплата картой или криптой, без KYC. Или через маркетплейс.