Подготовьтесь к запуску своего сайта: Не забудьте об этих 10 вещах!

Что еще нужно сделать с вашим сайтом, прежде чем запускать его?

Вы купили веб-домен и создали веб-сайт - браво! Прежде чем нажать кнопку запуска и распространить новости о вашем новом сайте, убедитесь, что вы проверили следующие вещи, чтобы дать вашему проекту наилучшие шансы.

Ниже приведены некоторые советы по мониторингу, оптимизации и безопасности чтобы помочь вашему трафику расти и обеспечить наилучшие впечатления для посетителей вашего сайта:

  1. Google Analytics
  2. Google Search Console
  3. Cloudflare для безопасности и скорости
  4. SSL-сертификат для безопасности и доверия посетителей
  5. Кэширование для повышения производительности
  6. Оптимизация и сжатие изображений
  7. Минификация сценариев
  8. Проверка битых ссылок
  9. Проверка канонических ссылок
  10. Резервное копирование

Давайте объясним каждый пункт более подробно:

1. Google Analytics для мониторинга трафика

Аналитическое решение очень легко добавить на любой сайт, и оно позволяет отслеживать трафик на всех страницах вашего сайта: оно записывает, сколько у вас посетителей, откуда они пришли, с каких сайтов, какие страницы посещают, сколько времени проводят на каждой странице и многое другое!

Запуск веб-сайта без решения по анализу трафика - это все равно что управлять автомобилем с завязанными глазами: вы находитесь на дороге, но не представляете, куда едете. Вы не знаете, как работает ваш трафик, приносят ли пользу публикуемые вами статьи и контент, какова отдача от ваших рекламных кампаний.

Без аналитического решения вы даже не узнаете, есть ли эффект от ваших SEO-усилий.

Одним из самых популярных и простых в установке решений является Google Analytics - и это бесплатно!

2. Google Search Console (ранее Webmaster Tools)

Google Search Console позволяет измерять производительность поисковой системы Google

Если Google Analytics показывает, что происходит с посетителями вашего сайта, то Google Search Console (ранее Webmaster Tools) показывает, какое место занимает ваш сайт в Google с точки зрения поисковых запросов. Он сообщает, сколько страниц вашего сайта проиндексировано Google, по каким словам вас находят посетители, как часто вы появляетесь в результатах поиска и какие страницы вашего сайта являются наиболее популярными с точки зрения органического трафика.

Google Search Console также позволяет указать Google, где найти вашу карту сайта, чтобы помочь ему обнаружить и проиндексировать страницы вашего сайта.

С технической стороны, после авторизации и добавления вашего сайта в Google Search Console вы начнете получать различные уведомления и предупреждения о "здоровье" вашего сайта, например, когда Google обнаружит ошибки на вашем сервере или вирусы и вредоносный код на вашем сайте.

Он дает советы, которые помогут сделать ваш сайт более удобным для навигации на мобильных устройствах, и показывает, какие сайты размещают ссылки на ваш сайт.

Google Search Console также можно связать с Google Analytics, чтобы видеть более подробные отчеты прямо в интерфейсе анализа трафика.

Google Search Console - очень ценный инструмент, и я рекомендую вам им воспользоваться.

3. Cloudflare для скорости и безопасности

Cloudflare это компания, которая предлагает множество услуг, связанных с безопасностью веб-сайтов, передачей контента, скоростью и многим другим.

Вы можете активировать Cloudflare на своем сайте бесплатно, без каких-либо изменений на сайте, прямо на сайте Уровень DNS. После активации (занимает около 10 минут) Cloudflare берет на себя управление зоной DNS и DNS-запросами.

