Настраиваем постоянные ссылки

Первым делом, после установки WordPress на сервер нужно оптимизировать его для дальнейшей работы. Одно из главных (остальное здесь), что нужно сделать — настроить постоянные ссылки.

Для чего нужны постоянные ссылки?

Постоянная ссылка (permanent link, permalink) — ссылка, по которой доступен материал на нашем сайте. Изначально в WordPress используется не понятная человеку структура ссылок типа «http://site.ru/?p=n», где n — номер вашей записи. Сложно сказать, не переходя по такой ссылке, куда она ведет. Куда понятней ссылка такого вида: «http://site.ru/wordpress/wordpress-setup», не так ли? Так же человеко-понтяные ссылки (ЧПУ) — лучше воспринимаются поисковиками.

Как настроить постоянные ссылки?

Переходим в левом меню в раздел «Настройки» — «Постоянные ссылки».

Настройки постоянных ссылок wordpress

 

В разделе «Общие настройки» выбираем подпункт «Произвольно» и пишем структуру ссылки. Вот все доступные:

%year% Год в четырехзначном формате, например 2012
%monthnum%  Месяц (число) в году, например 08
%day%  День в месяце, например 24
%hour%  Час в сутках, например 15
%minute% Минуты в часу, например 47
%second% Секунды в минуте, например 55
%post_id% Уникальный ID поста, например 198
%postname%  Упрощенное имя поста
%category%  Ярлык категории (Упрощенное имя)
%tag%  Ярлык тега (Упрощенное имя)
%author%   Ярлык автора(Упрощенное имя)

«%postname% , %category% , %tag% , %author%» — раньше с данных параметров, разработчики WordPress, не рекомендовали начинать постоянные ссылки из соображений производительности, но сейчас данное ограничение убрали.

Я использую следующую структуру: «/%category%/%postname%».

Постоянные ссылки WordPress

В итоге мы получаем:

  • человеко-понятную структуру ссылок;
  • плюс в дальнейшем продвижении, т. к. в ссылке есть название поста.

Не будет ли дублироваться контент, если одна статья будет в 2 и более рубриках? — Нет. В последних версиях WordPress решили эту проблему. Теперь в url будет записана единственная категория, идущая первой в алфавитном порядке.

Пример: статью с url-ом «do-site» поместили в 2 рубрики «wordpress» и «beginner». Если зайти на страницу каждой из этих категорий, то статья «do-site» будет выведена и там, и там, но в обоих случаях ее адрес будет один и тот же «/beginner/do-site».

Считаю, что для блога структура вида «/%category%/%postname%» будет наилучшей. Для новостного издания полезней будет такой вид: «/%year%/%monthnum%/%postname%», а если материалы выходят больше 10 в сутки, то можно добавить и день.