Лаб. работа “Базовая настройка сайта на WordPress”
Лабораторная работа №3
Базовая настройка сайта на WordPress
Цель работы
Освоить основные настройки CMS WordPress, влияющие на работу всего сайта, и понять их значение для SEO и пользовательского опыта.
Задачи
- Изменить название и описание сайта
- Настроить формат постоянных ссылок (ЧПУ) на “Название записи” с обоснованием
- Настроить параметры главной страницы (отображать последние записи или статическую страницу)
- Изучить и настроить параметры комментирования
- Загрузить и установить favicon (иконку сайта)
Ключевые навыки
- Администрирование CMS
- Настройка ЧПУ (SEF-URL)
- Понимание влияния настроек на SEO
- Работа с административной панелью WordPress
Теоретическая часть
Основные настройки WordPress
WordPress предлагает широкие возможности по настройке сайта через раздел Настройки в административной панели. Эти настройки влияют на:
- Общие настройки — название, описание, часовой пояс, форматы даты и времени
- Настройки чтения — параметры главной страницы, отображение записей
- Настройки обсуждения — комментарии, уведомления, модерация
- Настройки постоянных ссылок — формат URL (ЧПУ)
- Настройки медиафайлов — размеры изображений
Постоянные ссылки (ЧПУ)
ЧПУ (ЧеловекоПонятные URL) — это формат адресов страниц, понятный для чтения и полезный для SEO.
Примеры:
http://example.com/?p=123— стандартный формат (нежелательно)http://example.com/2025/03/08/post-name/— с датойhttp://example.com/post-name/— по названию записи (рекомендуется)
Преимущества ЧПУ:
- Улучшение позиций в поисковых системах
- Удобство для пользователей (понятен URL страницы)
- Возможность включать ключевые слова в адрес страницы
- Лучшая кликабельность в результатах поиска
Настройки главной страницы
WordPress предлагает два варианта отображения главной страницы:
- Ваши последние записи — блоговый формат
- На главной отображаются последние публикации
- Подходит для блогов, новостных сайтов
- Страница меняется автоматически при добавлении новых записей
- Статическая страница — сайт-визитка
- На главной отображается выбранная статическая страница
- Подходит для корпоративных сайтов, лендингов
- Структура сайта более предсказуема
Настройки комментирования
Комментарии — важный инструмент взаимодействия с аудиторией. Настройки позволяют:
- Включать/выключать комментарии глобально или для конкретных записей/страниц
- Требовать регистрацию пользователей для комментирования
- Настраивать модерацию (автоматическое одобрение)
- Включать уведомления о новых комментариях
- Устанавливать фильтр спама (akismet)
Favicon
Favicon — маленькая иконка, отображаемая в браузере рядом с названием сайта:
- Размеры: 512x512 пикселей (рекомендуется), формат PNG
- Отображается в:
- Вкладке браузера
- Избранном/закладках
- Истории браузера
- Результатах поиска (иногда)
- Важна для узнаваемости бренда
Практическая часть
Шаг 1. Подключение к серверу и WordPress
1.1. Подключитесь к серверу Segfault:
1.2. Проверьте работу PHP-сервера:
Если сервер не работает, запустите его:
1.3. Получите порт для доступа к сайту:
1.4. Откройте административную панель WordPress:
http://ВАШ-IP:ВАШ-ПОРТ/wp-admin
Войдите под учётной записью администратора.
Шаг 2. Изменение названия и описания сайта
2.1. В админ-панели перейдите:
Настройки → Общие
2.2. Заполните следующие поля:
| Поле | Значение | Описание |
|---|---|---|
| Название сайта | Мой первый сайт на WordPress | Отображается в заголовке браузера |
| Краткое описание | Сайт для лабораторной работы по CMS | Подзаголовок сайта, часто используется в теме |
| Адрес сайта (URL) | http://ВАШ-IP:ВАШ-ПОРТ |
Основной URL сайта |
| Адрес WordPress (URL) | http://ВАШ-IP:ВАШ-ПОРТ |
URL директории WordPress |
| Часовой пояс | (UTC+3) Минск | Влияет на время публикации записей |
| Формат даты | d.m.Y | Отображение даты (например, 08.03.2025) |
| Формат времени | H:i | Отображение времени (например, 14:30) |
2.3. Сохраните изменения, нажав кнопку “Сохранить изменения” в нижней части страницы
2.4. Обновите главную страницу сайта и убедитесь, что название изменилось:
http://ВАШ-IP:ВАШ-ПОРТ/
Примечание: Название сайта может отображаться в разных местах в зависимости от темы:
- Заголовок вкладки браузера
- Шапка сайта (header)
- Подвал сайта (footer)
Шаг 3. Настройка постоянных ссылок (ЧПУ)
3.1. В админ-панели перейдите:
Настройки → Постоянные ссылки
3.2. Изучите доступные форматы:
| Формат | Пример URL | Описание |
|---|---|---|
| Простой | http://site.com/?p=123 |
Стандартный формат, не подходит для SEO |
| День и название | http://site.com/2025/03/08/sample-post/ |
Включает дату публикации |
| Месяц и название | http://site.com/2025/03/sample-post/ |
Включает месяц и год |
| Числовые | http://site.com/archives/123 |
Только ID записи |
| Название записи | http://site.com/sample-post/ |
Оптимальный вариант |
| Произвольная структура | http://site.com/blog/%postname%/ |
Любой формат с тегами |
3.3. Выберите формат “Название записи”:
Выберите радиокнопку “Название записи”
3.4. Обоснуйте выбор (запишите в отчёт):
Обоснование выбора формата “Название записи”:
Преимущества:
- SEO-оптимизация: URL содержит ключевые слова из заголовка записи
- Краткость: URL короче, чем с датой, легче запомнить
- Вечный характер: URL не меняется при переносе на другой домен или изменении года
- Читаемость: Пользователь понимает содержание страницы по URL
- Рекомендации: Рекомендуется поисковыми системами (Google, Яндекс)
Недостатки:
- Возможность дублирования URL при одинаковых заголовках (WordPress автоматически добавляет суффикс)
- Не показывает дату публикации (для некоторых типов контента это важно)
Итог: Для большинства блогов и новостных сайтов формат “Название записи” является оптимальным выбором.
3.5. Сохраните изменения
3.6. Проверьте работу ЧПУ:
- Перейдите: Записи → Все записи
- Нажмите на название любой записи
- Убедитесь, что URL в браузере имеет вид:
http://site.com/название-записи/
Шаг 4. Настройка параметров главной страницы
4.1. В админ-панели перейдите:
Настройки → Чтение
4.2. Изучите раздел “На первой странице отображать”:
Доступны два варианта:
Вариант А: Ваши последние записи
Описание: На главной странице автоматически отображаются последние опубликованные записи в обратном хронологическом порядке.
Для чего подходит:
- Блоги
- Новостные порталы
- Персональные сайты
- Сайты с регулярно обновляемым контентом
Плюсы:
- Автоматическое обновление главной страницы
- Пользователи видят свежий контент сразу
- Хорошо для SEO (поисковики любят свежий контент)
Минусы:
- Меняется контент при каждой новой публикации
- Может быть сложно контролировать, что именно отображается
Вариант Б: Статическая страница
Описание: На главной странице отображается выбранная вами статическая страница. Записи блога доступны на отдельной странице.
Для чего подходит:
- Корпоративные сайты
- Сайты-визитки
- Лендинги
- Интернет-магазины
Плюсы:
- Полный контроль над содержимым главной страницы
- Стабильный внешний вид сайта
- Возможность создать продающую структуру
Минусы:
- Требует вручную обновлять главную страницу
- Свежий контент не виден сразу
4.3. Выберите вариант для своего сайта:
Для данной лабораторной работы рекомендуем выбрать “Ваши последние записи” (опция по умолчанию).
Если хотите попробовать статическую страницу:
- Выберите “Статическая страница”
- В выпадающем списке “Первая страница” выберите существующую страницу (например, “Пример страницы”)
- В выпадающем списке “Страница записей” выберите страницу, где будут отображаться записи
4.4. Настройте параметры отображения записей:
В разделе “На страницах блога отображать не более” установите значение: 5
Это означает, что на странице будет отображаться не более 5 записей, остальное — на следующих страницах.
4.5. Сохраните изменения
4.6. Проверьте работу главной страницы:
Перейдите на главную страницу сайта:
http://ВАШ-IP:ВАШ-ПОРТ/
Убедитесь, что настройки применены:
- Отображается 5 последних записей (или статическая страница, если выбрали этот вариант)
- Постраничная навигация работает (если записей больше 5)
Шаг 5. Настройка параметров комментирования
5.1. В админ-панели перейдите:
Настройки → Обсуждение
5.2. Изучите доступные настройки:
Настройки по умолчанию
| Настройка | Значение | Описание |
|---|---|---|
| Попытки отправлять уведомления | [X] | Уведомлять по email о новых комментариях |
| Автоматическое закрытие комментариев | [ ] | Автоматически отключать комментарии через X дней |
| Показать форму комментариев | [X] | Отображать форму комментариев для незарегистрированных |
| Пользователи должны быть зарегистрированы | [ ] | Требовать регистрацию для комментирования |
Рекомендуемые настройки для обучения:
Перед появлением комментария
| Настройка | Значение | Описание |
|---|---|---|
| Комментарий должен быть одобрен вручную | [X] | Администратор должен утвердить каждый комментарий |
| Комментарий автора записи | [X] | Автоматически одобрять комментарии автора записи |
Рекомендация для обучения: [V] Установите галочку “Комментарий должен быть одобрен вручную” — это поможет понять процесс модерации.
Модерация комментариев
Список стоп-слов:
Добавьте слова, которые будут помечать комментарий как спам:
viagra
casino
xxx
Чёрный список:
IP-адреса или email-адреса, которые будут блокироваться.
5.3. Настройте комментарии следующим образом:
[X] Попытки отправлять уведомления из блога на автора комментария
[ ] Автоматически закрывать комментарии на записи старше 14 дней
[X] Разрешить людям публиковать комментарии на новые статьи
[ ] Пользователь должен быть зарегистрирован и авторизован, чтобы оставить комментарий
[X] Комментатор должен заполнить имя и e-mail
[X] Пользователи должны быть зарегистрированы для того, чтобы писать комментарии
[ ] Автоматически одобрять комментарии от пользователей, комментировавших ранее
[X] Комментарий должен быть одобрен вручную
[ ] Автор комментария должен иметь хотя бы одну одобренную запись
[X] Комментарий автора записи автоматически одобряется
Список стоп-слов:
viagra, casino, porn, spam
5.4. Сохраните изменения
5.5. Проверьте работу комментариев:
- Откройте любую запись в новой вкладке в режиме инкогнито
- Попробуйте оставить комментарий
- Вернитесь в админ-панель: Комментарии
- Убедитесь, что комментарий появился в списке и имеет статус “На утверждении”
- Одобрите комментарий или пометьте как спам
Шаг 6. Загрузка и установка favicon
6.1. Подготовка favicon
Требования к favicon:
- Формат: PNG (рекомендуется), ICO (классический формат)
- Размер: 512x512 пикселей (рекомендуется WordPress)
- Минимальный размер: 32x32 пикселя
- Простой, легко узнаваемый логотип или иконка
Если у вас нет изображения:
Для лабораторной работы можно использовать любую картинку:
- Найдите простое изображение в интернете
- Или создайте простую картинку с логотипом (например, букву W на цветном фоне)
Редактирование размера (если есть доступ к графическому редактору):
- Откройте изображение в Photoshop, GIMP или онлайн-редакторе (например, https://www.iloveimg.com/resize-image)
- Измените размер до 512x512 пикселей
- Сохраните в формате PNG
6.2. Загрузка favicon в WordPress:
- В админ-панели перейдите: Внешний вид → Настроить
- В боковом меню выберите: Идентификация сайта
- Нажмите на область “Выбрать значок сайта” (или “Site Icon”)
- В появившемся модальном окне выберите файл с вашего компьютера
- Подождите загрузки изображения
- Обрежьте изображение до нужной формы (квадрат)
- Нажмите “Обрезать и опубликовать”
6.3. Проверьте отображение favicon:
- Нажмите “Опубликовать” в верхней части окна настройки
- Обновите страницу сайта (F5)
- Посмотрите на вкладку браузера — должен появиться ваш favicon
Примечание: Если favicon не отображается сразу:
- Очистите кэш браузера (Ctrl+Shift+Delete)
- Попробуйте открыть сайт в другой вкладке
- Проверьте, что favicon действительно загружен (исходный код страницы)
Шаг 7. Дополнительные настройки (по желанию)
7.1. Настройка медиафайлов
Перейдите: Настройки → Медиафайлы
Настройте размеры изображений:
| Размер | Ширина | Высота | Кроп (обрезка) |
|---|---|---|---|
| Миниатюры | 150 | 150 | [X] Обрезать миниатюру до точных размеров |
| Средний размер | 300 | 300 | [ ] |
| Большой размер | 1024 | 1024 | [ ] |
Сохраните изменения.
7.2. Проверка robots.txt
WordPress автоматически создаёт файл robots.txt для поисковых систем.
Проверьте, что он доступен:
http://ВАШ-IP:ВАШ-ПОРТ/robots.txt
Содержимое должно быть примерно таким:
User-agent: *
Disallow: /wp-admin/
Allow: /wp-admin/admin-ajax.php
Sitemap: http://ВАШ-IP:ВАШ-ПОРТ/wp-sitemap.xml
7.3. Проверка карты сайта (sitemap.xml)
WordPress автоматически создаёт XML-карту сайта.
Проверьте:
http://ВАШ-IP:ВАШ-ПОРТ/wp-sitemap.xml
Карта сайта должна содержать ссылки на записи, страницы и таксономии.
Дополнительные задания
Задание 1. Создание тестового комментария
- В режиме инкогнито откройте любую запись
- Оставьте комментарий с реалистичным текстом
- В админ-панели: Комментарии → Одобрить
- Проверьте, что комментарий отображается на странице записи
Задание 2. Изменение формата ЧПУ
- Попробуйте разные форматы постоянных ссылок
- Для каждого формата создайте тестовую запись
- Сравните получившиеся URL
- В отчёте укажите плюсы и минусы каждого формата
Задание 3. Настройка статической главной страницы
- Создайте страницу “Добро пожаловать” с приветственным текстом
- Настройки → Чтение → Статическая страница → “Добро пожаловать”
- Проверьте, что главная страница изменилась
- Создайте страницу “Блог” и назначьте её как страницу записей
Задание 4. Создание собственного favicon
- Создайте простое изображение 512x512 пикселей (можно в Paint или онлайн-редакторе)
- Напишите букву своего имени инициалов на цветном фоне
- Загрузите как favicon
- Сделайте скриншот отображения favicon для отчёта
Требования к отчёту
Отчёт должен содержать:
- Титульный лист с названием работы, ФИО студента, группы, датой
- Введение — цель и задачи работы (0.5 страницы)
- Теоретическая часть — описание основных настроек WordPress, ЧПУ и их влияния на SEO (1-2 страницы)
- Практическая часть — пошаговое описание выполнения:
- Изменение названия и описания сайта (скриншот настроек и результата)
- Настройка постоянных ссылок (скриншот с выбранным форматом + обоснование)
- Настройка главной страницы (скриншот настроек и главной страницы)
- Настройка комментирования (скриншот настроек + пример комментария)
- Установка favicon (скриншот процесса загрузки и результат)
- Сравнительный анализ форматов ЧПУ — таблица с преимуществами и недостатками каждого формата
- Вывод — какие навыки получены, какие настройки наиболее важны для SEO (0.5-1 страница)
- Список источников — использованные материалы (минимум 3 источника)
Объём отчёта: 5-8 страниц
Формат: PDF или DOCX
Критерии оценки
| Критерий | Баллы | Описание |
|---|---|---|
| Изменение названия и описания сайта | 10 | Название и описание изменены, результат проверен |
| Настройка постоянных ссылок | 20 | Формат “Название записи” выбран, обоснование предоставлено |
| Настройка главной страницы | 15 | Параметры главной страницы настроены, результат проверен |
| Настройка комментирования | 15 | Комментарии настроены, тестовый комментарий создан |
| Установка favicon | 10 | Favicon загружен и отображается |
| Обоснование выбора настроек | 15 | Обоснование выбора ЧПУ и других настроек в отчёте |
| Оформление отчёта | 15 | Структурированный отчёт со скриншотами |
Максимальный балл: 100
Шкала оценок:
- 90-100: отлично
- 75-89: хорошо
- 60-74: удовлетворительно
- менее 60: неудовлетворительно
Бонус за дополнительные задания: до +20 баллов
Контрольные вопросы для защиты
- Что такое ЧПУ (SEF-URL) и зачем они нужны?
- Какие форматы постоянных ссылок существуют в WordPress?
- Почему формат “Название записи” считается оптимальным для SEO?
- В чём разница между отображением “Ваши последние записи” и “Статическая страница” на главной?
- Какие настройки комментирования влияют на безопасность сайта?
- Зачем нужен favicon и где он отображается?
- Что такое robots.txt и для чего он нужен?
- Что такое sitemap.xml и зачем он нужен?
- Как настройки сайта влияют на SEO-оптимизацию?
- Что такое метатеги Title и Description и как их настроить в WordPress?
Возможные проблемы и решения
Проблема: Настройки не сохраняются
Решение:
- Проверьте права доступа к файлам WordPress
- Убедитесь, что файл
wp-config.phpдоступен для записи - Проверьте работу базы данных SQLite
- Попробуйте очистить кэш браузера
Проблема: ЧПУ не работают (ошибка 404)
Решение:
- Проверьте, что PHP-сервер запущен и слушает на правильном порту
- Очистите кэш браузера
- Попробуйте отключить и снова включить плагины
- Проверьте, что файл
.htaccessсуществует (для Apache) или сервер поддерживает URL rewriting
Проблема: Favicon не отображается
Решение:
- Очистите кэш браузера (Ctrl+Shift+Delete)
- Попробуйте открыть сайт в другом браузере
- Проверьте, что favicon загружен (исходный код страницы, тег
<link rel="icon">) - Убедитесь, что изображение соответствует требованиям (формат PNG, размер 512x512)
- Обновите страницу с жесткой перезагрузкой (Ctrl+F5)
Проблема: Комментарии не сохраняются
Решение:
- Проверьте настройки комментариев (Настройки → Обсуждение)
- Убедитесь, что комментарии включены для конкретной записи/страницы
- Проверьте, что Akismet или другие плагины не блокируют комментарии
- Проверьте папку спама (Комментарии → Спам)
Проблема: Изменения на главной странице не видны
Решение:
- Очистите кэш браузера
- Проверьте, что вы смотрите на правильную страницу (URL)
- Убедитесь, что изменения сохранены (сообщение “Настройки сохранены”)
- Попробуйте отключить плагины кеширования
Рекомендуемые источники
Официальная документация
- WordPress Codex: https://codex.wordpress.org/Settings_General_Screen
- WordPress Settings: https://wordpress.org/support/article/settings-general-screen/
- Permalinks: https://wordpress.org/support/article/settings-permalinks-screen/
SEO и оптимизация
- Google SEO Starter Guide: https://developers.google.com/search/docs/beginner/seo-starter-guide
- Яндекс: Помощь вебмастера: https://yandex.ru/support/webmaster/
Темы оформления
- WordPress Theme Customizer: https://developer.wordpress.org/themes/customizer-api/
Приложение А. Полный список настроек WordPress
Настройки → Общие
- Название сайта
- Краткое описание
- Адрес сайта (URL)
- Адрес WordPress (URL)
- Часовой пояс
- Язык сайта
- Формат даты
- Формат времени
- Начало недели
Настройки → Написание
- Категория по умолчанию
- Рубрика по умолчанию
- Формат записи по умолчанию
- Публикация через email
Настройки → Чтение
- На первой странице отображать
- На страницах блога отображать не более
- Для каждого вывода записи блога отображать не более
- Кодироваться в ленте новостей (RSS)
Настройки → Обсуждение
- Настройки по умолчанию для статей
- Перед появлением комментария
- Модерация комментариев
- Аватары
Настройки → Медиафайлы
- Миниатюры
- Средний размер
- Большой размер
- Загрузка файлов
Настройки → Постоянные ссылки
- Стандартные форматы
- Произвольная структура
Приложение Б. Теги для произвольной структуры ЧПУ
| Тег | Описание | Пример |
|---|---|---|
%year% |
Год записи (4 цифры) | 2025 |
%monthnum% |
Месяц записи (2 цифры) | 03 |
%day% |
День записи (2 цифры) | 08 |
%hour% |
Час (2 цифры) | 14 |
%minute% |
Минуты (2 цифры) | 30 |
%second% |
Секунды (2 цифры) | 45 |
%postname% |
Санитайзированный заголовок записи | my-post-title |
%post_id% |
Уникальный ID записи | 123 |
%category% |
Рубрика записи (санитайзированная) | news |
%author% |
Автор записи (санитайзированный) | admin |
Примеры произвольных структур:
/%year%/%monthnum%/%postname%/→2025/03/my-post-title//blog/%postname%/→blog/my-post-title//archive/%post_id%/→archive/123//%category%/%postname%/→news/my-post-title/