Взамен вы получаете:

  • Защита: Поскольку зона DNS будет контролироваться Cloudflare, IP-адрес вашего сайта будет скрыт, и никто не сможет узнать адрес вашего сервера. Ваш сайт будет работать бесперебойно, потому что Cloudflare направляет трафик на сервер, не раскрывая его личности, и поэтому боты и злоумышленники будут видеть вместо него адрес Cloudflare. Таким образом, он защищает вас от некоторых атак, направленных непосредственно на сервер. Cloudflare также защищает вас от DDoS-атак (тип атаки, который перегружает сервер, отправляя тысячи запросов в секунду).
  • Скорость: Cloudflare предлагает бесплатное кэширование вашего статического контента (изображений, HTML, CSS, кода Javascript) непосредственно в своей распределительной сети (CDN). Это означает, что вы получите значительную экономию пропускной способности - поскольку ваши изображения и другой статический контент находятся на серверах Cloudflare во многих регионах по всей планете, ваши посетители смогут получить доступ к этим ресурсам гораздо быстрее, с близкого к ним сервера, а ваш сервер будет свободен и спокоен. Пока я пишу эту статью, у меня более 50 сайтов на Cloudflare, и у большинства из них экономия пропускной способности составляет 50% и более. Я управляю многими сайтами электронной коммерции, и все они имеют тысячи изображений товаров. Экономия пропускной способности огромна!
  • Безопасность: Cloudflare предлагает бесплатный SSL-сертификат для всего домена, который обновляется автоматически. Все, что вам нужно сделать, это активировать его в интерфейсе администратора и вуаля! Доступ к вашему сайту можно получить с https://. Почему это хорошо? Во-первых, ваши посетители будут чувствовать себя увереннее, видя, что доступ к вашему сайту осуществляется через защищенное соединение. Кроме того, с 2017 года Google заявил, что будет придавать безопасным сайтам больший вес в результатах, а с 2018 года даже отображает в браузере Chrome рядом с сайтами без SSL надпись: "Незащищенный сайт". Итак, будучи бесплатным, вам даже не нужно думать об этом! Вам даже не нужно ничего устанавливать на свой сервер!

4. SSL-сертификат для обеспечения безопасности

Как упоминалось выше, Google начал отдавать предпочтение сайтам, имеющим сертификаты безопасности SSL, и отображает на страницах результатов "незащищенный" ярлык рядом с сайтами, не имеющими SSL. Это выглядит не очень хорошо, но и рискованно с точки зрения безопасности продолжать работу без SSL на своем сайте, особенно когда его можно получить бесплатно.

В 2019 году больше нет оправданий для отсутствия SSL! А если вы не перейдете на Cloudflare, вы можете получить бесплатный SSL-сертификат большинство хостинговых компаний используют бесплатные сертификаты от Let's Encrypt. Вы можете установить их несколькими щелчками мыши у вашего хостера, или, например, если вы работаете на Windows, вы можете загрузить небольшую программу, которая легко установит их.

Конечно, никто не мешает вам купить SSL-сертификат у авторизованного реселлера (такого как GoDaddy, и т.д.) и установить его.

После настройки SSL не забудьте перенаправить все страницы с версией http:// на защищенную версию https://. Обычно это делается путем добавления правил перенаправления на вашем сервере или, если вы используете Cloudflare, проверьте "Всегда используйте https" в разделе Crypto в интерфейсе Cloudflare.

5. Кэширование для повышения скорости работы сайта

Вы можете снизить нагрузку на ваш сервер, воспользовавшись преимуществами кэширования. Если ваш сайт построен на WordPress, существует множество модулей кэширования, которые вы можете установить, чтобы сэкономить процессор (Total Cache, WP Rocket и т.д.), сэкономить вашей базе данных много запросов и т.д.

Кэширование работает на многих уровнях, но основной принцип заключается в том, что при первом обращении посетителя к странице, которая имеет активное кэширование, сервер создает эту страницу путем запроса к базе данных, генерации HTML-кода и предоставления страницы посетителю. Но в то же время плагин кэширования создает статическую копию уже созданной страницы и сохраняет ее на диске (или в памяти сервера). Когда страница посещается снова (тем же посетителем или другим посетителем), плагин находит кэшированную страницу и обслуживает ее оттуда, избавляя сервер от необходимости повторно работать над созданием страницы.

Это основной принцип, и в зависимости от того, насколько сложны ваши страницы, он может заставить сайт выглядеть так, будто он летает!

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

6. Оптимизация и сжатие изображений

