Швидкий старт

Від порожнього акаунта до робочого підтвердженого кеш-warmer’а з доказом, що він пришвидшив завантаження.

12 min read

Це повне перше налаштування. Очікуйте приблизно п’ятнадцять хвилин роботи, плюс стільки часу, скільки потрібно для поширення вашого DNS. Наприкінці ви матимете warmer, що працює за розкладом, і сторінку стану кешу, яка доводить, що це прискорило ваш сайт.

Що вам потрібно, перш ніж почати

Веб-сайт, яким ви керуєте, і можливість додати DNS-запис для свого домену або завантажити на нього файл. Досить того чи іншого.

Крок 1 — Створіть обліковий запис

Зареєструйтеся та підтвердьте свою електронну адресу. Вам буде запропоновано маркер підтвердження, який надійде електронною поштою — перевірте папку зі спамом, якщо він не з’явиться протягом хвилини.

Безкоштовного плану достатньо, щоб пройти весь посібник. На ньому можна розігріти реальний сайт, з меншими лімітами, ніж на платних рівнях.

Після входу ви потрапляєте на справність кешу. Він буде порожнім — ще немає даних сканування. Екскурсовод пропонує екскурсію; приймайте або пропускайте це, ця сторінка охоплює ту саму тему більш детально.

Крок 2 — Підтвердьте свій hostname

Cache Rocket відмовляється надсилати трафік на домен, доки ви не доведете, що контролюєте його. Це той крок, який ви не можете пропустити.

Перейдіть до Обліковий запис → Hostnames, введіть свій домен і виберіть спосіб підтвердження.

Використовуйте саме той hostname, який ви зігрієте

example.com і www.example.com різні hostnames. Перевірте ту, яку фактично використовуватимуть ваші URL-адреси входу — якщо ваш сайт переспрямовує на www, перевірте www.example.com.

Варіант A — TXT-запис DNS

Виберіть Запис DNS TXT, натисніть Почати перевірку, і Cache Rocket покаже назву запису та значення маркера. Додайте цей запис TXT у свого постачальника DNS, зачекайте, поки він пошириться, а потім натисніть Перевірити.

Розповсюдження зазвичай займає кілька хвилин, але може тривати до години залежно від TTL вашого постачальника. Якщо перевірка не вдасться, зачекайте та знову натисніть Підтвердити — повторна спроба нічого не втрачає.

Варіант Б — файл HTTPS або метатег

Натомість виберіть файл HTTPS або метатег. Cache Rocket дає вам шлях до файлу, його очікуваний вміст і еквівалентний тег <meta>. Опублікуйте один із них і натисніть Підтвердити.

Зазвичай це швидше, ніж DNS, і краще підходить для Next.js, Vercel, Netlify та інших хостів програм, де ви розгортаєте файли, але не можете контролювати DNS. Повна інформація про обидва методи міститься в Hostname перевірці.

Good to know

Коли hostname у списку відображається Перевірено, це означає, що ви минули найскладнішу частину. Усе звідси є конфігурацією.

Крок 3 — створіть свій перший warmer

Перейдіть до Обліковий запис → Warmers і натисніть Додати warmer. Форма має кілька розділів, але для першого warmer вам потрібні лише два поля.

  1. 1

    Залиште Активний вимкненим

    Спочатку все налаштуйте, а потім свідомо вмикайте. Вимкнений warmer нічого не коштує.

  2. 2

    Дайте йому ім’я

    Те, що ви впізнаєте у списку через півроку — «Головний сайт», «Магазин — товари», «Блог». Це ярлик для вас і ніколи не показується відвідувачам.

  3. 3

    Додайте одну URL-адресу входу

    Ваша домашня сторінка з повним префіксом https://: https://www.example.com. Він має використовувати hostname, який ви щойно підтвердили.

  4. 4

    Увімкніть Включити карти сайту, якщо це дозволяє ваш план

    Це додаткове налаштування з найвищим значенням. Це дозволяє warmer отримувати кожну URL-адресу, яку публікує ваша система керування вмістом, включно з новими сторінками, не створюючи списку.

  5. 5

    Залиште всі інші налаштування за замовчуванням

    Глибина, тайм-аути та обмеження швидкості попередньо заповнені значеннями, які підходять для більшості сайтів. Налаштуйте їх пізніше, коли матимете дані.

  6. 6

    Збережіть warmer

    Натисніть Створити warmer. Він відображається у вашому списку, неактивний.

