Как создавать привлекательные ссылки

Как
создавать привлекательные (красивые
) ссылки

Как
изменить ваши постоянные ссылки

Проверьте,
работают ли постоянные ссылки на вашем сервере 

 Каждая запись в WordPress соотносится с собственной
веб-страницей, веб-адрес (URL) этой страницы называется постоянной
ссылкой (permalink).

Постоянные ссылки — это постоянно существующие ссылки на ваши
записи в блоге (если интересно, могу сообщить: слово
permanens/permanentis
на латыни значит «постоянный»). Другие
блоггеры могут использовать постоянную ссылку записи для
непосредственного обращения к этой записи. Поэтому постоянные ссылки
записи никогда не меняются. WordPress автоматически создает постоянную
ссылку, когда вы публикуете новую запись.

По умолчанию постоянная ссылка записи в блоге в
WordPress выглядит так:

http://yourdomain.соm/?р=100/

Здесь р означает post, а 100 — это ID, назначенный определенной записи. Можно оставитъ этот формат для постоянных ссылок, если вы не против того, чтобы WordPress назначала каждому вашему посланию идентификатор (ID).
Следует отметить, что WordPress разрешает перенести ваши постоянные
ссылки в «салон красоты», чтобы вы сами могли придать им неповторимое
очарование. Спорим, что вы никогда не слышали о том, что ссылки могут
быть привлекательными? Поверьте, это так! Сейчас Я объясню, что имеется
ввиду под словом «привлекательные».

Как создавать привлекательные ссылки

Привлекательные постоянные ссылки (pretty
permalinks)
— это такие ссылки, которые более
приятны глазу, чем стандартные, и в конечном итоге более приятны для
«пауков» поисковых систем. Привлекательные постоянные ссылки выглядят примерно
так:
http://yourdomain.соm/2010/01/01/pretty-permalinks/

Разбейте на части этот адрес URL, и вы увидите дату создания данной записи,
выраженную в формате год/месяц/день. Вы также увидите тему
записи. Для того чтобы выбрать вид своей постоянной ссылки, щелкните на ссылке Permalinks (Постоянные ссылки) в меню Settings
(Настройки).
Откроется страница Permalink
Settings (Настройки постоянных ссылок).
На этой странице
вы найдете несколько опций для создания постоянных
ссылок.

  • Default (По умолчанию) (некрасивые постоянные ссылки). WordPress назначает идентификатор ID каждой записи в блоге и создает URL в таком формате:
    http://yourdomain.соm/?р=100.
  • Day and Name (День и Название)
    (привлекательные постоянные ссылки). Для каждой записи WordPress
    создает URL постоянной ссылки, в который входят год, месяц, день и
    ярлык/заголовок записи:
    http://yourdomain.соm/2008/01/01/sample-post/.
  • Month and Name (Месяц и Название)
    (также привлекательные постоянные ссылки). Для каждой записи WordPress
    создает URL постоянной ссылки, в который входят год, месяц и
    ярлык/заголовок записи:
    http://yourdomain.соm/2008/01/sample-post/
  • Numeric (Цифры) (не очень привлекательные постоянные ссылки). Каждой ссылке WordPress назначает числовое значение. Адрес (URL), созданный в этом формате, выглядит так:
    http://yourdomain.соm/archives/123.
  • Custom Structure (Произвольно).WordPress
    создает ссылки в формате, который выбираете вы. Можно создать
    собственную структуру постоянной ссылки с помощью меток.
Сделайте ваши ссылки привлекательными для поисковых систем

webbaem.ru permalinks

Для создания структуры привлекательной постоянной ссылки установите переключатель в положение Day and Name (День и Название); затем щелкните на кнопке Save Changes (Сохранить изменения), которая находится внизу страницы.

Top


Изменяем ваши постоянные ссылки

Пользовательская структура постоянной ссылки даст
вам возможность определить, какие элементы вы хотите видеть в своих
постоянных ссылках, используя дескрипторы, представленные в
таблице.

Пользовательские постоянные ссылки
Дескриптор постоянной ссылки Результат
%уеаг% Год в виде 4 цифр (к примеру, 2010)
%monthnum% Месяц в виде 2 цифр (к примеру, 02 для февраля)
%day% День в виде 2 цифр (к примеру, 30)
%hour% Время суток в виде 2 цифр (к примеру, 15 для 3 часов дня)
%minute% Минуты в виде 2 цифр (к примеру, 45)
%second% Секунды в виде 2 цифр (к примеру, 10)
%postname% Текст — обычно это название записи
— разделенный дефисами (к примеру, making-pretty-permalinks)
%post_id% Уникальный цифровой идентификатор (ID) записи (к примеру, 344)
%category% Название рубрики, к которой вы отнесли запись (к примеру, books – i – read)
%author%  Имя автора записи (к примеру, lisa-sabin-wilson)

Если вы хотите, чтобы ваша постоянная ссылка показывала год, месяц, день,
рубрику и название записи, установите переключатель в положение Custom
Structure (Произвольно)
за странице Customize
Permalink Structure (Настройки постоянных ссылок)
и
введите следующие дескрипторы в поле Structure Custom
(Произвольно).

