Логика тут такая:
Поисковый робот G попытался зайти на вашу проиндексированную страницу. Ваш сервер ответил - страница не изменялась. Робот пошел дальше.
Код GA при этом не запустился, так как робот и сервер обменялись только HTTP заголовками.
Кеш браузера тут так же не срабатывает, т.к. 304ый ответ - это ответ сервера, а до клиента (браузера) дело так и не доходит.
Если речь о посетителе сайта:
Он заходит на страницу. Сервер отдает код 200, т.к. для получения 304 ответа нужен особый запрос, чего браузеры не делают. Часть данных загружается из кеша браузера. Часть берется с сервера. Код GA не кешируется, т.к. у вас просто нет возможности настроить его кеширование, если он не расположен у вас на сервере. GA отрабатывает нормально.