
Зробіть користувачам задоволеними, налаштувавши 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 Analytics на вашому сайті.
Відео дня
Крок 2
Розмістіть код Google Analytics у нижній частині своїх сторінок між закриваючим тегом і закриваючим тегом, щоб кожна сторінка завантажувалась, перш ніж запитувати віддалений код JavaScript. Якщо ви використовуєте цей метод, Google може не рахувати відвідувачів вашого сайту, які закривають або припиняють завантаження сторінки до завантаження коду.
Крок 3
Зберігайте код JavaScript Google Analytics на локальному сервері за допомогою сценарію оболонки, щоб спрямовувати ваші сторінки на локальний код, і завдання cron, щоб підтримувати код в актуальному стані. Потім ви можете додати такий код до свого файлу .htaccess, щоб кешувати код у браузерах користувачів:
Змініть дату вище на дату далеко в майбутньому.
Цей метод вимагає компетентності у впровадженні сценаріїв і його слід використовувати лише в крайньому випадку, якщо Ви можете відстежувати проблеми зі швидкістю сайту безпосередньо у своєму коді Google Analytics, незважаючи на спробу іншого рішення. Приклади сценаріїв оболонки див. у розділі «Ресурси».
Порада
Код JavaScript Google Analytics містить власний заголовок Expires, встановлений на два тижні після останнього доступу. Оскільки код Google Analytics з’являється на багатьох веб-сайтах, користувачі часто вже мають його кешувати, коли переглядають ваш сайт.