/%year%/%monthnum%/%category%/%postname%/
В этом формате ссылка на запись, созданная 1 февраля
2010 года, названная WordPress for Dummies и отнесенная к рубрике Books
I Read (Книги, которые я читаю), будет выглядеть следующим
образом.

http://yourdomain.соm/2010/01/01/books-i-read/wordpress-for-dummies/

Проверьте, не забыли ли вы проставить косые перед метками,
между метками и в самом конце строки меток. Этот формат гарантирует,
что WordPress создаст правильные, действующие постоянные ссылки,
используя корректные правила (rules) re_write,
размещенные в файле .htaccess для вашего
сайта.

Изменение структуры ваших постоянных ссылок в дальнейшем окажет влияние
на постоянные ссылки на все записи вашего блога — как новые,
так и старые. Помните об этом, когда будете принимать решение
изменить структуру постоянной ссыпки. Но главная причина в другом:
поисковые системы (такие, как Google и Yahoo) индексируют записи на
вашем сайте по их постоянным ссылками, поэтому изменение структуры
постоянной ссылки делает все индексированные ссылки непригодными.

Не забудьте щелкнуть на кнопке Save Changes (Сохранить
изменения),
которая находится внизу страницы Customize
Permalink Structure (Настройки постоянных ссылок),
в
противном случае ваши изменения постоянных ссылок не сохранятся.

Top

Проверяем, работают ли постоянные ссылки

После того как вы установите формат постоянных
ссылок для своего сайта, воспользовавшись любой из опций, кроме
заданной по умолчанию, WordPress назначает специальные правила, или
директивы, для файла .htaccess на вашем
веб-сервере. Файл .htaccess в активном режиме
сообщает вашему веб-серверу, как нужно обрабатывать постоянные ссылки,
в соответствии с выбранной вами структурой. Для того чтобы использовать
файл .htaccess, вам нужно знать ответы на два
вопроса.

  • Позволяет ли конфигурация вашего веб-сервера использовать
    файл .htaccess и предоставляется ли к нему доступ?
  • Установлен ли на вашем веб-сервере Apache с модулем mod_rewritе?

Если вы не знаете ответы на эти вопросы, обратитесь за помощью к своему хостинг-провайдеру.

Если ответы на оба вопроса утвердительные,переходим к работе с файлом .htaccess

1. С помощью текстового редактора (к примеру, Notepad для Windows или TextEdit для Мас) создайте пустой файл; назовите его htaccess.txt; выгрузите этот файл на свой веб-сервер через FTP. Когда файл появится на вашем сервере, переименуйте его в .htaccess (отметив в начале точкой) и убедитесь в том, что он перезаписывается сервером. При необходимости измените права доступа на 755 или 777.

Если файл .htaccess уже существует, вы можете найти его в корневом каталоге вашего веб-сервера — в том самом, где находится файл wp-config.php. Если вы не увидите его в корневом каталоге, попытайтесь изменить параметры вашего FTP-клиента, чтобы он отображал скрытые файлы (Поскольку файл .htaccess начинается с точки [ . ], он может быть невидимым до тех пор, пока вы не отконфигурируете ваш FTP-клиент для отображения скрытых файлов

2. Создайте структуру постоянной ссылки на странице Customize Permalink Structure (Настройки постоянных ссылок) на вашей панели администрирования WordPress.

3. Щелкните на кнопке Save Changes (Сохранить изменения), которая находится внизу страницы Customize Permalink Structure (Настройки постоянных ссылок)
WordPress вставит в файл .htaccess специальные директивы, необходимые для обеспечения работоспособности структуры постоянной ссылки в вашем блоге.
Если вы все сделаете правильно, на вашем веб-сервере появится файл .htaccess , обладающий необходимыми правами доступа, для того чтобы WordPress могла создать правильные директивы. Ваша постоянная ссылка с привлекательной структурой будет работать безупречно.
Если вы теперь откроете файл .htaccess , то увидите, что он перестал быть пустым.
В нем теперь находится некий код, названный rewrite rules (правила перезаписи), который выглядит примерно так.

# BEGIN WordPress

<IfModule mod_rewrite.с.>

RewriteEngine On

RewriteBase /

RewriteCond %{REQUEST_FILENAME} ! -f

RewriteCond %{REQUEST_FILENAME} ! -d

RewriteRule . /index.php [L]

</IfModule>

# END WordPress

Работа с серверами, которые не используют Apache mod_rewrite

Если ваш хостинг-провайдер не реализует специальную опцию модуля Apache, называемую mod_rewrite, или если вы разместили ваш сайт на сервере Windows, пользовательские постоянные ссылки будут работать только тогда, козда вы введете index.php перед каждой постоянной ссылкой.

Можно, к примеру, создать такие дескрипторы постоянной ссылки:

/index.php/%year%/%month%/%date%/%postname%/

Этот формат создаст примерно такую ссылку:

http://yourdomain.com/index.php/2010/02/01/wordpress-for-dummies

Чтобы использовать эту структуру постоянной ссылки, файл .htaccess не нужен.

Top

This entry was posted in Работа с блогом and tagged . Bookmark the permalink.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

*

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>