Два метода, обычно используемые в этом случае
Опрос: код Javascript опрашивает сервер каждые (например) 10 секунд, чтобы узнать, есть ли свежие новости для показа
Постоянное соединение: запрос XMLHttpRequest выполняется клиентом, и сервер сохраняет соединение до тех пор, пока не появятся какие-либо новости (в этом случае отправляет данные клиенту) или по достижении заданного времени ожидания - тогда клиент пытается снова и т. д.
Google, вероятно, использует второй вариант, который отвечает и обновляется быстрее.