Введение
Почему появилась эта книга
Добрый день, дорогой читатель. Меня зовут Ирина Никулина, моя история на прямую связана с темой книги. Я долгое время работала веб-дизайнером и делала сайты для своих клиентов таким образом: я разрабатывала дизайн, а нанятый программист делал заливку, установку и настройку темы WordPress. При этом стоимость нашей работы распределялась примерно так: 10—15% — стоимость дизайна сайта, 85—90% — стоимость работы программиста.
После того как цены сильно выросли, хорошие программисты значительно увеличили цену на свою работу. Многим моим клиентам цена на сайт в районе 150—200 т. р. показалась высокой (я живу на юге в небольшом городе, было это в 2024 г). Тогда я задумалась, как выйти из ситуации, ведь сайты все равно нужны людям. Стала предлагать сайты на конструкторе сайтов. Для одностраничников это был неплохой вариант. Но вот многие корпоративные сайты, в том числе сайты интернет-магазины и блоги оказались не функциональными для продвижения они уступали по СЕО сайтам на движках.
Тогда я поставила задачу: не обращаясь к программистам и не изучая языки программирования, самой сделать сайт на WordPress за невысокую цену. Моим первым сайтом стал статейный сайт (блог), который я веду до сих пор. Научившись делать такие сайты, я сделала их для клиентов. Задача была решена. За невысокую стоимость я получился полноценный сайт на движке, который хорошо продвигается по ключевым словам. Моей основной задачей было создать именно СЕО-сайт, статейный сайт или блог.
В этой книге я расскажу вам, как можно сделать такой сайт, не залезая в дебри PHP, веб-дизайна и прочих сложных вещей.
Что будет в книге кратко:
— как бесплатно скачать WordPress,
— как найти нормальный хостинг,
— как зарегистрировать домен,
— как залить WordPress на хостинг и создать базу данных (без программирования),
— как найти бесплатную тему дизайна или купить готовую СЕО-оптимизированную тему,
— как установить и настроить тему под свои задачи,
— как создать СЕО-статью или пост,
— как установить плагины,
— как продвигать сайт,
— как создать материалы для сайта,
— как использовать искусственный интеллект для работы над сайтом.
Только практические знания, ничего лишнего, никакой воды!
Что такое WordPress
WordPress: движок, который построил большую часть сайтов в сети Интернет.
Если бы современный интернет был городом, то значительная часть его зданий — от красивых блогов и сайтов-визиток до больших корпоративных порталов и новостных сайтов — была бы построена на одном и том же фундаменте.
Этот фундамент — система управления контентом сайта (CMS) носит известное многим имя WordPress. Это самый популярный, и в то же время простой, доступный, гибкий и мощный «движок» сайта, который перенес создание сайтов из сферы сложного программирования в доступное сайтостроение для любого человека.
Не сложнее конструктора, но при этом значительно функциональнее, WordPress стал невероятно знаменит открытостью кода, простотой, бесплатностью и большим разнообразием готовых тем сайтов.
Рис. 1. Административная часть ВордПресса (сайт автора книги)
Знакомьтесь, ваш самый лучший движок в сети Интернет: WordPress.
Что такое WordPress
WordPress — это свободное (open-source) программное обеспечение, написанное на языке PHP и использующее базу данных MySQL. Это каркас, на который вы устанавливаете дизайнерскую тему и плагины, получая в итоге уникальный продукт (сайт), готовый к использованию. Другими словами это «движок» сайта, его основа и начало начал. Можно представить движок как здание без ремонта, но стены, крыша и фундамент уже созданы. Вам остаётся только сделать ремонт на свой вкус, покрасить стены, положить полы, вставить окна, двери, расставить мебель и т. д.
Без этой основы, фундамента, сайт можно сделать только на языке гипреразметки HTML, которая сейчас не ранжируется поисковыми системами, поскольку обслуживание такого сайта происходит постранично, а не системно, как в движке. Раньше, в начале своего пути веб-мастера я делала сайты на HTML и даже обучала учеников создавать такие ресурсы, но сейчас этот метод остался в прошлом. В поисковой выдаче на первом месте сайты на движках, а сайты HTML и сайты на конструкторе всегда будут после них.
Главная философия WordPress — свобода публикации сайта. Его цель — дать возможность каждому человеку, независимо от уровня его технических навыков, создать свой сайт, управлять контентом (текстами, видео, картинками, каталогом товаров) и все это без необходимости изучать сложные коды PHP и JavaScript.
Краткая история WordPress: от блога до гиганта
История WordPress началось в 2003 году. WordPress тогда был ответвлением другого проекта. Программист Мэтт Мулленвег и разработчик Майк Литтл решили создать удобную платформу для ведения блогов, взяв за основу уже существовавший, но заброшенный инструмент b2/cafelog. Они сосредоточились на простоте, их ключевым принципом стал open-source (открытый код). Коды WordPress были доступны для всех желающих, что позволило тысячам энтузиастов со всего мира улучшать и расширять этот движок.
Рис. 2. Код PHP движка WordPress
До сих пор в каждой админке (административной части) сайта WordPress есть меню «Внешний вид» — «Редактор тем», где можно увидеть программные коды сайта. И раньше мне приходилось с ними работать или нанимать программиста, чтобы что-то подправить на сайте в функционале или дизайне. Но современный движок стал похож на конструктор сайтов — все можно сделать, не обращаясь к сложным кодом программирования. Любое редактирование сайта доступно из меню «Темы» — «Настройка темы». Этому будет посвящена глава 4 этой книги.
Уже к 2005 году WordPress вышел за рамки простого движка для блогов и стал использоваться для разных видов сайтов. Появление системы плагинов и бесплатных готовых тем дизайна кардинально изменило его судьбу. Он стал модульным, превратившись в универсальный конструктор. Сегодня на WordPress работает свыше 43% всех сайтов в мире — цифра, говорящая сама за себя.
Преимущества и недостатки WordPress
Особенности и преимущества:
1. Простота и удобство использования.
Интерфейс административной панели WordPress понятен любому человеку. Добавление страниц, статей, картинок мало чем отличается от работы в привычном текстовом редакторе или в интерфейсе конструктора сайтов. Не нужно быть программистом или веб-дизайнером, чтобы создать пост, страницу, добавить картинку или обновить информацию на сайте. Простота админки стала одним из факторов популярности этого движка.
2. Гибкость и масштабируемость.
WordPress уникален своими модулями. Его ядро (core) — быстрое и обновляемое. Дополнительную функциональность обеспечивают плагины. Плагин (от англ. plug-in — «подключаемый модуль») — программный модуль, который динамически подключается к основной программе для расширения её функциональности.
Нужен интернет-магазин? Устанавливаете плагин WooCommerce. Нужна форма захвата лидов? Для этого есть плагины Contact Form 7 или WPForms. Необходима SEO-оптимизация? Используйте плагины Yoast SEO или Rank Math. Существуют десятки тысяч бесплатных и платных плагинов практически для любой задачи: от резервного копирования до создания социальной сети. То же самое с дизайном сайта: десятки тысяч тем от бесплатных до очень дорогих и уникальных позволяют кардинально менять внешний вид сайта за пару кликов.
Рис. 3. СЕО- плагин в WP
3. Активное сообщество
Это еще одно преимущество WordPress. Глобальное сообщество разработчиков, программистов, дизайнеров и простых пользователей — это двигатель прогресса WordPress. Сообщество создает и обновляет плагины, пишет документацию, бесплатно консультирует на форумах, организует конференции (WordCamps). Если у вас возникла проблема — с вероятностью 99.9% её решение уже описано на сайтах сообщества.
Существует сообщество в ТГ-канале: wpcommunity, Вконстакте: wordpress_official, клуб ВордПресс на сайте clubwp и т. д.
4. Поисковая оптимизация SEO
WordPress изначально был создан с оглядкой на поисковые системы, как движок для сайта-блога (статейного сайта). Его код чистый и структурированный, система создания постоянных ссылок (ЧПУ) гибкая, а с помощью плагинов SEO-настройка стала доступной простому пользователю. Сейчас многие сайты, сделанные на WordPress, занимают высокие позиции в ТОП-выдаче поисковых систем.
5. Открытость и свобода WordPress
Владельцы сайтов на WordPress полностью могут контролировать весь свой сайт, включая тонкие настройки и коды. Платформа не привязана к конкретному хостингу. В любой момент можно перенести сайт, изменить его код или отказаться от ненужных функций. Это выгодно отличает сайт на движке от сайтов, созданных на конструкторе (SaaS), где владелец сайта арендует место под сайт со множеством ограничений: нельзя управлять кодом, невозможно перенести на другой хостинг, нельзя модифицировать, добавлять новые функции и т. д.
6. Развитие и безопасность
Над ядром WordPress работает целая команда, а сообщество постоянно тестирует и улучшает его код. Довольно часто выходят обновления движка, исправляются уязвимости, добавляются новые функции, совершенствуется уже существующий функционал и административная часть сайта. При обновлении ядра, тем и плагинов сайт на WordPress всегда остается безопасным и современным.
7. Мультимедийные возможности
Встроенный медиа-библиотека упрощает работу с изображениями, видео и аудио. Файлы можно легко загружать, редактировать (обрезать, поворачивать), вставлять в материалы и управлять ими. Легко загружается видео, особенно небольшое, единственное, слишком большие файлы (более 1 Гб) могут «подвиснуть».
Рис. 4. Библиотека медиафайлов на WordPress
Недостатки WordPress
Идеальных решений не существует, так и у WordPress есть свои небольшие недостатки:
— Как и любой движок сайта, WordPress требует обслуживания. В отличие от конструкторов, где за всем следит компания-провайдер, за WordPress-сайтом нужно следить: устанавливать обновления, делать резервные копии, контролировать безопасность, скачивать и устанавливать плагины. Впрочем, я не считаю это недостатком. Ведь любой сайт похож на ребенка: после того, как ребенок появляется на свет, необходимо за ним ухаживать: кормить, одевать, обучать и т. д. Если ребенка забросить, он не сможет развиваться. Так же и с сайтом на движке: требуется проверка, обновл