Кошка Кася + Мой личный чеклист создания сайта на WordPress
01.09.2018
Доброго дня, друзья!
Сегодня решилась-таки ни что ужасно срочное и неотложно важное не отвлекаться и написать на свой пушистый блог что-нибудь полезное. Немного подумала (процесс раздумий проиллюстрирован ниже)…
… посчитала-вспомнила… За все время мне доводилось создавать и настраивать с нуля WordPress-сайты раз примерно сто. Примерно. Это и мои собственные сайты, как худо-бедно (и не очень худо-бедно) существующие и уже не существующие, так и клиентские. Как тестовые поддомены на хостингах, так и локальные рабочие пространства… За это время выработался определенный алгоритм, который я сегодня даже откопала в бумажном варианте в одном из своих блокнотов. Вот этим моим собственным своеобразным чеклистом я с вами сегодня и поделюсь. Да и самой будет удобнее в следующий раз…
На истину в последней инстанции не претендую. Расскажу, что и как, в какой последовательности делаю сама, чтобы имея на входе только идею, на выходе получить полностью работоспособный сайт на WordPress, который уже можно начинать наполнять контентом.
1. Выбор домена и хостинга
С хостингом у меня проблем нет: безлимитный и стабильный ГигаХост вне конкуренции: почти 34 ГБ места, сколько душе угодно доменов и БД.
Зато всегда есть проблемы с доменом. Последний раз, когда выбирала доменное имя, мучилась неделю. Кстати, упомяну про удобный инструмент в 2Domains, у которых я регистрирую рушки по 99 рублей — подбор доменного имени . Вводите желаемую основу, а система предлагает вам варианты. Правда, они не всегда подходят, но как направление для «подумать» вполне.
После регистрации не забудьте прописать домену DNS и можете часов на шесть расслабиться, пока они не обновятся.
2. Установка WordPress
Ну тут рассказывать нечего — все уже сказано раньше . Там, правда, об установке на Денвер, но разницы нет, да и до такой степени детализации я здесь опускаться не буду.
3. Первичная настройка
Часть настроек WordPress нужно сделать сразу после установки:
В настройках чтения указать, что в RSS должен отдаваться только анонс. И здесь же закрыть сайт от индексации на время разработки. Правильнее было бы повесить заглушку, но я этого никогда не делаю. Настройте сразу комментирование В настройках медиафайлов я удаляю обычно все размеры, оставляю нули, а картинки заливаю сразу в нужном размере. Но если вы публикуете скрины или изображения с мелкими деталями, то оставьте один размер: в этом размере картинка будет публиковаться на странице, а по клику разворачиваться в натуральную величину. Лайтбокс в помощь. Настройка постоянных ссылок. Я обычно делаю ссылки с категориями. Вам ничто не мешает сделать ссылку просто с названием поста. Есть мнения и за, и против обоих способов.4. Публикую 5-10 записей
Объясню, почему. Дальше я буду выбирать шаблон, а без контента ни один, даже самый классный премиум-шаблон нормально смотреться не будет. Есть, конечно, демо-контент в премиум-темах, но я с ним никогда не связываюсь: потом лень вычищать.
5. Выбор темы оформления
Еще один этап, на котором я «зависаю» надолго. Предварительно подбираю штук десять, потом начинаю крутить-вертеть-примерять… А поскольку, если делаю сайт себе, то в голове уже имею готовый образ, а ни один шаблон, естественно, в него не вписывается , этот процесс растягивается надолго. До достижения некоторого компромисса. О том, как выбрать шаблон , я уже писала год назад, но советы до сих пор актуальны.
6. Перевод и настройка выбранной темы
Знаете, я никогда не ищу сразу русифицированные шаблоны. Чувствую подвох: ну кто будет просто так переводить бесплатную тему и ее выкладывать? Наверняка к переводу прилагается и левая ссылка. Я, конечно, могу найти почти любую, но оно мне надо? Потому беру все бесплатные темы на WordPress.org, премиум — сами знаете где. И делаю собственнолапно перевод — вот так .
Ну и конечно, сразу настраиваю внешний вид сайта: настраиваю меню, делаю настройку шаблона, что-то допиливаю в CSS , просматриваю код на предмет ненужного мне функционала, расставляю виджеты.
Да, здесь же думаю над лого и фавиконом. Себе, хоть и не дизайнер, обычно делаю сама. Жалко за фавиконку 450 рублей, если честно ???? На клиентский сайт заказываю на фрилансе.
7. SEO-плагин
Да, всегда почему-то ставлю первым именно SEO-плагин. В последнее время на своих сайтах использую только SEO Ultimate . Возможность подключения только избранных модулей + поддержка OpenGraph + пакетная обработка мета-тегов (на одной странице) + микроразметка для WordPress = идеальный для меня SEO-плагин.
Предвидя вопросы, скажу: на этом блоге работает AIOSP: в свое время, еще не зная о SEO Ultimate, наэкспериментировалась, теперь уже лень переходить.
8. Настраиваю антиспам
Сейчас обычно просто активирую Akismet. Здесь, на web-koshka, уже год ловит мышей Invisible Captcha. Тут кому что ближе.
9. Cyr-to-lat
Необязательный плагин, можно урлы и ручками править. Но я обычно забываю, публикую с русским урлом, новость подхватывает плагин кросспостинга и понеслось… Есть и аналоги, но я почему-то всегда ставлю именно cyr-to-lat.
10. Настраиваю кеширование
Да, плагин кеширования ставлю сразу — а что, вдруг завтра шквал трафика положит мой сервер? ???? Ставлю обычно WP Super Cache, а за настройками хожу к Дмитрию IdeaFox (надо б у него их слямзить, переписать себе и выдать за откровение, но пока держу себя в руках ???? ).
11. Настраиваю плагин-защитник
Это действо обязательно, везде и всегда. Я везде использую Better WordPress Security, за настройками хожу… в свою кошачью админку. Где настройки, в свою очередь, сделаны по статье все того же Дмитрия ????
12. Закрываю ссылки
Можно, конечно, заморачиваться с ручным закрытием или изобрести свой собственный редирект, но я ставлю плагин для редиректа всех внешних ссылок WP-NoExternalLinks и больше об этом не вспоминаю.
13. Настраиваю .HTACCESS
Собственно, там я включаю браузерное кеширование и gzip-сжатие. Об этом я писала сама здесь . Значительно ускоряет сайт, рекомендую.
14. Создаю robots.txt
Ну «создаю» — громко сказано… Копирую его отсюда, с кошачьего блога, меняю имя домена, и обычно на этом все.
15. Ставлю поиск от Яндекса + ПингерПлагин
У всех опыт разный, конечно… Мой кричит мне о том, что эта связка значительно ускоряет на первых порах индексацию. Как сделать, писала здесь .
16. Ставлю счетчики
Обычно сразу я ставлю только ЛивИнтернет-статистику. Ну а потом если себе, то обычно Piwik + Метрика. Клиентам — как скажут ????
И вот в этот момент я получаю, как и писала в начале, уже полностью функциональный и работоспособный сайт. Дальнейшая настройка зависит от ваших целей: кому-то нужен WooCommerce, кому-то — кровь из носу дай похожие записи. Это все нюансы. Но вот эти 16 шагов я делаю всегда и обязательно.
Замечания, вопросы, предложения, дополнения?
Удачного дня!
P.S. У меня закончились кошки… Так что если кто-то пожелает увековечить своего пушистого любимца или любимицу на страницах моего блога, то фотографию опубликую с удовольствием.