Всегда полезно планировать и подготавливать изображения на ранних этапах создания сайта - это сэкономит вам много времени, когда придет время запуска сайта. Вы всегда должны загружать оптимизированные изображения, подходящие по размеру для того места, где вы их используете. Нет смысла загружать огромное изображение на сервер и веб-страницу, если вам нужно, чтобы оно занимало только четверть страницы.

Это также хорошая идея, чтобы предварительная оптимизация и сжатие изображений перед их загрузкой, чтобы обеспечить наилучшее соотношение размеров. Существует множество плагинов для WordPress, которые оптимизируют и сжимают изображения после их добавления на сайт, но лучше всего, если вы представляете, где будет использоваться каждое изображение, какого размера оно должно быть, и загружаете его в таком размере с самого начала.

Изображения значительно увеличивают время загрузки вашего сайта и могут потреблять больше пропускной способности сервера, чем необходимо. Если ваш хостинг-аккаунт имеет лимит пропускной способности (количество данных, передаваемых в месяц), вы можете израсходовать пропускную способность гораздо быстрее, если на вашем сайте будет слишком много изображений, в зависимости от того, какой трафик получает ваш сайт.

Если вы используете в основном изображения в формате JPEG, который является сжатым (с потерями) форматом, мы определили, что при незначительной корректировке сжатия/качества можно добиться значительной экономии полосы пропускания.

Недавно я изучил это соотношение размера и качества на нескольких созданных мною сайтах электронной коммерции и обнаружил хорошую ценность для изображений товаров (которые на некоторых сайтах могут исчисляться тысячами).

Ниже показана разница в размере файла при изменении сжатия (качества) изображения от 90 (по умолчанию) до 70, а затем до 50.

Хотя размер изображения на товарах был очень маленьким, значение 50 привело к получению изображений слишком низкого визуального качества, поэтому я увеличил его до 70. Но даже при качестве 70 пропускная способность, потребляемая изображениями, снизилась почти наполовину! Если умножить это на тысячи товаров, то экономия и разница во времени загрузки страницы будет огромной.

Как вы можете видеть ниже, при переходе к качеству 70 размер изображения резко увеличивается. А при скачке качества с 50 до 90 размер файла изображения увеличивается более чем в два раза!

Размер при качестве 90 (в КБ) Размер при качестве 70 (в КБ) Размер при качестве 50 (в КБ)
35.6 20.0 15.0
34.4 19.3 14.5
35.8 20.1 15.0
24.7 13.3 9.9
37.3 22.0 16.9
27.4 15.3 11.5
27.1 15.2 11.4
61.2 34.9 26.3
Итого: 283,5 Итого: 160.1 Итого: 120,5

 

7. Минимизация для уменьшения размера сценария

Минимизация - это процесс уменьшения размера файлов сценариев (Javascript, таблицы стилей CSS), которые необходимы вашему сайту, чтобы они загружались быстрее.

У вас могут быть файлы CSS (для стилизации) или файлы Javascript (для добавления анимации или динамической функциональности и взаимодействия). Когда вы работаете над сайтом, эти скрипты обычно имеют красиво оформленный код с отступами, табуляциями, пробелами, несколькими строками, длинными именами переменных, чтобы облегчить редактирование, но браузерам это не нужно, чтобы правильно интерпретировать файлы и отобразить страницу.

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

Для эффективности процесс минимизации может происходить на сервере (существуют плагины для WordPress для минимизации), но он также может быть выполнен в программе/платформе, которую вы используете при разработке сайта. Если на вашем сайте установлен Cloudflare, он может минимизировать файлы прямо с сервера, в момент доступа, без вашего участия.

Минимизация скриптов позволяет увеличить количество баллов при анализе сайта такими тестами, как Google Page Speed, GTMetrix или YSlow. Google также использует скорость загрузки сайта при определении того, насколько хорошо ваш сайт должен ранжироваться на страницах результатов поиска. Сайт, который быстро загружается, хорошо воспринимается Google, и ваши посетители будут в восторге.

Вот пример настройки в Cloudflare, которая автоматически сворачивает статические файлы на вашем сайте:

пример минификации cloudflare

8. Проверьте наличие неработающих ссылок

