Доброго дня, читатели Блога SEO-Дилетанта. В сети множество статей о создании и настройке блога на WordPress. Каждый автор видит это по своему и вкладывает в это понятие свой смысл.
Многие статьи на эту тему несомненно полезны, многие скучны и описывают много лишнего, чего в первый день начинающему вебмастеру вообще не нужно. Я создаю блоги под ключ и выработала свою схему быстрой настройки WordPress для своих клиентов. Сегодня я делюсь с вами своими наработками.
Дальнейшее в статье предполагает, что вы уже выбрали и купили домен. Что это такое, где и как это сделать, можно узнать из моей статьи Где и как купить домен. Выбрали хостинг, зарегистрировались на нем. Подробнее можно узнать в статье Как выбрать хостинг — мой личный опыт.
Многие хостинги, спасибо им, предлагают установку CMS WordPress в автоматическом режиме. Мой хостинг Beget.ru не исключение. Я всегда пользуюсь автоматической установкой CMS, не вижу в этом ничего плохого, наоборот, все быстро и удобно.
После установки, не важно вручную или в автоматическом режиме, у вас должен быть логин и пароль администратора. Вход в административную панель вашего сайта на WordPress всегда будет по адресу:
http://mydomen.ru/wp-admin/
mydomen.ru — меняем на имя своего домена.
Конечно, здесь есть доля субъективного мнения, и у каждого вебмастера мнение свое. Если вы читаете мои статьи, значит доверяете мне. Итак, переходим непосредственно к настройкам WordPress.
Настройки WordPress
Левая колонка, последний пункт меню — Настройки.
Общие
Указываем название и описание сайта. В будущем это можно будет изменить. Остальные пункты настроек можно оставить на потом.
Чтение
Видимость для поисковых систем
Попросить поисковые системы не индексировать сайт.
Я не настаиваю, но рекомендую на время проведения работ запретить сайт к индексации. Я всегда так делаю, пока настраиваю сайт для клиента.
Обсуждение
На самом деле этот пункт можно оставить на потом, он не является критичным для первичных настроек. Но, когда я создаю сайт для клиента, я сразу определяюсь с глобальными настройками комментариев. И первое, что мы определяем — это можно оставлять комментарии к новым статьям или нет.
Для начальных настроек я выделяю галочками следующие пункты.
Настройки для статьи по умолчанию
Разрешить оставлять комментарии на новые статьи
Другие настройки комментариев:
Автор комментария должен указать имя и e-mail
Разрешить древовидные (вложенные) комментарии глубиной 10 уровней
Отправить мне письмо, когда
Кто-нибудь оставил комментарий
Комментарий ожидает проверки
Аватары
Отображение аватаров
Показывать аватары
Максимальный рейтинг
G — Подходит для любой аудитории
Аватар по умолчанию
Выбираем на свой вкус и цвет.
Постоянные ссылки
Выбираем пункт — Произвольно
и указываем следующий код:
/%category%/%postname%.html
Я выбрала именно такое построение ссылок в WordPress, основываясь на рекомендациях Яндекс и Google, о чем неоднократно писала у себя в блоге. Последняя из статей от 22 марта 2016 года — Структура сайта — идеальная, для SEO, для людей.
Итак, с базовой настройкой закончили. Переходим к плагинам.
Базовые плагины для WordPress
Я всегда пользуюсь плагинами из каталога плагинов WordPress и устанавливаю их прямо из админки блога: Плагины — Добавить новый.
В строке поиска вверху справа указываю название плагина, жму Enter, получаю список плагинов. Если название указано верно, то нужный плагин самый первый в списке. Жму — установить, следую дальнейшим автоматическим инструкциям.
Все установленные плагины можно найти:
- Плагины — Установленные
- В пункте Настройки
- В левом меню WordPress
- В пункте Инструменты
По умолчанию в CMS предустановлены два плагина:
Hello Dolly — удаляю сразу.
Akismet — плагин защиты блога от спам-комментариев.
Исторически так сложилось, что я удаляю и этот плагин. В первый раз меня отпугнула регистрация, не хотелось тратить на это время. Я поставила другой плагин для защиты от спам-комментариев и ни разу не пожалела. Поэтому расскажу о нем чуть ниже.
Если плагин не требует настройки, русифицирован, прост и понятен — то я не буду в статье останавливаться на его настройках. Во всех остальных случаях я подробно остановлюсь на настройке плагина.
Публикация
RusToLat — первый и самый важный плагин, без которого нельзя публиковать первые статьи.
Плагин автоматически производит транслитерацию заголовка статьи из кириллических символов в латиницу.
Без этого плагина все статьи будут иметь адрес:
http://mydomen.ru/мое-название-статьи.html
в реальности адрес будет выглядеть так:
http://mydomen.ru/%d0%bc%d0%be%d0%b5-%d0%bd%d0%b0%d0%b7%d0%b2%d0%b0%d0%bd%d0%b8%d0%b5-%d1%81%d1%82%d0%b0%d1%82%d1%8c%d0%b8.html
А с плагином
http://mydomen.ru/moe-nazvanie-stati.html
После установки плагин не требует никаких настроек.
TinyMCE Advanced — визуальный редактор.
Без данного плагина, если не знать HTML и CSS, невозможно создать красивый читаемый текст. Обязателен к установке.
Я оставляю настройки по умолчанию.
Комментирование
Antispam Bee — вот этот самый плагин для защиты от спама в комментариях, которым я заменила Akismet. Мне нравится:
- Простая настройка
- Надежная защита. За все время использования — тысячи заблокированных спамных комментариев.
- Без каптчи. Многие считают, что защититься можно только с помощью каптчи. Посмотрите мой блог, я нигде ее не использую и не страдаю от спама.
Плагин почти полностью переведен на русский язык, в основном я оставляю все настройки по умолчанию.
Subscribe To Comments — несмотря на свою продвинутость, WP не дает возможности подписываться на комментарии. Пример:
Читатель задал вам вопрос в блоге, т.к. вы являетесь автором блога, вы сразу получили уведомление о новом комментарии, поэтому быстро ответили. А вот ваш читатель не получил уведомления о том, что вы ему ответили. Данный плагин решает эту проблему.
Так что обязателен к установке и настройке следующих пунктов:
Not subscribed text:
Оповещать меня о новых комментариях.
Subscribed text:
Вы подписаны на эту запись. Управлять подписками.
Entry author text:
Вы автор этой записи. Управлять подписками.
Резервное копирование
WP-DB-Backup — Плагин бекапа базы данных
BackUpWordPress — Плагин бекапа файлов и базы данных.
Можно установить только один плагин BackUpWordPress, т.к. он создает копии как файлов, так и базы. С другой же стороны, он нужен только на начальном этапе, если вы планируете вносить изменения в файлы темы, то важно сохранять их, если что-то пойдет не так. В будущем же, если вы не меняете файлы темы, то и бекапить вам их постоянно не нужно.
А вот базу данных сохранять нужно постоянно, т.к. в базе хранятся ваши статьи, комментарии и другие данные. И первый плагин WP-DB-Backup обладает более гибкими настройками. Поэтому рекомендую его использовать.
Плагины русифицированы и понятны. Главное, сразу настроить создание резервных копий по расписанию.
Безопасность
Настало время поговорить о безопасности WordPress.
Limit Login Attempts — простой плагин, который устанавливает ограничение на количество попыток входа, если набран неправильный пароль.
Плагин русифицирован и понятен.
Acunetix WP Security — мне нравится этот плагин тем, что автоматизирует настройки по защите WordPress. Об этом плагине можно написать отдельную статью, а пока, не вдаваясь в подробности:
- открываем страницу WP Security — Settings,
- выделяем все пункты,
- снимаем выделение с пункта Show the RSS widget in the dashboard,
- жмем кнопку Update settings.
Плагин все сделает сам. Результат на странице Dashboard.
Кеширование
На просторах интернета вы можете найти разные мнения о том, какой плагин лучше.
Я пользуюсь WP Super Cache. Скачиваем, активируем, но НЕ включаем кеширование, пока полностью не настроим свой сайт. Кеширование я включаю тогда, когда работа над сайтом полностью завершена.
В большинстве случаев оставляю стандартные настройки по умолчанию.
Когда у меня были проблемы с предыдущим хостингом, служба поддержки давала мне свои рекомендации по настройке данного плагина. Когда я перешла на Beget, первым делом задала вопрос в службу поддержки, есть ли у них свои рекомендации по настройке кеширования на сайте, ответ был отрицательный.
Проблем не испытываю, поэтому настройки плагина оставляю по умолчанию, либо выделяю пункты, где есть пометка «Рекомендовано».
Основное мы уже сделали. Осталось совсем чуть-чуть.
SEO плагины.
Наиболее популярным на сегодняшний день является плагин All in One SEO Pack. Но мне он почему-то не нравится. А нравится мне плагин Platinum SEO Pack.
В разное время на разные сайты я ставила оба плагина, и на мой взгляд, большой разницы для большинства стандартных задач между этими двумя плагинами нет.
К сожалению, Platinum SEO Pack давно не обновлялся, при этом стабильно работает на последних версиях WordPress, и на мой взгляд более понятный для начинающего вебмастера. Рекомендовать его я не могу по той причине, что он уже 3 года не обновляется.
На настройках плагин All in One SEO Pack останавливаться не буду, т.к. это тема для отдельной статьи. В сети много есть статей про настройку данного плагина.
Google XML Sitemaps — обязательный плагин.
Необходим для создания карты сайта в формате XML.
Остановлюсь на следующих настройках.
Базовые параметры — снять галочку
Уведомить Google об изменениях в Вашем дневнике
Приоритет статьи
Не использовать автоматическое вычисление приоритета.
Содержание карты сайта
Включить категории.
Hierarchical HTML Sitemap — карта сайта для посетителей. По ссылке Детали (рядом с кнопкой Установить) переходим на домашнюю страницу плагина.
Там подробная статья о настройке плагина от автора на русском языке.
Ну и напоследок хочу сказать пару слов о файле robots.txt. Я неоднократно писала об этом файле, каким он должен быть, и хочу сказать, что на сегодняшний день, август 2016 года, автоматически сформированный CMS WordPress файл robots.txt максимально правильный!
Выглядеть он должен так:
User-agent: * Disallow: /wp-admin/ Allow: /wp-admin/admin-ajax.php Sitemap: http://mydomen.ru/sitemap.xml
Сам файл вы не найдете в папке сайта. Файл динамический. Такой файл подходит всем поисковым системам.
По последним данным, в файле robots.txt не нужно закрывать от индексации такие директории, как ярлыки, авторов, архивы. Все эти разделы нужно закрывать, указывая соответствующие метатеги. Настроить мета теги можно в вышеупомянутых seo плагинах. Подробнее, в чем разница между файлом robots.txt и метатегом robots в моей статье Мета тег Robots и файл Robots.txt – как управлять индексацией страниц сайта
[ads1]Но стоит заметить, что после индексации сайта Яндексом, в Яндекс.Вебмастер появляется сообщение о возможной проблеме и рекомендация указать директиву Host. Не пугайтесь этого сообщения.
Во-первых, директива Host воспринимается только Яндексом, т.е. она неофициальная.
Во-вторых, CMS сама создает 301 редирект с домена с WWW на домен без WWW, поэтому Яндекс никак не сможет определить главным зеркалом другой адрес.
Если же вас очень пугает это сообщение, то создайте свой файл robots.txt следующего содержания:
User-agent: * Disallow: /wp-admin/ Allow: /wp-admin/admin-ajax.php Host: mydomen.ru Sitemap: http://mydomen.ru/sitemap.xml
Не забудьте изменить mydomen.ru на адрес вашего домена. Загрузите этот файл в корневую директорию вашего сайта по ftp или через файловый менеджер, если ваш хостер предоставляет такую услугу.
На этом базовая настройка закончена. Если вы уже готовы к тому, чтобы о вашем блоге узнало как можно больше людей, откройте сайт к индексации, включите плагин кеширования, включите уведомления в плагине Google XML Sitemap.
В следующих статьях я расскажу о других важных этапах рождения нового сайта.
Большое спасибо, с удовольствием воспользовался
Приятно «слышать»:). Спасибо.
Мощная статья! Я занимаюсь блогом всего два месяца и о большинстве плагинов слышу впервые. Пойду делать работу над ошибками. 🙂
Здравствуйте, Екатерина.
Если не ошибаюсь, Вы используете везде в своём блоге выравнивание текста по ширине.
У меня, есть свой блог и недавно, несколько моих знакомых, сказали, что я, «двоечница», так как у меня, везде текст выравнивается по левому краю, а надо мол по ширине.
На сколько знаю, это не слишком принципиально. Просто, заметила, что если выравнивать текст по ширине, то получаются местами неравномерные пробелы между словами и знаками препинания и т. п.. А если, использовать ещё и адаптивный шаблон (как у меня), то проблема, становиться ещё более остро.
У Вас же на блоге, внешне, вроде идёт выравнивание по ширине, но, нет таких пробелов. Как Вам это удаётся, если не секрет? И принципиально ли это? Потому как, в Сети, много разной информации по данному вопросу. Может, это просто дело вкуса?
Спасибо.
Здравствуйте, Ирина.
Первое, что стоит отметить — с точки зрения юзабилити, правильным считается использовать выравнивание по левому краю. И у вас сделано правильно, в отличии от меня. Я сапожник без сапог, некогда заняться своим сайтом:). Почему у меня нет больших пробелов? Потому что используется перенос слов. Свойство hyphens.
Спасибо очень детально и качественно все расписано
На здоровье. Спасибо.
Спасибо, Екатерина, за простое и понятное уточнение.
Приятно читать статьи расписанные доступно и понятно, скажем все по полочкам. Про плагины узнал много нового. Так же было интересно, что нужно закрывать сайт от индексации во время настроек. Я так раньше не делал, но возьму на вооружение.
Отличная статья… Все четко, понятно и полезно….. Прочитав обо всем этом буду «завязывать» с blogspot и делать блог только на вордпрессе… Спасибо автору!!!!!!!!!
Отличная инструкция. Всё подробно, понятно будет даже новичку, слово «плагины» будет ему уже не страшно 🙂 Спасибо за статью.
спасибо! жаль про адреса раньше не услышал, пришлось редиректы писать(