Перевалідація та статус «невалідний»
Чому контент згодом стає невалідним, що запускає повторну перевірку і як такі перевірки розподілені в часі.
Матеріал не перевіряють один раз, щоб потім довіряти йому завжди. Веб за ним змінюється: записи знімають із публікації, адреси змінюються, хостинг починає відмовляти роботам. Traffman перевіряє далі, і саме ці повторні перевірки називаються перевалідацією.
Що запускає повторну перевірку
- Плановий цикл. Матеріали, уже позначені як невалідні, перевіряються повторно самі собою – за розкладом, який сповільнюється тим більше, чим довше матеріал не проходить перевірку.
- Клік. Коли відвідувач клікає ваш контент у блоці на сайті іншого учасника, сервіс перевіряє матеріал саме в цю мить, перш ніж пропустити відвідувача далі. Результат певний час пам'ятається, тож серія кліків коштує вашому серверу одного візиту, а не одного на кожного відвідувача.
Обидва шляхи виконують ті самі перевірки – див. як працює валідація – і обидва оновлюють збережений стан матеріалу.
Чому матеріал стає невалідним
- Сторінки більше немає або вона перестала бути публічною. Видалена, повернена в чернетки, зроблена приватною чи захищена паролем.
- Змінилася адреса. Сервіс досі має стару, і замінити її може лише нове відправлення.
- Сервер відповідав повільно або був недоступний. Сторінка, яка змушує перевірку довго чекати, вважається непройденою, хоча терплячий читач її б і побачив.
- Замість сторінки відповів фаєрвол, CDN або фільтр ботів. Часто це опція хостингу, яку ніхто свідомо не вмикав, – див. коли захист хостингу блокує наш сервер.
- Відвідувачу без кук показується згода на куки, пейволл або перевірка віку. Перевірка отримує цей екран, а не статтю, тож текст перестає збігатися.
- Сторінку будують скрипти. У тому, що віддає сервер, статті немає – лише порожній каркас.
- Текст переписали. Щойно сторінка має мало спільного з тим, що ви надали, матеріал перестає з ним збігатися.
Перші три причини з'являються й зникають самі – саме для них і потрібен цикл повторних перевірок. Решта потребує змін з вашого боку або нового відправлення.
Скільки коштує непройдена перевірка
Якщо перевірка не проходить у момент кліку, відвідувач потрапляє на нашу сторінку контент недоступний, а не на ваш сайт. Клік не зараховується: за нього ніхто не отримує поінтів і ви нічого не витрачаєте, але трафік втрачено. Тому невалідний матеріал варто виправити, а не перечікувати.
Як повторні перевірки розподілені в часі
Сервіс повертається до невалідних матеріалів сам, але не з незмінною частотою й не безкінечно. Перша повторна перевірка відбувається за кілька годин; після кожної наступної невдачі очікування зростає – спершу до днів, потім до тижнів. Тож сайт, який ненадовго був недоступний, повертається в обмін швидко, а матеріал, зламаний давно, не запитується знову й знову.
Після довгої низки невдач – приблизно за півтора місяця – матеріал виходить із циклу, і автоматично його більше не перевіряють. Одна успішна перевірка в будь-який момент скидає все: матеріал стає валідним, а можлива наступна невдача рахується з початку.
Контент неактивного клієнта пропускається повністю: його нікому не пропонують, тож і перевіряти немає чого.