Иногда я бываю неорганизованным при работе над сайтом. Большинство страниц я создаю как черновики, пустые, а затем переделываю их и размещаю на них контент. Я часто оставляю в контенте временные ссылки, которые никуда не ведут, с намерением вернуться позже и заменить их до запуска сайта. Но иногда я забываю об этом, и в итоге на сайте появляются неработающие ссылки.

В других случаях я не получаю от клиентов весь контент и создаю пустые страницы с временными ссылками, просто чтобы иметь возможность заниматься своими делами. Конечно, часто клиент передумывает или я забываю о нем.

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

Вот почему перед запуском (и через регулярные промежутки времени после запуска) я проверяю свой сайт на наличие неработающих ссылок. Вы можете сделать это вручную, если у вас не так много страниц, но вы можете случайно пропустить некоторые ссылки.

Лучше всего использовать программное обеспечение под названием "краулер" - программу, которая посетит главную страницу сайта, определит все ссылки на этой странице, затем посетит каждую ссылку и проделает то же самое с каждой, пока не исчерпает все страницы и ссылки. После сканирования всего сайта программа выдает отчет о результатах и сообщает, есть ли у вас неработающие ссылки, чтобы вы могли их исправить.

Моими любимыми инструментами для проверки наличия неработающих ссылок являются:

  • Xenu Link Sleuth - бесплатная программа для Windows, которая проверит любую ссылку на вашем сайте - не только страницы, но и изображения, фреймы, плагины, фоны, таблицы стилей и так далее. Программа создает отчеты в реальном времени по мере сканирования, а в конце вы можете сохранить отчет или отправить его по электронной почте. Программа также работает на сайтах, защищенных протоколом https. Программа очень маленькая и работает на всех версиях Windows, начиная с 95.
  • Кричащая лягушка - онлайн-инструмент, который предлагает больше, чем просто проверка битых ссылок. Бесплатная версия сканирует до 500 URL-адресов (этого может быть достаточно, если у вас не очень большой сайт). Она также поможет вам с некоторыми советами и инструментами по оптимизации поисковых систем, такими как выявление дублированного контента, анализ мета-тегов и тегов заголовков, генерация XML sitemaps и многое другое.

Вот пример отчета, созданного с помощью Xenu Link Sleuth:

пример ксену

9. Проверьте канонические URL-адреса

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

Например, допустим, у вас есть страница контактов, доступная по следующему адресу:

http://www.mysiteexample.com/contact

И на той же странице в:

http://mysiteexample.com/contact

Вы можете сказать: но это же тот же адрес! Это та же страница!

Да, это действительно одна и та же страница, но вы можете получить доступ к ней по версии домена с "www" и без "www". Для Google это дублирующая страница. "WWW" - это просто поддомен и считается другим адресом.

Если вы не сообщите Google, какая именно версия ваших страниц является предпочтительной (каноническая или официальная), Google будет выбирать сам, считая одну из них "канонической" и игнорируя другую, или, что еще хуже, считая обе одинаково важными. В этом случае SEO-"ценность", которую получила бы каноническая страница, делится надвое - на каждую версию по очереди. Это приводит к тому, что важность страницы снижается из-за разных ссылок, в итоге ваши страницы конкурируют сами с собой.

Именно здесь пригодится "каноническая" ссылка - даже если на вашем сайте есть несколько страниц с одинаковым содержанием, доступных по разным URL, вы можете указать в разделе страниц, какую версию вы предпочитаете ("каноническую" версию), например, так:

<link rel=”canonical” href=”http://mysiteexample.com/contact” />

Этого тега достаточно, чтобы указать поисковым системам, что вы предпочитаете, чтобы страница считала версию без "www" "официальной".

Кроме того, если у вас настроена Google Search Console, вам также следует зайти туда и указать, какую версию вы предпочитаете, чтобы отчеты, полученные там, относились к соответствующей версии.

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

Если вы используете WordPress на своем сайте, то отличным инструментом для оптимизации поисковых систем является Плагин Yoast, который в дополнение к функциям оптимизации, анализа статей, ключевых слов и так далее, автоматически генерирует эти канонические URL на всех страницах.

10. Резервное копирование веб-сайта

