Как да добавите заглавка с изтекъл срок за Google Analytics

Жена позира с лаптоп

Дръжте потребителите щастливи, като настроите Google Analytics за скорост.

Кредит на изображението: Jupiterimages/Comstock/Getty Images

Въпреки че Google Analytics може да ви помогне да проследявате прецизно трафика на вашия уебсайт, JavaScript кодът, който използва, може да забави вашия сайт. Услуги за анализ на ефективността като Yahoo! Yslow може да ви предложи да добавите заглавка Expires, за да позволите на браузърите да кешират този код. За съжаление, заглавките Expires не се прилагат за съдържание, обслужвано от сайтове на трети страни, и Google не препоръчва локално обслужване на JavaScript на Analytics. Има обаче стъпки, които можете да предприемете, за да ускорите Google Analytics, така че сайтът ви да се зарежда по-бързо.

Етап 1

Използвайте фрагмента от асинхронен проследяващ код на Google Analytics, който позволява на други елементи да продължат да се зареждат, дори когато JavaScript на Google се зарежда бавно. За да намерите асинхронния кодов фрагмент за вашия сайт, влезте в Google Analytics и щракнете върху символа на зъбно колело в горния десен ъгъл на страницата; след това изберете вашия сайт и кликнете върху „Проследяващ код“. Изберете подходящите настройки за вашия сайт, след което копирайте фрагмента и го използвайте, за да замените по-стария код на Google Анализ на сайта си.

Видео на деня

Стъпка 2

Поставете кода на Google Анализ в долната част на страниците си между затварящия маркер и затварящия маркер, така че всяка страница да се зареди, преди да поиска отдалечения код на JavaScript. Ако използвате този метод, Google може да не брои посетителите на сайта ви, които затварят или спират да зареждат страницата, преди кодът да се зареди.

Стъпка 3

Съхранявайте JavaScript кода на Google Analytics на вашия локален сървър, като използвате шел скрипт, за да насочите страниците си към локалния код, и задание на cron, за да поддържате кода актуален. След това можете да добавите следния код към вашия .htaccess файл, за да кеширате кода в браузърите на потребителите:

Наборът заглавия изтича "Чет, 21 април 2016 г., 20:00:00 GMT"

Променете датата по-горе на дата далеч в бъдещето.

Този метод изисква компетентност при внедряване на скриптове и трябва да се използва само в краен случай, ако можете да проследите проблемите със скоростта на сайта директно до вашия код на Google Анализ, въпреки че опитвате други решения. За примери за шел скрипт вижте „Ресурси“.

Бакшиш

JavaScript кодът на Google Анализ включва собствена Expires заглавка, зададена на две седмици от последния достъп. Тъй като кодът на Google Анализ се появява на толкова много уебсайтове, потребителите често вече имат кеширан код, когато преглеждат вашия сайт.