Почніть з вузького, потім розширте

Це спокуса провернути глибину і розігріти все в перший день. Опір. Неглибокий warmer, який працює, говорить про те, що ваше кешування справне; величезний, який наполовину виходить з ладу, нічого вам не говорить і дратує вихідний сервер.

Крок 4 — запустіть один раз і подивіться

Перемкніть warmer на Активний і почніть біг. Потім відкрийте сторінку з інформацією про warmer, щоб спостерігати за результатами.

Ви побачите рядок для кожної URL-адреси з кодом статусу, глибиною, типом вмісту та, що важливо, часом першого завантаження та часом другого завантаження. Підсумкові цифри вгорі показують загальну кількість URL-адрес, успіхи, невдачі, середній час завантаження, загальну тривалість і кількість сторінок за хвилину.

Що ви бачитеЩо робити
Коди стану 200, а друге завантаження відбувається набагато швидше, ніж першеВсе працює. Перейдіть до кроку 5.
Коди статусу: 403 або 429Брандмауер, бот-фільтр або обмежувач швидкості блокують сканер.Знизьте максимальні URL-адреси за хвилину та розгляньте дозволений список Cache Rocket.Див. [Усунення несправностей] (/documentation/troubleshooting).
Коди статусу: 301 або 302Ваша вхідна URL-адреса перенаправляє. Змініть його на місце призначення, часто додаючи або видаляючи www або перемикаючись на https.
Було проскановано лише одну URL-адресуЖодних посилань не виявлено. Переконайтеся, що глибина становить принаймні 1 і що ваша домашня сторінка містить посилання на інші сторінки у звичайному HTML.
І перше, і друге завантаження повільніВаші сторінки взагалі не кешуються. Розігрівання не може це виправити — спершу потрібно звернути увагу на саме кешування.
Взагалі нічого не біглоПереконайтеся, що warmer є Активним і що його hostname відображає Перевірено.

Крок 5 — підтвердьте це в справності кешу

Відкрийте Обліковий запис → Справність кешу. Тепер, коли існують дані сканування, ця сторінка стає місцем, де ви насправді живете.

  • Оцінка тепла — частка відстежуваних URL-адрес, які виглядають належним чином кешованими. Що вище, то краще.
  • Середнє покращення — наскільки швидше гаряче завантаження, ніж перше завантаження на вашому сайті. Це ваша рентабельність інвестицій у мілісекундах.
  • Холодні/повільні URL-адреси — конкретні сторінки, які не приносять користі. Цей список є вашим списком справ.

Кожне поле на цій сторінці пояснюється в Стан кешу.

Крок 6. Повідомте, коли він зламається

warmer, який мовчки перестав працювати, гірше, ніж відсутність warmer, тому що ви повірите, що ви під загрозою. Витратьте дві хвилини на сповіщення зараз.

Перейдіть до Обліковий запис → Сповіщення, виберіть Slack, Discord або загальний вебхук, вставте URL-адресу вебхуку та відзначте принаймні Помилка сканування та Високий рівень помилок.Повні інструкції наведено в Сповіщення.

Tip

Залиште Сканування завершено вимкненим, якщо вам спеціально не потрібен аудиторський слід. Під час частого розкладу він створює багато шуму, а галасливі канали вимикаються.

Ви готові. Що далі?

Тепер у вас є перевірений hostname, запланований warmer, видимий доказ того, що він працює, і сповіщення, якщо він зупиниться. Це повна, здорова установка.