Вся работа, которую вы вложили в свой сайт, может пойти насмарку, если у вас нет решение для резервного копирования настройка. Вы загрузили изображения, создали страницы, установили плагины, а потом какой-то хакер получает доступ к ним, сервер падает или вы сами что-то ломаете - если у вас нет недавняя резервная копияУ вас есть ночь или две, иначе вы рискуете ничего не вернуть!

Вот почему рекомендуется создать резервную копию до запуска сайта. Хорошо, если это будет сделано еще на этапе создания сайта.

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

Но все же неплохо иметь где-то свою собственную копию. Вы можете создать резервную копию своего сайта по FTP или с помощью различных инструментов резервного копирования, таких как Syncback SE или Syncback Pro (который я использую уже много лет во всех своих проектах).

Если ваш сайт создан на WordPress, очень хорошим решением для резервного копирования будет создание бесплатной учетной записи на сайте WordPress. ManageWP платформа. После подключения сайта к ManageWP вы можете настроить бесплатное (ежемесячное) или ежедневное (платное) резервное копирование. В зависимости от особенностей вашего сайта и частоты обновления контента, одной резервной копии в месяц может быть недостаточно.

Из ManageWP вы можете автоматически восстановить свой сайт, либо на том же хосте, что и в первый раз, либо на другом хосте, если вы хотите сменить хостинг-компанию.

Как сервис для профессионалов, имеющих несколько сайтов, ManageWP также имеет другие возможности, такие как централизованный контроль обновлений, комментариев, установки модулей и многое другое.

Еще одно решение для резервного копирования, которое я использую, - автоматическое резервное копирование на Amazon S3 (для этого можно использовать Syncback) или на другой FTP-сервер. Существует множество плагинов для wordpress, которые позволяют создавать резервные копии сайта на таких сервисах, как Dropbox, Google Drive, OneDrive и т.д.

Однако важно помнить, что в целях безопасности и эффективности резервное копирование сайта должно производиться часто (по крайней мере, ежедневно) и в отдельном месте от места размещения самого сайта.

Лично я предпочитаю резервное копирование на Amazon S3, используя Syncback Pro. Я могу настроить резервное копирование на ежедневный дифференцированный запуск (резервное копирование только изменений, а не всего сайта). А если это очень важный сайт и я хочу иметь возможность откатиться на более старые версии, я могу настроить 7 резервных копий - по одной на каждый день недели. В этом случае, если произойдет что-то нежелательное, а я не сразу пойму (возможно, сайт был заражен, а я не заметил, и в резервной копии также сохранился вредоносный скрипт), я смогу вернуться на несколько дней назад.

Для всех моих клиентов у меня есть ежедневные полные резервные копии базы данных. При желании я могу вернуться к версии, созданной несколько месяцев назад. Крупные компании даже хранят многолетние резервные копии веб-сайтов и баз данных. Все зависит от того, насколько важны данные и какую гибкость вы хотите иметь при их восстановлении.

Бонус: Настройте подписку на рассылку новостей

Этот последний совет больше относится к области маркетинг или стратегия чем технические. Если вы создаете сайт по какой-либо другой причине, кроме фотографий кошек, вам следует серьезно подойти к созданию список рассылки.

Многие владельцы сайтов (в том числе и я) жалеют, что не начали раньше собирать адреса электронной почты потенциальных клиентов и посетителей сайта. Некоторые делают это еще до запуска сайта.

Если вы начнете создавать список адресов электронной почты сейчас, вы постепенно сформируете ВАШУ аудиторию - людей, которым интересен ВАШ контент, ВАШИ обновления и то, что ВЫ можете предложить. Личный контакт с вашими поклонниками очень эффективен.

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

Быстрый способ начать формирование списка адресов электронной почты - это зарегистрироваться в службе электронной почты или ESP (Поставщик услуг электронной почты) (есть бесплатные, есть платные), введите форму подписки на сайте, и вуаля!

Заключение

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

Я рекомендую вам не оставлять их нереализованными через 6 месяцев после запуска! Прохождение всех шагов и их внедрение займет у вас не более 2 часов. Вы будете рады, что сделали это.

ХОЧУ ПРОДАТЬ ОНЛАЙН-БИЗНЕС-3

Войти

Зарегистрироваться

Сбросить пароль

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