Чек-лист веб-мастера
Чтобы ничего не забыть предлагаю обсудить все нюансы сдачи сайта перед продвижением или перед SEO, как вам удобнее. Вот небольшой список, по которому можно пробежаться и проверить, что все ли пункты у вас выполнены:
- Закрыть сайт от поисковых роботов через robots.txt, если сайт налаживается на рабочем сервере и главное потом не забыть открыть ;)
- Пройти по всему сайту и протестировать всю функциональность. Протыкать все ссылки. Все должно открываться. Желательно в этот момент иметь открытый Firebug на вкладке "Сеть" и убедиться, что везде ответы 200.
- После прокликивания сайта посмотреть error-лог в апаче. Бываетя, что некоторые скрипты работают с ошибками.
- Протестировать скорость загрузки сайта Firebug, Yslow и http://tools.pingdom.com. Возможно окажется, что вы забыли сделать отдачу картинок напрямую nginx-ом или забыли поставить expire-тэг, что снизит скорость загрузки сайта. Желательно, чтобы скорость загрузки не превышала 2-3-4 секунд.
- Проверить, не осталось ли на сайте тестового контента. Часто разделы с новостями и статьями набиваются заглушками. Будет неприятно, если это все проиндексируется.
- Проверить работу сайта в разных браузерах и на разных разрешениях. Для ру-сайтов тестирование в Опере обязательно. Не забыть про разрешение 1024x768! Благо, с плагином WebDevelopper это весьма просто сделать.
- Зайти на domain.com/abracadabra и убедиться, что отдается правильная 404 (и http-код ответа тоже 404!)Создать favicon. Сайт будет сильно лучше смотреться в выдаче с красивой иконкой соотвествующей тематике сайта.
- Проверить что содержимое отдаваемого сайтмапа правильное. Желательно если сайтмап будет расположен на /sitemap.xml, но можно и гугловской версией воспользоваться google-sitemap.xml, главное правильно скормить это хозяйство Вэбмастерам поисковых систем.
- Убедиться, что на сайте есть простая и удобная форма обратной связи.
- Добавить счетчики Google Analytics (в том числе с данными о продажах и скачиваниях файлов) и Yandex.Metrika - с уведомлением по смс и почте. Можно еще LiveInternet поставить, некоторым клиентам он нравится.
- Добавить сайт в мониторинг на monitor.us и basicstate.com. В каждый момент быть уверенным, что сайт продающий — это важно!
- Провести тестирование нагрузки на loadimpact.com на 50 юзерах и посмотреть на загрузку сервера. Существенных торможений быть не должно! Конечно, вряд ли у вас быстро появится по 50 реальных онлайн пользователей, но лучше задуматься о этом заранее.
- Добавить сайт в вебмастер-сервисы Яндекса и Гугла. Не забыть туда же добавить ссылку на сайтмап.
Комментарии
> Провести тестирование нагрузки на loadimpact.com на 50 юзерах и посмотреть на загрузку сервера.
Улыбнуло :)
Если я правильно понял, это одновременно 50чел открывают сайт?
для таких сайтов нужен выделенный сервер, иначе сайт будет долго грузится.
Тут главное понять в принципе хостинг или сам сайт держат или нет нагрузку, видел сайты клиентов, которые при 6-9 посетителях отдавали страницу через 4-6 секунд. Как правило движки типа Joomla! и WP. Кстати, наш Фрилаб не лержит нагрузку )))
Закрывать от индексации старые версии сайта в robots.txt
"Убедиться, что на сайте есть простая и удобная форма обратной связи." - Главное чтобы она рабочая еще была )))
prodev, не обязательно, все опять же зависит от хостинга и движка сайта. Если брать условие, что это впска и тут лежит куча других сайтов, то естественно нагрузка будет критическая, однако, вопрос очень хорошо решается кэшированием страниц, особенно если сайт по-большей части статичный.
Егор, по вопросу загрузки фрилаба, все же предлагаю поставить кэширование по типу Boost - специально для друпала (кэширует css, js, статичные блоки, а также статичный контент, в случае обновления или добавления элементов кэш текущего раздела обновляется)
Володя, а где ты у нас не рабочую форму обратной связи видел?)) Признаюсь, я их делать не очень люблю, но работоспособность обязательно проверяется, кстати заметил проблемы на некоторых хостингах - не отправляются письма о регистрации юзеров, приглашения, активация, рассылки если почта корпоративная. Столкнулся вчера с такой проблемой, о результатах терок с хостерами сообщу.
На Диане если не ошибаюсь не работала ))) А так ты молодец :)