Чек-лист на случай запуска проекта

[ { «id»: 1, «label»:»100%×150_Branding_desktop», «provider»: «adfox», «adaptive»: [ «desktop», «tablet» ], «auto_reload»: true, «adfox»: { «ownerId»: 228129, «params»: { «pp»: «g», «ps»: «bugf», «p2»: «ezfl» } } }, { «id»: 2, «label»:»1200×400», «provider»: «adfox», «adaptive»: [ «phone» ], «auto_reload»: true, «adfox»: { «ownerId»: 228129, «params»: { «pp»: «g», «ps»: «bugf», «p2»: «ezfn» } } }, { «id»: 3, «label»:»240×200 _ТГБ_desktop», «provider»: «adfox», «adaptive»: [ «desktop» ], «adfox»: { «ownerId»: 228129, «params»: { «pp»: «g», «ps»: «bugf», «p2»: «fizc» } } }, { «id»: 4, «label»:»240×200_mobile», «provider»: «adfox», «adaptive»: [ «phone» ], «adfox»: { «ownerId»: 228129, «params»: { «pp»: «g», «ps»: «bugf», «p2»: «flbq» } } }, { «id»: 5, «label»:»300×500_desktop», «provider»: «adfox», «adaptive»: [ «desktop» ], «adfox»: { «ownerId»: 228129, «params»: { «pp»: «g», «ps»: «bugf», «p2»: «ezfk» } } }, { «id»: 6, «label»:»1180×250_Interpool_баннер над комментариями_Desktop», «provider»: «adfox», «adaptive»: [ «desktop», «tablet» ], «adfox»: { «ownerId»: 228129, «params»: { «pp»: «h», «ps»: «bugf», «p2»: «ffyh» } } }, { «id»: 7, «label»: «Article Footer 100%_desktop_mobile», «provider»: «adfox», «adaptive»: [ «desktop», «tablet», «phone» ], «adfox»: { «ownerId»: 228129, «params»: { «pp»: «g», «ps»: «bugf», «p2»: «fjxb» } } }, { «id»: 8, «label»: «Fullscreen Desktop», «provider»: «adfox», «adaptive»: [ «desktop», «tablet» ], «auto_reload»: true, «adfox»: { «ownerId»: 228129, «params»: { «pp»: «g», «ps»: «bugf», «p2»: «fjoh» } } }, { «id»: 9, «label»: «Fullscreen Mobile», «provider»: «adfox», «adaptive»: [ «phone» ], «auto_reload»: true, «adfox»: { «ownerId»: 228129, «params»: { «pp»: «g», «ps»: «bugf», «p2»: «fjog» } } }, { «id»: 10, «disable»: true, «label»: «Native Partner Desktop», «provider»: «adfox», «adaptive»: [ «desktop», «tablet» ], «adfox»: { «ownerId»: 228129, «params»: { «pp»: «g», «ps»: «clmf», «p2»: «fmyb» } } }, { «id»: 11, «disable»: true, «label»: «Native Partner Mobile», «provider»: «adfox», «adaptive»: [ «phone» ], «adfox»: { «ownerId»: 228129, «params»: { «pp»: «g», «ps»: «clmf», «p2»: «fmyc» } } }, { «id»: 12, «label»: «Кнопка в шапке», «provider»: «adfox», «adaptive»: [ «desktop», «tablet», «phone» ], «adfox»: { «ownerId»: 228129, «params»: { «pp»: «g», «ps»: «bugf», «p2»: «fdhx» } } }, { «id»: 13, «label»: «DM InPage Video PartnerCode», «provider»: «adfox», «adaptive»: [ «desktop», «tablet», «phone» ], «adfox_method»: «create», «adfox»: { «ownerId»: 228129, «params»: { «pp»: «h», «ps»: «bugf», «p2»: «flvn» } } }, { «id»: 14, «label»: «Yandex context video banner», «provider»: «yandex», «yandex»: { «block_id»: «VI-223676–0», «render_to»: «inpage_VI-223676–0–158433683», «adfox_url»:»//ads.adfox.ru/228129/getCode? p1=bxbwd&p2=fpjw&puid1=&puid2=&puid3=&puid4=&puid8=&puid9=&puid21=&puid22=&puid31=&fmt=1&pr=» } } ]

{ «sections»: [{«id»:0, «label»:»\u0413\u043b\u0430\u0432\u043d\u0430\u044f», «name»: «default», «default»: true},{«id»:4, «label»:»\u0412\u0430\u043a\u0430\u043d\u0441\u0438\u0438», «name»: «vacancies», «default»: false},{«id»:3, «label»:»\u0411\u043b\u043e\u0433\u0438», «name»: «blog», «default»: false}] }

Поиск

Написать

Войти

Уведомлений пока нет

Пишите хорошие статьи, комментируйте,
и здесь станет не так пусто

{ «author_name»: «Denis Shiryaev», «author_type»: «self», «tags»: [»\u0447\u0435\u043a\u043b\u0438\u0441\u0442»,»\u043f\u0440\u043e\u0434\u0443\u043a\u0442»], «comments»: 0, «likes»: 0, «favorites»: 1, «is_advertisement»: false, «section_name»: «blog», «id»:»29067» }

Менеджер по продукту ИД «Комитет» (объединяет vc.ru, TJournal, DTF и Spark) делится списком для проверки себя перед публикацией нового проекта или перезапуском старого.

В избранное

В избранном

Дисклеймер: сразу скажу, что список опциональный и не универсальный, так как на разных проектах свои правила, специфика, условия, команда. Просто делюсь своей наработкой, по которой мы не так давно перезапускали vc.ru, TJ, DTF — вдруг кому-то будет полезна.

Пример заглушки

Что нужно сделать:

  • Проверить Title популярных страниц.
  • Заполнить мета-теги description для популярных страниц.
  • Проверить robots.txt и исключить приватные страницы из индексации.
  • Проверить sitemap, например, тут.
  • Проверить коды Google Analytics и «Яндекс.Метрики».
  • Не забудьте прикрепить сайт к «Яндекс.Вебмастеру» и Google Webmaster Tools, ну и сделать красивую выдачу, если нужно.

  • Проверить фавикон сайта, например, тут.

  • Проверить OG-теги, например, тут (там должны быть теги для Twitter, Facebook).

  • Проверить ссылки на социальные сети, если они у вас есть.

  • Проверить виджеты социальных сетей, если они у вас есть.

  • Проверить (прокликать) ссылки и год в футере.

  • Проверить верстку сайта в разных разрешениях через Sizzy.

  • Проверить ошибки 404, 403, 503 и так далее, — они должны быть понятны для людей и поисковиков.

  • Проверить рекламные коды провайдера баннеров — например, Adfox, — если у вас есть баннерная реклама.

  • Проверить почтовую рассылку — вам нужно получить письмо, чтобы убедиться в том, что все хорошо с отпиской, с версткой, рассылкой.

  • Проверьте ваш HTTPS-сертификат — например, тут.

  • Проверить оплату, если она есть.

  • Проверить, нет ли на сайте вшитых ссылок на тестовый сервер (можно поиском по исходникам страницы).

  • Проверить печатные версии важных страниц.

  • Проверить регистрацию по почте, SMS, соцсетям и так далее.

  • Проверить написание комментариев, публикаций, заявок.

  • Проверить работу сайта в разных браузерах (например, тут) и платформах Windows, iOS, Android (например, тут).

  • Проверить пользовательское соглашение и что вы ничего не нарушили по ФЗ — по каким-то там никому не ясным причинам.

  • Проверить формы ввода обратной связи или заявок. В общем, речь об инпутах: они должны работать.

  • Проверить RSS-ленты, если они есть, и форварды со старых RSS-лент, если вы перезапускаете проект.

  • Проверить версии страниц в Instant Articles и AMP.

  • Проверить, что бэкапы в целом существуют.

  • Потестируйте, все ли нормально со скоростью загрузки сайта, — например, тут.

  • На всякий случай убедитесь, что ваш технический директор знает, что такое watchdog, кэш, тесты, откат версии, паника менеджеров.

  • При перезапуске не забудьте проверить совместимость cookies у авторизованных пользователей, чтобы их не выбросило с сайта.

  • Нужно проверить API и формат ответов, если есть мобильные приложения.

  • При перезапуске проверьте, стоят ли редиректы со старых популярных адресов на новые, если вы что-то меняли.

  • Учтите, что DNS-записи могут сменяться несколько часов, у вас должен быть план Б.

  • После запуска проекта проверьте доступность сайта из разных регионов, например, тут.

  • Во время перезапуска проекта сделайте заглушку с опцией отключения со специальной кукой.

Как-то так. Я, скорее всего, забыл что-то или упустил, но я старался покороче — проход по списку занимает минут 20–30.

Предлагаю всем желающим дополнить чек-лист в комментариях.

#чеклист #продукт

Показать еще

Приложение-плацебо скачали
больше миллиона раз

Подписаться на push-уведомления

↓ ↑

©  vc.ru